Atmel のデータシートには、これまでに見たことのない表記が見られます。たとえば、次のようになります。
レジスタ ビット MAX_BE は、CSMA-CA アルゴリズムのバックオフ指数の最大値を定義します。これは macMaxBE と同じです。[2] のセクション 7.5.1.4 を参照してください。有効な値は [4'd8、4'd7、...、4'd3] です。
4'd# 値をどのように解釈/デコードしますか?
Atmel のデータシートには、これまでに見たことのない表記が見られます。たとえば、次のようになります。
レジスタ ビット MAX_BE は、CSMA-CA アルゴリズムのバックオフ指数の最大値を定義します。これは macMaxBE と同じです。[2] のセクション 7.5.1.4 を参照してください。有効な値は [4'd8、4'd7、...、4'd3] です。
4'd# 値をどのように解釈/デコードしますか?
それは私にはVerilogのように見えます(または少なくともVerilogが使用するのと同じ形式です)。
4'd#
は、10進値が#の4ビットフィールドを意味します。
4'd8
バイナリもそうです1000
。
他の数値形式は、'h
(16進表現)または'b
(2進表現)です。
例:
16'd1 = 0000000000000001
8'hff = 11111111
5'b10101 = 10101
(等)。
表記が何を意味するのかはわかりませんが、アナログ デバイスのチップの同様のデータシートには有効な値が 3 ~ 8 としてリストされているため、これが必要とする実際の値も 8、7、.. であると思います。 3.
編集 ティムが正しいと思います。