どのように私は六角コンテンツを表示することができます

M

mssajwan

Guest
テスト= 32'h12345678を、、今私は$表示( "テスト=%0D"、テスト)のように、その内容を表示したときに、しかし、どのような、私がテスト= 12345678で何を得るこんにちは、私は、レジスタreg [31:0]のテストを持っている私はそれがどのように私はこれを達成することができます= 1234_5678をテストされて印刷したい。任意の考え - マンモハン
 
あなたが手に入れるべきではない[色=青]テスト= 12345678 [/色]は10進フォーマット指定子で。 ;)私は自動的に区切り文字をアンダースコアを挿入する方法を見ていない。これをお試しください:[色=青] $表示( "テスト=%X_%x"を、テスト[31:16]、試験[15:0]); [/色]
 
こんにちは私は間違いを気の毒に思います。 %の0Hザッツうん。 uが提供しているソリューションは、いいですね。しかし、私は少しのようなキューを持って実際にするとき[31:0]、Q [16];すべてのコンテンツを印刷することは複雑になります。これは、私が欲しいもの、下線付きの16進数形式で、このQのすべての内容です。どんな方法ウルの提案のためにたくさん感謝しています。私は何かを把握することを試みる。 - マンモハン
 
SystemVerilogは、私が参照してください!どのように "for"ループはどうですか? [コード]整数n; .​​..のため(n = 0であり、n
 
SVでは、foreachループを使用してみてください - あなたは、インデックス長さを心配する必要はありません!しかし、私はあなたが望んだようにあなたは、 "_"が表示されます信じていません - おそらくあなたはSpecman / Eに使われていますか?それは素晴らしい検証ツールです。何も実際にその使いやすさにかなわない。 Ajeetha、CVC www.noveldv.com
 

Welcome to EDABoard.com

Sponsor

Back
Top