2012-12-10 8 views
5

アトメルのデータシートでは、私は例えば、私が前に見たことがない表記を参照してください。4'd表記とは何ですか?

登録はMAX_BEがCSMA- CAアルゴリズムでバックオフ指数の最大値を定義するビット。それはmacMaxBEに等しい。 [2]のセクション7.5.1.4を参照してください。有効な値は[4'd8,4'd7、...、4'd3]です。

4'dの値をどのように解釈/デコードしますか?

答えて

9

私はVerilogのように見えます(または少なくともVerilogが使用するのと同じフォーマットです)。

は、10進値が#の4ビットフィールドを意味します。

従って4'd8は、バイナリ1000です。

16'd1 = 0000000000000001 
8'hff = 11111111 
5'b10101 = 10101 

(ETC):

他の数値形式は'h(16進表現)、または'b(バイナリ表現)

例であることができます。

+0

ありがとうございます!まさに私が探していたもの。 –

1

表記が意味するものはわかりませんが、Analog Devices chipの同様のデータシートでは有効な値が3から8になっていますので、実際の値が8,7であると推測できます。 ..3。

私はティムが正しいと思います。

関連する問題