VHDLコードで配列を定義する方法

J

j hemangini

Guest
私は値[1,2,3,4,5]などを持つ配列を定義すると、これらの値を一つずつアクセスしたいと考えています。どのように私はVHDLコード内の任意の固定値の配列を定義し、どのように私は、その配列の値にアクセスすることができますすることができますか教えてください。ありがとう。
 
配列宣言の型は、次のタイプのものである:------------- TYPEのSAMPE_mainは、整数の配列(1〜10)であり、一定のサンプル:SAMPLE_main:=(1,2,3,4、 5,6,7,8,9,10); ------------あなたの設計では、--------------------- THEN ------- PROCESS(CLK)の変数i:整数の範囲は0〜10で、私はその後、RISING_EDGE(CLK)のIF BEGIN:= i +1と、IF(I
 
ご返信いただきありがとうございます。今私は、もう一つのことは知りたいと思うことを、私は[1001000001、1010010011、1010000011、1010011011]、また同じように十六進法における値を持つ[0x41には、0x 42は、0x 43]のようにバイナリ形式で値を持つ配列を定義したい場合などその後どのように私は、配列のこれらのタイプを定義することができ、どのように私は、VHDLコードでそれらにアクセスすることができます。よろしくお願いします。 [サイズ= 2] [色=#999999] 1時間18分後に追加されました:[/色] [/サイズ] VHDLコードにどのように私は、バイナリまたは16進表現に10進値に変換できますか?
 
あなたは範囲0から255までの整数と呼ばINT1を持っていると言う。 '1(0 downto 7):'1にそれを変換するには、vec1と言う信号が必要になります。 vec1:今すぐ変換のための次のコマンドを使用します
 

Welcome to EDABoard.com

Sponsor

Back
Top