ifx.ucf 2.9 KB
# external clock is 50MHz;
# internal DLL multiplies x2;

NET CLK PERIOD = 20ns ;
NET CLK LOC=P18;

# ide interface;

NET DRST LOC=P130;
NET DD<15> LOC=P10;
NET DD<14> LOC=P6;
NET DD<13> LOC=P4;
NET DD<12> LOC=P141;
NET DD<11> LOC=P139;
NET DD<10> LOC=P137;
NET DD<9> LOC=P134;
NET DD<8> LOC=P132;
NET DD<7> LOC=P131;
NET DD<6> LOC=P133;
NET DD<5> LOC=P136;
NET DD<4> LOC=P138;
NET DD<3> LOC=P140;
NET DD<2> LOC=P3;
NET DD<1> LOC=P5;
NET DD<0> LOC=P7;
NET DA<2> LOC=P27;
NET DA<1> LOC=P22;
NET DA<0> LOC=P26;
NET DCS<1> LOC=P29;
NET DCS<0> LOC=P28;
NET DIOR LOC=P13;
NET DIOW LOC=P12;
NET DIORDY LOC=P19;
NET DMARQ LOC=P11;
NET DMACK LOC=P20;
NET DINTR LOC=P21;
NET DIAG LOC=P23;
NET DASP LOC=P30;

# flash interface;

NET FDB<7> LOC=P87;
NET FDB<6> LOC=P86;
NET FDB<5> LOC=P84;
NET FDB<4> LOC=P83;
NET FDB<3> LOC=P79;
NET FDB<2> LOC=P78;
NET FDB<1> LOC=P77;
NET FDB<0> LOC=P76;
NET FCE<2> LOC=P93;
NET FCE<1> LOC=P94;
NET FCE<0> LOC=P99;
NET FCLE LOC=P100;
NET FALE LOC=P101;
NET FRE LOC=P96;
NET FWE LOC=P102;
NET FWP LOC=P103;
NET FRYBY LOC=P95;
NET FMD LOC=P80;

# LEDs;

NET LED<1> LOC=P124;
NET LED<0> LOC=P74;

# xrom initialization;

INST "xrom15" INIT=0020;
INST "xrom14" INIT=075f;
INST "xrom13" INIT=031f;
INST "xrom12" INIT=0101;
INST "xrom11" INIT=0000;
INST "xrom10" INIT=0000;
INST "xrom09" INIT=0040;
INST "xrom08" INIT=001c;
INST "xrom07" INIT=0120;
INST "xrom06" INIT=0000;
INST "xrom05" INIT=0020;
INST "xrom04" INIT=0100;
INST "xrom03" INIT=0040;
INST "xrom02" INIT=0440;
INST "xrom01" INIT=0440;
INST "xrom00" INIT=0440;

# idrom.ucf
# generated file;

INST "idrom" INIT_00=202020202020202020203020000000000000003f00000000001000003fff0000;
INST "idrom" INIT_01=42426e20644f6f61427220202020202056310000000400002020202020202020;
INST "idrom" INIT_02=8004202020202020202020202020202020202020202053484c412d4653422d55;
INST "idrom" INIT_03=0407000010000000010010000000003f00103fff00072000200000000f000000;
INST "idrom" INIT_04=0000000000000000000000000000000000000000000000780078007800780001;
INST "idrom" INIT_05=000000000000000000000000000000000000000000000000000000000001001e;
INST "idrom" INIT_06=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_07=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_08=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_09=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_0A=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_0B=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_0C=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_0D=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_0E=0000000000000000000000000000000000000000000000000000000000000000;
INST "idrom" INIT_0F=0000000000000000000000000000000000000000000000000000000000000000;