source: PlatformSupport/TemplateProjects/w3/Lite/system.mhs

Last change on this file was 1833, checked in by chunter, 12 years ago

added template project hardware files

File size: 15.3 KB
Line 
1
2# ##############################################################################
3# Template Project for WARP v3 Rev 1.1
4# Family:    virtex6
5# Device:    xc6vlx240t
6# Package:   ff1156
7# Speed Grade:  -2
8# Processor number: 1
9# Processor 1: microblaze_0
10# Processor and primary bus clock frequency: 160.0 MHz
11# Secondary bus clock frequency: 80.0 MHz
12# ##############################################################################
13 PARAMETER VERSION = 2.1.0
14
15
16# User IO (LEDs, buttons, etc.) pins
17 PORT USERIO_hexdisp_left_pin = USERIO_hexdisp_left_pin, DIR = O, VEC = [0:6]
18 PORT USERIO_hexdisp_right_pin = USERIO_hexdisp_right_pin, DIR = O, VEC = [0:6]
19 PORT USERIO_hexdisp_left_dp_pin = USERIO_hexdisp_left_dp_pin, DIR = O
20 PORT USERIO_hexdisp_right_dp_pin = USERIO_hexdisp_right_dp_pin, DIR = O
21 PORT USERIO_leds_red_pin = USERIO_leds_red_pin, DIR = O, VEC = [0:3]
22 PORT USERIO_leds_green_pin = USERIO_leds_green_pin, DIR = O, VEC = [0:3]
23 PORT USERIO_rfa_led_red_pin = USERIO_rfa_led_red_pin, DIR = O
24 PORT USERIO_rfa_led_green_pin = USERIO_rfa_led_green_pin, DIR = O
25 PORT USERIO_rfb_led_red_pin = USERIO_rfb_led_red_pin, DIR = O
26 PORT USERIO_rfb_led_green_pin = USERIO_rfb_led_green_pin, DIR = O
27 PORT USERIO_dipsw_pin = USERIO_dipsw_pin, DIR = I, VEC = [0:3]
28 PORT USERIO_pb_u_pin = USERIO_pb_u_pin, DIR = I
29 PORT USERIO_pb_m_pin = USERIO_pb_m_pin, DIR = I
30 PORT USERIO_pb_d_pin = USERIO_pb_d_pin, DIR = I
31# USB UART transceiver pins
32 PORT UART_USB_RX_pin = UART_USB_RX_pin, DIR = I
33 PORT UART_USB_TX_pin = UART_USB_TX_pin, DIR = O
34# IIC EEPROM pins
35 PORT IIC_EEPROM_iic_scl_pin = IIC_EEPROM_iic_scl_pin, DIR = IO
36 PORT IIC_EEPROM_iic_sda_pin = IIC_EEPROM_iic_sda_pin, DIR = IO
37# AD9963 ADC/DAC control pins (RFA & RFB)
38 PORT RFA_AD_spi_cs_n_pin = RFA_AD_spi_cs_n, DIR = O
39 PORT RFA_AD_spi_sdio = RFA_AD_spi_sdio, DIR = IO
40 PORT RFA_AD_spi_sclk_pin = RFA_AD_spi_sclk, DIR = O
41 PORT RFA_AD_reset_n_pin = RFA_AD_reset_n, DIR = O
42 PORT RFB_AD_spi_cs_n_pin = RFB_AD_spi_cs_n, DIR = O
43 PORT RFB_AD_spi_sdio = RFB_AD_spi_sdio, DIR = IO
44 PORT RFB_AD_spi_sclk_pin = RFB_AD_spi_sclk, DIR = O
45 PORT RFB_AD_reset_n_pin = RFB_AD_reset_n, DIR = O
46# AD9512 clock buffer control pins (RF reference & sampling clocks)
47 PORT clk_rfref_spi_cs_n_pin = clk_rfref_spi_cs_n, DIR = O
48 PORT clk_rfref_spi_mosi_pin = clk_rfref_spi_mosi, DIR = O
49 PORT clk_rfref_spi_sclk_pin = clk_rfref_spi_sclk, DIR = O
50 PORT clk_rfref_spi_miso_pin = clk_rfref_spi_miso, DIR = I
51 PORT clk_rfref_func_pin = net_vcc, DIR = O
52 PORT clk_samp_spi_cs_n_pin = clk_samp_spi_cs_n, DIR = O
53 PORT clk_samp_spi_mosi_pin = clk_samp_spi_mosi, DIR = O
54 PORT clk_samp_spi_sclk_pin = clk_samp_spi_sclk, DIR = O
55 PORT clk_samp_spi_miso_pin = clk_samp_spi_miso, DIR = I
56 PORT clk_samp_func_pin = net_vcc, DIR = O
57# RFA transceiver and front-end
58 PORT RFA_TxEn_pin = RFA_TxEn, DIR = O
59 PORT RFA_RxEn_pin = RFA_RxEn, DIR = O
60 PORT RFA_RxHP_pin = RFA_RxHP, DIR = O
61 PORT RFA_SHDN_pin = RFA_SHDN, DIR = O
62 PORT RFA_SPI_SCLK_pin = RFA_SPI_SCLK, DIR = O
63 PORT RFA_SPI_MOSI_pin = RFA_SPI_MOSI, DIR = O
64 PORT RFA_SPI_CSn_pin = RFA_SPI_CSn, DIR = O
65 PORT RFA_B_pin = RFA_B, DIR = O, VEC = [0:6]
66 PORT RFA_LD_pin = RFA_LD, DIR = I
67 PORT RFA_PAEn_24_pin = RFA_PAEn_24, DIR = O
68 PORT RFA_PAEn_5_pin = RFA_PAEn_5, DIR = O
69 PORT RFA_AntSw_pin = RFA_AntSw, DIR = O, VEC = [0:1]
70# RFB transceiver and front-end
71 PORT RFB_TxEn_pin = RFB_TxEn, DIR = O
72 PORT RFB_RxEn_pin = RFB_RxEn, DIR = O
73 PORT RFB_RxHP_pin = RFB_RxHP, DIR = O
74 PORT RFB_SHDN_pin = RFB_SHDN, DIR = O
75 PORT RFB_SPI_SCLK_pin = RFB_SPI_SCLK, DIR = O
76 PORT RFB_SPI_MOSI_pin = RFB_SPI_MOSI, DIR = O
77 PORT RFB_SPI_CSn_pin = RFB_SPI_CSn, DIR = O
78 PORT RFB_B_pin = RFB_B, DIR = O, VEC = [0:6]
79 PORT RFB_LD_pin = RFB_LD, DIR = I
80 PORT RFB_PAEn_24_pin = RFB_PAEn_24, DIR = O
81 PORT RFB_PAEn_5_pin = RFB_PAEn_5, DIR = O
82 PORT RFB_AntSw_pin = RFB_AntSw, DIR = O, VEC = [0:1]
83# RFA AD pins
84 PORT RFA_AD_TRXD = rfa_trxd, DIR = I, VEC = [11:0]
85 PORT RFA_AD_TRXCLK = rfa_trxclk, DIR = I
86 PORT RFA_AD_TRXIQ = rfa_trxiq, DIR = I
87 PORT RFA_AD_TXD = rfa_txd, DIR = O, VEC = [11:0]
88 PORT RFA_AD_TXIQ = rfa_txiq, DIR = O
89 PORT RFA_AD_TXCLK = rfa_txclk, DIR = O
90# RFB AD pins
91 PORT RFB_AD_TRXD = rfb_trxd, DIR = I, VEC = [11:0]
92 PORT RFB_AD_TRXCLK = rfb_trxclk, DIR = I
93 PORT RFB_AD_TRXIQ = rfb_trxiq, DIR = I
94 PORT RFB_AD_TXD = rfb_txd, DIR = O, VEC = [11:0]
95 PORT RFB_AD_TXIQ = rfb_txiq, DIR = O
96 PORT RFB_AD_TXCLK = rfb_txclk, DIR = O
97# RSSI ADC pins
98 PORT RFA_RSSI_D = warplab_radio1_rssi_D, DIR = I, VEC = [9:0]
99 PORT RFB_RSSI_D = warplab_radio2_rssi_D, DIR = I, VEC = [9:0]
100 PORT RF_RSSI_CLK = warplab_rssi_clk, DIR = O
101 PORT RF_RSSI_PD = net_gnd, DIR = O
102# 80MHz sampling clock from AD9512
103 PORT samp_clk_p_pin = ad_refclk_in, DIR = I, DIFFERENTIAL_POLARITY = P, SIGIS = CLK, CLK_FREQ = 80000000
104 PORT samp_clk_n_pin = ad_refclk_in, DIR = I, DIFFERENTIAL_POLARITY = N, SIGIS = CLK, CLK_FREQ = 80000000
105# 200MHz LVDS oscillator input
106 PORT osc200_p_pin = osc200_in, DIR = I, DIFFERENTIAL_POLARITY = P, SIGIS = CLK, CLK_FREQ = 200000000
107 PORT osc200_n_pin = osc200_in, DIR = I, DIFFERENTIAL_POLARITY = N, SIGIS = CLK, CLK_FREQ = 200000000
108# System reset, tied to RESET push button
109 PORT rst_1_sys_rst_pin = sys_rst_s, DIR = I, SIGIS = RST, RST_POLARITY = 1
110
111
112BEGIN microblaze
113 PARAMETER INSTANCE = microblaze_0
114 PARAMETER C_USE_BARREL = 1
115 PARAMETER C_DEBUG_ENABLED = 1
116 PARAMETER HW_VER = 8.20.b
117 PARAMETER C_USE_DIV = 1
118 PARAMETER C_UNALIGNED_EXCEPTIONS = 1
119 BUS_INTERFACE DPLB = plb_primary
120 BUS_INTERFACE IPLB = plb_primary
121 BUS_INTERFACE DEBUG = microblaze_0_mdm_bus
122 BUS_INTERFACE DLMB = dlmb
123 BUS_INTERFACE ILMB = ilmb
124 PORT MB_RESET = mb_reset
125END
126
127BEGIN plb_v46
128 PARAMETER INSTANCE = plb_primary
129 PARAMETER HW_VER = 1.05.a
130 PORT PLB_Clk = clk_160MHz
131 PORT SYS_Rst = sys_bus_reset
132END
133
134BEGIN lmb_v10
135 PARAMETER INSTANCE = ilmb
136 PARAMETER HW_VER = 2.00.b
137 PORT LMB_Clk = clk_160MHz
138 PORT SYS_Rst = sys_bus_reset
139END
140
141BEGIN lmb_v10
142 PARAMETER INSTANCE = dlmb
143 PARAMETER HW_VER = 2.00.b
144 PORT LMB_Clk = clk_160MHz
145 PORT SYS_Rst = sys_bus_reset
146END
147
148BEGIN lmb_bram_if_cntlr
149 PARAMETER INSTANCE = dlmb_cntlr
150 PARAMETER HW_VER = 3.00.b
151 PARAMETER C_BASEADDR = 0x00000000
152 PARAMETER C_HIGHADDR = 0x0000ffff
153 BUS_INTERFACE SLMB = dlmb
154 BUS_INTERFACE BRAM_PORT = dlmb_port
155END
156
157BEGIN lmb_bram_if_cntlr
158 PARAMETER INSTANCE = ilmb_cntlr
159 PARAMETER HW_VER = 3.00.b
160 PARAMETER C_BASEADDR = 0x00000000
161 PARAMETER C_HIGHADDR = 0x0000ffff
162 BUS_INTERFACE SLMB = ilmb
163 BUS_INTERFACE BRAM_PORT = ilmb_port
164END
165
166BEGIN bram_block
167 PARAMETER INSTANCE = lmb_bram
168 PARAMETER HW_VER = 1.00.a
169 BUS_INTERFACE PORTA = ilmb_port
170 BUS_INTERFACE PORTB = dlmb_port
171END
172
173BEGIN w3_userio
174 PARAMETER INSTANCE = w3_userio_0
175 PARAMETER HW_VER = 1.00.a
176 PARAMETER C_BASEADDR = 0xc8e00000
177 PARAMETER C_HIGHADDR = 0xc8e0ffff
178 BUS_INTERFACE SPLB = plb_primary
179 PORT hexdisp_left = USERIO_hexdisp_left_pin
180 PORT hexdisp_right = USERIO_hexdisp_right_pin
181 PORT hexdisp_left_dp = USERIO_hexdisp_left_dp_pin
182 PORT hexdisp_right_dp = USERIO_hexdisp_right_dp_pin
183 PORT leds_red = USERIO_leds_red_pin
184 PORT leds_green = USERIO_leds_green_pin
185 PORT rfa_led_red = USERIO_rfa_led_red_pin
186 PORT rfa_led_green = USERIO_rfa_led_green_pin
187 PORT rfb_led_red = USERIO_rfb_led_red_pin
188 PORT rfb_led_green = USERIO_rfb_led_green_pin
189 PORT dipsw = USERIO_dipsw_pin
190 PORT pb_u = USERIO_pb_u_pin
191 PORT pb_m = USERIO_pb_m_pin
192 PORT pb_d = USERIO_pb_d_pin
193 PORT usr_rfa_led_red = RFA_statLED_Rx
194 PORT usr_rfa_led_green = RFA_statLED_Tx
195 PORT usr_rfb_led_red = RFB_statLED_Rx
196 PORT usr_rfb_led_green = RFB_statLED_Tx
197 PORT DNA_Port_Clk = clk_40MHz
198END
199
200BEGIN w3_iic_eeprom
201 PARAMETER INSTANCE = w3_iic_eeprom_0
202 PARAMETER HW_VER = 1.00.b
203 PARAMETER C_BASEADDR = 0xcbe00000
204 PARAMETER C_HIGHADDR = 0xcbe0ffff
205 BUS_INTERFACE SPLB = plb_primary
206 PORT iic_scl = IIC_EEPROM_iic_scl_pin
207 PORT iic_sda = IIC_EEPROM_iic_sda_pin
208END
209
210BEGIN xps_uartlite
211 PARAMETER INSTANCE = UART_USB
212 PARAMETER C_BAUDRATE = 57600
213 PARAMETER C_DATA_BITS = 8
214 PARAMETER C_USE_PARITY = 0
215 PARAMETER C_ODD_PARITY = 0
216 PARAMETER HW_VER = 1.02.a
217 PARAMETER C_BASEADDR = 0x84000000
218 PARAMETER C_HIGHADDR = 0x8400ffff
219 BUS_INTERFACE SPLB = plb_primary
220 PORT RX = UART_USB_RX_pin
221 PORT TX = UART_USB_TX_pin
222END
223
224BEGIN clock_generator
225 PARAMETER INSTANCE = clock_generator_ProcBusSamp_Clocks
226 PARAMETER C_EXT_RESET_HIGH = 1
227 PARAMETER HW_VER = 4.03.a
228# 80MHz clock input (driven by AD9512 for sampling clock)
229 PARAMETER C_CLKIN_FREQ = 80000000
230# 2x Sampling clock 0 deg phase
231 PARAMETER C_CLKOUT0_FREQ = 80000000
232 PARAMETER C_CLKOUT0_PHASE = 0
233 PARAMETER C_CLKOUT0_GROUP = MMCM0
234 PARAMETER C_CLKOUT0_BUF = TRUE
235# MB and primary PLB
236 PARAMETER C_CLKOUT1_FREQ = 160000000
237 PARAMETER C_CLKOUT1_PHASE = 0
238 PARAMETER C_CLKOUT1_GROUP = MMCM0
239 PARAMETER C_CLKOUT1_BUF = TRUE
240# Sampling clock 0 deg phase
241 PARAMETER C_CLKOUT2_FREQ = 40000000
242 PARAMETER C_CLKOUT2_PHASE = 0
243 PARAMETER C_CLKOUT2_GROUP = MMCM0
244 PARAMETER C_CLKOUT2_BUF = TRUE
245# Sampling clock 90 deg phase
246 PARAMETER C_CLKOUT3_FREQ = 40000000
247 PARAMETER C_CLKOUT3_PHASE = 90
248 PARAMETER C_CLKOUT3_BUF = TRUE
249 PARAMETER C_CLKOUT3_GROUP = MMCM0
250# IDELAYCTRL refclk
251 PARAMETER C_CLKOUT4_FREQ = 200000000
252 PARAMETER C_CLKOUT4_PHASE = 0
253 PARAMETER C_CLKOUT4_GROUP = NONE
254 PARAMETER C_CLKOUT4_BUF = TRUE
255 PORT CLKIN = ad_refclk_in
256 PORT CLKOUT0 = clk_80MHz
257 PORT CLKOUT1 = clk_160MHz
258 PORT CLKOUT2 = clk_40MHz
259 PORT CLKOUT3 = clk_40MHz_90degphase
260 PORT CLKOUT4 = clk_200MHz
261 PORT RST = sys_rst_s
262 PORT LOCKED = clk_gen_0_locked
263END
264
265BEGIN mdm
266 PARAMETER INSTANCE = mdm_0
267 PARAMETER C_MB_DBG_PORTS = 1
268 PARAMETER C_USE_UART = 1
269 PARAMETER HW_VER = 2.00.b
270 PARAMETER C_BASEADDR = 0x84400000
271 PARAMETER C_HIGHADDR = 0x8440ffff
272 BUS_INTERFACE SPLB = plb_primary
273 BUS_INTERFACE MBDEBUG_0 = microblaze_0_mdm_bus
274 PORT Debug_SYS_Rst = Debug_SYS_Rst
275END
276
277BEGIN proc_sys_reset
278 PARAMETER INSTANCE = proc_sys_reset_0
279 PARAMETER C_EXT_RESET_HIGH = 1
280 PARAMETER HW_VER = 3.00.a
281 PORT Slowest_sync_clk = clk_40MHz
282 PORT Ext_Reset_In = sys_rst_s
283 PORT MB_Debug_Sys_Rst = Debug_SYS_Rst
284 PORT Dcm_locked = clk_gen_0_locked
285 PORT MB_Reset = mb_reset
286 PORT Bus_Struct_Reset = sys_bus_reset
287END
288
289BEGIN bram_block
290 PARAMETER INSTANCE = bram_block_0
291 PARAMETER HW_VER = 1.00.a
292 BUS_INTERFACE PORTA = xps_bram_if_cntlr_0_PORTA
293END
294
295BEGIN xps_bram_if_cntlr
296 PARAMETER INSTANCE = xps_bram_if_cntlr_0
297 PARAMETER HW_VER = 1.00.b
298 PARAMETER C_SPLB_NATIVE_DWIDTH = 32
299 PARAMETER C_BASEADDR = 0x83820000
300 PARAMETER C_HIGHADDR = 0x8383ffff
301 BUS_INTERFACE SPLB = plb_primary
302 BUS_INTERFACE PORTA = xps_bram_if_cntlr_0_PORTA
303END
304
305BEGIN bram_block
306 PARAMETER INSTANCE = bram_block_1
307 PARAMETER HW_VER = 1.00.a
308 BUS_INTERFACE PORTA = xps_bram_if_cntlr_1_PORTA
309END
310
311BEGIN xps_bram_if_cntlr
312 PARAMETER INSTANCE = xps_bram_if_cntlr_1
313 PARAMETER HW_VER = 1.00.b
314 PARAMETER C_SPLB_NATIVE_DWIDTH = 32
315 PARAMETER C_BASEADDR = 0x83810000
316 PARAMETER C_HIGHADDR = 0x8381ffff
317 BUS_INTERFACE SPLB = plb_primary
318 BUS_INTERFACE PORTA = xps_bram_if_cntlr_1_PORTA
319END
320
321BEGIN xps_timer
322 PARAMETER INSTANCE = xps_timer_0
323 PARAMETER HW_VER = 1.02.a
324 PARAMETER C_BASEADDR = 0x83c00000
325 PARAMETER C_HIGHADDR = 0x83c0ffff
326 BUS_INTERFACE SPLB = plb_secondary_80MHz
327END
328
329# ###############
330# WARP pcores
331# ###############
332BEGIN w3_clock_controller
333 PARAMETER INSTANCE = w3_clock_controller_0
334 PARAMETER HW_VER = 3.00.b
335 PARAMETER C_BASEADDR = 0xc0400000
336 PARAMETER C_HIGHADDR = 0xc040ffff
337 BUS_INTERFACE SPLB = plb_primary
338 PORT rfref_spi_cs_n = clk_rfref_spi_cs_n
339 PORT samp_spi_cs_n = clk_samp_spi_cs_n
340 PORT samp_spi_mosi = clk_samp_spi_mosi
341 PORT rfref_spi_mosi = clk_rfref_spi_mosi
342 PORT samp_spi_sclk = clk_samp_spi_sclk
343 PORT rfref_spi_sclk = clk_rfref_spi_sclk
344 PORT samp_spi_miso = clk_samp_spi_miso
345 PORT rfref_spi_miso = clk_rfref_spi_miso
346 PORT usr_status = net_gnd
347END
348
349BEGIN w3_ad_controller
350 PARAMETER INSTANCE = w3_ad_controller_0
351 PARAMETER HW_VER = 3.00.b
352 PARAMETER C_BASEADDR = 0xc6000000
353 PARAMETER C_HIGHADDR = 0xc600ffff
354 BUS_INTERFACE SPLB = plb_primary
355 PORT RFA_AD_spi_cs_n = RFA_AD_spi_cs_n
356 PORT RFB_AD_reset_n = RFB_AD_reset_n
357 PORT RFB_AD_spi_sdio = RFB_AD_spi_sdio
358 PORT RFA_AD_spi_sdio = RFA_AD_spi_sdio
359 PORT RFA_AD_spi_sclk = RFA_AD_spi_sclk
360 PORT RFA_AD_reset_n = RFA_AD_reset_n
361 PORT RFB_AD_spi_sclk = RFB_AD_spi_sclk
362 PORT RFB_AD_spi_cs_n = RFB_AD_spi_cs_n
363END
364
365BEGIN radio_controller
366 PARAMETER INSTANCE = radio_controller_0
367 PARAMETER HW_VER = 3.00.b
368 PARAMETER C_BASEADDR = 0xcac00000
369 PARAMETER C_HIGHADDR = 0xcac0ffff
370 BUS_INTERFACE SPLB = plb_primary
371 PORT RFA_TxEn = RFA_TxEn
372 PORT RFA_RxEn = RFA_RxEn
373 PORT RFA_RxHP = RFA_RxHP
374 PORT RFA_SHDN = RFA_SHDN
375 PORT RFA_SPI_SCLK = RFA_SPI_SCLK
376 PORT RFA_SPI_MOSI = RFA_SPI_MOSI
377 PORT RFA_SPI_CSn = RFA_SPI_CSn
378 PORT RFA_B = RFA_B
379 PORT RFA_LD = RFA_LD
380 PORT RFA_PAEn_24 = RFA_PAEn_24
381 PORT RFA_PAEn_5 = RFA_PAEn_5
382 PORT RFA_AntSw = RFA_AntSw
383 PORT RFB_TxEn = RFB_TxEn
384 PORT RFB_RxEn = RFB_RxEn
385 PORT RFB_RxHP = RFB_RxHP
386 PORT RFB_SHDN = RFB_SHDN
387 PORT RFB_SPI_SCLK = RFB_SPI_SCLK
388 PORT RFB_SPI_MOSI = RFB_SPI_MOSI
389 PORT RFB_SPI_CSn = RFB_SPI_CSn
390 PORT RFB_B = RFB_B
391 PORT RFB_LD = RFB_LD
392 PORT RFB_PAEn_24 = RFB_PAEn_24
393 PORT RFB_PAEn_5 = RFB_PAEn_5
394 PORT RFB_AntSw = RFB_AntSw
395 PORT usr_RFA_statLED_Tx = RFA_statLED_Tx
396 PORT usr_RFA_statLED_Rx = RFA_statLED_Rx
397 PORT usr_RFB_statLED_Tx = RFB_statLED_Tx
398 PORT usr_RFB_statLED_Rx = RFB_statLED_Rx
399END
400
401BEGIN w3_ad_bridge
402 PARAMETER INSTANCE = w3_ad_bridge_0
403# include IDELAYCTRL, since TEMACs are gone
404 PARAMETER INCLUDE_IDELAYCTRL = 1
405 PARAMETER HW_VER = 3.00.g
406# Clock ports (inputs to w3_ad_bridge)
407 PORT clk200 = clk_200MHz
408 PORT sys_samp_clk_Tx = clk_40MHz
409 PORT sys_samp_clk_Tx_90 = clk_40MHz_90degphase
410 PORT sys_samp_clk_Rx = clk_40MHz
411# Top-level AD9963 ports
412 PORT ad_RFA_TXD = rfa_txd
413 PORT ad_RFA_TXCLK = rfa_txclk
414 PORT ad_RFA_TXIQ = rfa_txiq
415 PORT ad_RFA_TRXD = rfa_trxd
416 PORT ad_RFA_TRXCLK = rfa_trxclk
417 PORT ad_RFA_TRXIQ = rfa_trxiq
418 PORT ad_RFB_TXD = rfb_txd
419 PORT ad_RFB_TXCLK = rfb_txclk
420 PORT ad_RFB_TXIQ = rfb_txiq
421 PORT ad_RFB_TRXD = rfb_trxd
422 PORT ad_RFB_TRXCLK = rfb_trxclk
423 PORT ad_RFB_TRXIQ = rfb_trxiq
424# ####
425# User ports - connect these to custom logic
426# Each port is Fix12_11
427# RFA Tx
428 PORT user_RFA_TXD_I = net_gnd
429 PORT user_RFA_TXD_Q = net_gnd
430# RFB Tx
431 PORT user_RFB_TXD_I = net_gnd
432 PORT user_RFB_TXD_Q = net_gnd
433END
434
435# RFA Rx
436# PORT user_RFA_RXD_I = <user net>
437# PORT user_RFA_RXD_Q = <user net>
438# RFB Rx
439# PORT user_RFB_RXD_I = <user net>
440# PORT user_RFB_RXD_Q = <user net>
441BEGIN plbv46_plbv46_bridge
442 PARAMETER INSTANCE = plb_primary_secondary_bridge
443 PARAMETER HW_VER = 1.04.a
444 PARAMETER C_BUS_CLOCK_RATIO = 2
445 PARAMETER C_NUM_ADDR_RNG = 1
446 PARAMETER C_BRIDGE_BASEADDR = 0x86200000
447 PARAMETER C_BRIDGE_HIGHADDR = 0x8620ffff
448 PARAMETER C_RNG0_BASEADDR = 0x83c00000
449 PARAMETER C_RNG0_HIGHADDR = 0x83c0ffff
450 BUS_INTERFACE MPLB = plb_secondary_80MHz
451 BUS_INTERFACE SPLB = plb_primary
452END
453
454BEGIN plb_v46
455 PARAMETER INSTANCE = plb_secondary_80MHz
456 PARAMETER HW_VER = 1.05.a
457 PORT PLB_Clk = clk_80MHz
458 PORT SYS_Rst = sys_bus_reset
459END
460
461BEGIN xps_sysmon_adc
462 PARAMETER INSTANCE = xps_sysmon_adc_0
463 PARAMETER HW_VER = 3.00.b
464 PARAMETER C_DCLK_RATIO = 2
465 PARAMETER C_BASEADDR = 0x83800000
466 PARAMETER C_HIGHADDR = 0x8380ffff
467 BUS_INTERFACE SPLB = plb_primary
468END
469
Note: See TracBrowser for help on using the repository browser.