2017-11-13 02:29:11 +01:00
|
|
|
# DVI-Encoder Interface
|
|
|
|
NET "dvi_d(0)" LOC = AB8;
|
|
|
|
NET "dvi_d(1)" LOC = AC8;
|
|
|
|
NET "dvi_d(2)" LOC = AN12;
|
|
|
|
NET "dvi_d(3)" LOC = AP12;
|
|
|
|
NET "dvi_d(4)" LOC = AA9;
|
|
|
|
NET "dvi_d(5)" LOC = AA8;
|
|
|
|
NET "dvi_d(6)" LOC = AM13;
|
|
|
|
NET "dvi_d(7)" LOC = AN13;
|
|
|
|
NET "dvi_d(8)" LOC = AA10;
|
|
|
|
NET "dvi_d(9)" LOC = AB10;
|
|
|
|
NET "dvi_d(10)" LOC = AP14;
|
|
|
|
NET "dvi_d(11)" LOC = AN14;
|
|
|
|
NET "dvi_clk_p" LOC = AL11;
|
|
|
|
NET "dvi_clk_n" LOC = AL10;
|
|
|
|
NET "dvi_hsync" LOC = AM12;
|
|
|
|
NET "dvi_vsync" LOC = AM11;
|
|
|
|
NET "dvi_de" LOC = AE8;
|
|
|
|
NET "dvi_reset" LOC = AK6;
|
2017-11-23 04:29:45 +01:00
|
|
|
NET "i2c_scl" LOC = U27;
|
|
|
|
NET "i2c_sda" LOC = T29;
|
2017-11-13 02:29:11 +01:00
|
|
|
|
2018-01-10 02:17:29 +01:00
|
|
|
# PS/2 Interface
|
|
|
|
NET "ps2_scl" LOC = T26;
|
|
|
|
NET "ps2_sda" LOC = T25;
|
|
|
|
|
2017-11-13 02:29:11 +01:00
|
|
|
NET "clk" LOC = AH15;
|
|
|
|
NET "clk" PERIOD = 100 MHz HIGH 50%;
|
|
|
|
|
|
|
|
NET "switch_center" LOC = AJ6;
|
2017-11-23 04:32:27 +01:00
|
|
|
NET "rotary_up" LOC = AH30;
|
|
|
|
NET "rotary_down" LOC = AG30;
|
|
|
|
NET "rotary_push" LOC = AH29;
|
2017-11-13 02:29:11 +01:00
|
|
|
|
2018-01-10 02:17:29 +01:00
|
|
|
NET "led(0)" LOC = H18; # no DCI
|
|
|
|
NET "led(1)" LOC = L18; # no DCI
|
|
|
|
NET "led(2)" LOC = G15; # no DCI
|
|
|
|
NET "led(3)" LOC = AD26;
|
|
|
|
NET "led(4)" LOC = G16; # no DCI
|
|
|
|
NET "led(5)" LOC = AD25;
|
|
|
|
NET "led(6)" LOC = AD24;
|
|
|
|
NET "led(7)" LOC = AE24;
|