配置・配線について
配置・配線を行う際には回路図上の入出力端子と、FPGA の物理端子とを一対 一に対応付ける接続情報ファイルを用意する必要がありました。以下に接続情 報ファイルの例を示します。なお、入出力端子の信号名は 自分達が作成した回路の信号名と一致させて下さい。そうでないと配置・配線 の際にエラーが発生します。
注)出力端子として ICS を出す必要はありません。
place instance CLOCK : K1; place instance RESET : G2; place instance EXEC : L1; place instance CLKM : M3; place instance INSTM : L2; place instance ACK : J1; place instance S : T15; place instance Z : T2; place instance V : R16; place instance C : N2; place instance ADDR<11> : F2; place instance ADDR<10> : F1; place instance ADDR<9> : G1; place instance ADDR<8> : H1; place instance ADDR<7> : J3; place instance ADDR<6> : J2; place instance ADDR<5> : K2; place instance ADDR<4> : K3; place instance ADDR<3> : N1; place instance ADDR<2> : P1; place instance ADDR<1> : P2; place instance ADDR<0> : R1; place instance MREQ : T4; place instance IORQ : T5; place instance RW : R4; place instance HALT : G3; place instance I_A : R3; place instance PC_I : B4; place instance AR_W : A3; place instance FR_W : A5; place instance RE1_W : B3; place instance RE2_W : B16; place instance RE2_R : B2; place instance ACC_R : P5; place instance ACC_W : H15; place instance IR_R : C16; place instance IR_W : D14; place instance IXR_R : C1; place instance IXR_W : E3; place instance PC_R : T7; place instance PC_W : P10; place instance SP_R : A1; place instance SP_W : B1; place instance ACC_IR<15> : D15; place instance ACC_IR<14> : C15; place instance ACC_IR<13> : C12; place instance ACC_IR<12> : C10; place instance ACC_IR<11> : C9; place instance ACC_IR<10> : B13; place instance ACC_IR<9> : B12; place instance ACC_IR<8> : B11; place instance ACC_IR<7> : B10; place instance ACC_IR<6> : B9; place instance ACC_IR<5> : A14; place instance ACC_IR<4> : A13; place instance ACC_IR<3> : A11; place instance ACC_IR<2> : A10; place instance ACC_IR<1> : A9; place instance ACC_IR<0> : A8; place instance IXR<11> : E2; place instance IXR<10> : E1; place instance IXR<9> : D3; place instance IXR<8> : C7; place instance IXR<7> : C5; place instance IXR<6> : C2; place instance IXR<5> : B7; place instance IXR<4> : B6; place instance IXR<3> : B5; place instance IXR<2> : A7; place instance IXR<1> : A6; place instance IXR<0> : A2; place instance SP<11> : K15; place instance SP<10> : K14; place instance SP<9> : J16; place instance SP<8> : J15; place instance SP<7> : H16; place instance SP<6> : G16; place instance SP<5> : G15; place instance SP<4> : G14; place instance SP<3> : F16; place instance SP<2> : F15; place instance SP<1> : E16; place instance SP<0> : E14; place instance DATA<15> : T11; place instance DATA<14> : T9; place instance DATA<13> : T6; place instance DATA<12> : R11; place instance DATA<11> : R10; place instance DATA<10> : R7; place instance DATA<9> : R6; place instance DATA<8> : P9; place instance DATA<7> : T16; place instance DATA<6> : T14; place instance DATA<5> : T10; place instance DATA<4> : R9; place instance DATA<3> : T8; place instance DATA<2> : P7; place instance DATA<1> : T3; place instance DATA<0> : P4; place instance PC<11> : T13; place instance PC<10> : R13; place instance PC<9> : P16; place instance PC<8> : P15; place instance PC<7> : P12; place instance PC<6> : N15; place instance PC<5> : N14; place instance PC<4> : M16; place instance PC<3> : M14; place instance PC<2> : L16; place instance PC<1> : L15; place instance PC<0> : K16;
My mail address is
kuga@cms.kyutech.ac.jp .
Last modified on