-
Notifications
You must be signed in to change notification settings - Fork 0
/
TTT8BG_pins_EP4CE55F23.qsf
195 lines (172 loc) · 7.35 KB
/
TTT8BG_pins_EP4CE55F23.qsf
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
# DEFAULTS FOR TTT8BG WITH QMTECH_EP4CE55F23 CORE BOARD WITH FPGA FACING DOWN
# CLOCK
set_location_assignment PIN_T2 -to CLOCK_50
# LEDS on core board
set_location_assignment PIN_Y13 -to KEY[1]
set_location_assignment PIN_W13 -to KEY[0]
# KEYS on core board
set_location_assignment PIN_E4 -to LED[0]
# no LED1: set_location_assignment PIN_A25 -to LED[1]
# I2C
set_location_assignment PIN_L22 -to I2C_SDA
set_location_assignment PIN_L21 -to I2C_SCL
# SERIAL
set_location_assignment PIN_M19 -to SER_RX
set_location_assignment PIN_M20 -to SER_TX
# COMPOSITE_VIDEO
set_location_assignment PIN_AB16 -to CSYNC
set_location_assignment PIN_AA16 -to CHROMA[0]
set_location_assignment PIN_AA17 -to CHROMA[1]
set_location_assignment PIN_AA13 -to LUMA[0]
set_location_assignment PIN_AA14 -to LUMA[1]
set_location_assignment PIN_AA15 -to LUMA[2]
# VGA
set_location_assignment PIN_K21 -to VGA_HS
set_location_assignment PIN_J21 -to VGA_B[0]
set_location_assignment PIN_H21 -to VGA_R[1]
set_location_assignment PIN_F21 -to VGA_G[1]
set_location_assignment PIN_E21 -to VGA_B[2]
set_location_assignment PIN_D21 -to VGA_R[3]
set_location_assignment PIN_C21 -to VGA_G[3]
set_location_assignment PIN_B21 -to VGA_B[4]
set_location_assignment PIN_N19 -to VGA_G[5]
set_location_assignment PIN_K22 -to VGA_VS
set_location_assignment PIN_J22 -to VGA_G[0]
set_location_assignment PIN_H22 -to VGA_R[0]
set_location_assignment PIN_F22 -to VGA_B[1]
set_location_assignment PIN_E22 -to VGA_G[2]
set_location_assignment PIN_D22 -to VGA_R[2]
set_location_assignment PIN_C22 -to VGA_B[3]
set_location_assignment PIN_B22 -to VGA_G[4]
set_location_assignment PIN_N20 -to VGA_R[4]
# PS2 PORT
set_location_assignment PIN_AB19 -to PS2_CLK_I
set_location_assignment PIN_N21 -to PS2_CLK_O
set_location_assignment PIN_W21 -to PS2_DAT_I
set_location_assignment PIN_M21 -to PS2_DAT_O
# IEC
set_location_assignment PIN_AB18 -to IEC_DATA_I
set_location_assignment PIN_AB19 -to IEC_CLK_I
set_location_assignment PIN_AB20 -to IEC_SRQ_I
set_location_assignment PIN_V21 -to IEC_ATN_O
set_location_assignment PIN_U21 -to IEC_DATA_O
set_location_assignment PIN_R21 -to IEC_CLK_O
set_location_assignment PIN_P21 -to IEC_SRQ_O
# AVR
set_location_assignment PIN_B4 -to AVR_CLK
# SPI
set_location_assignment PIN_AA18 -to SPI_CS_ROM
set_location_assignment PIN_AA19 -to SPI_MOSI
set_location_assignment PIN_AA20 -to SPI_SCK
set_location_assignment PIN_Y22 -to SPI_MISO
set_location_assignment PIN_W22 -to SPI_CS_EXT[0]
set_location_assignment PIN_V22 -to SPI_CS_EXT[1]
set_location_assignment PIN_U22 -to SPI_CS_EXT[2]
# AUDIO
set_location_assignment PIN_AB13 -to I2S_LRCK
set_location_assignment PIN_AB14 -to I2S_DIN
set_location_assignment PIN_AB15 -to I2S_BCK
set_location_assignment PIN_AB17 -to SPDIF
# SNES CONTROLER INTERFACE
set_location_assignment PIN_R22 -to SNES_CLOCK
set_location_assignment PIN_P22 -to SNES_LATCH
set_location_assignment PIN_N22 -to SNES_DATA[1]
set_location_assignment PIN_M22 -to SNES_DATA[2]
# USB_KEYBOARD_SPI
set_location_assignment PIN_R2 -to BK_CS
set_location_assignment PIN_P2 -to BK_MOSI
set_location_assignment PIN_N2 -to BK_MISO
set_location_assignment PIN_M2 -to BK_CLK
# CPU INTERFACE
set_location_assignment PIN_J2 -to CPU_NMI_
set_location_assignment PIN_H2 -to CPU_ABORT_
set_location_assignment PIN_F2 -to CPU_IRQ_
set_location_assignment PIN_D2 -to CPU_RESET_
set_location_assignment PIN_C2 -to CPU_RDY
set_location_assignment PIN_B2 -to CPU_VPB
set_location_assignment PIN_A3 -to CPU_PHI2
set_location_assignment PIN_A4 -to CPU_BE
set_location_assignment PIN_C3 -to CPU_E
set_location_assignment PIN_A5 -to CPU_RW_
set_location_assignment PIN_B5 -to CPU_VPA
set_location_assignment PIN_C4 -to CPU_VDA
set_location_assignment PIN_A6 -to CPU_D[0]
set_location_assignment PIN_A7 -to CPU_D[1]
set_location_assignment PIN_A8 -to CPU_D[2]
set_location_assignment PIN_A9 -to CPU_D[3]
set_location_assignment PIN_A10 -to CPU_D[4]
set_location_assignment PIN_A13 -to CPU_D[5]
set_location_assignment PIN_A14 -to CPU_D[6]
set_location_assignment PIN_A15 -to CPU_D[7]
set_location_assignment PIN_B6 -to CPU_A[0]
set_location_assignment PIN_B7 -to CPU_A[1]
set_location_assignment PIN_B8 -to CPU_A[2]
set_location_assignment PIN_B9 -to CPU_A[3]
set_location_assignment PIN_B10 -to CPU_A[4]
set_location_assignment PIN_B13 -to CPU_A[5]
set_location_assignment PIN_B14 -to CPU_A[6]
set_location_assignment PIN_B15 -to CPU_A[7]
set_location_assignment PIN_B16 -to CPU_A[8]
set_location_assignment PIN_B17 -to CPU_A[9]
set_location_assignment PIN_B18 -to CPU_A[10]
set_location_assignment PIN_B19 -to CPU_A[11]
set_location_assignment PIN_A19 -to CPU_A[12]
set_location_assignment PIN_A18 -to CPU_A[13]
set_location_assignment PIN_A17 -to CPU_A[14]
set_location_assignment PIN_A16 -to CPU_A[15]
set_location_assignment PIN_B3 -to CPU_A[16]
set_location_assignment PIN_B1 -to CPU_A[17]
set_location_assignment PIN_C1 -to CPU_A[18]
set_location_assignment PIN_E1 -to CPU_A[19]
set_location_assignment PIN_F1 -to CPU_A[20]
# USB
set_location_assignment PIN_R1 -to USB_INT_
set_location_assignment PIN_P1 -to USB_CS_
# CIA
set_location_assignment PIN_A20 -to CIA_PHI22
set_location_assignment PIN_B20 -to CIA_CS22_
# SRAM
set_location_assignment PIN_J1 -to RAM0_CS_
set_location_assignment PIN_H1 -to RAM1_CS_
set_location_assignment PIN_N1 -to WE_
set_location_assignment PIN_M1 -to RE_
# SDRAM
set_location_assignment PIN_AB4 -to DRAM_WE_N
set_location_assignment PIN_AA5 -to DRAM_LDQM
set_location_assignment PIN_W7 -to DRAM_UDQM
set_location_assignment PIN_AB3 -to DRAM_RAS_N
set_location_assignment PIN_AA10 -to DRAM_DQ[0]
set_location_assignment PIN_AB9 -to DRAM_DQ[1]
set_location_assignment PIN_AA9 -to DRAM_DQ[2]
set_location_assignment PIN_AB8 -to DRAM_DQ[3]
set_location_assignment PIN_AA8 -to DRAM_DQ[4]
set_location_assignment PIN_AB7 -to DRAM_DQ[5]
set_location_assignment PIN_AA7 -to DRAM_DQ[6]
set_location_assignment PIN_AB5 -to DRAM_DQ[7]
set_location_assignment PIN_Y7 -to DRAM_DQ[8]
set_location_assignment PIN_W8 -to DRAM_DQ[9]
set_location_assignment PIN_Y8 -to DRAM_DQ[10]
set_location_assignment PIN_V9 -to DRAM_DQ[11]
set_location_assignment PIN_V10 -to DRAM_DQ[12]
set_location_assignment PIN_Y10 -to DRAM_DQ[13]
set_location_assignment PIN_W10 -to DRAM_DQ[14]
set_location_assignment PIN_V11 -to DRAM_DQ[15]
set_location_assignment PIN_AA3 -to DRAM_CS_N
set_location_assignment PIN_Y6 -to DRAM_CLK
set_location_assignment PIN_W6 -to DRAM_CKE
set_location_assignment PIN_AA4 -to DRAM_CAS_N
set_location_assignment PIN_Y1 -to DRAM_BA[0]
set_location_assignment PIN_W2 -to DRAM_BA[1]
set_location_assignment PIN_V2 -to DRAM_ADDR[0]
set_location_assignment PIN_V1 -to DRAM_ADDR[1]
set_location_assignment PIN_U2 -to DRAM_ADDR[2]
set_location_assignment PIN_U1 -to DRAM_ADDR[3]
set_location_assignment PIN_V3 -to DRAM_ADDR[4]
set_location_assignment PIN_V4 -to DRAM_ADDR[5]
set_location_assignment PIN_Y2 -to DRAM_ADDR[6]
set_location_assignment PIN_AA1 -to DRAM_ADDR[7]
set_location_assignment PIN_Y3 -to DRAM_ADDR[8]
set_location_assignment PIN_V5 -to DRAM_ADDR[9]
set_location_assignment PIN_W1 -to DRAM_ADDR[10]
set_location_assignment PIN_Y4 -to DRAM_ADDR[11]
set_location_assignment PIN_V6 -to DRAM_ADDR[12]