summaryrefslogtreecommitdiffstats
path: root/aamux_controller.ucf
blob: 5c10066b5bce87c929f44f8a91713383c2eddd0d (plain)
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88

# PlanAhead Generated physical constraints 
NET "address[10]" LOC = D5;
NET "address[9]" LOC = D6;
NET "address[8]" LOC = E7;
NET "address[7]" LOC = D7;
NET "address[6]" LOC = D8;
NET "address[5]" LOC = D10;
NET "address[4]" LOC = B4;
NET "address[3]" LOC = B5;
NET "address[2]" LOC = B6;
NET "address[1]" LOC = A7;
NET "address[0]" LOC = A8;
NET "data[7]" LOC = C5;
NET "data[6]" LOC = C6;
NET "data[5]" LOC = C7;
NET "data[4]" LOC = C8;
NET "data[3]" LOC = C9;
NET "data[2]" LOC = A3;
NET "data[1]" LOC = A4;
NET "data[0]" LOC = A5;
NET "busy" LOC = B7;
NET "rowcol" LOC = B8;
NET "sys_clock" LOC = T9;
NET "leds[0]" LOC = K12;
NET "leds[1]" LOC = P14;
NET "leds[2]" LOC = L12;
NET "leds[3]" LOC = N14;
NET "leds[4]" LOC = P13;
NET "leds[5]" LOC = N12;
NET "leds[6]" LOC = P12;
NET "leds[7]" LOC = P11;
NET "reset" LOC = L14;
NET "uart_signal_tx" LOC = B14;
NET "uart_signal_rx" LOC = A13;

NET "segments[0]" LOC = E14;
NET "segments[1]" LOC = G13;
NET "segments[2]" LOC = N15;
NET "segments[3]" LOC = P15;
NET "segments[4]" LOC = R16;
NET "segments[5]" LOC = F13;
NET "segments[6]" LOC = N16;

NET "segments_anodes[0]" LOC = E13;
NET "segments_anodes[1]" LOC = F14;
NET "segments_anodes[2]" LOC = G14;
NET "segments_anodes[3]" LOC = D14;
#pin2ucf - Sun Jan 05 22:13:31 2014
#The following constraints were newly added
NET "address<3>" LOC = B5;
NET "address<4>" LOC = B4;
NET "address<5>" LOC = D10;
NET "address<6>" LOC = D8;
NET "address<7>" LOC = D7;
NET "address<8>" LOC = E7;
NET "address<9>" LOC = D6;
NET "data<0>" LOC = A5;
NET "data<1>" LOC = A4;
NET "data<2>" LOC = A3;
NET "data<3>" LOC = C9;
NET "segments_anodes<0>" LOC = E13;
NET "data<4>" LOC = C8;
NET "segments_anodes<1>" LOC = F14;
NET "data<5>" LOC = C7;
NET "segments_anodes<2>" LOC = G14;
NET "data<6>" LOC = C6;
NET "segments_anodes<3>" LOC = D14;
NET "data<7>" LOC = C5;
NET "segments<0>" LOC = E14;
NET "segments<1>" LOC = G13;
NET "segments<2>" LOC = N15;
NET "segments<3>" LOC = P15;
NET "leds<0>" LOC = K12;
NET "segments<4>" LOC = R16;
NET "leds<1>" LOC = P14;
NET "segments<5>" LOC = F13;
NET "leds<2>" LOC = L12;
NET "segments<6>" LOC = N16;
NET "leds<3>" LOC = N14;
NET "leds<4>" LOC = P13;
NET "leds<5>" LOC = N12;
NET "leds<6>" LOC = P12;
NET "address<10>" LOC = D5;
NET "leds<7>" LOC = P11;
NET "address<0>" LOC = A8;
NET "address<1>" LOC = A7;
NET "address<2>" LOC = B6;