OpenCores
URL https://opencores.org/ocsvn/pdp8/pdp8/trunk

Subversion Repositories pdp8

[/] [pdp8/] [trunk/] [nexys2/] [nexys2_pdp8.ucf] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 trurl
#
2
# PDP8.ucf
3
# For Nexys2 Card
4
#
5
#
6
# Clock Interface
7
#
8
 
9
NET "clk"                       LOC = "B8";
10
NET "clk"                       TNM_NET = clk;
11
NET "clk"                       IOSTANDARD = LVCMOS33;
12
TIMESPEC                        TS_clk = PERIOD "clk" 18 ns HIGH 50%;
13
 
14
#
15
# Clock Interface
16
#
17
 
18
NET "iPDP8/iCPU/rdb"            TNM_NET = iPDP8/iCPU/rdb;
19
TIMESPEC                        TS_iPDP8_iCPU_rdb = PERIOD "iPDP8/iCPU/rdb" 18 ns HIGH 50%;
20
 
21
#
22
# Buttons
23
#
24
 
25
NET "rstIN"                     LOC = "B18" | IOSTANDARD = LVCMOS33;            # BTN0
26
#NET "btn[2]"                   LOC = "D18" | IOSTANDARD = LVCMOS33;            # BTN1
27
#NET "btn[1]"                   LOC = "E18" | IOSTANDARD = LVCMOS33;            # BTN2
28
#NET "btn[0]"                   LOC = "H13" | IOSTANDARD = LVCMOS33;            # BTN3
29
 
30
#
31
# Switches
32
#
33
 
34
NET "sw[7]"                     LOC = "G18" | IOSTANDARD = LVCMOS33;            # SW0
35
NET "sw[6]"                     LOC = "H18" | IOSTANDARD = LVCMOS33;            # SW1
36
NET "sw[5]"                     LOC = "K18" | IOSTANDARD = LVCMOS33;            # SW2
37
NET "sw[4]"                     LOC = "K17" | IOSTANDARD = LVCMOS33;            # SW3
38
NET "sw[3]"                     LOC = "L14" | IOSTANDARD = LVCMOS33;            # SW4
39
NET "sw[2]"                     LOC = "L13" | IOSTANDARD = LVCMOS33;            # SW5
40
NET "sw[1]"                     LOC = "N17" | IOSTANDARD = LVCMOS33;            # SW6
41
NET "sw[0]"                     LOC = "R17" | IOSTANDARD = LVCMOS33;            # SW7
42
 
43
#
44
# LEDS
45
#
46
 
47
NET "led[7]"                    LOC = "J14" | IOSTANDARD = LVCMOS33;
48
NET "led[6]"                    LOC = "J15" | IOSTANDARD = LVCMOS33;
49
NET "led[5]"                    LOC = "K15" | IOSTANDARD = LVCMOS33;
50
NET "led[4]"                    LOC = "K14" | IOSTANDARD = LVCMOS33;
51
NET "led[3]"                    LOC = "E16" | IOSTANDARD = LVCMOS33;
52
NET "led[2]"                    LOC = "P16" | IOSTANDARD = LVCMOS33;
53
NET "led[1]"                    LOC = "E4"  | IOSTANDARD = LVCMOS33;
54
NET "led[0]"                    LOC = "P4"  | IOSTANDARD = LVCMOS33;
55
 
56
#
57
# Display Segment Interface
58
#
59
 
60
NET "dispSeg_L[0]"              LOC = "L18" | IOSTANDARD = LVCMOS33;
61
NET "dispSeg_L[1]"              LOC = "F18" | IOSTANDARD = LVCMOS33;
62
NET "dispSeg_L[2]"              LOC = "D17" | IOSTANDARD = LVCMOS33;
63
NET "dispSeg_L[3]"              LOC = "D16" | IOSTANDARD = LVCMOS33;
64
NET "dispSeg_L[4]"              LOC = "G14" | IOSTANDARD = LVCMOS33;
65
NET "dispSeg_L[5]"              LOC = "J17" | IOSTANDARD = LVCMOS33;
66
NET "dispSeg_L[6]"              LOC = "H14" | IOSTANDARD = LVCMOS33;
67
NET "dispSeg_L[7]"              LOC = "C17" | IOSTANDARD = LVCMOS33;
68
 
69
#
70
# Display Digit Interface
71
#
72
 
73
NET "dispDig_L[0]"              LOC = "F15" | IOSTANDARD = LVCMOS33;
74
NET "dispDig_L[1]"              LOC = "C18" | IOSTANDARD = LVCMOS33;
75
NET "dispDig_L[2]"              LOC = "H17" | IOSTANDARD = LVCMOS33;
76
NET "dispDig_L[3]"              LOC = "F17" | IOSTANDARD = LVCMOS33;
77
 
78
#
79
# IO Interface
80
#
81
 
82
NET "ioDATA[0]"                 LOC = "B14" | IOSTANDARD = LVCMOS33 | KEEPER;
83
NET "ioDATA[1]"                 LOC = "D14" | IOSTANDARD = LVCMOS33 | KEEPER;
84
NET "ioDATA[2]"                 LOC = "C14" | IOSTANDARD = LVCMOS33 | KEEPER;
85
NET "ioDATA[3]"                 LOC = "A14" | IOSTANDARD = LVCMOS33 | KEEPER;
86
NET "ioDATA[4]"                 LOC = "E13" | IOSTANDARD = LVCMOS33 | KEEPER;
87
NET "ioDATA[5]"                 LOC = "B13" | IOSTANDARD = LVCMOS33 | KEEPER;
88
NET "ioDATA[6]"                 LOC = "A13" | IOSTANDARD = LVCMOS33 | KEEPER;
89
NET "ioDATA[7]"                 LOC = "F12" | IOSTANDARD = LVCMOS33 | KEEPER;
90
NET "ioDATA[8]"                 LOC = "B11" | IOSTANDARD = LVCMOS33 | KEEPER;
91
NET "ioDATA[9]"                 LOC = "D11" | IOSTANDARD = LVCMOS33 | KEEPER;
92
NET "ioDATA[10]"                LOC = "B10" | IOSTANDARD = LVCMOS33 | KEEPER;
93
NET "ioDATA[11]"                LOC = "D10" | IOSTANDARD = LVCMOS33 | KEEPER;
94
NET "ioDATA[12]"                LOC = "G9"  | IOSTANDARD = LVCMOS33 | KEEPER;
95
NET "ioDATA[13]"                LOC = "C9"  | IOSTANDARD = LVCMOS33 | KEEPER;
96
NET "ioDATA[14]"                LOC = "E8"  | IOSTANDARD = LVCMOS33 | KEEPER;
97
NET "ioDATA[15]"                LOC = "F8"  | IOSTANDARD = LVCMOS33 | KEEPER;
98
NET "ioDATA[16]"                LOC = "F7"  | IOSTANDARD = LVCMOS33 | KEEPER;
99
NET "ioDATA[17]"                LOC = "C5"  | IOSTANDARD = LVCMOS33 | KEEPER;
100
NET "ioDATA[18]"                LOC = "D5"  | IOSTANDARD = LVCMOS33 | KEEPER;
101
NET "ioDATA[19]"                LOC = "B6"  | IOSTANDARD = LVCMOS33 | KEEPER;
102
NET "ioDATA[20]"                LOC = "C4"  | IOSTANDARD = LVCMOS33 | KEEPER;
103
NET "ioDATA[21]"                LOC = "C3"  | IOSTANDARD = LVCMOS33 | KEEPER;
104
NET "ioDATA[22]"                LOC = "A4"  | IOSTANDARD = LVCMOS33 | KEEPER;
105
NET "ioDATA[23]"                LOC = "B4"  | IOSTANDARD = LVCMOS33 | KEEPER;
106
NET "inOEA_L"                   LOC = "A16" | IOSTANDARD = LVCMOS33;
107
NET "inOEB_L"                   LOC = "E11" | IOSTANDARD = LVCMOS33;
108
NET "outLEA"                    LOC = "E12" | IOSTANDARD = LVCMOS33;
109
NET "outLEB"                    LOC = "E7"  | IOSTANDARD = LVCMOS33;
110
 
111
#
112
# IDE Interface
113
#
114
 
115
NET "sdCS"                      LOC = "G16" | IOSTANDARD = LVCMOS33;            # JC9
116
NET "sdMOSI"                    LOC = "J16" | IOSTANDARD = LVCMOS33;            # JC2
117
NET "sdMISO"                    LOC = "J12" | IOSTANDARD = LVCMOS33;            # JC10
118
NET "sdSCLK"                    LOC = "G13" | IOSTANDARD = LVCMOS33;            # JC3
119
NET "sdCD"                      LOC = "H16" | IOSTANDARD = LVCMOS33 | PULLUP;   # JC4
120
NET "sdWP"                      LOC = "G15" | IOSTANDARD = LVCMOS33 | PULLUP;   # JC1
121
 
122
#
123
# RS232
124
#
125
 
126
#NET "ptrTXD"
127
#NET "ptrRXD"
128
 
129
NET "lprTXD"                    LOC = "L15" | IOSTANDARD = LVCMOS33;            # JA1
130
NET "lprRXD"                    LOC = "K13" | IOSTANDARD = LVCMOS33 | PULLUP;   # JA7
131
NET "tty2TXD"                   LOC = "L16" | IOSTANDARD = LVCMOS33;            # JA8
132
NET "tty2RXD"                   LOC = "K12" | IOSTANDARD = LVCMOS33 | PULLUP;   # JA2
133
NET "tty1TXD"                   LOC = "L17" | IOSTANDARD = LVCMOS33;            # JA3
134
NET "tty1RXD"                   LOC = "M14" | IOSTANDARD = LVCMOS33 | PULLUP;   # JA9

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.