KITE-1 の配置・配線について


配置・配線について

配置・配線を行う際には回路図上の入出力端子と、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;

配置配線プログラムは同時に4グループまでしか実行でき ません。〆切前は従来より大混雑するので、早めゝに作業を終らせるように。


My mail address is kuga@cms.kyutech.ac.jp .
Last modified on