-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpins.ucf
73 lines (65 loc) · 4.45 KB
/
pins.ucf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# Global connections
NET "fastclk" LOC = "C9" | IOSTANDARD = LVTTL | PERIOD = 20.0ns HIGH 40%;
# Converter 1
NET "uart_RXD_1" LOC = "B4" | IOSTANDARD = LVTTL ;
NET "uart_TXD_1" LOC = "A4" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW ;
NET "uart_RTS_1" LOC = "D5" | IOSTANDARD = LVTTL ;
NET "uart_CTS_1" LOC = "C5" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW ;
NET "exi_di_1" LOC = "A6" | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 6 ;
NET "exi_cs_1" LOC = "B6" | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 6 ;
NET "exi_do_1" LOC = "E7" | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 6 ;
NET "exi_clk_1" LOC = "F7" | IOSTANDARD = LVTTL ;
# These four connections are shared with the J1 6-pin accessory header
#NET "FX2_IO<1>" LOC = "B4" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
#NET "FX2_IO<2>" LOC = "A4" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
#NET "FX2_IO<3>" LOC = "D5" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
#NET "FX2_IO<4>" LOC = "C5" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
# These four connections are shared with the J2 6-pin accessory header
#NET "FX2_IO<5>" LOC = "A6" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
#NET "FX2_IO<6>" LOC = "B6" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
#NET "FX2_IO<7>" LOC = "E7" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
#NET "FX2_IO<8>" LOC = "F7" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
# Converter 2
# These four connections are shared with the J4 6-pin accessory header
NET "uart_RXD_2" LOC = "D7" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_TXD_2" LOC = "C7" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_RTS_2" LOC = "F8" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_CTS_2" LOC = "E8" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
# The discrete LEDs are shared with the following 8 FX2 connections
NET "exi_di_2" LOC = "F9" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_cs_2" LOC = "E9" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_do_2" LOC = "D11" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_clk_2" LOC = "C11" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
# Converter 3
NET "uart_RXD_3" LOC = "F11" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_TXD_3" LOC = "E11" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_RTS_3" LOC = "E12" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_CTS_3" LOC = "F12" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_di_3" LOC = "A13" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_cs_3" LOC = "B13" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_do_3" LOC = "A14" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_clk_3" LOC = "B14" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
# Converter 4
NET "uart_RXD_4" LOC = "C14" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_TXD_4" LOC = "D14" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_RTS_4" LOC = "A16" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_CTS_4" LOC = "B16" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_di_4" LOC = "E13" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_cs_4" LOC = "C4" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_do_4" LOC = "B11" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_clk_4" LOC = "A11" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
# Converter 5
# Careful! some pins have been changed here because of the S3's input-only pins!
NET "uart_TXD_5" LOC = "A8" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_CTS_5" LOC = "G9" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_RXD_5" LOC = "C12" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "uart_RTS_5" LOC = "D12" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_di_5" LOC = "C3" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_cs_5" LOC = "B15" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_do_5" LOC = "A15" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_clk_5" LOC = "C15" | IOSTANDARD = LVTTL | SLEW = FAST | DRIVE = 8 ;
NET "exi_clk_1" CLOCK_DEDICATED_ROUTE = "FALSE" | PERIOD = 10ns HIGH 50%;
NET "exi_clk_2" CLOCK_DEDICATED_ROUTE = "FALSE" | PERIOD = 10ns HIGH 50%;
NET "exi_clk_3" CLOCK_DEDICATED_ROUTE = "FALSE" | PERIOD = 10ns HIGH 50%;
NET "exi_clk_4" CLOCK_DEDICATED_ROUTE = "FALSE" | PERIOD = 10ns HIGH 50%;
NET "exi_clk_5" CLOCK_DEDICATED_ROUTE = "FALSE" | PERIOD = 10ns HIGH 50%;