-
Notifications
You must be signed in to change notification settings - Fork 1
/
pin1.ucf
64 lines (56 loc) · 2.97 KB
/
pin1.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
# This file is a simple SOC .ucf for Nexys3 rev B board
#Clock signal
Net "clk_50mhz" LOC=V10 |IOSTANDARD=LVCMOS33;
NET "clk_50mhz" PERIOD = 10ns; # 10ns = 50Mhz
#Net "clk_100mhz" TNM_NET = sys_clk_pin;
#NET "clk" CLOCK_DEDICATED_ROUTE = FALSE;
#PIN "clk_BUFGP/BUFG.O" CLOCK_DEDICATED_ROUTE = FALSE;
# 7 segment display
Net "SEGMENT[7]" LOC = M13 |IOSTANDARD = LVCMOS33; #p
Net "SEGMENT[0]" LOC = T17 |IOSTANDARD = LVCMOS33; #a
Net "SEGMENT[1]" LOC = T18 |IOSTANDARD = LVCMOS33; #b
Net "SEGMENT[2]" LOC = U17 |IOSTANDARD = LVCMOS33; #
Net "SEGMENT[3]" LOC = U18 |IOSTANDARD = LVCMOS33; #
Net "SEGMENT[4]" LOC = M14 |IOSTANDARD = LVCMOS33; #
Net "SEGMENT[5]" LOC = N14 |IOSTANDARD = LVCMOS33; #
Net "SEGMENT[6]" LOC = L14 |IOSTANDARD = LVCMOS33; #g
Net "AN[0]" LOC = N16 |IOSTANDARD = LVCMOS33;
Net "AN[1]" LOC = N15 |IOSTANDARD = LVCMOS33;
Net "AN[2]" LOC = P18 |IOSTANDARD = LVCMOS33;
Net "AN[3]" LOC = P17 |IOSTANDARD = LVCMOS33;
# LEDs
Net "LED[0]" LOC = U16 |IOSTANDARD = LVCMOS33;
Net "LED[1]" LOC = V16 |IOSTANDARD = LVCMOS33;
Net "LED[2]" LOC = U15 |IOSTANDARD = LVCMOS33;
Net "LED[3]" LOC = V15 |IOSTANDARD = LVCMOS33;
Net "LED[4]" LOC = M11 |IOSTANDARD = LVCMOS33;
Net "LED[5]" LOC = N11 |IOSTANDARD = LVCMOS33;
Net "LED[6]" LOC = R11 |IOSTANDARD = LVCMOS33;
Net "LED[7]" LOC = T11 |IOSTANDARD = LVCMOS33;
# SWitches
Net "SW[0]" LOC = T10 |IOSTANDARD = LVCMOS33;
Net "SW[1]" LOC = T9 |IOSTANDARD = LVCMOS33;
Net "SW[2]" LOC = V9 |IOSTANDARD = LVCMOS33;
Net "SW[3]" LOC = M8 |IOSTANDARD = LVCMOS33;
Net "SW[4]" LOC = N8 |IOSTANDARD = LVCMOS33;
Net "SW[5]" LOC = U8 |IOSTANDARD = LVCMOS33;
Net "SW[6]" LOC = V8 |IOSTANDARD = LVCMOS33;
Net "SW[7]" LOC = T5 |IOSTANDARD = LVCMOS33;
# Buttons
Net "BTN[0]" LOC = B8 |IOSTANDARD = LVCMOS33; #reset
Net "BTN[1]" LOC = A8 |IOSTANDARD = LVCMOS33; # BTNU
Net "BTN[2]" LOC = C4 |IOSTANDARD = LVCMOS33; # BTNL
Net "BTN[3]" LOC = C9 |IOSTANDARD = LVCMOS33; # BTND
#Net "BTN[4]" LOC = D9 |IOSTANDARD = LVCMOS33; # BTNR
# Pic USB-HID interface
#Net "PS2_Data" LOC = J13| IOSTANDARD = LVCMOS33; #Bank = 1, pin name = IO_L39P_M1A3, Sch name = PIC-SDI1
#Net "PS2_clk" LOC = L12 | IOSTANDARD = LVCMOS33; #Bank = 1, pin name = IO_L40P_GCLK11_M1A5, Sch name = PIC-SCK1
# VGA Connector
#NET "Red[0]" LOC = U7 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L43P, Sch name = RED0
#NET "Red[1]" LOC = V7 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L43N, Sch name = RED1
#NET "Red[2]"LOC = N7 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L44P, Sch name = RED2
#NET "Green[0]" LOC = P8 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L44N, Sch name = GRN0
#NET "Green[1]" LOC = T6 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L45P, Sch name = GRN1
#NET "Green[2]" LOC = V6 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L45N, Sch name = GRN2
#NET "Blue[1]" LOC = R7 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L46P, Sch name = BLU1
#NET "Blue[2]" LOC = T7 | IOSTANDARD = LVCMOS33; # Bank = 2, pin name = IO_L46N, Sch name = BLU2