source: PlatformSupport/XBD/boards/Rice_University_WARP_FPGA_V4FX100_v22_ClkBoard_XPS13/data/Rice_University_WARP_FPGA_V4FX100_v22_ClkBoard_XPS13_v2_2_0.xbd

Last change on this file was 1726, checked in by murphpo, 12 years ago
File size: 122.5 KB
Line 
1# -------------------------------------------------------------
2#  Copyright (c) 2009 Rice University
3#  All Rights Reserved
4#  This code is covered by the Rice-WARP license
5#  See http://warp.rice.edu/license/ for details
6# -------------------------------------------------------------
7
8ATTRIBUTE VENDOR = Rice University - WARP Project
9ATTRIBUTE SPEC_URL = http://warp.rice.edu/
10ATTRIBUTE CONTACT_INFO_URL= http://warp.rice.edu/
11ATTRIBUTE NAME = WARP Kits (FPGA/Clock/Radio Boards)
12ATTRIBUTE REVISION = FPGA 2.2 / Radio 1.4 / Clock 1.1 (XPS 13 version)
13ATTRIBUTE DESC = Rice University WARP
14ATTRIBUTE LONG_DESC = 'This board utilizes a Xilinx Virtex-4 FPGA XC4VFX100-FF1517-11C. The peripherals included thus far are LEDs, Pushbuttons, Hex Displays, SystemACE, DipSW, Clock Board Controller, Serial Port 0 and 1, Trimode Ethernet MAC, 2GB DDR2 SO-DIMM Memory, Radio Controller and Bridges for all 4 slots, and Analog Bridge for slot 4.'
15
16#40MHz signal from the Clock Board
17BEGIN IO_INTERFACE
18    ATTRIBUTE IOTYPE = XIL_CLOCK_V1
19    ATTRIBUTE INSTANCE = clkgen
20    PARAMETER CLK_FREQ = 40000000, IO_IS=clk_freq, RANGE=(40000000) # 40 MHz
21    PORT SYSCLK = CLK_40MHZ_OSC, IO_IS=ext_clk
22END
23
24# Defines the reset interface.  Currently set to use first push button
25BEGIN IO_INTERFACE
26    ATTRIBUTE IOTYPE = XIL_RESET_V1
27    ATTRIBUTE INSTANCE = rst_0
28    PARAMETER RST_POLARITY =1, IO_IS=polarity, VALUE_NOTE=Active HIGH
29    PORT INIT =  CONN_INIT_INIT, IO_IS=ext_rst
30END
31
32#Custom user I/O interface core; manages the (parallel) LEDs, buttons, swiches and (serial) hex displays
33BEGIN IO_INTERFACE
34    ATTRIBUTE IOTYPE = WARP_V4_USERIO_V1
35    ATTRIBUTE INSTANCE = UserIO
36    PARAMETER C_ADDRESS_0 = 0x40, IO_IS = address_0
37    PARAMETER C_ADDRESS_1 = 0x42, IO_IS = address_1
38    PARAMETER C_I2C_DIVIDER = 0x40, IO_IS = i2c_divider
39   
40    PORT LEDs_out0 = CONN_LEDs_LED0, IO_IS = leds_out[0]
41    PORT LEDs_out1 = CONN_LEDs_LED1, IO_IS = leds_out[1]
42    PORT LEDs_out2 = CONN_LEDs_LED2, IO_IS = leds_out[2]
43    PORT LEDs_out3 = CONN_LEDs_LED3, IO_IS = leds_out[3]
44    PORT LEDs_out4 = CONN_LEDs_LED4, IO_IS = leds_out[4]
45    PORT LEDs_out5 = CONN_LEDs_LED5, IO_IS = leds_out[5]
46    PORT LEDs_out6 = CONN_LEDs_LED6, IO_IS = leds_out[6]
47    PORT LEDs_out7 = CONN_LEDs_LED7, IO_IS = leds_out[7]
48   
49    PORT DIPSW_in0 = SW_0, IO_IS = dipsw_in[0]
50    PORT DIPSW_in1 = SW_1, IO_IS = dipsw_in[1]
51    PORT DIPSW_in2 = SW_2, IO_IS = dipsw_in[2]
52    PORT DIPSW_in3 = SW_3, IO_IS = dipsw_in[3]
53
54    PORT PB_in0 = CONN_PUSHU, IO_IS = pb_in[0]
55    PORT PB_in1 = CONN_PUSHL, IO_IS = pb_in[1]
56    PORT PB_in2 = CONN_PUSHR, IO_IS = pb_in[2]
57    PORT PB_in3 = CONN_PUSHC, IO_IS = pb_in[3]
58
59    PORT IOEx_SCL = iic_scl, IO_IS = scl
60    PORT IOEx_SDA = iic_sda, IO_IS = sda
61END
62
63# Serial port with RS-232 levels and DB9 connector
64BEGIN IO_INTERFACE
65    ATTRIBUTE IOTYPE = XIL_UART_V1
66    ATTRIBUTE INSTANCE = rs232_db9
67    PORT RXD = CONN_RXD_DB9, IO_IS=serial_in
68    PORT TXD = CONN_TXD_DB9, IO_IS=serial_out
69END
70
71# Serial port via on-board UART-USB interface
72BEGIN IO_INTERFACE
73    ATTRIBUTE IOTYPE = XIL_UART_V1
74    ATTRIBUTE INSTANCE = rs232_usb
75    PORT RXD = CONN_RXD_USB, IO_IS=serial_in
76    PORT TXD = CONN_TXD_USB, IO_IS=serial_out
77END
78
79# SystemACE Compact Flash microprocessor interface
80BEGIN IO_INTERFACE
81    ATTRIBUTE IOTYPE = XIL_SYSACE_V1
82    ATTRIBUTE INSTANCE = sysace_compactflash
83    PARAMETER C_MEM_WIDTH =8, IO_IS=mem_data_bus_width 
84    PORT X104_5_OUT = sysace_clk, IO_IS=clk_in
85    PORT X104_1_OE = sysace_clk_oe_n, IO_IS=clk_enable_n, INITIALVAL = VCC
86    PORT MPA00 = sysace_mpa_0, IO_IS = address[0]
87    PORT MPA01 = sysace_mpa_1, IO_IS = address[1]
88    PORT MPA02 = sysace_mpa_2, IO_IS = address[2]
89    PORT MPA03 = sysace_mpa_3, IO_IS = address[3]
90    PORT MPA04 = sysace_mpa_4, IO_IS = address[4]
91    PORT MPA05 = sysace_mpa_5, IO_IS = address[5]
92    PORT MPA06 = sysace_mpa_6, IO_IS = address[6]
93    PORT MPD00 = sysace_mpd_0, IO_IS = data[0]   
94    PORT MPD01 = sysace_mpd_1, IO_IS = data[1]   
95    PORT MPD02 = sysace_mpd_2, IO_IS = data[2]   
96    PORT MPD03 = sysace_mpd_3, IO_IS = data[3]   
97    PORT MPD04 = sysace_mpd_4, IO_IS = data[4]   
98    PORT MPD05 = sysace_mpd_5, IO_IS = data[5]   
99    PORT MPD06 = sysace_mpd_6, IO_IS = data[6]   
100    PORT MPD07 = sysace_mpd_7, IO_IS = data[7]
101    PORT MPCE  = sysace_mpce, IO_IS=chip_enable 
102    PORT MPOE  = sysace_mpoe, IO_IS=output_enable
103    PORT MPWE  = sysace_mpwe, IO_IS=write_enable
104    PORT MPIRQ = sysace_mpirq, IO_IS=intr_out     
105END
106
107# Ethernet MAC
108BEGIN IO_INTERFACE
109    ATTRIBUTE IOTYPE = XIL_TEMAC_V1
110    ATTRIBUTE INSTANCE = TriMode_MAC_GMII
111    ATTRIBUTE EXCLUSIVE =  Ethernet
112    # hard_temac params
113    PARAMETER C_PHY_TYPE = 1, IO_IS=C_PHY_TYPE
114    PARAMETER C_EMAC1_PRESENT = 0, IO_IS=C_EMAC1_PRESENT
115    # plb_temac params
116    PARAMETER C_TEMAC_INST = 0, IO_IS=C_TEMAC_INST
117    PARAMETER C_TEMAC_BOTH_USED = 0, IO_IS=C_TEMAC_BOTH_USED
118    PARAMETER C_NUM_IDELAYCTRL = 2, IO_IS=C_NUM_IDELAYCTRL
119    PARAMETER C_IDELAYCTRL_LOC = IDELAYCTRL_X1Y5-IDELAYCTRL_X1Y6, IO_IS=C_IDELAYCTRL_LOC
120    # hard_temac ports
121    PORT GMII_TXD_0_7 = GMII_TXD_0_7_s, IO_IS=GMII_TXD_0[7]
122    PORT GMII_TXD_0_6 = GMII_TXD_0_6_s, IO_IS=GMII_TXD_0[6]
123    PORT GMII_TXD_0_5 = GMII_TXD_0_5_s, IO_IS=GMII_TXD_0[5]
124    PORT GMII_TXD_0_4 = GMII_TXD_0_4_s, IO_IS=GMII_TXD_0[4]
125    PORT GMII_TXD_0_3 = GMII_TXD_0_3_s, IO_IS=GMII_TXD_0[3]
126    PORT GMII_TXD_0_2 = GMII_TXD_0_2_s, IO_IS=GMII_TXD_0[2]
127    PORT GMII_TXD_0_1 = GMII_TXD_0_1_s, IO_IS=GMII_TXD_0[1]
128    PORT GMII_TXD_0_0 = GMII_TXD_0_0_s, IO_IS=GMII_TXD_0[0]
129    PORT GMII_TX_EN_0 = GMII_TX_EN_0_s, IO_IS=GMII_TX_EN_0
130    PORT GMII_TX_ER_0 = GMII_TX_ER_0_s, IO_IS=GMII_TX_ER_0
131    PORT GMII_TX_CLK_0 = GMII_TX_CLK_0_s, IO_IS=GMII_TX_CLK_0
132    PORT GMII_RXD_0_7 = GMII_RXD_0_7_s, IO_IS=GMII_RXD_0[7]
133    PORT GMII_RXD_0_6 = GMII_RXD_0_6_s, IO_IS=GMII_RXD_0[6]
134    PORT GMII_RXD_0_5 = GMII_RXD_0_5_s, IO_IS=GMII_RXD_0[5]
135    PORT GMII_RXD_0_4 = GMII_RXD_0_4_s, IO_IS=GMII_RXD_0[4]
136    PORT GMII_RXD_0_3 = GMII_RXD_0_3_s, IO_IS=GMII_RXD_0[3]
137    PORT GMII_RXD_0_2 = GMII_RXD_0_2_s, IO_IS=GMII_RXD_0[2]
138    PORT GMII_RXD_0_1 = GMII_RXD_0_1_s, IO_IS=GMII_RXD_0[1]
139    PORT GMII_RXD_0_0 = GMII_RXD_0_0_s, IO_IS=GMII_RXD_0[0]
140    PORT GMII_RX_DV_0 = GMII_RX_DV_0_s, IO_IS=GMII_RX_DV_0
141    PORT GMII_RX_ER_0 = GMII_RX_ER_0_s, IO_IS=GMII_RX_ER_0
142    PORT GMII_RX_CLK_0 = GMII_RX_CLK_0_s, IO_IS=GMII_RX_CLK_0
143    PORT MII_TX_CLK_0 = MII_TX_CLK_0_s, IO_IS=MII_TX_CLK_0
144    PORT GMII_COL_0 = GMII_COL_0_s, IO_IS=GMII_COL_0
145    PORT GMII_CRS_0 = GMII_CRS_0_s, IO_IS=GMII_CRS_0
146    PORT MDIO_0 = MDIO_0_s, IO_IS=MDIO_0
147    PORT MDC_0 = MDC_0_s, IO_IS=MDC_0
148    # plb_temac ports
149    PORT PhyResetN = phy_rst_n_s, IO_IS=PhyResetN
150END
151
152# Clock board configurator
153BEGIN IO_INTERFACE
154    ATTRIBUTE IOTYPE = WARP_CLKBRD_CONFIG_V1
155    ATTRIBUTE INSTANCE = clk_board_config
156
157    PORT sys_clk = CLK_100MHZ_OSC, IO_IS=CLKBRDCFG_CLKIN
158    PORT sys_rst = net_gnd, IO_IS=CLKBRDCFG_RST
159    PORT cfg_radio_dat_out = clk_board_radio_DO, IO_IS=CLKBRDCFG_RFDOUT
160    PORT cfg_radio_csb_out = clk_board_radio_CS, IO_IS=CLKBRDCFG_RFCS
161    PORT cfg_radio_en_out = clk_board_radio_EN, IO_IS=CLKBRDCFG_RFEN
162    PORT cfg_radio_clk_out = clk_board_radio_CLK, IO_IS=CLKBRDCFG_RFSCLK
163    PORT cfg_logic_dat_out = clk_board_logic_DO, IO_IS=CLKBRDCFG_SAMPDOUT
164    PORT cfg_logic_csb_out = clk_board_logic_CS, IO_IS=CLKBRDCFG_SAMPCS
165    PORT cfg_logic_en_out = clk_board_logic_EN, IO_IS=CLKBRDCFG_SAMPEN
166    PORT cfg_logic_clk_out = clk_board_logic_CLK, IO_IS=CLKBRDCFG_SAMPSCLK
167    PORT radio_clk_src_sel = net_gnd, IO_IS=CLKBRDCFG_RFSRCSEL
168    PORT logic_clk_src_sel = net_gnd, IO_IS=CLKBRDCFG_SAMPSRCSEL
169#   PORT config_invalid = clk_board_config_invalid, IO_IS=CLKBRDCFG_CLKINV
170END
171
172# 2GB DDR2 SO-DIMM
173BEGIN IO_INTERFACE
174    ATTRIBUTE IOTYPE = XIL_MEMORY_V1
175    ATTRIBUTE INSTANCE = DDR2_SDRAM_2GB
176    ATTRIBUTE EXCLUSIVE = ddr2memory
177    PARAMETER C_MEM_PARTNO = "MT16HTF25664H-667", IO_IS = C_MEM_PARTNO
178    PARAMETER C_BASEADDR = 0x00000000, IO_IS = C_BASEADDR
179    PARAMETER C_HIGHADDR = 0x7fffffff, IO_IS = C_HIGHADDR
180    PARAMETER C_MEM_TYPE = DDR2, IO_IS = C_MEM_TYPE
181    PARAMETER C_NUM_IDELAYCTRL = 4, IO_IS = C_NUM_IDELAYCTRL #4
182    PARAMETER C_IDELAYCTRL_LOC = IDELAYCTRL_X0Y0-IDELAYCTRL_X0Y1-IDELAYCTRL_X2Y1-IDELAYCTRL_X2Y0, IO_IS = C_IDELAYCTRL_LOC
183    PARAMETER C_MEM_DATA_WIDTH = 64, IO_IS = C_MEMD_DATA_WIDTH
184    PARAMETER C_MEM_DQS_WIDTH = 8, IO_IS = C_MEM_DQS_WIDTH
185    PARAMETER C_MEM_DM_WIDTH = 8, IO_IS = C_MEM_DM_WIDTH
186    PARAMETER C_MEM_ADDR_WIDTH = 14, IO_IS = C_MEM_ADDR_WIDTH
187    PARAMETER C_MEM_BANKADDR_WIDTH = 3, IO_IS = C_MEM_BANKADDR_WIDTH
188   
189    PORT DDR2_Addr_0 = ddr2_2gb_addr_0, IO_IS = ddr2_address[0]
190    PORT DDR2_Addr_1 = ddr2_2gb_addr_1, IO_IS = ddr2_address[1]
191    PORT DDR2_Addr_2 = ddr2_2gb_addr_2, IO_IS = ddr2_address[2]
192    PORT DDR2_Addr_3 = ddr2_2gb_addr_3, IO_IS = ddr2_address[3]
193    PORT DDR2_Addr_4 = ddr2_2gb_addr_4, IO_IS = ddr2_address[4]
194    PORT DDR2_Addr_5 = ddr2_2gb_addr_5, IO_IS = ddr2_address[5]
195    PORT DDR2_Addr_6 = ddr2_2gb_addr_6, IO_IS = ddr2_address[6]
196    PORT DDR2_Addr_7 = ddr2_2gb_addr_7, IO_IS = ddr2_address[7]
197    PORT DDR2_Addr_8 = ddr2_2gb_addr_8, IO_IS = ddr2_address[8]
198    PORT DDR2_Addr_9 = ddr2_2gb_addr_9, IO_IS = ddr2_address[9]
199    PORT DDR2_Addr_10 = ddr2_2gb_addr_10, IO_IS = ddr2_address[10]
200    PORT DDR2_Addr_11 = ddr2_2gb_addr_11, IO_IS = ddr2_address[11]
201    PORT DDR2_Addr_12 = ddr2_2gb_addr_12, IO_IS = ddr2_address[12]
202    PORT DDR2_Addr_13 = ddr2_2gb_addr_13, IO_IS = ddr2_address[13]
203    PORT DDR2_BankAddr_0 = ddr2_2gb_bankaddr_0, IO_IS = ddr2_BankAddr[0]
204    PORT DDR2_BankAddr_1 = ddr2_2gb_bankaddr_1, IO_IS = ddr2_BankAddr[1]
205    PORT DDR2_BankAddr_2 = ddr2_2gb_bankaddr_2, IO_IS = ddr2_BankAddr[2]
206    PORT DDR2_CASn = ddr2_2gb_casn, IO_IS = ddr2_col_addr_select
207    PORT DDR2_CKE_0 = ddr2_2gb_cke_0, IO_IS = ddr2_clk_enable[0]
208    PORT DDR2_CKE_1 = ddr2_2gb_cke_1, IO_IS = ddr2_clk_enable[1]
209    PORT DDR2_CSn_0 = ddr2_2gb_csn_0, IO_IS = ddr2_chip_select[0]
210    PORT DDR2_CSn_1 = ddr2_2gb_csn_1, IO_IS = ddr2_chip_select[1]
211    PORT DDR2_RASn = ddr2_2gb_rasn, IO_IS = ddr2_row_addr_select
212    PORT DDR2_WEn = ddr2_2gb_wen, IO_IS = ddr2_write_enable
213    PORT DDR2_DM_0 = ddr2_2gb_dm_0, IO_IS = ddr2_data_mask[0]
214    PORT DDR2_DM_1 = ddr2_2gb_dm_1, IO_IS = ddr2_data_mask[1]
215    PORT DDR2_DM_2 = ddr2_2gb_dm_2, IO_IS = ddr2_data_mask[2]
216    PORT DDR2_DM_3 = ddr2_2gb_dm_3, IO_IS = ddr2_data_mask[3]
217    PORT DDR2_DM_4 = ddr2_2gb_dm_4, IO_IS = ddr2_data_mask[4]
218    PORT DDR2_DM_5 = ddr2_2gb_dm_5, IO_IS = ddr2_data_mask[5]
219    PORT DDR2_DM_6 = ddr2_2gb_dm_6, IO_IS = ddr2_data_mask[6]
220    PORT DDR2_DM_7 = ddr2_2gb_dm_7, IO_IS = ddr2_data_mask[7]
221    PORT DDR2_DQS_0 = ddr2_2gb_dqs_0, IO_IS = ddr2_data_strobe[0]
222    PORT DDR2_DQS_1 = ddr2_2gb_dqs_1, IO_IS = ddr2_data_strobe[1]
223    PORT DDR2_DQS_2 = ddr2_2gb_dqs_2, IO_IS = ddr2_data_strobe[2]
224    PORT DDR2_DQS_3 = ddr2_2gb_dqs_3, IO_IS = ddr2_data_strobe[3]
225    PORT DDR2_DQS_4 = ddr2_2gb_dqs_4, IO_IS = ddr2_data_strobe[4]
226    PORT DDR2_DQS_5 = ddr2_2gb_dqs_5, IO_IS = ddr2_data_strobe[5]
227    PORT DDR2_DQS_6 = ddr2_2gb_dqs_6, IO_IS = ddr2_data_strobe[6]
228    PORT DDR2_DQS_7 = ddr2_2gb_dqs_7, IO_IS = ddr2_data_strobe[7]
229    PORT DDR2_DQSn_0 = ddr2_2gb_dqsn_0, IO_IS = ddr2_data_strobe_n[0]
230    PORT DDR2_DQSn_1 = ddr2_2gb_dqsn_1, IO_IS = ddr2_data_strobe_n[1]
231    PORT DDR2_DQSn_2 = ddr2_2gb_dqsn_2, IO_IS = ddr2_data_strobe_n[2]
232    PORT DDR2_DQSn_3 = ddr2_2gb_dqsn_3, IO_IS = ddr2_data_strobe_n[3]
233    PORT DDR2_DQSn_4 = ddr2_2gb_dqsn_4, IO_IS = ddr2_data_strobe_n[4]
234    PORT DDR2_DQSn_5 = ddr2_2gb_dqsn_5, IO_IS = ddr2_data_strobe_n[5]
235    PORT DDR2_DQSn_6 = ddr2_2gb_dqsn_6, IO_IS = ddr2_data_strobe_n[6]
236    PORT DDR2_DQSn_7 = ddr2_2gb_dqsn_7, IO_IS = ddr2_data_strobe_n[7]
237    PORT DDR2_DQ_0 = ddr2_2gb_dq_0, IO_IS = ddr2_data[0]
238    PORT DDR2_DQ_1 = ddr2_2gb_dq_1, IO_IS = ddr2_data[1]
239    PORT DDR2_DQ_2 = ddr2_2gb_dq_2, IO_IS = ddr2_data[2]
240    PORT DDR2_DQ_3 = ddr2_2gb_dq_3, IO_IS = ddr2_data[3]
241    PORT DDR2_DQ_4 = ddr2_2gb_dq_4, IO_IS = ddr2_data[4]
242    PORT DDR2_DQ_5 = ddr2_2gb_dq_5, IO_IS = ddr2_data[5]
243    PORT DDR2_DQ_6 = ddr2_2gb_dq_6, IO_IS = ddr2_data[6]
244    PORT DDR2_DQ_7 = ddr2_2gb_dq_7, IO_IS = ddr2_data[7]
245    PORT DDR2_DQ_8 = ddr2_2gb_dq_8, IO_IS = ddr2_data[8]
246    PORT DDR2_DQ_9 = ddr2_2gb_dq_9, IO_IS = ddr2_data[9]
247    PORT DDR2_DQ_10 = ddr2_2gb_dq_10, IO_IS = ddr2_data[10]
248    PORT DDR2_DQ_11 = ddr2_2gb_dq_11, IO_IS = ddr2_data[11]
249    PORT DDR2_DQ_12 = ddr2_2gb_dq_12, IO_IS = ddr2_data[12]
250    PORT DDR2_DQ_13 = ddr2_2gb_dq_13, IO_IS = ddr2_data[13]
251    PORT DDR2_DQ_14 = ddr2_2gb_dq_14, IO_IS = ddr2_data[14]
252    PORT DDR2_DQ_15 = ddr2_2gb_dq_15, IO_IS = ddr2_data[15]
253    PORT DDR2_DQ_16 = ddr2_2gb_dq_16, IO_IS = ddr2_data[16]
254    PORT DDR2_DQ_17 = ddr2_2gb_dq_17, IO_IS = ddr2_data[17]
255    PORT DDR2_DQ_18 = ddr2_2gb_dq_18, IO_IS = ddr2_data[18]
256    PORT DDR2_DQ_19 = ddr2_2gb_dq_19, IO_IS = ddr2_data[19]
257    PORT DDR2_DQ_20 = ddr2_2gb_dq_20, IO_IS = ddr2_data[20]
258    PORT DDR2_DQ_21 = ddr2_2gb_dq_21, IO_IS = ddr2_data[21]
259    PORT DDR2_DQ_22 = ddr2_2gb_dq_22, IO_IS = ddr2_data[22]
260    PORT DDR2_DQ_23 = ddr2_2gb_dq_23, IO_IS = ddr2_data[23]
261    PORT DDR2_DQ_24 = ddr2_2gb_dq_24, IO_IS = ddr2_data[24]
262    PORT DDR2_DQ_25 = ddr2_2gb_dq_25, IO_IS = ddr2_data[25]
263    PORT DDR2_DQ_26 = ddr2_2gb_dq_26, IO_IS = ddr2_data[26]
264    PORT DDR2_DQ_27 = ddr2_2gb_dq_27, IO_IS = ddr2_data[27]
265    PORT DDR2_DQ_28 = ddr2_2gb_dq_28, IO_IS = ddr2_data[28]
266    PORT DDR2_DQ_29 = ddr2_2gb_dq_29, IO_IS = ddr2_data[29]
267    PORT DDR2_DQ_30 = ddr2_2gb_dq_30, IO_IS = ddr2_data[30]
268    PORT DDR2_DQ_31 = ddr2_2gb_dq_31, IO_IS = ddr2_data[31]
269    PORT DDR2_DQ_32 = ddr2_2gb_dq_32, IO_IS = ddr2_data[32]
270    PORT DDR2_DQ_33 = ddr2_2gb_dq_33, IO_IS = ddr2_data[33]
271    PORT DDR2_DQ_34 = ddr2_2gb_dq_34, IO_IS = ddr2_data[34]
272    PORT DDR2_DQ_35 = ddr2_2gb_dq_35, IO_IS = ddr2_data[35]
273    PORT DDR2_DQ_36 = ddr2_2gb_dq_36, IO_IS = ddr2_data[36]
274    PORT DDR2_DQ_37 = ddr2_2gb_dq_37, IO_IS = ddr2_data[37]
275    PORT DDR2_DQ_38 = ddr2_2gb_dq_38, IO_IS = ddr2_data[38]
276    PORT DDR2_DQ_39 = ddr2_2gb_dq_39, IO_IS = ddr2_data[39]
277    PORT DDR2_DQ_40 = ddr2_2gb_dq_40, IO_IS = ddr2_data[40]
278    PORT DDR2_DQ_41 = ddr2_2gb_dq_41, IO_IS = ddr2_data[41]
279    PORT DDR2_DQ_42 = ddr2_2gb_dq_42, IO_IS = ddr2_data[42]
280    PORT DDR2_DQ_43 = ddr2_2gb_dq_43, IO_IS = ddr2_data[43]
281    PORT DDR2_DQ_44 = ddr2_2gb_dq_44, IO_IS = ddr2_data[44]
282    PORT DDR2_DQ_45 = ddr2_2gb_dq_45, IO_IS = ddr2_data[45]
283    PORT DDR2_DQ_46 = ddr2_2gb_dq_46, IO_IS = ddr2_data[46]
284    PORT DDR2_DQ_47 = ddr2_2gb_dq_47, IO_IS = ddr2_data[47]
285    PORT DDR2_DQ_48 = ddr2_2gb_dq_48, IO_IS = ddr2_data[48]
286    PORT DDR2_DQ_49 = ddr2_2gb_dq_49, IO_IS = ddr2_data[49]
287    PORT DDR2_DQ_50 = ddr2_2gb_dq_50, IO_IS = ddr2_data[50]
288    PORT DDR2_DQ_51 = ddr2_2gb_dq_51, IO_IS = ddr2_data[51]
289    PORT DDR2_DQ_52 = ddr2_2gb_dq_52, IO_IS = ddr2_data[52]
290    PORT DDR2_DQ_53 = ddr2_2gb_dq_53, IO_IS = ddr2_data[53]
291    PORT DDR2_DQ_54 = ddr2_2gb_dq_54, IO_IS = ddr2_data[54]
292    PORT DDR2_DQ_55 = ddr2_2gb_dq_55, IO_IS = ddr2_data[55]
293    PORT DDR2_DQ_56 = ddr2_2gb_dq_56, IO_IS = ddr2_data[56]
294    PORT DDR2_DQ_57 = ddr2_2gb_dq_57, IO_IS = ddr2_data[57]
295    PORT DDR2_DQ_58 = ddr2_2gb_dq_58, IO_IS = ddr2_data[58]
296    PORT DDR2_DQ_59 = ddr2_2gb_dq_59, IO_IS = ddr2_data[59]
297    PORT DDR2_DQ_60 = ddr2_2gb_dq_60, IO_IS = ddr2_data[60]
298    PORT DDR2_DQ_61 = ddr2_2gb_dq_61, IO_IS = ddr2_data[61]
299    PORT DDR2_DQ_62 = ddr2_2gb_dq_62, IO_IS = ddr2_data[62]
300    PORT DDR2_DQ_63 = ddr2_2gb_dq_63, IO_IS = ddr2_data[63]
301#   PORT DDR2_Sleep = net_gnd, IO_IS = ddr_sleep
302#   PORT DDR2_WakeUp = net_gnd, IO_IS = ddr_wakeup
303#   PORT DDR2_Init_done = net_gnd, IO_IS = ddr_init_done
304    PORT DDR2_Clk_0 = ddr2_2gb_clk_0, IO_IS = ddr2_clk[0]
305    PORT DDR2_Clk_1 = ddr2_2gb_clk_1, IO_IS = ddr2_clk[1]
306    PORT DDR2_Clkn_0 = ddr2_2gb_clkn_0, IO_IS = ddr2_clk_n[0]
307    PORT DDR2_Clkn_1 = ddr2_2gb_clkn_1, IO_IS = ddr2_clk_n[1]
308    PORT DDR2_ODT_0 = ddr2_2gb_odt_0, IO_IS = ddr2_odt[0]
309    PORT DDR2_ODT_1 = ddr2_2gb_odt_1, IO_IS = ddr2_odt[1]
310END
311
312
313# Radio Controller
314BEGIN IO_INTERFACE
315    ATTRIBUTE IOTYPE = WARP_RADIOCONTROLLER_V1
316    ATTRIBUTE INSTANCE = radio_controller_0
317    ATTRIBUTE ALERT = 'This peripheral and at least one radio_bridge must be enabled to use WARP Radio Boards in daughtercard slots.'
318
319    #Port connections are handled automatically via the custom WARP_RC2RB_V1 bus interfaces
320   
321END
322
323#Radio Board Bridge for Slot #1
324BEGIN IO_INTERFACE
325    ATTRIBUTE IOTYPE = WARP_RADIOBRIDGE_V1
326    ATTRIBUTE INSTANCE = radio_bridge_slot_1
327    ATTRIBUTE EXCLUSIVE = warpfpga_slot1
328    ATTRIBUTE ALERT = 'Enable this peripheral only if a radio board is mounted in daughtercard slot 1.'
329
330    ##########################################
331    #User Logic <-> Radio Bridge Ports #
332    ##########################################
333    #Ports left intentionally unconnected by BSB; user must connect manually in XPS
334
335    ##########################################
336    #Radio Controller <-> Radio Bridge Ports #
337    ##########################################
338    #Ports conneced automatically via the custom WARP_RC2RB_V1 bus in XPS
339
340    #####################################
341    #Radio Bridge <-> Radio Board Ports #
342    #####################################
343    PORT    converter_clock_out = radio1_conv_clk_p, IO_IS = convClkOut
344
345    PORT    radio_b0 = radio1_b0, IO_IS = radioGain[0]
346    PORT    radio_b1 = radio1_b1, IO_IS = radioGain[1]
347    PORT    radio_b2 = radio1_b2, IO_IS = radioGain[2]
348    PORT    radio_b3 = radio1_b3, IO_IS = radioGain[3]
349    PORT    radio_b4 = radio1_b4, IO_IS = radioGain[4]
350    PORT    radio_b5 = radio1_b5, IO_IS = radioGain[5]
351    PORT    radio_b6 = radio1_b6, IO_IS = radioGain[6]
352
353    PORT    radio_ADC_I0 = radio1_ADC_I0, IO_IS = radioADCI[0]
354    PORT    radio_ADC_I1 = radio1_ADC_I1, IO_IS = radioADCI[1]
355    PORT    radio_ADC_I2 = radio1_ADC_I2, IO_IS = radioADCI[2]
356    PORT    radio_ADC_I3 = radio1_ADC_I3, IO_IS = radioADCI[3]
357    PORT    radio_ADC_I4 = radio1_ADC_I4, IO_IS = radioADCI[4]
358    PORT    radio_ADC_I5 = radio1_ADC_I5, IO_IS = radioADCI[5]
359    PORT    radio_ADC_I6 = radio1_ADC_I6, IO_IS = radioADCI[6]
360    PORT    radio_ADC_I7 = radio1_ADC_I7, IO_IS = radioADCI[7]
361    PORT    radio_ADC_I8 = radio1_ADC_I8, IO_IS = radioADCI[8]
362    PORT    radio_ADC_I9 = radio1_ADC_I9, IO_IS = radioADCI[9]
363    PORT    radio_ADC_I10 = radio1_ADC_I10, IO_IS = radioADCI[10]
364    PORT    radio_ADC_I11 = radio1_ADC_I11, IO_IS = radioADCI[11]
365    PORT    radio_ADC_I12 = radio1_ADC_I12, IO_IS = radioADCI[12]
366    PORT    radio_ADC_I13 = radio1_ADC_I13, IO_IS = radioADCI[13]
367
368    PORT    radio_ADC_Q0 = radio1_ADC_Q0, IO_IS = radioADCQ[0]
369    PORT    radio_ADC_Q1 = radio1_ADC_Q1, IO_IS = radioADCQ[1]
370    PORT    radio_ADC_Q2 = radio1_ADC_Q2, IO_IS = radioADCQ[2]
371    PORT    radio_ADC_Q3 = radio1_ADC_Q3, IO_IS = radioADCQ[3]
372    PORT    radio_ADC_Q4 = radio1_ADC_Q4, IO_IS = radioADCQ[4]
373    PORT    radio_ADC_Q5 = radio1_ADC_Q5, IO_IS = radioADCQ[5]
374    PORT    radio_ADC_Q6 = radio1_ADC_Q6, IO_IS = radioADCQ[6]
375    PORT    radio_ADC_Q7 = radio1_ADC_Q7, IO_IS = radioADCQ[7]
376    PORT    radio_ADC_Q8 = radio1_ADC_Q8, IO_IS = radioADCQ[8]
377    PORT    radio_ADC_Q9 = radio1_ADC_Q9, IO_IS = radioADCQ[9]
378    PORT    radio_ADC_Q10 = radio1_ADC_Q10, IO_IS = radioADCQ[10]
379    PORT    radio_ADC_Q11 = radio1_ADC_Q11, IO_IS = radioADCQ[11]
380    PORT    radio_ADC_Q12 = radio1_ADC_Q12, IO_IS = radioADCQ[12]
381    PORT    radio_ADC_Q13 = radio1_ADC_Q13, IO_IS = radioADCQ[13]
382
383    PORT    radio_DAC_I0 = radio1_DAC_I0, IO_IS = radioDACI[0]
384    PORT    radio_DAC_I1 = radio1_DAC_I1, IO_IS = radioDACI[1]
385    PORT    radio_DAC_I2 = radio1_DAC_I2, IO_IS = radioDACI[2]
386    PORT    radio_DAC_I3 = radio1_DAC_I3, IO_IS = radioDACI[3]
387    PORT    radio_DAC_I4 = radio1_DAC_I4, IO_IS = radioDACI[4]
388    PORT    radio_DAC_I5 = radio1_DAC_I5, IO_IS = radioDACI[5]
389    PORT    radio_DAC_I6 = radio1_DAC_I6, IO_IS = radioDACI[6]
390    PORT    radio_DAC_I7 = radio1_DAC_I7, IO_IS = radioDACI[7]
391    PORT    radio_DAC_I8 = radio1_DAC_I8, IO_IS = radioDACI[8]
392    PORT    radio_DAC_I9 = radio1_DAC_I9, IO_IS = radioDACI[9]
393    PORT    radio_DAC_I10 = radio1_DAC_I10, IO_IS = radioDACI[10]
394    PORT    radio_DAC_I11 = radio1_DAC_I11, IO_IS = radioDACI[11]
395    PORT    radio_DAC_I12 = radio1_DAC_I12, IO_IS = radioDACI[12]
396    PORT    radio_DAC_I13 = radio1_DAC_I13, IO_IS = radioDACI[13]
397    PORT    radio_DAC_I14 = radio1_DAC_I14, IO_IS = radioDACI[14]
398    PORT    radio_DAC_I15 = radio1_DAC_I15, IO_IS = radioDACI[15]
399
400    PORT    radio_DAC_Q0 = radio1_DAC_Q0, IO_IS = radioDACQ[0]
401    PORT    radio_DAC_Q1 = radio1_DAC_Q1, IO_IS = radioDACQ[1]
402    PORT    radio_DAC_Q2 = radio1_DAC_Q2, IO_IS = radioDACQ[2]
403    PORT    radio_DAC_Q3 = radio1_DAC_Q3, IO_IS = radioDACQ[3]
404    PORT    radio_DAC_Q4 = radio1_DAC_Q4, IO_IS = radioDACQ[4]
405    PORT    radio_DAC_Q5 = radio1_DAC_Q5, IO_IS = radioDACQ[5]
406    PORT    radio_DAC_Q6 = radio1_DAC_Q6, IO_IS = radioDACQ[6]
407    PORT    radio_DAC_Q7 = radio1_DAC_Q7, IO_IS = radioDACQ[7]
408    PORT    radio_DAC_Q8 = radio1_DAC_Q8, IO_IS = radioDACQ[8]
409    PORT    radio_DAC_Q9 = radio1_DAC_Q9, IO_IS = radioDACQ[9]
410    PORT    radio_DAC_Q10 = radio1_DAC_Q10, IO_IS = radioDACQ[10]
411    PORT    radio_DAC_Q11 = radio1_DAC_Q11, IO_IS = radioDACQ[11]
412    PORT    radio_DAC_Q12 = radio1_DAC_Q12, IO_IS = radioDACQ[12]
413    PORT    radio_DAC_Q13 = radio1_DAC_Q13, IO_IS = radioDACQ[13]
414    PORT    radio_DAC_Q14 = radio1_DAC_Q14, IO_IS = radioDACQ[14]
415    PORT    radio_DAC_Q15 = radio1_DAC_Q15, IO_IS = radioDACQ[15]
416
417    PORT    dac_spi_data = dac1_spi_data, IO_IS = rc_dac_sdo
418    PORT    dac_spi_cs = dac1_spi_cs, IO_IS = rc_dac_scs
419    PORT    dac_spi_clk = dac1_spi_clk, IO_IS = rc_dac_sclk
420    PORT    radio_spi_clk = radio1_spi_clk, IO_IS = radio_SCLK
421    PORT    radio_spi_data = radio1_spi_data, IO_IS = radio_SDO
422    PORT    radio_spi_cs = radio1_spi_cs, IO_IS = radio_SCS
423    PORT    radio_SHDN = radio1_SHDN, IO_IS = radio_SHDN
424    PORT    radio_TxEn = radio1_TxEn, IO_IS = radio_TXEN
425    PORT    radio_RxEn = radio1_RxEn, IO_IS = radio_RXEN
426    PORT    radio_RxHP = radio1_RxHP, IO_IS = radio_RXHP
427    PORT    radio_24PA = radio1_24PA, IO_IS = radio_24PA
428    PORT    radio_5PA = radio1_5PA, IO_IS = radio_5PA
429    PORT    radio_ANTSW0 = radio1_ANTSW0, IO_IS = b2r_ANTSW[0]
430    PORT    radio_ANTSW1 = radio1_ANTSW1, IO_IS = b2r_ANTSW[1]
431    PORT    radio_LED0 = radio1_LED0, IO_IS = b2r_LED[0]
432    PORT    radio_LED1 = radio1_LED1, IO_IS = b2r_LED[1]
433    PORT    radio_LED2 = radio1_LED2, IO_IS = b2r_LED[2]
434    PORT    radio_RX_ADC_DCS = radio1_RX_ADC_DCS, IO_IS = radio_ADCDCS
435    PORT    radio_RX_ADC_DFS = radio1_RX_ADC_DFS, IO_IS = radio_ADCDFS
436    PORT    radio_RX_ADC_PWDNA = radio1_RX_ADC_PWDNA, IO_IS = radio_ADCPWDNA
437    PORT    radio_RX_ADC_PWDNB = radio1_RX_ADC_PWDNB, IO_IS = radio_ADCPWDNB
438    PORT    radio_DIPSW0 = radio1_DIPSW0, IO_IS = b2r_DIPSW[0]
439    PORT    radio_DIPSW1 = radio1_DIPSW1, IO_IS = b2r_DIPSW[1]
440    PORT    radio_DIPSW2 = radio1_DIPSW2, IO_IS = b2r_DIPSW[2]
441    PORT    radio_DIPSW3 = radio1_DIPSW3, IO_IS = b2r_DIPSW[3]
442    PORT    radio_RSSI_ADC_clk = radio1_RSSI_ADC_clk, IO_IS = radio_rssi_adc_clk
443    PORT    radio_RSSI_ADC_CLAMP = radio1_RSSI_ADC_CLAMP, IO_IS = radio_RSSIADCCLAMP
444    PORT    radio_RSSI_ADC_HIZ = radio1_RSSI_ADC_HIZ, IO_IS = radio_RSSIADCHIZ
445    PORT    radio_RSSI_ADC_SLEEP = radio1_RSSI_ADC_SLEEP, IO_IS = radio_RSSIADCSLEEP
446    PORT    radio_RSSI_ADC_D0 = radio1_RSSI_ADC_D0, IO_IS = b2r_RSSI_ADC_D[0]
447    PORT    radio_RSSI_ADC_D1 = radio1_RSSI_ADC_D1, IO_IS = b2r_RSSI_ADC_D[1]
448    PORT    radio_RSSI_ADC_D2 = radio1_RSSI_ADC_D2, IO_IS = b2r_RSSI_ADC_D[2]
449    PORT    radio_RSSI_ADC_D3 = radio1_RSSI_ADC_D3, IO_IS = b2r_RSSI_ADC_D[3]
450    PORT    radio_RSSI_ADC_D4 = radio1_RSSI_ADC_D4, IO_IS = b2r_RSSI_ADC_D[4]
451    PORT    radio_RSSI_ADC_D5 = radio1_RSSI_ADC_D5, IO_IS = b2r_RSSI_ADC_D[5]
452    PORT    radio_RSSI_ADC_D6 = radio1_RSSI_ADC_D6, IO_IS = b2r_RSSI_ADC_D[6]
453    PORT    radio_RSSI_ADC_D7 = radio1_RSSI_ADC_D7, IO_IS = b2r_RSSI_ADC_D[7]
454    PORT    radio_RSSI_ADC_D8 = radio1_RSSI_ADC_D8, IO_IS = b2r_RSSI_ADC_D[8]
455    PORT    radio_RSSI_ADC_D9 = radio1_RSSI_ADC_D9, IO_IS = b2r_RSSI_ADC_D[9]
456    PORT    radio_LD = radio1_LD, IO_IS = radio_LD
457    PORT    radio_RX_ADC_OTRA = radio1_RX_ADC_OTRA, IO_IS = radio_ADCOTRA
458    PORT    radio_RX_ADC_OTRB = radio1_RX_ADC_OTRB, IO_IS = radio_ADCOTRB
459    PORT    radio_RSSI_ADC_OTR = radio1_RSSI_ADC_OTR, IO_IS = radio_RSSIOTR
460    PORT    radio_dac_PLL_LOCK = radio1_dac1_PLL_LOCK, IO_IS = radio_DACLOCK
461    PORT    radio_dac_RESET = radio1_dac1_RESET, IO_IS = radio_DACRESET
462
463    PORT    user_EEPROM_IO_T = DQ1_T_user_EEPROM_IO_T, IO_IS = user_eepromIOT
464    PORT    user_EEPROM_IO_O = DQ1_O_user_EEPROM_IO_O, IO_IS = user_eepromIOO
465    PORT    user_EEPROM_IO_I = DQ1_I_user_EEPROM_IO_I, IO_IS = user_eepromIOI
466    PORT    radio_EEPROM_IO = radio1_EEPROM_IO, IO_IS = radio_eepromIO
467END
468
469#Radio Board Bridge for Slot #2
470BEGIN IO_INTERFACE
471    ATTRIBUTE IOTYPE = WARP_RADIOBRIDGE_V1
472    ATTRIBUTE INSTANCE = radio_bridge_slot_2
473    ATTRIBUTE EXCLUSIVE = warpfpga_slot2
474    ATTRIBUTE ALERT = 'Enable this peripheral only if a radio board is mounted in daughtercard slot 2.'
475
476    ##########################################
477    #User Logic <-> Radio Bridge Ports #
478    ##########################################
479    #Ports left intentionally unconnected by BSB; user must connect manually in XPS
480
481    ##########################################
482    #Radio Controller <-> Radio Bridge Ports #
483    ##########################################
484    #Ports conneced automatically via the custom WARP_RC2RB_V1 bus in XPS
485
486    #####################################
487    #Radio Bridge <-> Radio Board Ports #
488    #####################################
489    PORT    converter_clock_out = radio2_conv_clk_p, IO_IS = convClkOut
490
491    PORT    radio_b0 = radio2_b0, IO_IS = radioGain[0]
492    PORT    radio_b1 = radio2_b1, IO_IS = radioGain[1]
493    PORT    radio_b2 = radio2_b2, IO_IS = radioGain[2]
494    PORT    radio_b3 = radio2_b3, IO_IS = radioGain[3]
495    PORT    radio_b4 = radio2_b4, IO_IS = radioGain[4]
496    PORT    radio_b5 = radio2_b5, IO_IS = radioGain[5]
497    PORT    radio_b6 = radio2_b6, IO_IS = radioGain[6]
498
499    PORT    radio_ADC_I0 = radio2_ADC_I0, IO_IS = radioADCI[0]
500    PORT    radio_ADC_I1 = radio2_ADC_I1, IO_IS = radioADCI[1]
501    PORT    radio_ADC_I2 = radio2_ADC_I2, IO_IS = radioADCI[2]
502    PORT    radio_ADC_I3 = radio2_ADC_I3, IO_IS = radioADCI[3]
503    PORT    radio_ADC_I4 = radio2_ADC_I4, IO_IS = radioADCI[4]
504    PORT    radio_ADC_I5 = radio2_ADC_I5, IO_IS = radioADCI[5]
505    PORT    radio_ADC_I6 = radio2_ADC_I6, IO_IS = radioADCI[6]
506    PORT    radio_ADC_I7 = radio2_ADC_I7, IO_IS = radioADCI[7]
507    PORT    radio_ADC_I8 = radio2_ADC_I8, IO_IS = radioADCI[8]
508    PORT    radio_ADC_I9 = radio2_ADC_I9, IO_IS = radioADCI[9]
509    PORT    radio_ADC_I10 = radio2_ADC_I10, IO_IS = radioADCI[10]
510    PORT    radio_ADC_I11 = radio2_ADC_I11, IO_IS = radioADCI[11]
511    PORT    radio_ADC_I12 = radio2_ADC_I12, IO_IS = radioADCI[12]
512    PORT    radio_ADC_I13 = radio2_ADC_I13, IO_IS = radioADCI[13]
513
514    PORT    radio_ADC_Q0 = radio2_ADC_Q0, IO_IS = radioADCQ[0]
515    PORT    radio_ADC_Q1 = radio2_ADC_Q1, IO_IS = radioADCQ[1]
516    PORT    radio_ADC_Q2 = radio2_ADC_Q2, IO_IS = radioADCQ[2]
517    PORT    radio_ADC_Q3 = radio2_ADC_Q3, IO_IS = radioADCQ[3]
518    PORT    radio_ADC_Q4 = radio2_ADC_Q4, IO_IS = radioADCQ[4]
519    PORT    radio_ADC_Q5 = radio2_ADC_Q5, IO_IS = radioADCQ[5]
520    PORT    radio_ADC_Q6 = radio2_ADC_Q6, IO_IS = radioADCQ[6]
521    PORT    radio_ADC_Q7 = radio2_ADC_Q7, IO_IS = radioADCQ[7]
522    PORT    radio_ADC_Q8 = radio2_ADC_Q8, IO_IS = radioADCQ[8]
523    PORT    radio_ADC_Q9 = radio2_ADC_Q9, IO_IS = radioADCQ[9]
524    PORT    radio_ADC_Q10 = radio2_ADC_Q10, IO_IS = radioADCQ[10]
525    PORT    radio_ADC_Q11 = radio2_ADC_Q11, IO_IS = radioADCQ[11]
526    PORT    radio_ADC_Q12 = radio2_ADC_Q12, IO_IS = radioADCQ[12]
527    PORT    radio_ADC_Q13 = radio2_ADC_Q13, IO_IS = radioADCQ[13]
528
529    PORT    radio_DAC_I0 = radio2_DAC_I0, IO_IS = radioDACI[0]
530    PORT    radio_DAC_I1 = radio2_DAC_I1, IO_IS = radioDACI[1]
531    PORT    radio_DAC_I2 = radio2_DAC_I2, IO_IS = radioDACI[2]
532    PORT    radio_DAC_I3 = radio2_DAC_I3, IO_IS = radioDACI[3]
533    PORT    radio_DAC_I4 = radio2_DAC_I4, IO_IS = radioDACI[4]
534    PORT    radio_DAC_I5 = radio2_DAC_I5, IO_IS = radioDACI[5]
535    PORT    radio_DAC_I6 = radio2_DAC_I6, IO_IS = radioDACI[6]
536    PORT    radio_DAC_I7 = radio2_DAC_I7, IO_IS = radioDACI[7]
537    PORT    radio_DAC_I8 = radio2_DAC_I8, IO_IS = radioDACI[8]
538    PORT    radio_DAC_I9 = radio2_DAC_I9, IO_IS = radioDACI[9]
539    PORT    radio_DAC_I10 = radio2_DAC_I10, IO_IS = radioDACI[10]
540    PORT    radio_DAC_I11 = radio2_DAC_I11, IO_IS = radioDACI[11]
541    PORT    radio_DAC_I12 = radio2_DAC_I12, IO_IS = radioDACI[12]
542    PORT    radio_DAC_I13 = radio2_DAC_I13, IO_IS = radioDACI[13]
543    PORT    radio_DAC_I14 = radio2_DAC_I14, IO_IS = radioDACI[14]
544    PORT    radio_DAC_I15 = radio2_DAC_I15, IO_IS = radioDACI[15]
545
546    PORT    radio_DAC_Q0 = radio2_DAC_Q0, IO_IS = radioDACQ[0]
547    PORT    radio_DAC_Q1 = radio2_DAC_Q1, IO_IS = radioDACQ[1]
548    PORT    radio_DAC_Q2 = radio2_DAC_Q2, IO_IS = radioDACQ[2]
549    PORT    radio_DAC_Q3 = radio2_DAC_Q3, IO_IS = radioDACQ[3]
550    PORT    radio_DAC_Q4 = radio2_DAC_Q4, IO_IS = radioDACQ[4]
551    PORT    radio_DAC_Q5 = radio2_DAC_Q5, IO_IS = radioDACQ[5]
552    PORT    radio_DAC_Q6 = radio2_DAC_Q6, IO_IS = radioDACQ[6]
553    PORT    radio_DAC_Q7 = radio2_DAC_Q7, IO_IS = radioDACQ[7]
554    PORT    radio_DAC_Q8 = radio2_DAC_Q8, IO_IS = radioDACQ[8]
555    PORT    radio_DAC_Q9 = radio2_DAC_Q9, IO_IS = radioDACQ[9]
556    PORT    radio_DAC_Q10 = radio2_DAC_Q10, IO_IS = radioDACQ[10]
557    PORT    radio_DAC_Q11 = radio2_DAC_Q11, IO_IS = radioDACQ[11]
558    PORT    radio_DAC_Q12 = radio2_DAC_Q12, IO_IS = radioDACQ[12]
559    PORT    radio_DAC_Q13 = radio2_DAC_Q13, IO_IS = radioDACQ[13]
560    PORT    radio_DAC_Q14 = radio2_DAC_Q14, IO_IS = radioDACQ[14]
561    PORT    radio_DAC_Q15 = radio2_DAC_Q15, IO_IS = radioDACQ[15]
562
563    PORT    dac_spi_data = dac2_spi_data, IO_IS = rc_dac_sdo
564    PORT    dac_spi_cs = dac2_spi_cs, IO_IS = rc_dac_scs
565    PORT    dac_spi_clk = dac2_spi_clk, IO_IS = rc_dac_sclk
566    PORT    radio_spi_clk = radio2_spi_clk, IO_IS = radio_SCLK
567    PORT    radio_spi_data = radio2_spi_data, IO_IS = radio_SDO
568    PORT    radio_spi_cs = radio2_spi_cs, IO_IS = radio_SCS
569    PORT    radio_SHDN = radio2_SHDN, IO_IS = radio_SHDN
570    PORT    radio_TxEn = radio2_TxEn, IO_IS = radio_TXEN
571    PORT    radio_RxEn = radio2_RxEn, IO_IS = radio_RXEN
572    PORT    radio_RxHP = radio2_RxHP, IO_IS = radio_RXHP
573    PORT    radio_24PA = radio2_24PA, IO_IS = radio_24PA
574    PORT    radio_5PA = radio2_5PA, IO_IS = radio_5PA
575    PORT    radio_ANTSW0 = radio2_ANTSW0, IO_IS = b2r_ANTSW[0]
576    PORT    radio_ANTSW1 = radio2_ANTSW1, IO_IS = b2r_ANTSW[1]
577    PORT    radio_LED0 = radio2_LED0, IO_IS = b2r_LED[0]
578    PORT    radio_LED1 = radio2_LED1, IO_IS = b2r_LED[1]
579    PORT    radio_LED2 = radio2_LED2, IO_IS = b2r_LED[2]
580    PORT    radio_RX_ADC_DCS = radio2_RX_ADC_DCS, IO_IS = radio_ADCDCS
581    PORT    radio_RX_ADC_DFS = radio2_RX_ADC_DFS, IO_IS = radio_ADCDFS
582    PORT    radio_RX_ADC_PWDNA = radio2_RX_ADC_PWDNA, IO_IS = radio_ADCPWDNA
583    PORT    radio_RX_ADC_PWDNB = radio2_RX_ADC_PWDNB, IO_IS = radio_ADCPWDNB
584    PORT    radio_DIPSW0 = radio2_DIPSW0, IO_IS = b2r_DIPSW[0]
585    PORT    radio_DIPSW1 = radio2_DIPSW1, IO_IS = b2r_DIPSW[1]
586    PORT    radio_DIPSW2 = radio2_DIPSW2, IO_IS = b2r_DIPSW[2]
587    PORT    radio_DIPSW3 = radio2_DIPSW3, IO_IS = b2r_DIPSW[3]
588    PORT    radio_RSSI_ADC_clk = radio2_RSSI_ADC_clk, IO_IS = radio_rssi_adc_clk
589    PORT    radio_RSSI_ADC_CLAMP = radio2_RSSI_ADC_CLAMP, IO_IS = radio_RSSIADCCLAMP
590    PORT    radio_RSSI_ADC_HIZ = radio2_RSSI_ADC_HIZ, IO_IS = radio_RSSIADCHIZ
591    PORT    radio_RSSI_ADC_SLEEP = radio2_RSSI_ADC_SLEEP, IO_IS = radio_RSSIADCSLEEP
592    PORT    radio_RSSI_ADC_D0 = radio2_RSSI_ADC_D0, IO_IS = b2r_RSSI_ADC_D[0]
593    PORT    radio_RSSI_ADC_D1 = radio2_RSSI_ADC_D1, IO_IS = b2r_RSSI_ADC_D[1]
594    PORT    radio_RSSI_ADC_D2 = radio2_RSSI_ADC_D2, IO_IS = b2r_RSSI_ADC_D[2]
595    PORT    radio_RSSI_ADC_D3 = radio2_RSSI_ADC_D3, IO_IS = b2r_RSSI_ADC_D[3]
596    PORT    radio_RSSI_ADC_D4 = radio2_RSSI_ADC_D4, IO_IS = b2r_RSSI_ADC_D[4]
597    PORT    radio_RSSI_ADC_D5 = radio2_RSSI_ADC_D5, IO_IS = b2r_RSSI_ADC_D[5]
598    PORT    radio_RSSI_ADC_D6 = radio2_RSSI_ADC_D6, IO_IS = b2r_RSSI_ADC_D[6]
599    PORT    radio_RSSI_ADC_D7 = radio2_RSSI_ADC_D7, IO_IS = b2r_RSSI_ADC_D[7]
600    PORT    radio_RSSI_ADC_D8 = radio2_RSSI_ADC_D8, IO_IS = b2r_RSSI_ADC_D[8]
601    PORT    radio_RSSI_ADC_D9 = radio2_RSSI_ADC_D9, IO_IS = b2r_RSSI_ADC_D[9]
602    PORT    radio_LD = radio2_LD, IO_IS = radio_LD
603    PORT    radio_RX_ADC_OTRA = radio2_RX_ADC_OTRA, IO_IS = radio_ADCOTRA
604    PORT    radio_RX_ADC_OTRB = radio2_RX_ADC_OTRB, IO_IS = radio_ADCOTRB
605    PORT    radio_RSSI_ADC_OTR = radio2_RSSI_ADC_OTR, IO_IS = radio_RSSIOTR
606    PORT    radio_dac_PLL_LOCK = radio2_dac2_PLL_LOCK, IO_IS = radio_DACLOCK
607    PORT    radio_dac_RESET = radio2_dac2_RESET, IO_IS = radio_DACRESET
608
609    PORT    user_EEPROM_IO_T = DQ2_T_user_EEPROM_IO_T, IO_IS = user_eepromIOT
610    PORT    user_EEPROM_IO_O = DQ2_O_user_EEPROM_IO_O, IO_IS = user_eepromIOO
611    PORT    user_EEPROM_IO_I = DQ2_I_user_EEPROM_IO_I, IO_IS = user_eepromIOI
612
613    PORT    radio_EEPROM_IO = radio2_EEPROM_IO, IO_IS = radio_eepromIO
614END
615
616#Radio Board Bridge for Slot #3
617BEGIN IO_INTERFACE
618    ATTRIBUTE IOTYPE = WARP_RADIOBRIDGE_V1
619    ATTRIBUTE INSTANCE = radio_bridge_slot_3
620    ATTRIBUTE EXCLUSIVE = warpfpga_slot3
621    ATTRIBUTE ALERT = 'Enable this peripheral only if a radio board is mounted in daughtercard slot 3.'
622
623    ##########################################
624    #User Logic <-> Radio Bridge Ports #
625    ##########################################
626    #Ports left intentionally unconnected by BSB; user must connect manually in XPS
627
628    ##########################################
629    #Radio Controller <-> Radio Bridge Ports #
630    ##########################################
631    #Ports conneced automatically via the custom WARP_RC2RB_V1 bus in XPS
632
633    #####################################
634    #Radio Bridge <-> Radio Board Ports #
635    #####################################
636    PORT    converter_clock_out = radio3_conv_clk_p, IO_IS = convClkOut
637
638    PORT    radio_b0 = radio3_b0, IO_IS = radioGain[0]
639    PORT    radio_b1 = radio3_b1, IO_IS = radioGain[1]
640    PORT    radio_b2 = radio3_b2, IO_IS = radioGain[2]
641    PORT    radio_b3 = radio3_b3, IO_IS = radioGain[3]
642    PORT    radio_b4 = radio3_b4, IO_IS = radioGain[4]
643    PORT    radio_b5 = radio3_b5, IO_IS = radioGain[5]
644    PORT    radio_b6 = radio3_b6, IO_IS = radioGain[6]
645
646    PORT    radio_ADC_I0 = radio3_ADC_I0, IO_IS = radioADCI[0]
647    PORT    radio_ADC_I1 = radio3_ADC_I1, IO_IS = radioADCI[1]
648    PORT    radio_ADC_I2 = radio3_ADC_I2, IO_IS = radioADCI[2]
649    PORT    radio_ADC_I3 = radio3_ADC_I3, IO_IS = radioADCI[3]
650    PORT    radio_ADC_I4 = radio3_ADC_I4, IO_IS = radioADCI[4]
651    PORT    radio_ADC_I5 = radio3_ADC_I5, IO_IS = radioADCI[5]
652    PORT    radio_ADC_I6 = radio3_ADC_I6, IO_IS = radioADCI[6]
653    PORT    radio_ADC_I7 = radio3_ADC_I7, IO_IS = radioADCI[7]
654    PORT    radio_ADC_I8 = radio3_ADC_I8, IO_IS = radioADCI[8]
655    PORT    radio_ADC_I9 = radio3_ADC_I9, IO_IS = radioADCI[9]
656    PORT    radio_ADC_I10 = radio3_ADC_I10, IO_IS = radioADCI[10]
657    PORT    radio_ADC_I11 = radio3_ADC_I11, IO_IS = radioADCI[11]
658    PORT    radio_ADC_I12 = radio3_ADC_I12, IO_IS = radioADCI[12]
659    PORT    radio_ADC_I13 = radio3_ADC_I13, IO_IS = radioADCI[13]
660
661    PORT    radio_ADC_Q0 = radio3_ADC_Q0, IO_IS = radioADCQ[0]
662    PORT    radio_ADC_Q1 = radio3_ADC_Q1, IO_IS = radioADCQ[1]
663    PORT    radio_ADC_Q2 = radio3_ADC_Q2, IO_IS = radioADCQ[2]
664    PORT    radio_ADC_Q3 = radio3_ADC_Q3, IO_IS = radioADCQ[3]
665    PORT    radio_ADC_Q4 = radio3_ADC_Q4, IO_IS = radioADCQ[4]
666    PORT    radio_ADC_Q5 = radio3_ADC_Q5, IO_IS = radioADCQ[5]
667    PORT    radio_ADC_Q6 = radio3_ADC_Q6, IO_IS = radioADCQ[6]
668    PORT    radio_ADC_Q7 = radio3_ADC_Q7, IO_IS = radioADCQ[7]
669    PORT    radio_ADC_Q8 = radio3_ADC_Q8, IO_IS = radioADCQ[8]
670    PORT    radio_ADC_Q9 = radio3_ADC_Q9, IO_IS = radioADCQ[9]
671    PORT    radio_ADC_Q10 = radio3_ADC_Q10, IO_IS = radioADCQ[10]
672    PORT    radio_ADC_Q11 = radio3_ADC_Q11, IO_IS = radioADCQ[11]
673    PORT    radio_ADC_Q12 = radio3_ADC_Q12, IO_IS = radioADCQ[12]
674    PORT    radio_ADC_Q13 = radio3_ADC_Q13, IO_IS = radioADCQ[13]
675
676    PORT    radio_DAC_I0 = radio3_DAC_I0, IO_IS = radioDACI[0]
677    PORT    radio_DAC_I1 = radio3_DAC_I1, IO_IS = radioDACI[1]
678    PORT    radio_DAC_I2 = radio3_DAC_I2, IO_IS = radioDACI[2]
679    PORT    radio_DAC_I3 = radio3_DAC_I3, IO_IS = radioDACI[3]
680    PORT    radio_DAC_I4 = radio3_DAC_I4, IO_IS = radioDACI[4]
681    PORT    radio_DAC_I5 = radio3_DAC_I5, IO_IS = radioDACI[5]
682    PORT    radio_DAC_I6 = radio3_DAC_I6, IO_IS = radioDACI[6]
683    PORT    radio_DAC_I7 = radio3_DAC_I7, IO_IS = radioDACI[7]
684    PORT    radio_DAC_I8 = radio3_DAC_I8, IO_IS = radioDACI[8]
685    PORT    radio_DAC_I9 = radio3_DAC_I9, IO_IS = radioDACI[9]
686    PORT    radio_DAC_I10 = radio3_DAC_I10, IO_IS = radioDACI[10]
687    PORT    radio_DAC_I11 = radio3_DAC_I11, IO_IS = radioDACI[11]
688    PORT    radio_DAC_I12 = radio3_DAC_I12, IO_IS = radioDACI[12]
689    PORT    radio_DAC_I13 = radio3_DAC_I13, IO_IS = radioDACI[13]
690    PORT    radio_DAC_I14 = radio3_DAC_I14, IO_IS = radioDACI[14]
691    PORT    radio_DAC_I15 = radio3_DAC_I15, IO_IS = radioDACI[15]
692
693    PORT    radio_DAC_Q0 = radio3_DAC_Q0, IO_IS = radioDACQ[0]
694    PORT    radio_DAC_Q1 = radio3_DAC_Q1, IO_IS = radioDACQ[1]
695    PORT    radio_DAC_Q2 = radio3_DAC_Q2, IO_IS = radioDACQ[2]
696    PORT    radio_DAC_Q3 = radio3_DAC_Q3, IO_IS = radioDACQ[3]
697    PORT    radio_DAC_Q4 = radio3_DAC_Q4, IO_IS = radioDACQ[4]
698    PORT    radio_DAC_Q5 = radio3_DAC_Q5, IO_IS = radioDACQ[5]
699    PORT    radio_DAC_Q6 = radio3_DAC_Q6, IO_IS = radioDACQ[6]
700    PORT    radio_DAC_Q7 = radio3_DAC_Q7, IO_IS = radioDACQ[7]
701    PORT    radio_DAC_Q8 = radio3_DAC_Q8, IO_IS = radioDACQ[8]
702    PORT    radio_DAC_Q9 = radio3_DAC_Q9, IO_IS = radioDACQ[9]
703    PORT    radio_DAC_Q10 = radio3_DAC_Q10, IO_IS = radioDACQ[10]
704    PORT    radio_DAC_Q11 = radio3_DAC_Q11, IO_IS = radioDACQ[11]
705    PORT    radio_DAC_Q12 = radio3_DAC_Q12, IO_IS = radioDACQ[12]
706    PORT    radio_DAC_Q13 = radio3_DAC_Q13, IO_IS = radioDACQ[13]
707    PORT    radio_DAC_Q14 = radio3_DAC_Q14, IO_IS = radioDACQ[14]
708    PORT    radio_DAC_Q15 = radio3_DAC_Q15, IO_IS = radioDACQ[15]
709
710    PORT    dac_spi_data = dac3_spi_data, IO_IS = rc_dac_sdo
711    PORT    dac_spi_cs = dac3_spi_cs, IO_IS = rc_dac_scs
712    PORT    dac_spi_clk = dac3_spi_clk, IO_IS = rc_dac_sclk
713    PORT    radio_spi_clk = radio3_spi_clk, IO_IS = radio_SCLK
714    PORT    radio_spi_data = radio3_spi_data, IO_IS = radio_SDO
715    PORT    radio_spi_cs = radio3_spi_cs, IO_IS = radio_SCS
716    PORT    radio_SHDN = radio3_SHDN, IO_IS = radio_SHDN
717    PORT    radio_TxEn = radio3_TxEn, IO_IS = radio_TXEN
718    PORT    radio_RxEn = radio3_RxEn, IO_IS = radio_RXEN
719    PORT    radio_RxHP = radio3_RxHP, IO_IS = radio_RXHP
720    PORT    radio_24PA = radio3_24PA, IO_IS = radio_24PA
721    PORT    radio_5PA = radio3_5PA, IO_IS = radio_5PA
722    PORT    radio_ANTSW0 = radio3_ANTSW0, IO_IS = b2r_ANTSW[0]
723    PORT    radio_ANTSW1 = radio3_ANTSW1, IO_IS = b2r_ANTSW[1]
724    PORT    radio_LED0 = radio3_LED0, IO_IS = b2r_LED[0]
725    PORT    radio_LED1 = radio3_LED1, IO_IS = b2r_LED[1]
726    PORT    radio_LED2 = radio3_LED2, IO_IS = b2r_LED[2]
727    PORT    radio_RX_ADC_DCS = radio3_RX_ADC_DCS, IO_IS = radio_ADCDCS
728    PORT    radio_RX_ADC_DFS = radio3_RX_ADC_DFS, IO_IS = radio_ADCDFS
729    PORT    radio_RX_ADC_PWDNA = radio3_RX_ADC_PWDNA, IO_IS = radio_ADCPWDNA
730    PORT    radio_RX_ADC_PWDNB = radio3_RX_ADC_PWDNB, IO_IS = radio_ADCPWDNB
731    PORT    radio_DIPSW0 = radio3_DIPSW0, IO_IS = b2r_DIPSW[0]
732    PORT    radio_DIPSW1 = radio3_DIPSW1, IO_IS = b2r_DIPSW[1]
733    PORT    radio_DIPSW2 = radio3_DIPSW2, IO_IS = b2r_DIPSW[2]
734    PORT    radio_DIPSW3 = radio3_DIPSW3, IO_IS = b2r_DIPSW[3]
735    PORT    radio_RSSI_ADC_clk = radio3_RSSI_ADC_clk, IO_IS = radio_rssi_adc_clk
736    PORT    radio_RSSI_ADC_CLAMP = radio3_RSSI_ADC_CLAMP, IO_IS = radio_RSSIADCCLAMP
737    PORT    radio_RSSI_ADC_HIZ = radio3_RSSI_ADC_HIZ, IO_IS = radio_RSSIADCHIZ
738    PORT    radio_RSSI_ADC_SLEEP = radio3_RSSI_ADC_SLEEP, IO_IS = radio_RSSIADCSLEEP
739    PORT    radio_RSSI_ADC_D0 = radio3_RSSI_ADC_D0, IO_IS = b2r_RSSI_ADC_D[0]
740    PORT    radio_RSSI_ADC_D1 = radio3_RSSI_ADC_D1, IO_IS = b2r_RSSI_ADC_D[1]
741    PORT    radio_RSSI_ADC_D2 = radio3_RSSI_ADC_D2, IO_IS = b2r_RSSI_ADC_D[2]
742    PORT    radio_RSSI_ADC_D3 = radio3_RSSI_ADC_D3, IO_IS = b2r_RSSI_ADC_D[3]
743    PORT    radio_RSSI_ADC_D4 = radio3_RSSI_ADC_D4, IO_IS = b2r_RSSI_ADC_D[4]
744    PORT    radio_RSSI_ADC_D5 = radio3_RSSI_ADC_D5, IO_IS = b2r_RSSI_ADC_D[5]
745    PORT    radio_RSSI_ADC_D6 = radio3_RSSI_ADC_D6, IO_IS = b2r_RSSI_ADC_D[6]
746    PORT    radio_RSSI_ADC_D7 = radio3_RSSI_ADC_D7, IO_IS = b2r_RSSI_ADC_D[7]
747    PORT    radio_RSSI_ADC_D8 = radio3_RSSI_ADC_D8, IO_IS = b2r_RSSI_ADC_D[8]
748    PORT    radio_RSSI_ADC_D9 = radio3_RSSI_ADC_D9, IO_IS = b2r_RSSI_ADC_D[9]
749    PORT    radio_LD = radio3_LD, IO_IS = radio_LD
750    PORT    radio_RX_ADC_OTRA = radio3_RX_ADC_OTRA, IO_IS = radio_ADCOTRA
751    PORT    radio_RX_ADC_OTRB = radio3_RX_ADC_OTRB, IO_IS = radio_ADCOTRB
752    PORT    radio_RSSI_ADC_OTR = radio3_RSSI_ADC_OTR, IO_IS = radio_RSSIOTR
753    PORT    radio_dac_PLL_LOCK = radio3_dac3_PLL_LOCK, IO_IS = radio_DACLOCK
754    PORT    radio_dac_RESET = radio3_dac3_RESET, IO_IS = radio_DACRESET
755
756    PORT    user_EEPROM_IO_T = DQ3_T_user_EEPROM_IO_T, IO_IS = user_eepromIOT
757    PORT    user_EEPROM_IO_O = DQ3_O_user_EEPROM_IO_O, IO_IS = user_eepromIOO
758    PORT    user_EEPROM_IO_I = DQ3_I_user_EEPROM_IO_I, IO_IS = user_eepromIOI
759    PORT    radio_EEPROM_IO = radio3_EEPROM_IO, IO_IS = radio_eepromIO
760END
761
762#Radio Board Bridge for Slot #4
763BEGIN IO_INTERFACE
764    ATTRIBUTE IOTYPE = WARP_RADIOBRIDGE_V1
765    ATTRIBUTE INSTANCE = radio_bridge_slot_4
766    ATTRIBUTE EXCLUSIVE = warpfpga_slot4
767    ATTRIBUTE ALERT = 'Enable this peripheral only if a radio board is mounted in daughtercard slot 4.'
768
769    ##########################################
770    #User Logic <-> Radio Bridge Ports #
771    ##########################################
772    #Ports left intentionally unconnected by BSB; user must connect manually in XPS
773
774    ##########################################
775    #Radio Controller <-> Radio Bridge Ports #
776    ##########################################
777    #Ports conneced automatically via the custom WARP_RC2RB_V1 bus in XPS
778
779    #####################################
780    #Radio Bridge <-> Radio Board Ports #
781    #####################################
782    PORT    converter_clock_out = radio4_conv_clk_p, IO_IS = convClkOut
783
784    PORT    radio_b0 = radio4_b0, IO_IS = radioGain[0]
785    PORT    radio_b1 = radio4_b1, IO_IS = radioGain[1]
786    PORT    radio_b2 = radio4_b2, IO_IS = radioGain[2]
787    PORT    radio_b3 = radio4_b3, IO_IS = radioGain[3]
788    PORT    radio_b4 = radio4_b4, IO_IS = radioGain[4]
789    PORT    radio_b5 = radio4_b5, IO_IS = radioGain[5]
790    PORT    radio_b6 = radio4_b6, IO_IS = radioGain[6]
791
792    PORT    radio_ADC_I0 = radio4_ADC_I0, IO_IS = radioADCI[0]
793    PORT    radio_ADC_I1 = radio4_ADC_I1, IO_IS = radioADCI[1]
794    PORT    radio_ADC_I2 = radio4_ADC_I2, IO_IS = radioADCI[2]
795    PORT    radio_ADC_I3 = radio4_ADC_I3, IO_IS = radioADCI[3]
796    PORT    radio_ADC_I4 = radio4_ADC_I4, IO_IS = radioADCI[4]
797    PORT    radio_ADC_I5 = radio4_ADC_I5, IO_IS = radioADCI[5]
798    PORT    radio_ADC_I6 = radio4_ADC_I6, IO_IS = radioADCI[6]
799    PORT    radio_ADC_I7 = radio4_ADC_I7, IO_IS = radioADCI[7]
800    PORT    radio_ADC_I8 = radio4_ADC_I8, IO_IS = radioADCI[8]
801    PORT    radio_ADC_I9 = radio4_ADC_I9, IO_IS = radioADCI[9]
802    PORT    radio_ADC_I10 = radio4_ADC_I10, IO_IS = radioADCI[10]
803    PORT    radio_ADC_I11 = radio4_ADC_I11, IO_IS = radioADCI[11]
804    PORT    radio_ADC_I12 = radio4_ADC_I12, IO_IS = radioADCI[12]
805    PORT    radio_ADC_I13 = radio4_ADC_I13, IO_IS = radioADCI[13]
806
807    PORT    radio_ADC_Q0 = radio4_ADC_Q0, IO_IS = radioADCQ[0]
808    PORT    radio_ADC_Q1 = radio4_ADC_Q1, IO_IS = radioADCQ[1]
809    PORT    radio_ADC_Q2 = radio4_ADC_Q2, IO_IS = radioADCQ[2]
810    PORT    radio_ADC_Q3 = radio4_ADC_Q3, IO_IS = radioADCQ[3]
811    PORT    radio_ADC_Q4 = radio4_ADC_Q4, IO_IS = radioADCQ[4]
812    PORT    radio_ADC_Q5 = radio4_ADC_Q5, IO_IS = radioADCQ[5]
813    PORT    radio_ADC_Q6 = radio4_ADC_Q6, IO_IS = radioADCQ[6]
814    PORT    radio_ADC_Q7 = radio4_ADC_Q7, IO_IS = radioADCQ[7]
815    PORT    radio_ADC_Q8 = radio4_ADC_Q8, IO_IS = radioADCQ[8]
816    PORT    radio_ADC_Q9 = radio4_ADC_Q9, IO_IS = radioADCQ[9]
817    PORT    radio_ADC_Q10 = radio4_ADC_Q10, IO_IS = radioADCQ[10]
818    PORT    radio_ADC_Q11 = radio4_ADC_Q11, IO_IS = radioADCQ[11]
819    PORT    radio_ADC_Q12 = radio4_ADC_Q12, IO_IS = radioADCQ[12]
820    PORT    radio_ADC_Q13 = radio4_ADC_Q13, IO_IS = radioADCQ[13]
821
822    PORT    radio_DAC_I0 = radio4_DAC_I0, IO_IS = radioDACI[0]
823    PORT    radio_DAC_I1 = radio4_DAC_I1, IO_IS = radioDACI[1]
824    PORT    radio_DAC_I2 = radio4_DAC_I2, IO_IS = radioDACI[2]
825    PORT    radio_DAC_I3 = radio4_DAC_I3, IO_IS = radioDACI[3]
826    PORT    radio_DAC_I4 = radio4_DAC_I4, IO_IS = radioDACI[4]
827    PORT    radio_DAC_I5 = radio4_DAC_I5, IO_IS = radioDACI[5]
828    PORT    radio_DAC_I6 = radio4_DAC_I6, IO_IS = radioDACI[6]
829    PORT    radio_DAC_I7 = radio4_DAC_I7, IO_IS = radioDACI[7]
830    PORT    radio_DAC_I8 = radio4_DAC_I8, IO_IS = radioDACI[8]
831    PORT    radio_DAC_I9 = radio4_DAC_I9, IO_IS = radioDACI[9]
832    PORT    radio_DAC_I10 = radio4_DAC_I10, IO_IS = radioDACI[10]
833    PORT    radio_DAC_I11 = radio4_DAC_I11, IO_IS = radioDACI[11]
834    PORT    radio_DAC_I12 = radio4_DAC_I12, IO_IS = radioDACI[12]
835    PORT    radio_DAC_I13 = radio4_DAC_I13, IO_IS = radioDACI[13]
836    PORT    radio_DAC_I14 = radio4_DAC_I14, IO_IS = radioDACI[14]
837    PORT    radio_DAC_I15 = radio4_DAC_I15, IO_IS = radioDACI[15]
838
839    PORT    radio_DAC_Q0 = radio4_DAC_Q0, IO_IS = radioDACQ[0]
840    PORT    radio_DAC_Q1 = radio4_DAC_Q1, IO_IS = radioDACQ[1]
841    PORT    radio_DAC_Q2 = radio4_DAC_Q2, IO_IS = radioDACQ[2]
842    PORT    radio_DAC_Q3 = radio4_DAC_Q3, IO_IS = radioDACQ[3]
843    PORT    radio_DAC_Q4 = radio4_DAC_Q4, IO_IS = radioDACQ[4]
844    PORT    radio_DAC_Q5 = radio4_DAC_Q5, IO_IS = radioDACQ[5]
845    PORT    radio_DAC_Q6 = radio4_DAC_Q6, IO_IS = radioDACQ[6]
846    PORT    radio_DAC_Q7 = radio4_DAC_Q7, IO_IS = radioDACQ[7]
847    PORT    radio_DAC_Q8 = radio4_DAC_Q8, IO_IS = radioDACQ[8]
848    PORT    radio_DAC_Q9 = radio4_DAC_Q9, IO_IS = radioDACQ[9]
849    PORT    radio_DAC_Q10 = radio4_DAC_Q10, IO_IS = radioDACQ[10]
850    PORT    radio_DAC_Q11 = radio4_DAC_Q11, IO_IS = radioDACQ[11]
851    PORT    radio_DAC_Q12 = radio4_DAC_Q12, IO_IS = radioDACQ[12]
852    PORT    radio_DAC_Q13 = radio4_DAC_Q13, IO_IS = radioDACQ[13]
853    PORT    radio_DAC_Q14 = radio4_DAC_Q14, IO_IS = radioDACQ[14]
854    PORT    radio_DAC_Q15 = radio4_DAC_Q15, IO_IS = radioDACQ[15]
855
856    PORT    dac_spi_data = dac4_spi_data, IO_IS = rc_dac_sdo
857    PORT    dac_spi_cs = dac4_spi_cs, IO_IS = rc_dac_scs
858    PORT    dac_spi_clk = dac4_spi_clk, IO_IS = rc_dac_sclk
859    PORT    radio_spi_clk = radio4_spi_clk, IO_IS = radio_SCLK
860    PORT    radio_spi_data = radio4_spi_data, IO_IS = radio_SDO
861    PORT    radio_spi_cs = radio4_spi_cs, IO_IS = radio_SCS
862    PORT    radio_SHDN = radio4_SHDN, IO_IS = radio_SHDN
863    PORT    radio_TxEn = radio4_TxEn, IO_IS = radio_TXEN
864    PORT    radio_RxEn = radio4_RxEn, IO_IS = radio_RXEN
865    PORT    radio_RxHP = radio4_RxHP, IO_IS = radio_RXHP
866    PORT    radio_24PA = radio4_24PA, IO_IS = radio_24PA
867    PORT    radio_5PA = radio4_5PA, IO_IS = radio_5PA
868    PORT    radio_ANTSW0 = radio4_ANTSW0, IO_IS = b2r_ANTSW[0]
869    PORT    radio_ANTSW1 = radio4_ANTSW1, IO_IS = b2r_ANTSW[1]
870    PORT    radio_LED0 = radio4_LED0, IO_IS = b2r_LED[0]
871    PORT    radio_LED1 = radio4_LED1, IO_IS = b2r_LED[1]
872    PORT    radio_LED2 = radio4_LED2, IO_IS = b2r_LED[2]
873    PORT    radio_RX_ADC_DCS = radio4_RX_ADC_DCS, IO_IS = radio_ADCDCS
874    PORT    radio_RX_ADC_DFS = radio4_RX_ADC_DFS, IO_IS = radio_ADCDFS
875    PORT    radio_RX_ADC_PWDNA = radio4_RX_ADC_PWDNA, IO_IS = radio_ADCPWDNA
876    PORT    radio_RX_ADC_PWDNB = radio4_RX_ADC_PWDNB, IO_IS = radio_ADCPWDNB
877    PORT    radio_DIPSW0 = radio4_DIPSW0, IO_IS = b2r_DIPSW[0]
878    PORT    radio_DIPSW1 = radio4_DIPSW1, IO_IS = b2r_DIPSW[1]
879    PORT    radio_DIPSW2 = radio4_DIPSW2, IO_IS = b2r_DIPSW[2]
880    PORT    radio_DIPSW3 = radio4_DIPSW3, IO_IS = b2r_DIPSW[3]
881    PORT    radio_RSSI_ADC_clk = radio4_RSSI_ADC_clk, IO_IS = radio_rssi_adc_clk
882    PORT    radio_RSSI_ADC_CLAMP = radio4_RSSI_ADC_CLAMP, IO_IS = radio_RSSIADCCLAMP
883    PORT    radio_RSSI_ADC_HIZ = radio4_RSSI_ADC_HIZ, IO_IS = radio_RSSIADCHIZ
884    PORT    radio_RSSI_ADC_SLEEP = radio4_RSSI_ADC_SLEEP, IO_IS = radio_RSSIADCSLEEP
885    PORT    radio_RSSI_ADC_D0 = radio4_RSSI_ADC_D0, IO_IS = b2r_RSSI_ADC_D[0]
886    PORT    radio_RSSI_ADC_D1 = radio4_RSSI_ADC_D1, IO_IS = b2r_RSSI_ADC_D[1]
887    PORT    radio_RSSI_ADC_D2 = radio4_RSSI_ADC_D2, IO_IS = b2r_RSSI_ADC_D[2]
888    PORT    radio_RSSI_ADC_D3 = radio4_RSSI_ADC_D3, IO_IS = b2r_RSSI_ADC_D[3]
889    PORT    radio_RSSI_ADC_D4 = radio4_RSSI_ADC_D4, IO_IS = b2r_RSSI_ADC_D[4]
890    PORT    radio_RSSI_ADC_D5 = radio4_RSSI_ADC_D5, IO_IS = b2r_RSSI_ADC_D[5]
891    PORT    radio_RSSI_ADC_D6 = radio4_RSSI_ADC_D6, IO_IS = b2r_RSSI_ADC_D[6]
892    PORT    radio_RSSI_ADC_D7 = radio4_RSSI_ADC_D7, IO_IS = b2r_RSSI_ADC_D[7]
893    PORT    radio_RSSI_ADC_D8 = radio4_RSSI_ADC_D8, IO_IS = b2r_RSSI_ADC_D[8]
894    PORT    radio_RSSI_ADC_D9 = radio4_RSSI_ADC_D9, IO_IS = b2r_RSSI_ADC_D[9]
895    PORT    radio_LD = radio4_LD, IO_IS = radio_LD
896    PORT    radio_RX_ADC_OTRA = radio4_RX_ADC_OTRA, IO_IS = radio_ADCOTRA
897    PORT    radio_RX_ADC_OTRB = radio4_RX_ADC_OTRB, IO_IS = radio_ADCOTRB
898    PORT    radio_RSSI_ADC_OTR = radio4_RSSI_ADC_OTR, IO_IS = radio_RSSIOTR
899    PORT    radio_dac_PLL_LOCK = radio4_dac4_PLL_LOCK, IO_IS = radio_DACLOCK
900    PORT    radio_dac_RESET = radio4_dac4_RESET, IO_IS = radio_DACRESET
901
902    PORT    user_EEPROM_IO_T = DQ4_T_user_EEPROM_IO_T, IO_IS = user_eepromIOT
903    PORT    user_EEPROM_IO_O = DQ4_O_user_EEPROM_IO_O, IO_IS = user_eepromIOO
904    PORT    user_EEPROM_IO_I = DQ4_I_user_EEPROM_IO_I, IO_IS = user_eepromIOI
905    PORT    radio_EEPROM_IO = radio4_EEPROM_IO, IO_IS = radio_eepromIO
906END
907
908
909BEGIN IO_INTERFACE
910    ATTRIBUTE IOTYPE = WARP_ANALOGBRIDGE_V1
911    ATTRIBUTE INSTANCE = analog_bridge_slot_4
912    ATTRIBUTE EXCLUSIVE = warpfpga_slot4
913    ATTRIBUTE ALERT = 'Enable this peripheral only if a analog board is mounted in daughtercard slot 4.'
914   
915    PORT    clock_out = analog4_clock_out
916
917    PORT    analog_DAC1_A0 = analog4_DAC1_A0, IO_IS = analogDAC1A[0]
918    PORT    analog_DAC1_A1 = analog4_DAC1_A1, IO_IS = analogDAC1A[1]
919    PORT    analog_DAC1_A2 = analog4_DAC1_A2, IO_IS = analogDAC1A[2]
920    PORT    analog_DAC1_A3 = analog4_DAC1_A3, IO_IS = analogDAC1A[3]
921    PORT    analog_DAC1_A4 = analog4_DAC1_A4, IO_IS = analogDAC1A[4]
922    PORT    analog_DAC1_A5 = analog4_DAC1_A5, IO_IS = analogDAC1A[5]
923    PORT    analog_DAC1_A6 = analog4_DAC1_A6, IO_IS = analogDAC1A[6]
924    PORT    analog_DAC1_A7 = analog4_DAC1_A7, IO_IS = analogDAC1A[7]
925    PORT    analog_DAC1_A8 = analog4_DAC1_A8, IO_IS = analogDAC1A[8]
926    PORT    analog_DAC1_A9 = analog4_DAC1_A9, IO_IS = analogDAC1A[9]
927    PORT    analog_DAC1_A10 = analog4_DAC1_A10, IO_IS = analogDAC1A[10]
928    PORT    analog_DAC1_A11 = analog4_DAC1_A11, IO_IS = analogDAC1A[11]
929    PORT    analog_DAC1_A12 = analog4_DAC1_A12, IO_IS = analogDAC1A[12]
930    PORT    analog_DAC1_A13 = analog4_DAC1_A13, IO_IS = analogDAC1A[13]
931
932    PORT    analog_DAC1_B0 = analog4_DAC1_B0, IO_IS = analogDAC1B[0]
933    PORT    analog_DAC1_B1 = analog4_DAC1_B1, IO_IS = analogDAC1B[1]
934    PORT    analog_DAC1_B2 = analog4_DAC1_B2, IO_IS = analogDAC1B[2]
935    PORT    analog_DAC1_B3 = analog4_DAC1_B3, IO_IS = analogDAC1B[3]
936    PORT    analog_DAC1_B4 = analog4_DAC1_B4, IO_IS = analogDAC1B[4]
937    PORT    analog_DAC1_B5 = analog4_DAC1_B5, IO_IS = analogDAC1B[5]
938    PORT    analog_DAC1_B6 = analog4_DAC1_B6, IO_IS = analogDAC1B[6]
939    PORT    analog_DAC1_B7 = analog4_DAC1_B7, IO_IS = analogDAC1B[7]
940    PORT    analog_DAC1_B8 = analog4_DAC1_B8, IO_IS = analogDAC1B[8]
941    PORT    analog_DAC1_B9 = analog4_DAC1_B9, IO_IS = analogDAC1B[9]
942    PORT    analog_DAC1_B10 = analog4_DAC1_B10, IO_IS = analogDAC1B[10]
943    PORT    analog_DAC1_B11 = analog4_DAC1_B11, IO_IS = analogDAC1B[11]
944    PORT    analog_DAC1_B12 = analog4_DAC1_B12, IO_IS = analogDAC1B[12]
945    PORT    analog_DAC1_B13 = analog4_DAC1_B13, IO_IS = analogDAC1B[13]
946
947    PORT    analog_DAC2_A0 = analog4_DAC2_A0, IO_IS = analogDAC2A[0]
948    PORT    analog_DAC2_A1 = analog4_DAC2_A1, IO_IS = analogDAC2A[1]
949    PORT    analog_DAC2_A2 = analog4_DAC2_A2, IO_IS = analogDAC2A[2]
950    PORT    analog_DAC2_A3 = analog4_DAC2_A3, IO_IS = analogDAC2A[3]
951    PORT    analog_DAC2_A4 = analog4_DAC2_A4, IO_IS = analogDAC2A[4]
952    PORT    analog_DAC2_A5 = analog4_DAC2_A5, IO_IS = analogDAC2A[5]
953    PORT    analog_DAC2_A6 = analog4_DAC2_A6, IO_IS = analogDAC2A[6]
954    PORT    analog_DAC2_A7 = analog4_DAC2_A7, IO_IS = analogDAC2A[7]
955    PORT    analog_DAC2_A8 = analog4_DAC2_A8, IO_IS = analogDAC2A[8]
956    PORT    analog_DAC2_A9 = analog4_DAC2_A9, IO_IS = analogDAC2A[9]
957    PORT    analog_DAC2_A10 = analog4_DAC2_A10, IO_IS = analogDAC2A[10]
958    PORT    analog_DAC2_A11 = analog4_DAC2_A11, IO_IS = analogDAC2A[11]
959    PORT    analog_DAC2_A12 = analog4_DAC2_A12, IO_IS = analogDAC2A[12]
960    PORT    analog_DAC2_A13 = analog4_DAC2_A13, IO_IS = analogDAC2A[13]
961
962    PORT    analog_DAC2_B0 = analog4_DAC2_B0, IO_IS = analogDAC2B[0]
963    PORT    analog_DAC2_B1 = analog4_DAC2_B1, IO_IS = analogDAC2B[1]
964    PORT    analog_DAC2_B2 = analog4_DAC2_B2, IO_IS = analogDAC2B[2]
965    PORT    analog_DAC2_B3 = analog4_DAC2_B3, IO_IS = analogDAC2B[3]
966    PORT    analog_DAC2_B4 = analog4_DAC2_B4, IO_IS = analogDAC2B[4]
967    PORT    analog_DAC2_B5 = analog4_DAC2_B5, IO_IS = analogDAC2B[5]
968    PORT    analog_DAC2_B6 = analog4_DAC2_B6, IO_IS = analogDAC2B[6]
969    PORT    analog_DAC2_B7 = analog4_DAC2_B7, IO_IS = analogDAC2B[7]
970    PORT    analog_DAC2_B8 = analog4_DAC2_B8, IO_IS = analogDAC2B[8]
971    PORT    analog_DAC2_B9 = analog4_DAC2_B9, IO_IS = analogDAC2B[9]
972    PORT    analog_DAC2_B10 = analog4_DAC2_B10, IO_IS = analogDAC2B[10]
973    PORT    analog_DAC2_B11 = analog4_DAC2_B11, IO_IS = analogDAC2B[11]
974    PORT    analog_DAC2_B12 = analog4_DAC2_B12, IO_IS = analogDAC2B[12]
975    PORT    analog_DAC2_B13 = analog4_DAC2_B13, IO_IS = analogDAC2B[13]
976
977    PORT    analog_DAC1_sleep = analog4_DAC1_sleep
978    PORT    analog_DAC2_sleep = analog4_DAC2_sleep
979
980    PORT    analog_ADC_A0 = analog4_ADC_A0, IO_IS = analogADCA[0]
981    PORT    analog_ADC_A1 = analog4_ADC_A1, IO_IS = analogADCA[1]
982    PORT    analog_ADC_A2 = analog4_ADC_A2, IO_IS = analogADCA[2]
983    PORT    analog_ADC_A3 = analog4_ADC_A3, IO_IS = analogADCA[3]
984    PORT    analog_ADC_A4 = analog4_ADC_A4, IO_IS = analogADCA[4]
985    PORT    analog_ADC_A5 = analog4_ADC_A5, IO_IS = analogADCA[5]
986    PORT    analog_ADC_A6 = analog4_ADC_A6, IO_IS = analogADCA[6]
987    PORT    analog_ADC_A7 = analog4_ADC_A7, IO_IS = analogADCA[7]
988    PORT    analog_ADC_A8 = analog4_ADC_A8, IO_IS = analogADCA[8]
989    PORT    analog_ADC_A9 = analog4_ADC_A9, IO_IS = analogADCA[9]
990    PORT    analog_ADC_A10 = analog4_ADC_A10, IO_IS = analogADCA[10]
991    PORT    analog_ADC_A11 = analog4_ADC_A11, IO_IS = analogADCA[11]
992    PORT    analog_ADC_A12 = analog4_ADC_A12, IO_IS = analogADCA[12]
993    PORT    analog_ADC_A13 = analog4_ADC_A13, IO_IS = analogADCA[13]
994
995    PORT    analog_ADC_B0 = analog4_ADC_B0, IO_IS = analogADCB[0]
996    PORT    analog_ADC_B1 = analog4_ADC_B1, IO_IS = analogADCB[1]
997    PORT    analog_ADC_B2 = analog4_ADC_B2, IO_IS = analogADCB[2]
998    PORT    analog_ADC_B3 = analog4_ADC_B3, IO_IS = analogADCB[3]
999    PORT    analog_ADC_B4 = analog4_ADC_B4, IO_IS = analogADCB[4]
1000    PORT    analog_ADC_B5 = analog4_ADC_B5, IO_IS = analogADCB[5]
1001    PORT    analog_ADC_B6 = analog4_ADC_B6, IO_IS = analogADCB[6]
1002    PORT    analog_ADC_B7 = analog4_ADC_B7, IO_IS = analogADCB[7]
1003    PORT    analog_ADC_B8 = analog4_ADC_B8, IO_IS = analogADCB[8]
1004    PORT    analog_ADC_B9 = analog4_ADC_B9, IO_IS = analogADCB[9]
1005    PORT    analog_ADC_B10 = analog4_ADC_B10, IO_IS = analogADCB[10]
1006    PORT    analog_ADC_B11 = analog4_ADC_B11, IO_IS = analogADCB[11]
1007    PORT    analog_ADC_B12 = analog4_ADC_B12, IO_IS = analogADCB[12]
1008    PORT    analog_ADC_B13 = analog4_ADC_B13, IO_IS = analogADCB[13]
1009
1010    PORT    analog_ADC_DFS = analog4_ADC_DFS
1011    PORT    analog_ADC_DCS = analog4_ADC_DCS
1012    PORT    analog_ADC_pdwnA = analog4_ADC_pdwnA
1013    PORT    analog_ADC_pdwnB = analog4_ADC_pdwnB
1014    PORT    analog_ADC_otrA = analog4_ADC_otrA
1015    PORT    analog_ADC_otrB = analog4_ADC_otrB
1016   
1017    PORT    analog_LED0 = analog4_LED0, IO_IS = analogLED[0]
1018    PORT    analog_LED1 = analog4_LED1, IO_IS = analogLED[1]
1019    PORT    analog_LED2 = analog4_LED2, IO_IS = analogLED[2]
1020   
1021END
1022
1023# EEPROM Serial Number and Memory interface
1024BEGIN IO_INTERFACE
1025    ATTRIBUTE IOTYPE = WARP_EEPROM_ONEWIRE_V1
1026    ATTRIBUTE INSTANCE = eeprom_controller
1027    PORT DQ0   = EEPROM_0_DQ0, INITIALVAL = VCC, IO_IS = dq0IO
1028#   PORT DQ0_T =
1029#   PORT DQ0_O =
1030#   PORT DQ0_I =
1031
1032#   PORT DQ1   =
1033    PORT DQ1_T = DQ1_T_user_EEPROM_IO_T, IO_IS = dq1T
1034    PORT DQ1_O = DQ1_O_user_EEPROM_IO_O, IO_IS = dq1O
1035    PORT DQ1_I = DQ1_I_user_EEPROM_IO_I, INITIALVAL = VCC, IO_IS = dq1I
1036
1037#   PORT DQ2   =
1038    PORT DQ2_T = DQ2_T_user_EEPROM_IO_T, IO_IS = dq2T
1039    PORT DQ2_O = DQ2_O_user_EEPROM_IO_O, IO_IS = dq2O
1040    PORT DQ2_I = DQ2_I_user_EEPROM_IO_I, INITIALVAL = VCC, IO_IS = dq2I
1041
1042#   PORT DQ3   =
1043    PORT DQ3_T = DQ3_T_user_EEPROM_IO_T, IO_IS = dq3T
1044    PORT DQ3_O = DQ3_O_user_EEPROM_IO_O, IO_IS = dq3O
1045    PORT DQ3_I = DQ3_I_user_EEPROM_IO_I, INITIALVAL = VCC, IO_IS = dq3I
1046
1047#   PORT DQ4   =
1048    PORT DQ4_T = DQ4_T_user_EEPROM_IO_T, IO_IS = dq4T
1049    PORT DQ4_O = DQ4_O_user_EEPROM_IO_O, IO_IS = dq4O
1050    PORT DQ4_I = DQ4_I_user_EEPROM_IO_I, INITIALVAL = VCC, IO_IS = dq4I
1051
1052#   PORT DQ5   =
1053#   PORT DQ5_T =
1054#   PORT DQ5_O =
1055    PORT DQ5_I = "net_vcc", IO_IS = dq5I
1056
1057#   PORT DQ6   =
1058#   PORT DQ6_T =
1059#   PORT DQ6_O =
1060    PORT DQ6_I = "net_vcc", IO_IS = dq6I
1061
1062#   PORT DQ7   =
1063#   PORT DQ7_T =
1064#   PORT DQ7_O =
1065    PORT DQ7_I = "net_vcc", IO_IS = dq7I
1066END
1067
1068# This is the FPGA definition. First characterize the processor.
1069BEGIN FPGA
1070    ATTRIBUTE INSTANCE = fpga_0
1071    ATTRIBUTE FAMILY = virtex4
1072    ATTRIBUTE DEVICE =  XC4VFX100
1073    ATTRIBUTE PACKAGE =  FF1517
1074    ATTRIBUTE SPEED_GRADE = -11
1075    ATTRIBUTE JTAG_POSITION = 2 #SysaceCF is in position 1
1076
1077### Clock ###  Use the same port connection names as defined above.
1078    PORT CLK_100 = CLK_100MHZ_OSC, UCF_NET_STRING=("LOC=AM21", "IOSTANDARD = LVTTL")
1079    PORT CLK_40 = CLK_40MHZ_OSC, UCF_NET_STRING=("LOC=AN20", "IOSTANDARD = LVTTL")
1080#   PORT CLK_1 = CLK_X_OSC, UCF_NET_STRING=("LOC=AL20", "IOSTANDARD = LVTTL")
1081
1082### RESET ### #Down push button
1083    PORT RESET = CONN_INIT_INIT, UCF_NET_STRING=("LOC=M21", "IOSTANDARD = LVCMOS25")
1084
1085### LED ###
1086    PORT LED0 = CONN_LEDs_LED0, UCF_NET_STRING=("LOC=N24", "IOSTANDARD = LVCMOS25")
1087    PORT LED1 = CONN_LEDs_LED1, UCF_NET_STRING=("LOC=N20", "IOSTANDARD = LVCMOS25")
1088    PORT LED2 = CONN_LEDs_LED2, UCF_NET_STRING=("LOC=L18", "IOSTANDARD = LVCMOS25")
1089    PORT LED3 = CONN_LEDs_LED3, UCF_NET_STRING=("LOC=N18", "IOSTANDARD = LVCMOS25")
1090    PORT LED4 = CONN_LEDs_LED4, UCF_NET_STRING=("LOC=M18", "IOSTANDARD = LVCMOS25")
1091    PORT LED5 = CONN_LEDs_LED5, UCF_NET_STRING=("LOC=M25", "IOSTANDARD = LVCMOS25")
1092    PORT LED6 = CONN_LEDs_LED6, UCF_NET_STRING=("LOC=N19", "IOSTANDARD = LVCMOS25")
1093    PORT LED7 = CONN_LEDs_LED7, UCF_NET_STRING=("LOC=P19", "IOSTANDARD = LVCMOS25")
1094
1095### PUSH BUTTONS ###
1096    PORT PUSHU = CONN_PUSHU, UCF_NET_STRING=("LOC=N23", "IOSTANDARD = LVCMOS25")
1097    PORT PUSHL = CONN_PUSHL, UCF_NET_STRING=("LOC=N22", "IOSTANDARD = LVCMOS25")
1098    PORT PUSHR = CONN_PUSHR, UCF_NET_STRING=("LOC=M23", "IOSTANDARD = LVCMOS25")
1099    PORT PUSHC = CONN_PUSHC, UCF_NET_STRING=("LOC=L23", "IOSTANDARD = LVCMOS25")
1100
1101### IO Expander ###
1102    PORT IIC_CLK   = iic_scl, UCF_NET_STRING=("LOC=AK17", "IOSTANDARD = LVTTL")
1103    PORT IIC_DATA  = iic_sda, UCF_NET_STRING=("LOC=AL18", "IOSTANDARD = LVTTL")
1104
1105### UART #0 ###
1106    PORT RXD_DB9 = CONN_RXD_DB9, UCF_NET_STRING=("LOC=L24", "IOSTANDARD = LVCMOS25")
1107    PORT TXD_DB9 = CONN_TXD_DB9, UCF_NET_STRING=("LOC=K24", "IOSTANDARD = LVCMOS25")
1108
1109### UART #1 ###
1110    PORT RXD_USB = CONN_RXD_USB, UCF_NET_STRING=("LOC=C23", "IOSTANDARD = LVTTL")
1111    PORT TXD_USB = CONN_TXD_USB, UCF_NET_STRING=("LOC=AA23", "IOSTANDARD = LVTTL")
1112
1113### SYSACE FLASH ###
1114    PORT SYSACE_CLK = sysace_clk, UCF_NET_STRING=("LOC=AJ21", "IOSTANDARD = LVTTL") # Input CLK
1115    PORT MPA00 = sysace_mpa_0, UCF_NET_STRING=("LOC=AJ16", "IOSTANDARD = LVTTL")
1116    PORT MPA01 = sysace_mpa_1, UCF_NET_STRING=("LOC=AH17", "IOSTANDARD = LVTTL")
1117    PORT MPA02 = sysace_mpa_2, UCF_NET_STRING=("LOC=AN18", "IOSTANDARD = LVTTL")
1118    PORT MPA03 = sysace_mpa_3, UCF_NET_STRING=("LOC=AL19", "IOSTANDARD = LVTTL")
1119    PORT MPA04 = sysace_mpa_4, UCF_NET_STRING=("LOC=AM16", "IOSTANDARD = LVTTL")
1120    PORT MPA05 = sysace_mpa_5, UCF_NET_STRING=("LOC=AJ19", "IOSTANDARD = LVTTL")
1121    PORT MPA06 = sysace_mpa_6, UCF_NET_STRING=("LOC=AL16", "IOSTANDARD = LVTTL")
1122    PORT MPD00 = sysace_mpd_0, UCF_NET_STRING=("LOC=AR17", "IOSTANDARD = LVTTL")
1123    PORT MPD01 = sysace_mpd_1, UCF_NET_STRING=("LOC=AP17", "IOSTANDARD = LVTTL")
1124    PORT MPD02 = sysace_mpd_2, UCF_NET_STRING=("LOC=AM18", "IOSTANDARD = LVTTL")
1125    PORT MPD03 = sysace_mpd_3, UCF_NET_STRING=("LOC=AK19", "IOSTANDARD = LVTTL")
1126    PORT MPD04 = sysace_mpd_4, UCF_NET_STRING=("LOC=AJ20", "IOSTANDARD = LVTTL")
1127    PORT MPD05 = sysace_mpd_5, UCF_NET_STRING=("LOC=AN17", "IOSTANDARD = LVTTL")
1128    PORT MPD06 = sysace_mpd_6, UCF_NET_STRING=("LOC=AM17", "IOSTANDARD = LVTTL")
1129    PORT MPD07 = sysace_mpd_7, UCF_NET_STRING=("LOC=AH15", "IOSTANDARD = LVTTL")
1130    PORT MPCE  = sysace_mpce, UCF_NET_STRING=("LOC=AK16", "IOSTANDARD = LVTTL")
1131    PORT MPOE  = sysace_mpoe, UCF_NET_STRING=("LOC=AJ17", "IOSTANDARD = LVTTL")
1132    PORT MPWE  = sysace_mpwe, UCF_NET_STRING=("LOC=AR18", "IOSTANDARD = LVTTL")
1133    PORT MPIRQ = sysace_mpirq, UCF_NET_STRING=("LOC=AG17", "IOSTANDARD = LVTTL")
1134
1135### 4 Dip Switchs ###
1136    PORT SW_0 = SW_0, UCF_NET_STRING=("LOC=M17", "IOSTANDARD = LVCMOS25")
1137    PORT SW_1 = SW_1, UCF_NET_STRING=("LOC=R18", "IOSTANDARD = LVCMOS25")
1138    PORT SW_2 = SW_2, UCF_NET_STRING=("LOC=P17", "IOSTANDARD = LVCMOS25")
1139    PORT SW_3 = SW_3, UCF_NET_STRING=("LOC=M16", "IOSTANDARD = LVCMOS25")
1140
1141### TEMAC ###
1142    # hard_temac ports
1143    PORT GMII_TXD_0_7 = GMII_TXD_0_7_s, UCF_NET_STRING=("LOC = K16", "IOSTANDARD = LVCMOS25")
1144    PORT GMII_TXD_0_6 = GMII_TXD_0_6_s, UCF_NET_STRING=("LOC = H17", "IOSTANDARD = LVCMOS25")
1145    PORT GMII_TXD_0_5 = GMII_TXD_0_5_s, UCF_NET_STRING=("LOC = J17", "IOSTANDARD = LVCMOS25")
1146    PORT GMII_TXD_0_4 = GMII_TXD_0_4_s, UCF_NET_STRING=("LOC = J16", "IOSTANDARD = LVCMOS25")
1147    PORT GMII_TXD_0_3 = GMII_TXD_0_3_s, UCF_NET_STRING=("LOC = G15", "IOSTANDARD = LVCMOS25")
1148    PORT GMII_TXD_0_2 = GMII_TXD_0_2_s, UCF_NET_STRING=("LOC = K17", "IOSTANDARD = LVCMOS25")
1149    PORT GMII_TXD_0_1 = GMII_TXD_0_1_s, UCF_NET_STRING=("LOC = E17", "IOSTANDARD = LVCMOS25")
1150    PORT GMII_TXD_0_0 = GMII_TXD_0_0_s, UCF_NET_STRING=("LOC = D17", "IOSTANDARD = LVCMOS25")
1151    PORT GMII_TX_EN_0 = GMII_TX_EN_0_s, UCF_NET_STRING=("LOC = C18", "IOSTANDARD = LVCMOS25")
1152    PORT GMII_TX_ER_0 = GMII_TX_ER_0_s, UCF_NET_STRING=("LOC = K18", "IOSTANDARD = LVCMOS25")
1153    PORT GMII_TX_CLK_0 = GMII_TX_CLK_0_s, UCF_NET_STRING=("LOC = F21", "IOSTANDARD = LVCMOS25")
1154    PORT GMII_RXD_0_7 = GMII_RXD_0_7_s, UCF_NET_STRING=("LOC = G21", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1155    PORT GMII_RXD_0_6 = GMII_RXD_0_6_s, UCF_NET_STRING=("LOC = E23", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1156    PORT GMII_RXD_0_5 = GMII_RXD_0_5_s, UCF_NET_STRING=("LOC = G23", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1157    PORT GMII_RXD_0_4 = GMII_RXD_0_4_s, UCF_NET_STRING=("LOC = J24", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1158    PORT GMII_RXD_0_3 = GMII_RXD_0_3_s, UCF_NET_STRING=("LOC = H22", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1159    PORT GMII_RXD_0_2 = GMII_RXD_0_2_s, UCF_NET_STRING=("LOC = E22", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1160    PORT GMII_RXD_0_1 = GMII_RXD_0_1_s, UCF_NET_STRING=("LOC = E21", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1161    PORT GMII_RXD_0_0 = GMII_RXD_0_0_s, UCF_NET_STRING=("LOC = K23", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1162    PORT GMII_RX_DV_0 = GMII_RX_DV_0_s, UCF_NET_STRING=("LOC = H23", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1163    PORT GMII_RX_ER_0 = GMII_RX_ER_0_s, UCF_NET_STRING=("LOC = F23", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1164    PORT GMII_RX_CLK_0 = GMII_RX_CLK_0_s, UCF_NET_STRING=("LOC = J22", "IOSTANDARD = LVCMOS25")
1165    PORT MII_TX_CLK_0 = MII_TX_CLK_0_s, UCF_NET_STRING=("LOC = G22", "PERIOD = 40 ns", "MAXSKEW= 1.0 ns", "IOSTANDARD = LVCMOS25")
1166    PORT GMII_COL_0 = GMII_COL_0_s, UCF_NET_STRING=("LOC = G17", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1167    PORT GMII_CRS_0 = GMII_CRS_0_s, UCF_NET_STRING=("LOC = H24", "IOBDELAY=NONE", "IOSTANDARD = LVCMOS25")
1168    PORT MDIO_0 = MDIO_0_s, UCF_NET_STRING=("LOC = L16", "IOSTANDARD = LVCMOS25")
1169    PORT MDC_0 = MDC_0_s, UCF_NET_STRING=("LOC = H15", "IOSTANDARD = LVCMOS25")
1170    # plb_temac ports
1171    PORT PhyResetN = phy_rst_n_s, UCF_NET_STRING=("LOC = C17", "TIG", "IOSTANDARD = LVCMOS25")
1172
1173### Clock Board Configurator ###
1174    PORT clk_board_radio_DO = clk_board_radio_DO, UCF_NET_STRING=("LOC=AN19", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1175    PORT clk_board_radio_CS = clk_board_radio_CS, UCF_NET_STRING=("LOC=AP19", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1176    PORT clk_board_radio_EN = clk_board_radio_EN, UCF_NET_STRING=("LOC=AR19", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1177    PORT clk_board_radio_CLK = clk_board_radio_CLK, UCF_NET_STRING=("LOC=AM20", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1178    PORT clk_board_logic_DO = clk_board_logic_DO, UCF_NET_STRING=("LOC=AR21", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1179    PORT clk_board_logic_CS = clk_board_logic_CS, UCF_NET_STRING=("LOC=AL21", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1180    PORT clk_board_logic_EN = clk_board_logic_EN, UCF_NET_STRING=("LOC=AK21", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1181    PORT clk_board_logic_CLK = clk_board_logic_CLK, UCF_NET_STRING=("LOC=AN22", "IOSTANDARD=LVTTL", "SLEW = SLOW")
1182
1183### DDR2 2GB ###
1184    PORT ddr2_2gb_ODT_0 = ddr2_2gb_odt_0, UCF_NET_STRING=("LOC=AT16", "IOSTANDARD = SSTL18_I")
1185    PORT ddr2_2gb_ODT_1 = ddr2_2gb_odt_1, UCF_NET_STRING=("LOC=AP11", "IOSTANDARD = SSTL18_I")
1186    PORT ddr2_2gb_ADDR0 = ddr2_2gb_addr_0, UCF_NET_STRING=("LOC=AH13", "IOSTANDARD = SSTL18_I")
1187    PORT ddr2_2gb_ADDR1 = ddr2_2gb_addr_1, UCF_NET_STRING=("LOC=AR16", "IOSTANDARD = SSTL18_I")
1188    PORT ddr2_2gb_ADDR2 = ddr2_2gb_addr_2, UCF_NET_STRING=("LOC=AH14", "IOSTANDARD = SSTL18_I")
1189    PORT ddr2_2gb_ADDR3 = ddr2_2gb_addr_3, UCF_NET_STRING=("LOC=AU13", "IOSTANDARD = SSTL18_I")
1190    PORT ddr2_2gb_ADDR4 = ddr2_2gb_addr_4, UCF_NET_STRING=("LOC=AP25", "IOSTANDARD = SSTL18_I")
1191    PORT ddr2_2gb_ADDR5 = ddr2_2gb_addr_5, UCF_NET_STRING=("LOC=AN30", "IOSTANDARD = SSTL18_I")
1192    PORT ddr2_2gb_ADDR6 = ddr2_2gb_addr_6, UCF_NET_STRING=("LOC=AR29", "IOSTANDARD = SSTL18_I")
1193    PORT ddr2_2gb_ADDR7 = ddr2_2gb_addr_7, UCF_NET_STRING=("LOC=AT29", "IOSTANDARD = SSTL18_I")
1194    PORT ddr2_2gb_ADDR8 = ddr2_2gb_addr_8, UCF_NET_STRING=("LOC=AL30", "IOSTANDARD = SSTL18_I")
1195    PORT ddr2_2gb_ADDR9 = ddr2_2gb_addr_9, UCF_NET_STRING=("LOC=AP30", "IOSTANDARD = SSTL18_I")
1196    PORT ddr2_2gb_ADDR10 = ddr2_2gb_addr_10, UCF_NET_STRING=("LOC=AM30", "IOSTANDARD = SSTL18_I")
1197    PORT ddr2_2gb_ADDR11 = ddr2_2gb_addr_11, UCF_NET_STRING=("LOC=AL29", "IOSTANDARD = SSTL18_I")
1198    PORT ddr2_2gb_ADDR12 = ddr2_2gb_addr_12, UCF_NET_STRING=("LOC=AN29", "IOSTANDARD = SSTL18_I")
1199    PORT ddr2_2gb_ADDR13 = ddr2_2gb_addr_13, UCF_NET_STRING=("LOC=AK29", "IOSTANDARD = SSTL18_I")
1200    PORT ddr2_2gb_BANKADDR0 = ddr2_2gb_bankaddr_0, UCF_NET_STRING=("LOC=AP14", "IOSTANDARD = SSTL18_I")
1201    PORT ddr2_2gb_BANKADDR1 = ddr2_2gb_bankaddr_1, UCF_NET_STRING=("LOC=AN13", "IOSTANDARD = SSTL18_I")
1202    PORT ddr2_2gb_BANKADDR2 = ddr2_2gb_bankaddr_2, UCF_NET_STRING=("LOC=AT14", "IOSTANDARD = SSTL18_I")
1203    PORT ddr2_2gb_CASN = ddr2_2gb_casn, UCF_NET_STRING=("LOC=AU12", "IOSTANDARD = SSTL18_I")
1204    PORT ddr2_2gb_CKE1 = ddr2_2gb_cke_1, UCF_NET_STRING=("LOC=AK11", "IOSTANDARD = SSTL18_I")
1205    PORT ddr2_2gb_CKE0 = ddr2_2gb_cke_0, UCF_NET_STRING=("LOC=AP16", "IOSTANDARD = SSTL18_I")
1206    PORT ddr2_2gb_CSN1 = ddr2_2gb_csn_1, UCF_NET_STRING=("LOC=AT13", "IOSTANDARD = SSTL18_I")
1207    PORT ddr2_2gb_CSN0 = ddr2_2gb_csn_0, UCF_NET_STRING=("LOC=AK14", "IOSTANDARD = SSTL18_I")
1208    PORT ddr2_2gb_RASN = ddr2_2gb_rasn, UCF_NET_STRING=("LOC=AJ11", "IOSTANDARD = SSTL18_I")
1209    PORT ddr2_2gb_WEN = ddr2_2gb_wen, UCF_NET_STRING=("LOC=AR13", "IOSTANDARD = SSTL18_I")
1210    PORT ddr2_2gb_DM0 = ddr2_2gb_dm_0, UCF_NET_STRING=("LOC=AU36", "IOSTANDARD = SSTL18_I")
1211    PORT ddr2_2gb_DM1 = ddr2_2gb_dm_1, UCF_NET_STRING=("LOC=AR34", "IOSTANDARD = SSTL18_I")
1212    PORT ddr2_2gb_DM2 = ddr2_2gb_dm_2, UCF_NET_STRING=("LOC=AK31", "IOSTANDARD = SSTL18_I")
1213    PORT ddr2_2gb_DM3 = ddr2_2gb_dm_3, UCF_NET_STRING=("LOC=AN28", "IOSTANDARD = SSTL18_I")
1214    PORT ddr2_2gb_DM4 = ddr2_2gb_dm_4, UCF_NET_STRING=("LOC=AU16", "IOSTANDARD = SSTL18_I")
1215    PORT ddr2_2gb_DM5 = ddr2_2gb_dm_5, UCF_NET_STRING=("LOC=AP12", "IOSTANDARD = SSTL18_I")
1216    PORT ddr2_2gb_DM6 = ddr2_2gb_dm_6, UCF_NET_STRING=("LOC=AP15", "IOSTANDARD = SSTL18_I")
1217    PORT ddr2_2gb_DM7 = ddr2_2gb_dm_7, UCF_NET_STRING=("LOC=AJ12", "IOSTANDARD = SSTL18_I")
1218    PORT ddr2_2gb_DQS0 = ddr2_2gb_dqs_0, UCF_NET_STRING=("LOC=AU26", "IOSTANDARD = DIFF_SSTL18_II")
1219    PORT ddr2_2gb_DQS1 = ddr2_2gb_dqs_1, UCF_NET_STRING=("LOC=AT35", "IOSTANDARD = DIFF_SSTL18_II")
1220    PORT ddr2_2gb_DQS2 = ddr2_2gb_dqs_2, UCF_NET_STRING=("LOC=AM28", "IOSTANDARD = DIFF_SSTL18_II")
1221    PORT ddr2_2gb_DQS3 = ddr2_2gb_dqs_3, UCF_NET_STRING=("LOC=AT31", "IOSTANDARD = DIFF_SSTL18_II")
1222    PORT ddr2_2gb_DQS4 = ddr2_2gb_dqs_4, UCF_NET_STRING=("LOC=AN8", "IOSTANDARD = DIFF_SSTL18_II")
1223    PORT ddr2_2gb_DQS5 = ddr2_2gb_dqs_5, UCF_NET_STRING=("LOC=AT15", "IOSTANDARD = DIFF_SSTL18_II")
1224    PORT ddr2_2gb_DQS6 = ddr2_2gb_dqs_6, UCF_NET_STRING=("LOC=AT11", "IOSTANDARD = DIFF_SSTL18_II")
1225    PORT ddr2_2gb_DQS7 = ddr2_2gb_dqs_7, UCF_NET_STRING=("LOC=AL13", "IOSTANDARD = DIFF_SSTL18_II")
1226    PORT ddr2_2gb_DQSn0 = ddr2_2gb_dqsn_0, UCF_NET_STRING=("LOC=AT26", "IOSTANDARD = DIFF_SSTL18_II")
1227    PORT ddr2_2gb_DQSn1 = ddr2_2gb_dqsn_1, UCF_NET_STRING=("LOC=AU35", "IOSTANDARD = DIFF_SSTL18_II")
1228    PORT ddr2_2gb_DQSn2 = ddr2_2gb_dqsn_2, UCF_NET_STRING=("LOC=AL28", "IOSTANDARD = DIFF_SSTL18_II")
1229    PORT ddr2_2gb_DQSn3 = ddr2_2gb_dqsn_3, UCF_NET_STRING=("LOC=AU31", "IOSTANDARD = DIFF_SSTL18_II")
1230    PORT ddr2_2gb_DQSn4 = ddr2_2gb_dqsn_4, UCF_NET_STRING=("LOC=AN7", "IOSTANDARD = DIFF_SSTL18_II")
1231    PORT ddr2_2gb_DQSn5 = ddr2_2gb_dqsn_5, UCF_NET_STRING=("LOC=AU15", "IOSTANDARD = DIFF_SSTL18_II")
1232    PORT ddr2_2gb_DQSn6 = ddr2_2gb_dqsn_6, UCF_NET_STRING=("LOC=AU11", "IOSTANDARD = DIFF_SSTL18_II")
1233    PORT ddr2_2gb_DQSn7 = ddr2_2gb_dqsn_7, UCF_NET_STRING=("LOC=AM13", "IOSTANDARD = DIFF_SSTL18_II")
1234    PORT ddr2_2gb_DQ0 = ddr2_2gb_dq_0, UCF_NET_STRING=("LOC=AR27", "IOSTANDARD = SSTL18_I")
1235    PORT ddr2_2gb_DQ1 = ddr2_2gb_dq_1, UCF_NET_STRING=("LOC=AR26", "IOSTANDARD = SSTL18_I")
1236    PORT ddr2_2gb_DQ2 = ddr2_2gb_dq_2, UCF_NET_STRING=("LOC=AM26", "IOSTANDARD = SSTL18_I")
1237    PORT ddr2_2gb_DQ3 = ddr2_2gb_dq_3, UCF_NET_STRING=("LOC=AT24", "IOSTANDARD = SSTL18_I")
1238    PORT ddr2_2gb_DQ4 = ddr2_2gb_dq_4, UCF_NET_STRING=("LOC=AP37", "IOSTANDARD = SSTL18_I")
1239    PORT ddr2_2gb_DQ5 = ddr2_2gb_dq_5, UCF_NET_STRING=("LOC=AR37", "IOSTANDARD = SSTL18_I")
1240    PORT ddr2_2gb_DQ6 = ddr2_2gb_dq_6, UCF_NET_STRING=("LOC=AP32", "IOSTANDARD = SSTL18_I")
1241    PORT ddr2_2gb_DQ7 = ddr2_2gb_dq_7, UCF_NET_STRING=("LOC=AT36", "IOSTANDARD = SSTL18_I")
1242    PORT ddr2_2gb_DQ8 = ddr2_2gb_dq_8, UCF_NET_STRING=("LOC=AR33", "IOSTANDARD = SSTL18_I")
1243    PORT ddr2_2gb_DQ9 = ddr2_2gb_dq_9, UCF_NET_STRING=("LOC=AR24", "IOSTANDARD = SSTL18_I")
1244    PORT ddr2_2gb_DQ10 = ddr2_2gb_dq_10, UCF_NET_STRING=("LOC=AM32", "IOSTANDARD = SSTL18_I")
1245    PORT ddr2_2gb_DQ11 = ddr2_2gb_dq_11, UCF_NET_STRING=("LOC=AN32", "IOSTANDARD = SSTL18_I")
1246    PORT ddr2_2gb_DQ12 = ddr2_2gb_dq_12, UCF_NET_STRING=("LOC=AR36", "IOSTANDARD = SSTL18_I")
1247    PORT ddr2_2gb_DQ13 = ddr2_2gb_dq_13, UCF_NET_STRING=("LOC=AT34", "IOSTANDARD = SSTL18_I")
1248    PORT ddr2_2gb_DQ14 = ddr2_2gb_dq_14, UCF_NET_STRING=("LOC=AP36", "IOSTANDARD = SSTL18_I")
1249    PORT ddr2_2gb_DQ15 = ddr2_2gb_dq_15, UCF_NET_STRING=("LOC=AP26", "IOSTANDARD = SSTL18_I")
1250    PORT ddr2_2gb_DQ16 = ddr2_2gb_dq_16, UCF_NET_STRING=("LOC=AM31", "IOSTANDARD = SSTL18_I")
1251    PORT ddr2_2gb_DQ17 = ddr2_2gb_dq_17, UCF_NET_STRING=("LOC=AL31", "IOSTANDARD = SSTL18_I")
1252    PORT ddr2_2gb_DQ18 = ddr2_2gb_dq_18, UCF_NET_STRING=("LOC=AU28", "IOSTANDARD = SSTL18_I")
1253    PORT ddr2_2gb_DQ19 = ddr2_2gb_dq_19, UCF_NET_STRING=("LOC=AP24", "IOSTANDARD = SSTL18_I")
1254    PORT ddr2_2gb_DQ20 = ddr2_2gb_dq_20, UCF_NET_STRING=("LOC=AR32", "IOSTANDARD = SSTL18_I")
1255    PORT ddr2_2gb_DQ21 = ddr2_2gb_dq_21, UCF_NET_STRING=("LOC=AP31", "IOSTANDARD = SSTL18_I")
1256    PORT ddr2_2gb_DQ22 = ddr2_2gb_dq_22, UCF_NET_STRING=("LOC=AU33", "IOSTANDARD = SSTL18_I")
1257    PORT ddr2_2gb_DQ23 = ddr2_2gb_dq_23, UCF_NET_STRING=("LOC=AM27", "IOSTANDARD = SSTL18_I")
1258    PORT ddr2_2gb_DQ24 = ddr2_2gb_dq_24, UCF_NET_STRING=("LOC=AT33", "IOSTANDARD = SSTL18_I")
1259    PORT ddr2_2gb_DQ25 = ddr2_2gb_dq_25, UCF_NET_STRING=("LOC=AU27", "IOSTANDARD = SSTL18_I")
1260    PORT ddr2_2gb_DQ26 = ddr2_2gb_dq_26, UCF_NET_STRING=("LOC=AN27", "IOSTANDARD = SSTL18_I")
1261    PORT ddr2_2gb_DQ27 = ddr2_2gb_dq_27, UCF_NET_STRING=("LOC=AR31", "IOSTANDARD = SSTL18_I")
1262    PORT ddr2_2gb_DQ28 = ddr2_2gb_dq_28, UCF_NET_STRING=("LOC=AU32", "IOSTANDARD = SSTL18_I")
1263    PORT ddr2_2gb_DQ29 = ddr2_2gb_dq_29, UCF_NET_STRING=("LOC=AU30", "IOSTANDARD = SSTL18_I")
1264    PORT ddr2_2gb_DQ30 = ddr2_2gb_dq_30, UCF_NET_STRING=("LOC=AT30", "IOSTANDARD = SSTL18_I")
1265    PORT ddr2_2gb_DQ31 = ddr2_2gb_dq_31, UCF_NET_STRING=("LOC=AT28", "IOSTANDARD = SSTL18_I")
1266    PORT ddr2_2gb_DQ32 = ddr2_2gb_dq_32, UCF_NET_STRING=("LOC=AR11", "IOSTANDARD = SSTL18_I")
1267    PORT ddr2_2gb_DQ33 = ddr2_2gb_dq_33, UCF_NET_STRING=("LOC=AL10", "IOSTANDARD = SSTL18_I")
1268    PORT ddr2_2gb_DQ34 = ddr2_2gb_dq_34, UCF_NET_STRING=("LOC=AP10", "IOSTANDARD = SSTL18_I")
1269    PORT ddr2_2gb_DQ35 = ddr2_2gb_dq_35, UCF_NET_STRING=("LOC=AR8", "IOSTANDARD = SSTL18_I")
1270    PORT ddr2_2gb_DQ36 = ddr2_2gb_dq_36, UCF_NET_STRING=("LOC=AT18", "IOSTANDARD = SSTL18_I")
1271    PORT ddr2_2gb_DQ37 = ddr2_2gb_dq_37, UCF_NET_STRING=("LOC=AU17", "IOSTANDARD = SSTL18_I")
1272    PORT ddr2_2gb_DQ38 = ddr2_2gb_dq_38, UCF_NET_STRING=("LOC=AH12", "IOSTANDARD = SSTL18_I")
1273    PORT ddr2_2gb_DQ39 = ddr2_2gb_dq_39, UCF_NET_STRING=("LOC=AR14", "IOSTANDARD = SSTL18_I")
1274    PORT ddr2_2gb_DQ40 = ddr2_2gb_dq_40, UCF_NET_STRING=("LOC=AR12", "IOSTANDARD = SSTL18_I")
1275    PORT ddr2_2gb_DQ41 = ddr2_2gb_dq_41, UCF_NET_STRING=("LOC=AP7", "IOSTANDARD = SSTL18_I")
1276    PORT ddr2_2gb_DQ42 = ddr2_2gb_dq_42, UCF_NET_STRING=("LOC=AR9", "IOSTANDARD = SSTL18_I")
1277    PORT ddr2_2gb_DQ43 = ddr2_2gb_dq_43, UCF_NET_STRING=("LOC=AT9", "IOSTANDARD = SSTL18_I")
1278    PORT ddr2_2gb_DQ44 = ddr2_2gb_dq_44, UCF_NET_STRING=("LOC=AL14", "IOSTANDARD = SSTL18_I")
1279    PORT ddr2_2gb_DQ45 = ddr2_2gb_dq_45, UCF_NET_STRING=("LOC=AL11", "IOSTANDARD = SSTL18_I")
1280    PORT ddr2_2gb_DQ46 = ddr2_2gb_dq_46, UCF_NET_STRING=("LOC=AJ14", "IOSTANDARD = SSTL18_I")
1281    PORT ddr2_2gb_DQ47 = ddr2_2gb_dq_47, UCF_NET_STRING=("LOC=AM15", "IOSTANDARD = SSTL18_I")
1282    PORT ddr2_2gb_DQ48 = ddr2_2gb_dq_48, UCF_NET_STRING=("LOC=AM10", "IOSTANDARD = SSTL18_I")
1283    PORT ddr2_2gb_DQ49 = ddr2_2gb_dq_49, UCF_NET_STRING=("LOC=AP9", "IOSTANDARD = SSTL18_I")
1284    PORT ddr2_2gb_DQ50 = ddr2_2gb_dq_50, UCF_NET_STRING=("LOC=AT8", "IOSTANDARD = SSTL18_I")
1285    PORT ddr2_2gb_DQ51 = ddr2_2gb_dq_51, UCF_NET_STRING=("LOC=AL9", "IOSTANDARD = SSTL18_I")
1286    PORT ddr2_2gb_DQ52 = ddr2_2gb_dq_52, UCF_NET_STRING=("LOC=AN15", "IOSTANDARD = SSTL18_I")
1287    PORT ddr2_2gb_DQ53 = ddr2_2gb_dq_53, UCF_NET_STRING=("LOC=AN12", "IOSTANDARD = SSTL18_I")
1288    PORT ddr2_2gb_DQ54 = ddr2_2gb_dq_54, UCF_NET_STRING=("LOC=AN14", "IOSTANDARD = SSTL18_I")
1289    PORT ddr2_2gb_DQ55 = ddr2_2gb_dq_55, UCF_NET_STRING=("LOC=AK13", "IOSTANDARD = SSTL18_I")
1290    PORT ddr2_2gb_DQ56 = ddr2_2gb_dq_56, UCF_NET_STRING=("LOC=AK9", "IOSTANDARD = SSTL18_I")
1291    PORT ddr2_2gb_DQ57 = ddr2_2gb_dq_57, UCF_NET_STRING=("LOC=AU8", "IOSTANDARD = SSTL18_I")
1292    PORT ddr2_2gb_DQ58 = ddr2_2gb_dq_58, UCF_NET_STRING=("LOC=AR7", "IOSTANDARD = SSTL18_I")
1293    PORT ddr2_2gb_DQ59 = ddr2_2gb_dq_59, UCF_NET_STRING=("LOC=AJ10", "IOSTANDARD = SSTL18_I")
1294    PORT ddr2_2gb_DQ60 = ddr2_2gb_dq_60, UCF_NET_STRING=("LOC=AK12", "IOSTANDARD = SSTL18_I")
1295    PORT ddr2_2gb_DQ61 = ddr2_2gb_dq_61, UCF_NET_STRING=("LOC=AN10", "IOSTANDARD = SSTL18_I")
1296    PORT ddr2_2gb_DQ62 = ddr2_2gb_dq_62, UCF_NET_STRING=("LOC=AT10", "IOSTANDARD = SSTL18_I")
1297    PORT ddr2_2gb_DQ63 = ddr2_2gb_dq_63, UCF_NET_STRING=("LOC=AU10", "IOSTANDARD = SSTL18_I")
1298    PORT ddr2_2gb_CLK0 = ddr2_2gb_clk_0, UCF_NET_STRING=("LOC=AP35", "IOSTANDARD = DIFF_SSTL18_II")
1299    PORT ddr2_2gb_CLK1 = ddr2_2gb_clk_1, UCF_NET_STRING=("LOC=AK27", "IOSTANDARD = DIFF_SSTL18_II")
1300    PORT ddr2_2gb_CLKN0 = ddr2_2gb_clkn_0, UCF_NET_STRING=("LOC=AP34", "IOSTANDARD = DIFF_SSTL18_II")
1301    PORT ddr2_2gb_CLKN1 = ddr2_2gb_clkn_1, UCF_NET_STRING=("LOC=AL26", "IOSTANDARD = DIFF_SSTL18_II")
1302
1303
1304##Radio Bridge for Slot #1
1305#   PORT radio1_conv_clk_p = radio1_conv_clk_p, UCF_NET_STRING=("LOC=E11", "IOSTANDARD=LVDCI_33")
1306    PORT radio1_conv_clk_p = radio1_conv_clk_p, UCF_NET_STRING=("LOC=F10", "IOSTANDARD=LVTTL")
1307    PORT radio1_EEPROM_IO = radio1_EEPROM_IO, UCF_NET_STRING=("LOC=G12", "IOSTANDARD=LVTTL", "SLEW = SLOW", "DRIVE = 8")
1308    PORT dac1_spi_clk_pin = dac1_spi_clk, UCF_NET_STRING=("LOC=K7", "IOSTANDARD=LVTTL")
1309    PORT dac1_spi_cs_pin = dac1_spi_cs, UCF_NET_STRING=("LOC=J6", "IOSTANDARD=LVTTL")
1310    PORT dac1_spi_data_pin = dac1_spi_data, UCF_NET_STRING=("LOC=N5", "IOSTANDARD=LVTTL")
1311    PORT radio1_24PA_pin = radio1_24PA, UCF_NET_STRING=("LOC=G3", "IOSTANDARD=LVTTL")
1312    PORT radio1_5PA_pin = radio1_5PA, UCF_NET_STRING=("LOC=F3", "IOSTANDARD=LVTTL")
1313    PORT radio1_ANTSW0_pin = radio1_ANTSW0, UCF_NET_STRING=("LOC=H3", "IOSTANDARD=LVTTL")
1314    PORT radio1_ANTSW1_pin = radio1_ANTSW1, UCF_NET_STRING=("LOC=C5", "IOSTANDARD=LVTTL")
1315    PORT radio1_dac1_PLL_LOCK_pin = radio1_dac1_PLL_LOCK, UCF_NET_STRING=("LOC=K8", "IOSTANDARD=LVTTL")
1316    PORT radio1_dac1_RESET_pin = radio1_dac1_RESET, UCF_NET_STRING=("LOC=P7", "IOSTANDARD=LVTTL")
1317    PORT radio1_DIPSW0_pin = radio1_DIPSW0, UCF_NET_STRING=("LOC=J5", "IOSTANDARD=LVTTL")
1318    PORT radio1_DIPSW1_pin = radio1_DIPSW1, UCF_NET_STRING=("LOC=K3", "IOSTANDARD=LVTTL")
1319    PORT radio1_DIPSW2_pin = radio1_DIPSW2, UCF_NET_STRING=("LOC=P6", "IOSTANDARD=LVTTL")
1320    PORT radio1_DIPSW3_pin = radio1_DIPSW3, UCF_NET_STRING=("LOC=J4", "IOSTANDARD=LVTTL")
1321    PORT radio1_LD_pin = radio1_LD, UCF_NET_STRING=("LOC=L3", "IOSTANDARD=LVTTL")
1322    PORT radio1_LED0_pin = radio1_LED0, UCF_NET_STRING=("LOC=H4", "IOSTANDARD=LVTTL")
1323    PORT radio1_LED1_pin = radio1_LED1, UCF_NET_STRING=("LOC=C4", "IOSTANDARD=LVTTL")
1324    PORT radio1_LED2_pin = radio1_LED2, UCF_NET_STRING=("LOC=C8", "IOSTANDARD=LVTTL")
1325    PORT radio1_rssi_ADC_clk_pin = radio1_rssi_ADC_clk, UCF_NET_STRING=("LOC=H9", "IOSTANDARD=LVTTL")
1326    PORT radio1_RSSI_ADC_CLAMP_pin = radio1_RSSI_ADC_CLAMP, UCF_NET_STRING=("LOC=U12", "IOSTANDARD=LVTTL")
1327    PORT radio1_RSSI_ADC_D0_pin = radio1_RSSI_ADC_D0, UCF_NET_STRING=("LOC=T9", "IOSTANDARD=LVTTL", "PULLDOWN")
1328    PORT radio1_RSSI_ADC_D1_pin = radio1_RSSI_ADC_D1, UCF_NET_STRING=("LOC=L10", "IOSTANDARD=LVTTL", "PULLDOWN")
1329    PORT radio1_RSSI_ADC_D2_pin = radio1_RSSI_ADC_D2, UCF_NET_STRING=("LOC=U8", "IOSTANDARD=LVTTL", "PULLDOWN")
1330    PORT radio1_RSSI_ADC_D3_pin = radio1_RSSI_ADC_D3, UCF_NET_STRING=("LOC=T4", "IOSTANDARD=LVTTL", "PULLDOWN")
1331    PORT radio1_RSSI_ADC_D4_pin = radio1_RSSI_ADC_D4, UCF_NET_STRING=("LOC=K11", "IOSTANDARD=LVTTL", "PULLDOWN")
1332    PORT radio1_RSSI_ADC_D5_pin = radio1_RSSI_ADC_D5, UCF_NET_STRING=("LOC=T13", "IOSTANDARD=LVTTL", "PULLDOWN")
1333    PORT radio1_RSSI_ADC_D6_pin = radio1_RSSI_ADC_D6, UCF_NET_STRING=("LOC=N8", "IOSTANDARD=LVTTL", "PULLDOWN")
1334    PORT radio1_RSSI_ADC_D7_pin = radio1_RSSI_ADC_D7, UCF_NET_STRING=("LOC=R11", "IOSTANDARD=LVTTL", "PULLDOWN")
1335    PORT radio1_RSSI_ADC_D8_pin = radio1_RSSI_ADC_D8, UCF_NET_STRING=("LOC=U10", "IOSTANDARD=LVTTL", "PULLDOWN")
1336    PORT radio1_RSSI_ADC_D9_pin = radio1_RSSI_ADC_D9, UCF_NET_STRING=("LOC=J14", "IOSTANDARD=LVTTL", "PULLDOWN")
1337    PORT radio1_RSSI_ADC_HIZ_pin = radio1_RSSI_ADC_HIZ, UCF_NET_STRING=("LOC=U11", "IOSTANDARD=LVTTL")
1338    PORT radio1_RSSI_ADC_OTR_pin = radio1_RSSI_ADC_OTR, UCF_NET_STRING=("LOC=V9", "IOSTANDARD=LVTTL")
1339    PORT radio1_RSSI_ADC_SLEEP_pin = radio1_RSSI_ADC_SLEEP, UCF_NET_STRING=("LOC=T5", "IOSTANDARD=LVTTL")
1340    PORT radio1_RX_ADC_DCS_pin = radio1_RX_ADC_DCS, UCF_NET_STRING=("LOC=D14", "IOSTANDARD=LVTTL")
1341    PORT radio1_RX_ADC_DFS_pin = radio1_RX_ADC_DFS, UCF_NET_STRING=("LOC=G11", "IOSTANDARD=LVTTL")
1342    PORT radio1_RX_ADC_OTRA_pin = radio1_RX_ADC_OTRA, UCF_NET_STRING=("LOC=C7", "IOSTANDARD=LVTTL")
1343    PORT radio1_RX_ADC_OTRB_pin = radio1_RX_ADC_OTRB, UCF_NET_STRING=("LOC=C9", "IOSTANDARD=LVTTL")
1344    PORT radio1_RX_ADC_PWDNA_pin = radio1_RX_ADC_PWDNA, UCF_NET_STRING=("LOC=G5", "IOSTANDARD=LVTTL")
1345    PORT radio1_RX_ADC_PWDNB_pin = radio1_RX_ADC_PWDNB, UCF_NET_STRING=("LOC=G10", "IOSTANDARD=LVTTL")
1346    PORT radio1_RxEn_pin = radio1_RxEn, UCF_NET_STRING=("LOC=G13", "IOSTANDARD=LVTTL")
1347    PORT radio1_RxHP_pin = radio1_RxHP, UCF_NET_STRING=("LOC=F6", "IOSTANDARD=LVTTL")
1348    PORT radio1_SHDN_pin = radio1_SHDN, UCF_NET_STRING=("LOC=F11", "IOSTANDARD=LVTTL")
1349    PORT radio1_spi_clk_pin = radio1_spi_clk, UCF_NET_STRING=("LOC=P9", "IOSTANDARD=LVTTL")
1350    PORT radio1_spi_cs_pin = radio1_spi_cs, UCF_NET_STRING=("LOC=N3", "IOSTANDARD=LVTTL")
1351    PORT radio1_spi_data_pin = radio1_spi_data, UCF_NET_STRING=("LOC=K4", "IOSTANDARD=LVTTL")
1352    PORT radio1_TxEn_pin = radio1_TxEn, UCF_NET_STRING=("LOC=R6", "IOSTANDARD=LVTTL")
1353
1354    PORT radio1_b0_pin = radio1_b0, UCF_NET_STRING=("LOC=F16", "IOSTANDARD = LVTTL") #Radio_B1
1355    PORT radio1_b1_pin = radio1_b1, UCF_NET_STRING=("LOC=H13", "IOSTANDARD = LVTTL") #Radio_B2
1356    PORT radio1_b2_pin = radio1_b2, UCF_NET_STRING=("LOC=E16", "IOSTANDARD = LVTTL") #Radio_B3
1357    PORT radio1_b3_pin = radio1_b3, UCF_NET_STRING=("LOC=D15", "IOSTANDARD = LVTTL") #Radio_B4
1358    PORT radio1_b4_pin = radio1_b4, UCF_NET_STRING=("LOC=H10", "IOSTANDARD = LVTTL") #Radio_B5
1359    PORT radio1_b5_pin = radio1_b5, UCF_NET_STRING=("LOC=D16", "IOSTANDARD = LVTTL") #Radio_B6
1360    PORT radio1_b6_pin = radio1_b6, UCF_NET_STRING=("LOC=H8", "IOSTANDARD = LVTTL") #Radio_B7
1361
1362    PORT radio1_DAC_I0_pin = radio1_DAC_I0, UCF_NET_STRING=("LOC=N10", "IOSTANDARD = LVTTL")
1363    PORT radio1_DAC_I1_pin = radio1_DAC_I1, UCF_NET_STRING=("LOC=R4", "IOSTANDARD = LVTTL")
1364    PORT radio1_DAC_I2_pin = radio1_DAC_I2, UCF_NET_STRING=("LOC=R3", "IOSTANDARD = LVTTL")
1365    PORT radio1_DAC_I3_pin = radio1_DAC_I3, UCF_NET_STRING=("LOC=N9", "IOSTANDARD = LVTTL")
1366    PORT radio1_DAC_I4_pin = radio1_DAC_I4, UCF_NET_STRING=("LOC=R8", "IOSTANDARD = LVTTL")
1367    PORT radio1_DAC_I5_pin = radio1_DAC_I5, UCF_NET_STRING=("LOC=T3", "IOSTANDARD = LVTTL")
1368    PORT radio1_DAC_I6_pin = radio1_DAC_I6, UCF_NET_STRING=("LOC=T11", "IOSTANDARD = LVTTL")
1369    PORT radio1_DAC_I7_pin = radio1_DAC_I7, UCF_NET_STRING=("LOC=P5", "IOSTANDARD = LVTTL")
1370    PORT radio1_DAC_I8_pin = radio1_DAC_I8, UCF_NET_STRING=("LOC=R12", "IOSTANDARD = LVTTL")
1371    PORT radio1_DAC_I9_pin = radio1_DAC_I9, UCF_NET_STRING=("LOC=P12", "IOSTANDARD = LVTTL")
1372    PORT radio1_DAC_I10_pin = radio1_DAC_I10, UCF_NET_STRING=("LOC=T10", "IOSTANDARD = LVTTL")
1373    PORT radio1_DAC_I11_pin = radio1_DAC_I11, UCF_NET_STRING=("LOC=T8", "IOSTANDARD = LVTTL")
1374    PORT radio1_DAC_I12_pin = radio1_DAC_I12, UCF_NET_STRING=("LOC=P10", "IOSTANDARD = LVTTL")
1375    PORT radio1_DAC_I13_pin = radio1_DAC_I13, UCF_NET_STRING=("LOC=P11", "IOSTANDARD = LVTTL")
1376    PORT radio1_DAC_I14_pin = radio1_DAC_I14, UCF_NET_STRING=("LOC=N12", "IOSTANDARD = LVTTL")
1377    PORT radio1_DAC_I15_pin = radio1_DAC_I15, UCF_NET_STRING=("LOC=T6", "IOSTANDARD = LVTTL")
1378
1379    PORT radio1_DAC_Q0_pin = radio1_DAC_Q0, UCF_NET_STRING=("LOC=N7", "IOSTANDARD = LVTTL")
1380    PORT radio1_DAC_Q1_pin = radio1_DAC_Q1, UCF_NET_STRING=("LOC=M11", "IOSTANDARD = LVTTL")
1381    PORT radio1_DAC_Q2_pin = radio1_DAC_Q2, UCF_NET_STRING=("LOC=L4", "IOSTANDARD = LVTTL")
1382    PORT radio1_DAC_Q3_pin = radio1_DAC_Q3, UCF_NET_STRING=("LOC=M5", "IOSTANDARD = LVTTL")
1383    PORT radio1_DAC_Q4_pin = radio1_DAC_Q4, UCF_NET_STRING=("LOC=L5", "IOSTANDARD = LVTTL")
1384    PORT radio1_DAC_Q5_pin = radio1_DAC_Q5, UCF_NET_STRING=("LOC=J10", "IOSTANDARD = LVTTL")
1385    PORT radio1_DAC_Q6_pin = radio1_DAC_Q6, UCF_NET_STRING=("LOC=J11", "IOSTANDARD = LVTTL")
1386    PORT radio1_DAC_Q7_pin = radio1_DAC_Q7, UCF_NET_STRING=("LOC=J9", "IOSTANDARD = LVTTL")
1387    PORT radio1_DAC_Q8_pin = radio1_DAC_Q8, UCF_NET_STRING=("LOC=M7", "IOSTANDARD = LVTTL")
1388    PORT radio1_DAC_Q9_pin = radio1_DAC_Q9, UCF_NET_STRING=("LOC=M6", "IOSTANDARD = LVTTL")
1389    PORT radio1_DAC_Q10_pin = radio1_DAC_Q10, UCF_NET_STRING=("LOC=M3", "IOSTANDARD = LVTTL")
1390    PORT radio1_DAC_Q11_pin = radio1_DAC_Q11, UCF_NET_STRING=("LOC=M10", "IOSTANDARD = LVTTL")
1391    PORT radio1_DAC_Q12_pin = radio1_DAC_Q12, UCF_NET_STRING=("LOC=K9", "IOSTANDARD = LVTTL")
1392    PORT radio1_DAC_Q13_pin = radio1_DAC_Q13, UCF_NET_STRING=("LOC=J12", "IOSTANDARD = LVTTL")
1393    PORT radio1_DAC_Q14_pin = radio1_DAC_Q14, UCF_NET_STRING=("LOC=L6", "IOSTANDARD = LVTTL")
1394    PORT radio1_DAC_Q15_pin = radio1_DAC_Q15, UCF_NET_STRING=("LOC=L8", "IOSTANDARD = LVTTL")
1395    PORT radio1_ADC_I0_pin = radio1_ADC_I0, UCF_NET_STRING=("LOC=E7", "IOSTANDARD = LVTTL")
1396    PORT radio1_ADC_I1_pin = radio1_ADC_I1, UCF_NET_STRING=("LOC=E8", "IOSTANDARD = LVTTL")
1397    PORT radio1_ADC_I2_pin = radio1_ADC_I2, UCF_NET_STRING=("LOC=D10", "IOSTANDARD = LVTTL")
1398    PORT radio1_ADC_I3_pin = radio1_ADC_I3, UCF_NET_STRING=("LOC=AG20", "IOSTANDARD = LVTTL")
1399    PORT radio1_ADC_I4_pin = radio1_ADC_I4, UCF_NET_STRING=("LOC=D11", "IOSTANDARD = LVTTL")
1400    PORT radio1_ADC_I5_pin = radio1_ADC_I5, UCF_NET_STRING=("LOC=C15", "IOSTANDARD = LVTTL")
1401    PORT radio1_ADC_I6_pin = radio1_ADC_I6, UCF_NET_STRING=("LOC=E6", "IOSTANDARD = LVTTL")
1402    PORT radio1_ADC_I7_pin = radio1_ADC_I7, UCF_NET_STRING=("LOC=E4", "IOSTANDARD = LVTTL")
1403    PORT radio1_ADC_I8_pin = radio1_ADC_I8, UCF_NET_STRING=("LOC=D4", "IOSTANDARD = LVTTL")
1404    PORT radio1_ADC_I9_pin = radio1_ADC_I9, UCF_NET_STRING=("LOC=C10", "IOSTANDARD = LVTTL")
1405    PORT radio1_ADC_I10_pin = radio1_ADC_I10, UCF_NET_STRING=("LOC=G6", "IOSTANDARD = LVTTL")
1406    PORT radio1_ADC_I11_pin = radio1_ADC_I11, UCF_NET_STRING=("LOC=D7", "IOSTANDARD = LVTTL")
1407    PORT radio1_ADC_I12_pin = radio1_ADC_I12, UCF_NET_STRING=("LOC=F4", "IOSTANDARD = LVTTL")
1408    PORT radio1_ADC_I13_pin = radio1_ADC_I13, UCF_NET_STRING=("LOC=E3", "IOSTANDARD = LVTTL")
1409    PORT radio1_ADC_Q0_pin = radio1_ADC_Q0, UCF_NET_STRING=("LOC=G7", "IOSTANDARD = LVTTL")
1410    PORT radio1_ADC_Q1_pin = radio1_ADC_Q1, UCF_NET_STRING=("LOC=E12", "IOSTANDARD = LVTTL")
1411    PORT radio1_ADC_Q2_pin = radio1_ADC_Q2, UCF_NET_STRING=("LOC=E13", "IOSTANDARD = LVTTL")
1412    PORT radio1_ADC_Q3_pin = radio1_ADC_Q3, UCF_NET_STRING=("LOC=D12", "IOSTANDARD = LVTTL")
1413    PORT radio1_ADC_Q4_pin = radio1_ADC_Q4, UCF_NET_STRING=("LOC=F9", "IOSTANDARD = LVTTL")
1414    PORT radio1_ADC_Q5_pin = radio1_ADC_Q5, UCF_NET_STRING=("LOC=H7", "IOSTANDARD = LVTTL")
1415    PORT radio1_ADC_Q6_pin = radio1_ADC_Q6, UCF_NET_STRING=("LOC=G8", "IOSTANDARD = LVTTL")
1416    PORT radio1_ADC_Q7_pin = radio1_ADC_Q7, UCF_NET_STRING=("LOC=E9", "IOSTANDARD = LVTTL")
1417    PORT radio1_ADC_Q8_pin = radio1_ADC_Q8, UCF_NET_STRING=("LOC=C12", "IOSTANDARD = LVTTL")
1418    PORT radio1_ADC_Q9_pin = radio1_ADC_Q9, UCF_NET_STRING=("LOC=F5", "IOSTANDARD = LVTTL")
1419    PORT radio1_ADC_Q10_pin = radio1_ADC_Q10, UCF_NET_STRING=("LOC=F8", "IOSTANDARD = LVTTL")
1420    PORT radio1_ADC_Q11_pin = radio1_ADC_Q11, UCF_NET_STRING=("LOC=D6", "IOSTANDARD = LVTTL")
1421    PORT radio1_ADC_Q12_pin = radio1_ADC_Q12, UCF_NET_STRING=("LOC=C13", "IOSTANDARD = LVTTL")
1422    PORT radio1_ADC_Q13_pin = radio1_ADC_Q13, UCF_NET_STRING=("LOC=D9", "IOSTANDARD = LVTTL")
1423
1424#Radio Bridge for Slot #2
1425#   PORT radio2_conv_clk_p = radio2_conv_clk_p, UCF_NET_STRING=("LOC=Y14", "IOSTANDARD=LVDCI_33")
1426    PORT radio2_conv_clk_p = radio2_conv_clk_p, UCF_NET_STRING=("LOC=AD5", "IOSTANDARD=LVTTL")
1427    PORT radio2_EEPROM_IO = radio2_EEPROM_IO, UCF_NET_STRING=("LOC=AE6", "IOSTANDARD=LVTTL", "SLEW = SLOW", "DRIVE = 8")
1428    PORT dac2_spi_clk_pin = dac2_spi_clk, UCF_NET_STRING=("LOC=AK7", "IOSTANDARD=LVTTL")
1429    PORT dac2_spi_cs_pin = dac2_spi_cs, UCF_NET_STRING=("LOC=AK8", "IOSTANDARD=LVTTL")
1430    PORT dac2_spi_data_pin = dac2_spi_data, UCF_NET_STRING=("LOC=AC9", "IOSTANDARD=LVTTL")
1431    PORT radio2_24PA_pin = radio2_24PA, UCF_NET_STRING=("LOC=W7", "IOSTANDARD=LVTTL")
1432    PORT radio2_5PA_pin = radio2_5PA, UCF_NET_STRING=("LOC=AC8", "IOSTANDARD=LVTTL")
1433    PORT radio2_ANTSW0_pin = radio2_ANTSW0, UCF_NET_STRING=("LOC=U3", "IOSTANDARD=LVTTL")
1434    PORT radio2_ANTSW1_pin = radio2_ANTSW1, UCF_NET_STRING=("LOC=Y7", "IOSTANDARD=LVTTL")
1435    PORT radio2_dac2_PLL_LOCK_pin = radio2_dac2_PLL_LOCK, UCF_NET_STRING=("LOC=AL3", "IOSTANDARD=LVTTL")
1436    PORT radio2_dac2_RESET_pin = radio2_dac2_RESET, UCF_NET_STRING=("LOC=AC10", "IOSTANDARD=LVTTL")
1437    PORT radio2_DIPSW0_pin = radio2_DIPSW0, UCF_NET_STRING=("LOC=Y13", "IOSTANDARD=LVTTL")
1438    PORT radio2_DIPSW1_pin = radio2_DIPSW1, UCF_NET_STRING=("LOC=AH3", "IOSTANDARD=LVTTL")
1439    PORT radio2_DIPSW2_pin = radio2_DIPSW2, UCF_NET_STRING=("LOC=W15", "IOSTANDARD=LVTTL")
1440    PORT radio2_DIPSW3_pin = radio2_DIPSW3, UCF_NET_STRING=("LOC=AA13", "IOSTANDARD=LVTTL")
1441    PORT radio2_LD_pin = radio2_LD, UCF_NET_STRING=("LOC=AD9", "IOSTANDARD=LVTTL")
1442    PORT radio2_LED0_pin = radio2_LED0, UCF_NET_STRING=("LOC=AA8", "IOSTANDARD=LVTTL")
1443    PORT radio2_LED1_pin = radio2_LED1, UCF_NET_STRING=("LOC=W10", "IOSTANDARD=LVTTL")
1444    PORT radio2_LED2_pin = radio2_LED2, UCF_NET_STRING=("LOC=V4", "IOSTANDARD=LVTTL")
1445    PORT radio2_rssi_ADC_clk_pin = radio2_rssi_ADC_clk, UCF_NET_STRING=("LOC=AF5", "IOSTANDARD=LVTTL")
1446    PORT radio2_RSSI_ADC_CLAMP_pin = radio2_RSSI_ADC_CLAMP, UCF_NET_STRING=("LOC=AB13", "IOSTANDARD=LVTTL")
1447    PORT radio2_RSSI_ADC_D0_pin = radio2_RSSI_ADC_D0, UCF_NET_STRING=("LOC=AD10", "IOSTANDARD=LVTTL", "PULLDOWN")
1448    PORT radio2_RSSI_ADC_D1_pin = radio2_RSSI_ADC_D1, UCF_NET_STRING=("LOC=AD11", "IOSTANDARD=LVTTL", "PULLDOWN")
1449    PORT radio2_RSSI_ADC_D2_pin = radio2_RSSI_ADC_D2, UCF_NET_STRING=("LOC=AE3", "IOSTANDARD=LVTTL", "PULLDOWN")
1450    PORT radio2_RSSI_ADC_D3_pin = radio2_RSSI_ADC_D3, UCF_NET_STRING=("LOC=AC13", "IOSTANDARD=LVTTL", "PULLDOWN")
1451    PORT radio2_RSSI_ADC_D4_pin = radio2_RSSI_ADC_D4, UCF_NET_STRING=("LOC=AF3", "IOSTANDARD=LVTTL", "PULLDOWN")
1452    PORT radio2_RSSI_ADC_D5_pin = radio2_RSSI_ADC_D5, UCF_NET_STRING=("LOC=AM3", "IOSTANDARD=LVTTL", "PULLDOWN")
1453    PORT radio2_RSSI_ADC_D6_pin = radio2_RSSI_ADC_D6, UCF_NET_STRING=("LOC=AG10", "IOSTANDARD=LVTTL", "PULLDOWN")
1454    PORT radio2_RSSI_ADC_D7_pin = radio2_RSSI_ADC_D7, UCF_NET_STRING=("LOC=AF10", "IOSTANDARD=LVTTL", "PULLDOWN")
1455    PORT radio2_RSSI_ADC_D8_pin = radio2_RSSI_ADC_D8, UCF_NET_STRING=("LOC=AL5", "IOSTANDARD=LVTTL", "PULLDOWN")
1456    PORT radio2_RSSI_ADC_D9_pin = radio2_RSSI_ADC_D9, UCF_NET_STRING=("LOC=AM8", "IOSTANDARD=LVTTL", "PULLDOWN")
1457    PORT radio2_RSSI_ADC_HIZ_pin = radio2_RSSI_ADC_HIZ, UCF_NET_STRING=("LOC=AK3", "IOSTANDARD=LVTTL")
1458    PORT radio2_RSSI_ADC_OTR_pin = radio2_RSSI_ADC_OTR, UCF_NET_STRING=("LOC=AC12", "IOSTANDARD=LVTTL")
1459    PORT radio2_RSSI_ADC_SLEEP_pin = radio2_RSSI_ADC_SLEEP, UCF_NET_STRING=("LOC=AH9", "IOSTANDARD=LVTTL")
1460    PORT radio2_RX_ADC_DCS_pin = radio2_RX_ADC_DCS, UCF_NET_STRING=("LOC=AA5", "IOSTANDARD=LVTTL")
1461    PORT radio2_RX_ADC_DFS_pin = radio2_RX_ADC_DFS, UCF_NET_STRING=("LOC=AF4", "IOSTANDARD=LVTTL")
1462    PORT radio2_RX_ADC_OTRA_pin = radio2_RX_ADC_OTRA, UCF_NET_STRING=("LOC=V13", "IOSTANDARD=LVTTL")
1463    PORT radio2_RX_ADC_OTRB_pin = radio2_RX_ADC_OTRB, UCF_NET_STRING=("LOC=Y9", "IOSTANDARD=LVTTL")
1464    PORT radio2_RX_ADC_PWDNA_pin = radio2_RX_ADC_PWDNA, UCF_NET_STRING=("LOC=Y8", "IOSTANDARD=LVTTL")
1465    PORT radio2_RX_ADC_PWDNB_pin = radio2_RX_ADC_PWDNB, UCF_NET_STRING=("LOC=AA14", "IOSTANDARD=LVTTL")
1466    PORT radio2_RxEn_pin = radio2_RxEn, UCF_NET_STRING=("LOC=AB10", "IOSTANDARD=LVTTL")
1467    PORT radio2_RxHP_pin = radio2_RxHP, UCF_NET_STRING=("LOC=AC4", "IOSTANDARD=LVTTL")
1468    PORT radio2_SHDN_pin = radio2_SHDN, UCF_NET_STRING=("LOC=AB3", "IOSTANDARD=LVTTL")
1469    PORT radio2_spi_clk_pin = radio2_spi_clk, UCF_NET_STRING=("LOC=AB12", "IOSTANDARD=LVTTL")
1470    PORT radio2_spi_cs_pin = radio2_spi_cs, UCF_NET_STRING=("LOC=AE8", "IOSTANDARD=LVTTL")
1471    PORT radio2_spi_data_pin = radio2_spi_data, UCF_NET_STRING=("LOC=AG3", "IOSTANDARD=LVTTL")
1472    PORT radio2_TxEn_pin = radio2_TxEn, UCF_NET_STRING=("LOC=W16", "IOSTANDARD=LVTTL")
1473
1474    PORT radio2_b0_pin = radio2_b0, UCF_NET_STRING=("LOC=AA4", "IOSTANDARD = LVTTL") #Radio_B1
1475    PORT radio2_b1_pin = radio2_b1, UCF_NET_STRING=("LOC=AH5", "IOSTANDARD = LVTTL") #Radio_B2
1476    PORT radio2_b2_pin = radio2_b2, UCF_NET_STRING=("LOC=Y4", "IOSTANDARD = LVTTL") #Radio_B3
1477    PORT radio2_b3_pin = radio2_b3, UCF_NET_STRING=("LOC=V17", "IOSTANDARD = LVTTL") #Radio_B4
1478    PORT radio2_b4_pin = radio2_b4, UCF_NET_STRING=("LOC=AC3", "IOSTANDARD = LVTTL") #Radio_B5
1479    PORT radio2_b5_pin = radio2_b5, UCF_NET_STRING=("LOC=Y6", "IOSTANDARD = LVTTL") #Radio_B6
1480    PORT radio2_b6_pin = radio2_b6, UCF_NET_STRING=("LOC=AH4", "IOSTANDARD = LVTTL") #Radio_B7
1481
1482    PORT radio2_DAC_I0_pin = radio2_DAC_I0, UCF_NET_STRING=("LOC=AP4", "IOSTANDARD = LVTTL")
1483    PORT radio2_DAC_I1_pin = radio2_DAC_I1, UCF_NET_STRING=("LOC=AR3", "IOSTANDARD = LVTTL")
1484    PORT radio2_DAC_I2_pin = radio2_DAC_I2, UCF_NET_STRING=("LOC=AT4", "IOSTANDARD = LVTTL")
1485    PORT radio2_DAC_I3_pin = radio2_DAC_I3, UCF_NET_STRING=("LOC=AR4", "IOSTANDARD = LVTTL")
1486    PORT radio2_DAC_I4_pin = radio2_DAC_I4, UCF_NET_STRING=("LOC=AT5", "IOSTANDARD = LVTTL")
1487    PORT radio2_DAC_I5_pin = radio2_DAC_I5, UCF_NET_STRING=("LOC=AN3", "IOSTANDARD = LVTTL")
1488    PORT radio2_DAC_I6_pin = radio2_DAC_I6, UCF_NET_STRING=("LOC=AT3", "IOSTANDARD = LVTTL")
1489    PORT radio2_DAC_I7_pin = radio2_DAC_I7, UCF_NET_STRING=("LOC=AU5", "IOSTANDARD = LVTTL")
1490    PORT radio2_DAC_I8_pin = radio2_DAC_I8, UCF_NET_STRING=("LOC=AM7", "IOSTANDARD = LVTTL")
1491    PORT radio2_DAC_I9_pin = radio2_DAC_I9, UCF_NET_STRING=("LOC=AU6", "IOSTANDARD = LVTTL")
1492    PORT radio2_DAC_I10_pin = radio2_DAC_I10, UCF_NET_STRING=("LOC=AP5", "IOSTANDARD = LVTTL")
1493    PORT radio2_DAC_I11_pin = radio2_DAC_I11, UCF_NET_STRING=("LOC=AN5", "IOSTANDARD = LVTTL")
1494    PORT radio2_DAC_I12_pin = radio2_DAC_I12, UCF_NET_STRING=("LOC=AT6", "IOSTANDARD = LVTTL")
1495    PORT radio2_DAC_I13_pin = radio2_DAC_I13, UCF_NET_STRING=("LOC=AM6", "IOSTANDARD = LVTTL")
1496    PORT radio2_DAC_I14_pin = radio2_DAC_I14, UCF_NET_STRING=("LOC=AL6", "IOSTANDARD = LVTTL")
1497    PORT radio2_DAC_I15_pin = radio2_DAC_I15, UCF_NET_STRING=("LOC=AL8", "IOSTANDARD = LVTTL")
1498
1499    PORT radio2_DAC_Q0_pin = radio2_DAC_Q0, UCF_NET_STRING=("LOC=AF8", "IOSTANDARD = LVTTL")
1500    PORT radio2_DAC_Q1_pin = radio2_DAC_Q1, UCF_NET_STRING=("LOC=AF9", "IOSTANDARD = LVTTL")
1501    PORT radio2_DAC_Q2_pin = radio2_DAC_Q2, UCF_NET_STRING=("LOC=AH8", "IOSTANDARD = LVTTL")
1502    PORT radio2_DAC_Q3_pin = radio2_DAC_Q3, UCF_NET_STRING=("LOC=AG7", "IOSTANDARD = LVTTL")
1503    PORT radio2_DAC_Q4_pin = radio2_DAC_Q4, UCF_NET_STRING=("LOC=AJ6", "IOSTANDARD = LVTTL")
1504    PORT radio2_DAC_Q5_pin = radio2_DAC_Q5, UCF_NET_STRING=("LOC=AN4", "IOSTANDARD = LVTTL")
1505    PORT radio2_DAC_Q6_pin = radio2_DAC_Q6, UCF_NET_STRING=("LOC=AG8", "IOSTANDARD = LVTTL")
1506    PORT radio2_DAC_Q7_pin = radio2_DAC_Q7, UCF_NET_STRING=("LOC=AM5", "IOSTANDARD = LVTTL")
1507    PORT radio2_DAC_Q8_pin = radio2_DAC_Q8, UCF_NET_STRING=("LOC=AJ5", "IOSTANDARD = LVTTL")
1508    PORT radio2_DAC_Q9_pin = radio2_DAC_Q9, UCF_NET_STRING=("LOC=AK6", "IOSTANDARD = LVTTL")
1509    PORT radio2_DAC_Q10_pin = radio2_DAC_Q10, UCF_NET_STRING=("LOC=AH7", "IOSTANDARD = LVTTL")
1510    PORT radio2_DAC_Q11_pin = radio2_DAC_Q11, UCF_NET_STRING=("LOC=AJ4", "IOSTANDARD = LVTTL")
1511    PORT radio2_DAC_Q12_pin = radio2_DAC_Q12, UCF_NET_STRING=("LOC=AL4", "IOSTANDARD = LVTTL")
1512    PORT radio2_DAC_Q13_pin = radio2_DAC_Q13, UCF_NET_STRING=("LOC=AB15", "IOSTANDARD = LVTTL")
1513    PORT radio2_DAC_Q14_pin = radio2_DAC_Q14, UCF_NET_STRING=("LOC=AC14", "IOSTANDARD = LVTTL")
1514    PORT radio2_DAC_Q15_pin = radio2_DAC_Q15, UCF_NET_STRING=("LOC=AK4", "IOSTANDARD = LVTTL")
1515
1516    PORT radio2_ADC_I0_pin = radio2_ADC_I0, UCF_NET_STRING=("LOC=V14", "IOSTANDARD = LVTTL")
1517    PORT radio2_ADC_I1_pin = radio2_ADC_I1, UCF_NET_STRING=("LOC=U15", "IOSTANDARD = LVTTL")
1518    PORT radio2_ADC_I2_pin = radio2_ADC_I2, UCF_NET_STRING=("LOC=W6", "IOSTANDARD = LVTTL")
1519    PORT radio2_ADC_I3_pin = radio2_ADC_I3, UCF_NET_STRING=("LOC=AG18", "IOSTANDARD = LVTTL")
1520    PORT radio2_ADC_I4_pin = radio2_ADC_I4, UCF_NET_STRING=("LOC=V15", "IOSTANDARD = LVTTL")
1521    PORT radio2_ADC_I5_pin = radio2_ADC_I5, UCF_NET_STRING=("LOC=V5", "IOSTANDARD = LVTTL")
1522    PORT radio2_ADC_I6_pin = radio2_ADC_I6, UCF_NET_STRING=("LOC=AA10", "IOSTANDARD = LVTTL")
1523    PORT radio2_ADC_I7_pin = radio2_ADC_I7, UCF_NET_STRING=("LOC=Y11", "IOSTANDARD = LVTTL")
1524    PORT radio2_ADC_I8_pin = radio2_ADC_I8, UCF_NET_STRING=("LOC=AA9", "IOSTANDARD = LVTTL")
1525    PORT radio2_ADC_I9_pin = radio2_ADC_I9, UCF_NET_STRING=("LOC=V7", "IOSTANDARD = LVTTL")
1526    PORT radio2_ADC_I10_pin = radio2_ADC_I10, UCF_NET_STRING=("LOC=U6", "IOSTANDARD = LVTTL")
1527    PORT radio2_ADC_I11_pin = radio2_ADC_I11, UCF_NET_STRING=("LOC=AB11", "IOSTANDARD = LVTTL")
1528    PORT radio2_ADC_I12_pin = radio2_ADC_I12, UCF_NET_STRING=("LOC=W4", "IOSTANDARD = LVTTL")
1529    PORT radio2_ADC_I13_pin = radio2_ADC_I13, UCF_NET_STRING=("LOC=V12", "IOSTANDARD = LVTTL")
1530
1531    PORT radio2_ADC_Q0_pin = radio2_ADC_Q0, UCF_NET_STRING=("LOC=AB7", "IOSTANDARD = LVTTL")
1532    PORT radio2_ADC_Q1_pin = radio2_ADC_Q1, UCF_NET_STRING=("LOC=AE7", "IOSTANDARD = LVTTL")
1533    PORT radio2_ADC_Q2_pin = radio2_ADC_Q2, UCF_NET_STRING=("LOC=AC7", "IOSTANDARD = LVTTL")
1534    PORT radio2_ADC_Q3_pin = radio2_ADC_Q3, UCF_NET_STRING=("LOC=AC5", "IOSTANDARD = LVTTL")
1535    PORT radio2_ADC_Q4_pin = radio2_ADC_Q4, UCF_NET_STRING=("LOC=AE4", "IOSTANDARD = LVTTL")
1536    PORT radio2_ADC_Q5_pin = radio2_ADC_Q5, UCF_NET_STRING=("LOC=AD4", "IOSTANDARD = LVTTL")
1537    PORT radio2_ADC_Q6_pin = radio2_ADC_Q6, UCF_NET_STRING=("LOC=AD7", "IOSTANDARD = LVTTL")
1538    PORT radio2_ADC_Q7_pin = radio2_ADC_Q7, UCF_NET_STRING=("LOC=AD6", "IOSTANDARD = LVTTL")
1539    PORT radio2_ADC_Q8_pin = radio2_ADC_Q8, UCF_NET_STRING=("LOC=W14", "IOSTANDARD = LVTTL")
1540    PORT radio2_ADC_Q9_pin = radio2_ADC_Q9, UCF_NET_STRING=("LOC=U5", "IOSTANDARD = LVTTL")
1541    PORT radio2_ADC_Q10_pin = radio2_ADC_Q10, UCF_NET_STRING=("LOC=W5", "IOSTANDARD = LVTTL")
1542    PORT radio2_ADC_Q11_pin = radio2_ADC_Q11, UCF_NET_STRING=("LOC=AA11", "IOSTANDARD = LVTTL")
1543    PORT radio2_ADC_Q12_pin = radio2_ADC_Q12, UCF_NET_STRING=("LOC=W9", "IOSTANDARD = LVTTL")
1544    PORT radio2_ADC_Q13_pin = radio2_ADC_Q13, UCF_NET_STRING=("LOC=Y12", "IOSTANDARD = LVTTL")
1545
1546##Radio Bridge for Slot #3
1547#   PORT radio3_conv_clk_p = radio3_conv_clk_p, UCF_NET_STRING=("LOC=AD30", "IOSTANDARD=LVDCI_33")
1548    PORT radio3_conv_clk_p = radio3_conv_clk_p, UCF_NET_STRING=("LOC=AC29", "IOSTANDARD=LVTTL")
1549    PORT radio3_EEPROM_IO = radio3_EEPROM_IO, UCF_NET_STRING=("LOC=AE32", "IOSTANDARD=LVTTL", "SLEW = SLOW", "DRIVE = 8")
1550    PORT dac3_spi_clk_pin = dac3_spi_clk, UCF_NET_STRING=("LOC=AA36", "IOSTANDARD=LVTTL")
1551    PORT dac3_spi_cs_pin = dac3_spi_cs, UCF_NET_STRING=("LOC=W35", "IOSTANDARD=LVTTL")
1552    PORT dac3_spi_data_pin = dac3_spi_data, UCF_NET_STRING=("LOC=T36", "IOSTANDARD=LVTTL")
1553    PORT radio3_24PA_pin = radio3_24PA, UCF_NET_STRING=("LOC=AM36", "IOSTANDARD=LVTTL")
1554    PORT radio3_5PA_pin = radio3_5PA, UCF_NET_STRING=("LOC=AN35", "IOSTANDARD=LVTTL")
1555    PORT radio3_ANTSW0_pin = radio3_ANTSW0, UCF_NET_STRING=("LOC=AN37", "IOSTANDARD=LVTTL")
1556    PORT radio3_ANTSW1_pin = radio3_ANTSW1, UCF_NET_STRING=("LOC=AJ37", "IOSTANDARD=LVTTL")
1557    PORT radio3_dac3_PLL_LOCK_pin = radio3_dac3_PLL_LOCK, UCF_NET_STRING=("LOC=AG35", "IOSTANDARD=LVTTL")
1558    PORT radio3_dac3_RESET_pin = radio3_dac3_RESET, UCF_NET_STRING=("LOC=AE36", "IOSTANDARD=LVTTL")
1559    PORT radio3_DIPSW0_pin = radio3_DIPSW0, UCF_NET_STRING=("LOC=AG36", "IOSTANDARD=LVTTL")
1560    PORT radio3_DIPSW1_pin = radio3_DIPSW1, UCF_NET_STRING=("LOC=AG37", "IOSTANDARD=LVTTL")
1561    PORT radio3_DIPSW2_pin = radio3_DIPSW2, UCF_NET_STRING=("LOC=T34", "IOSTANDARD=LVTTL")
1562    PORT radio3_DIPSW3_pin = radio3_DIPSW3, UCF_NET_STRING=("LOC=AH37", "IOSTANDARD=LVTTL")
1563    PORT radio3_LD_pin = radio3_LD, UCF_NET_STRING=("LOC=AB37", "IOSTANDARD=LVTTL")
1564    PORT radio3_LED0_pin = radio3_LED0, UCF_NET_STRING=("LOC=AL35", "IOSTANDARD=LVTTL")
1565    PORT radio3_LED1_pin = radio3_LED1, UCF_NET_STRING=("LOC=AE33", "IOSTANDARD=LVTTL")
1566    PORT radio3_LED2_pin = radio3_LED2, UCF_NET_STRING=("LOC=AM35", "IOSTANDARD=LVTTL")
1567    PORT radio3_rssi_ADC_clk_pin = radio3_rssi_ADC_clk, UCF_NET_STRING=("LOC=AD32", "IOSTANDARD=LVTTL")
1568    PORT radio3_RSSI_ADC_CLAMP_pin = radio3_RSSI_ADC_CLAMP, UCF_NET_STRING=("LOC=K36", "IOSTANDARD=LVTTL")
1569    PORT radio3_RSSI_ADC_D0_pin = radio3_RSSI_ADC_D0, UCF_NET_STRING=("LOC=P35", "IOSTANDARD=LVTTL", "PULLDOWN")
1570    PORT radio3_RSSI_ADC_D1_pin = radio3_RSSI_ADC_D1, UCF_NET_STRING=("LOC=AB28", "IOSTANDARD=LVTTL", "PULLDOWN")
1571    PORT radio3_RSSI_ADC_D2_pin = radio3_RSSI_ADC_D2, UCF_NET_STRING=("LOC=M36", "IOSTANDARD=LVTTL", "PULLDOWN")
1572    PORT radio3_RSSI_ADC_D3_pin = radio3_RSSI_ADC_D3, UCF_NET_STRING=("LOC=AF35", "IOSTANDARD=LVTTL", "PULLDOWN")
1573    PORT radio3_RSSI_ADC_D4_pin = radio3_RSSI_ADC_D4, UCF_NET_STRING=("LOC=L36", "IOSTANDARD=LVTTL", "PULLDOWN")
1574    PORT radio3_RSSI_ADC_D5_pin = radio3_RSSI_ADC_D5, UCF_NET_STRING=("LOC=M37", "IOSTANDARD=LVTTL", "PULLDOWN")
1575    PORT radio3_RSSI_ADC_D6_pin = radio3_RSSI_ADC_D6, UCF_NET_STRING=("LOC=R37", "IOSTANDARD=LVTTL", "PULLDOWN")
1576    PORT radio3_RSSI_ADC_D7_pin = radio3_RSSI_ADC_D7, UCF_NET_STRING=("LOC=P36", "IOSTANDARD=LVTTL", "PULLDOWN")
1577    PORT radio3_RSSI_ADC_D8_pin = radio3_RSSI_ADC_D8, UCF_NET_STRING=("LOC=AE34", "IOSTANDARD=LVTTL", "PULLDOWN")
1578    PORT radio3_RSSI_ADC_D9_pin = radio3_RSSI_ADC_D9, UCF_NET_STRING=("LOC=Y31", "IOSTANDARD=LVTTL", "PULLDOWN")
1579    PORT radio3_RSSI_ADC_HIZ_pin = radio3_RSSI_ADC_HIZ, UCF_NET_STRING=("LOC=W29", "IOSTANDARD=LVTTL")
1580    PORT radio3_RSSI_ADC_OTR_pin = radio3_RSSI_ADC_OTR, UCF_NET_STRING=("LOC=U36", "IOSTANDARD=LVTTL")
1581    PORT radio3_RSSI_ADC_SLEEP_pin = radio3_RSSI_ADC_SLEEP, UCF_NET_STRING=("LOC=K37", "IOSTANDARD=LVTTL")
1582    PORT radio3_RX_ADC_DCS_pin = radio3_RX_ADC_DCS, UCF_NET_STRING=("LOC=AF28", "IOSTANDARD=LVTTL")
1583    PORT radio3_RX_ADC_DFS_pin = radio3_RX_ADC_DFS, UCF_NET_STRING=("LOC=AD34", "IOSTANDARD=LVTTL")
1584    PORT radio3_RX_ADC_OTRA_pin = radio3_RX_ADC_OTRA, UCF_NET_STRING=("LOC=AM37", "IOSTANDARD=LVTTL")
1585    PORT radio3_RX_ADC_OTRB_pin = radio3_RX_ADC_OTRB, UCF_NET_STRING=("LOC=AL36", "IOSTANDARD=LVTTL")
1586    PORT radio3_RX_ADC_PWDNA_pin = radio3_RX_ADC_PWDNA, UCF_NET_STRING=("LOC=AK36", "IOSTANDARD=LVTTL")
1587    PORT radio3_RX_ADC_PWDNB_pin = radio3_RX_ADC_PWDNB, UCF_NET_STRING=("LOC=AE28", "IOSTANDARD=LVTTL")
1588    PORT radio3_RxEn_pin = radio3_RxEn, UCF_NET_STRING=("LOC=Y26", "IOSTANDARD=LVTTL")
1589    PORT radio3_RxHP_pin = radio3_RxHP, UCF_NET_STRING=("LOC=AC25", "IOSTANDARD=LVTTL")
1590    PORT radio3_SHDN_pin = radio3_SHDN, UCF_NET_STRING=("LOC=AD27", "IOSTANDARD=LVTTL")
1591    PORT radio3_spi_clk_pin = radio3_spi_clk, UCF_NET_STRING=("LOC=AC37", "IOSTANDARD=LVTTL")
1592    PORT radio3_spi_cs_pin = radio3_spi_cs, UCF_NET_STRING=("LOC=AF36", "IOSTANDARD=LVTTL")
1593    PORT radio3_spi_data_pin = radio3_spi_data, UCF_NET_STRING=("LOC=AD37", "IOSTANDARD=LVTTL")
1594    PORT radio3_TxEn_pin = radio3_TxEn, UCF_NET_STRING=("LOC=AE37", "IOSTANDARD=LVTTL")
1595
1596    PORT radio3_b0_pin = radio3_b0, UCF_NET_STRING=("LOC=AG28", "IOSTANDARD = LVTTL") #Radio_B1
1597    PORT radio3_b1_pin = radio3_b1, UCF_NET_STRING=("LOC=AC24", "IOSTANDARD = LVTTL") #Radio_B2
1598    PORT radio3_b2_pin = radio3_b2, UCF_NET_STRING=("LOC=AD31", "IOSTANDARD = LVTTL") #Radio_B3
1599    PORT radio3_b3_pin = radio3_b3, UCF_NET_STRING=("LOC=AA24", "IOSTANDARD = LVTTL") #Radio_B4
1600    PORT radio3_b4_pin = radio3_b4, UCF_NET_STRING=("LOC=AG30", "IOSTANDARD = LVTTL") #Radio_B5
1601    PORT radio3_b5_pin = radio3_b5, UCF_NET_STRING=("LOC=AB23", "IOSTANDARD = LVTTL") #Radio_B6
1602    PORT radio3_b6_pin = radio3_b6, UCF_NET_STRING=("LOC=AH29", "IOSTANDARD = LVTTL") #Radio_B7
1603
1604    PORT radio3_DAC_I0_pin = radio3_DAC_I0, UCF_NET_STRING=("LOC=AB35", "IOSTANDARD = LVTTL")
1605    PORT radio3_DAC_I1_pin = radio3_DAC_I1, UCF_NET_STRING=("LOC=AC34", "IOSTANDARD = LVTTL")
1606    PORT radio3_DAC_I2_pin = radio3_DAC_I2, UCF_NET_STRING=("LOC=AA30", "IOSTANDARD = LVTTL")
1607    PORT radio3_DAC_I3_pin = radio3_DAC_I3, UCF_NET_STRING=("LOC=Y27", "IOSTANDARD = LVTTL")
1608    PORT radio3_DAC_I4_pin = radio3_DAC_I4, UCF_NET_STRING=("LOC=AB31", "IOSTANDARD = LVTTL")
1609    PORT radio3_DAC_I5_pin = radio3_DAC_I5, UCF_NET_STRING=("LOC=N37", "IOSTANDARD = LVTTL")
1610    PORT radio3_DAC_I6_pin = radio3_DAC_I6, UCF_NET_STRING=("LOC=AA31", "IOSTANDARD = LVTTL")
1611    PORT radio3_DAC_I7_pin = radio3_DAC_I7, UCF_NET_STRING=("LOC=R34", "IOSTANDARD = LVTTL")
1612    PORT radio3_DAC_I8_pin = radio3_DAC_I8, UCF_NET_STRING=("LOC=AC32", "IOSTANDARD = LVTTL")
1613    PORT radio3_DAC_I9_pin = radio3_DAC_I9, UCF_NET_STRING=("LOC=Y32", "IOSTANDARD = LVTTL")
1614    PORT radio3_DAC_I10_pin = radio3_DAC_I10, UCF_NET_STRING=("LOC=AD35", "IOSTANDARD = LVTTL")
1615    PORT radio3_DAC_I11_pin = radio3_DAC_I11, UCF_NET_STRING=("LOC=Y34", "IOSTANDARD = LVTTL")
1616    PORT radio3_DAC_I12_pin = radio3_DAC_I12, UCF_NET_STRING=("LOC=P37", "IOSTANDARD = LVTTL")
1617    PORT radio3_DAC_I13_pin = radio3_DAC_I13, UCF_NET_STRING=("LOC=R36", "IOSTANDARD = LVTTL")
1618    PORT radio3_DAC_I14_pin = radio3_DAC_I14, UCF_NET_STRING=("LOC=T35", "IOSTANDARD = LVTTL")
1619    PORT radio3_DAC_I15_pin = radio3_DAC_I15, UCF_NET_STRING=("LOC=Y33", "IOSTANDARD = LVTTL")
1620
1621    PORT radio3_DAC_Q0_pin = radio3_DAC_Q0, UCF_NET_STRING=("LOC=V34", "IOSTANDARD = LVTTL")
1622    PORT radio3_DAC_Q1_pin = radio3_DAC_Q1, UCF_NET_STRING=("LOC=AC35", "IOSTANDARD = LVTTL")
1623    PORT radio3_DAC_Q2_pin = radio3_DAC_Q2, UCF_NET_STRING=("LOC=V33", "IOSTANDARD = LVTTL")
1624    PORT radio3_DAC_Q3_pin = radio3_DAC_Q3, UCF_NET_STRING=("LOC=Y36", "IOSTANDARD = LVTTL")
1625    PORT radio3_DAC_Q4_pin = radio3_DAC_Q4, UCF_NET_STRING=("LOC=U37", "IOSTANDARD = LVTTL")
1626    PORT radio3_DAC_Q5_pin = radio3_DAC_Q5, UCF_NET_STRING=("LOC=AB36", "IOSTANDARD = LVTTL")
1627    PORT radio3_DAC_Q6_pin = radio3_DAC_Q6, UCF_NET_STRING=("LOC=U35", "IOSTANDARD = LVTTL")
1628    PORT radio3_DAC_Q7_pin = radio3_DAC_Q7, UCF_NET_STRING=("LOC=Y37", "IOSTANDARD = LVTTL")
1629    PORT radio3_DAC_Q8_pin = radio3_DAC_Q8, UCF_NET_STRING=("LOC=W37", "IOSTANDARD = LVTTL")
1630    PORT radio3_DAC_Q9_pin = radio3_DAC_Q9, UCF_NET_STRING=("LOC=AA34", "IOSTANDARD = LVTTL")
1631    PORT radio3_DAC_Q10_pin = radio3_DAC_Q10, UCF_NET_STRING=("LOC=W36", "IOSTANDARD = LVTTL")
1632    PORT radio3_DAC_Q11_pin = radio3_DAC_Q11, UCF_NET_STRING=("LOC=AA35", "IOSTANDARD = LVTTL")
1633    PORT radio3_DAC_Q12_pin = radio3_DAC_Q12, UCF_NET_STRING=("LOC=W30", "IOSTANDARD = LVTTL")
1634    PORT radio3_DAC_Q13_pin = radio3_DAC_Q13, UCF_NET_STRING=("LOC=W32", "IOSTANDARD = LVTTL")
1635    PORT radio3_DAC_Q14_pin = radio3_DAC_Q14, UCF_NET_STRING=("LOC=V35", "IOSTANDARD = LVTTL")
1636    PORT radio3_DAC_Q15_pin = radio3_DAC_Q15, UCF_NET_STRING=("LOC=W34", "IOSTANDARD = LVTTL")
1637    PORT radio3_ADC_I0_pin = radio3_ADC_I0, UCF_NET_STRING=("LOC=AM33", "IOSTANDARD = LVTTL")
1638    PORT radio3_ADC_I1_pin = radio3_ADC_I1, UCF_NET_STRING=("LOC=AF33", "IOSTANDARD = LVTTL")
1639    PORT radio3_ADC_I2_pin = radio3_ADC_I2, UCF_NET_STRING=("LOC=AG31", "IOSTANDARD = LVTTL")
1640    PORT radio3_ADC_I3_pin = radio3_ADC_I3, UCF_NET_STRING=("LOC=AM22", "IOSTANDARD = LVTTL")
1641    PORT radio3_ADC_I4_pin = radio3_ADC_I4, UCF_NET_STRING=("LOC=AH30", "IOSTANDARD = LVTTL")
1642    PORT radio3_ADC_I5_pin = radio3_ADC_I5, UCF_NET_STRING=("LOC=AG32", "IOSTANDARD = LVTTL")
1643    PORT radio3_ADC_I6_pin = radio3_ADC_I6, UCF_NET_STRING=("LOC=AF31", "IOSTANDARD = LVTTL")
1644    PORT radio3_ADC_I7_pin = radio3_ADC_I7, UCF_NET_STRING=("LOC=AH34", "IOSTANDARD = LVTTL")
1645    PORT radio3_ADC_I8_pin = radio3_ADC_I8, UCF_NET_STRING=("LOC=AK32", "IOSTANDARD = LVTTL")
1646    PORT radio3_ADC_I9_pin = radio3_ADC_I9, UCF_NET_STRING=("LOC=AF34", "IOSTANDARD = LVTTL")
1647    PORT radio3_ADC_I10_pin = radio3_ADC_I10, UCF_NET_STRING=("LOC=AN34", "IOSTANDARD = LVTTL")
1648    PORT radio3_ADC_I11_pin = radio3_ADC_I11, UCF_NET_STRING=("LOC=AJ36", "IOSTANDARD = LVTTL")
1649    PORT radio3_ADC_I12_pin = radio3_ADC_I12, UCF_NET_STRING=("LOC=AN33", "IOSTANDARD = LVTTL")
1650    PORT radio3_ADC_I13_pin = radio3_ADC_I13, UCF_NET_STRING=("LOC=AH35", "IOSTANDARD = LVTTL")
1651    PORT radio3_ADC_Q0_pin = radio3_ADC_Q0, UCF_NET_STRING=("LOC=AA26", "IOSTANDARD = LVTTL")
1652    PORT radio3_ADC_Q1_pin = radio3_ADC_Q1, UCF_NET_STRING=("LOC=AE29", "IOSTANDARD = LVTTL")
1653    PORT radio3_ADC_Q2_pin = radio3_ADC_Q2, UCF_NET_STRING=("LOC=AA29", "IOSTANDARD = LVTTL")
1654    PORT radio3_ADC_Q3_pin = radio3_ADC_Q3, UCF_NET_STRING=("LOC=AD29", "IOSTANDARD = LVTTL")
1655    PORT radio3_ADC_Q4_pin = radio3_ADC_Q4, UCF_NET_STRING=("LOC=AB26", "IOSTANDARD = LVTTL")
1656    PORT radio3_ADC_Q5_pin = radio3_ADC_Q5, UCF_NET_STRING=("LOC=AB27", "IOSTANDARD = LVTTL")
1657    PORT radio3_ADC_Q6_pin = radio3_ADC_Q6, UCF_NET_STRING=("LOC=AA28", "IOSTANDARD = LVTTL")
1658    PORT radio3_ADC_Q7_pin = radio3_ADC_Q7, UCF_NET_STRING=("LOC=AC28", "IOSTANDARD = LVTTL")
1659    PORT radio3_ADC_Q8_pin = radio3_ADC_Q8, UCF_NET_STRING=("LOC=AL34", "IOSTANDARD = LVTTL")
1660    PORT radio3_ADC_Q9_pin = radio3_ADC_Q9, UCF_NET_STRING=("LOC=AJ34", "IOSTANDARD = LVTTL")
1661    PORT radio3_ADC_Q10_pin = radio3_ADC_Q10, UCF_NET_STRING=("LOC=AK33", "IOSTANDARD = LVTTL")
1662    PORT radio3_ADC_Q11_pin = radio3_ADC_Q11, UCF_NET_STRING=("LOC=AK34", "IOSTANDARD = LVTTL")
1663    PORT radio3_ADC_Q12_pin = radio3_ADC_Q12, UCF_NET_STRING=("LOC=AJ35", "IOSTANDARD = LVTTL")
1664    PORT radio3_ADC_Q13_pin = radio3_ADC_Q13, UCF_NET_STRING=("LOC=AG33", "IOSTANDARD = LVTTL")
1665
1666##Radio Bridge for Slot #4
1667#   PORT radio4_conv_clk_p = radio4_conv_clk_p, UCF_NET_STRING=("LOC=N30", "IOSTANDARD=LVDCI_33")
1668    PORT radio4_conv_clk_p = radio4_conv_clk_p, UCF_NET_STRING=("LOC=H33", "IOSTANDARD=LVTTL")
1669    PORT radio4_EEPROM_IO = radio4_EEPROM_IO, UCF_NET_STRING=("LOC=L31", "IOSTANDARD=LVTTL", "SLEW = SLOW", "DRIVE = 8")
1670    PORT dac4_spi_clk_pin = dac4_spi_clk, UCF_NET_STRING=("LOC=G28", "IOSTANDARD=LVTTL")
1671    PORT dac4_spi_cs_pin = dac4_spi_cs, UCF_NET_STRING=("LOC=D25", "IOSTANDARD=LVTTL")
1672    PORT dac4_spi_data_pin = dac4_spi_data, UCF_NET_STRING=("LOC=C28", "IOSTANDARD=LVTTL")
1673    PORT radio4_24PA_pin = radio4_24PA, UCF_NET_STRING=("LOC=H27", "IOSTANDARD=LVTTL")
1674    PORT radio4_5PA_pin = radio4_5PA, UCF_NET_STRING=("LOC=L26", "IOSTANDARD=LVTTL")
1675    PORT radio4_ANTSW0_pin = radio4_ANTSW0, UCF_NET_STRING=("LOC=U31", "IOSTANDARD=LVTTL")
1676    PORT radio4_ANTSW1_pin = radio4_ANTSW1, UCF_NET_STRING=("LOC=V29", "IOSTANDARD=LVTTL")
1677    PORT radio4_dac4_PLL_LOCK_pin = radio4_dac4_PLL_LOCK, UCF_NET_STRING=("LOC=F30", "IOSTANDARD=LVTTL")
1678    PORT radio4_dac4_RESET_pin = radio4_dac4_RESET, UCF_NET_STRING=("LOC=G26", "IOSTANDARD=LVTTL")
1679    PORT radio4_DIPSW0_pin = radio4_DIPSW0, UCF_NET_STRING=("LOC=C30", "IOSTANDARD=LVTTL")
1680    PORT radio4_DIPSW1_pin = radio4_DIPSW1, UCF_NET_STRING=("LOC=H25", "IOSTANDARD=LVTTL")
1681    PORT radio4_DIPSW2_pin = radio4_DIPSW2, UCF_NET_STRING=("LOC=C24", "IOSTANDARD=LVTTL")
1682    PORT radio4_DIPSW3_pin = radio4_DIPSW3, UCF_NET_STRING=("LOC=J27", "IOSTANDARD=LVTTL")
1683    PORT radio4_LD_pin = radio4_LD, UCF_NET_STRING=("LOC=E24", "IOSTANDARD=LVTTL")
1684    PORT radio4_LED0_pin = radio4_LED0, UCF_NET_STRING=("LOC=U26", "IOSTANDARD=LVTTL")
1685    PORT radio4_LED1_pin = radio4_LED1, UCF_NET_STRING=("LOC=N35", "IOSTANDARD=LVTTL")
1686    PORT radio4_LED2_pin = radio4_LED2, UCF_NET_STRING=("LOC=N34", "IOSTANDARD=LVTTL")
1687    PORT radio4_rssi_ADC_clk_pin = radio4_rssi_ADC_clk, UCF_NET_STRING=("LOC=L33", "IOSTANDARD=LVTTL")
1688    PORT radio4_RSSI_ADC_CLAMP_pin = radio4_RSSI_ADC_CLAMP, UCF_NET_STRING=("LOC=J37", "IOSTANDARD=LVTTL")
1689    PORT radio4_RSSI_ADC_D0_pin = radio4_RSSI_ADC_D0, UCF_NET_STRING=("LOC=J36", "IOSTANDARD=LVTTL", "PULLDOWN")
1690    PORT radio4_RSSI_ADC_D1_pin = radio4_RSSI_ADC_D1, UCF_NET_STRING=("LOC=C33", "IOSTANDARD=LVTTL", "PULLDOWN")
1691    PORT radio4_RSSI_ADC_D2_pin = radio4_RSSI_ADC_D2, UCF_NET_STRING=("LOC=G37", "IOSTANDARD=LVTTL", "PULLDOWN")
1692    PORT radio4_RSSI_ADC_D3_pin = radio4_RSSI_ADC_D3, UCF_NET_STRING=("LOC=C32", "IOSTANDARD=LVTTL", "PULLDOWN")
1693    PORT radio4_RSSI_ADC_D4_pin = radio4_RSSI_ADC_D4, UCF_NET_STRING=("LOC=G36", "IOSTANDARD=LVTTL", "PULLDOWN")
1694    PORT radio4_RSSI_ADC_D5_pin = radio4_RSSI_ADC_D5, UCF_NET_STRING=("LOC=D36", "IOSTANDARD=LVTTL", "PULLDOWN")
1695    PORT radio4_RSSI_ADC_D6_pin = radio4_RSSI_ADC_D6, UCF_NET_STRING=("LOC=D34", "IOSTANDARD=LVTTL", "PULLDOWN")
1696    PORT radio4_RSSI_ADC_D7_pin = radio4_RSSI_ADC_D7, UCF_NET_STRING=("LOC=E36", "IOSTANDARD=LVTTL", "PULLDOWN")
1697    PORT radio4_RSSI_ADC_D8_pin = radio4_RSSI_ADC_D8, UCF_NET_STRING=("LOC=E34", "IOSTANDARD=LVTTL", "PULLDOWN")
1698    PORT radio4_RSSI_ADC_D9_pin = radio4_RSSI_ADC_D9, UCF_NET_STRING=("LOC=H35", "IOSTANDARD=LVTTL", "PULLDOWN")
1699    PORT radio4_RSSI_ADC_HIZ_pin = radio4_RSSI_ADC_HIZ, UCF_NET_STRING=("LOC=H37", "IOSTANDARD=LVTTL")
1700    PORT radio4_RSSI_ADC_OTR_pin = radio4_RSSI_ADC_OTR, UCF_NET_STRING=("LOC=D35", "IOSTANDARD=LVTTL")
1701    PORT radio4_RSSI_ADC_SLEEP_pin = radio4_RSSI_ADC_SLEEP, UCF_NET_STRING=("LOC=C35", "IOSTANDARD=LVTTL")
1702    PORT radio4_RX_ADC_DCS_pin = radio4_RX_ADC_DCS, UCF_NET_STRING=("LOC=K32", "IOSTANDARD=LVTTL")
1703    PORT radio4_RX_ADC_DFS_pin = radio4_RX_ADC_DFS, UCF_NET_STRING=("LOC=G31", "IOSTANDARD=LVTTL")
1704    PORT radio4_RX_ADC_OTRA_pin = radio4_RX_ADC_OTRA, UCF_NET_STRING=("LOC=N32", "IOSTANDARD=LVTTL")
1705    PORT radio4_RX_ADC_OTRB_pin = radio4_RX_ADC_OTRB, UCF_NET_STRING=("LOC=V27", "IOSTANDARD=LVTTL")
1706    PORT radio4_RX_ADC_PWDNA_pin = radio4_RX_ADC_PWDNA, UCF_NET_STRING=("LOC=U30", "IOSTANDARD=LVTTL")
1707    PORT radio4_RX_ADC_PWDNB_pin = radio4_RX_ADC_PWDNB, UCF_NET_STRING=("LOC=M32", "IOSTANDARD=LVTTL")
1708    PORT radio4_RxEn_pin = radio4_RxEn, UCF_NET_STRING=("LOC=L34", "IOSTANDARD=LVTTL")
1709    PORT radio4_RxHP_pin = radio4_RxHP, UCF_NET_STRING=("LOC=J26", "IOSTANDARD=LVTTL")
1710    PORT radio4_SHDN_pin = radio4_SHDN, UCF_NET_STRING=("LOC=K34", "IOSTANDARD=LVTTL")
1711    PORT radio4_spi_clk_pin = radio4_spi_clk, UCF_NET_STRING=("LOC=J29", "IOSTANDARD=LVTTL")
1712    PORT radio4_spi_cs_pin = radio4_spi_cs, UCF_NET_STRING=("LOC=H28", "IOSTANDARD=LVTTL")
1713    PORT radio4_spi_data_pin = radio4_spi_data, UCF_NET_STRING=("LOC=D24", "IOSTANDARD=LVTTL")
1714    PORT radio4_TxEn_pin = radio4_TxEn, UCF_NET_STRING=("LOC=H30", "IOSTANDARD=LVTTL")
1715
1716    PORT radio4_b0_pin = radio4_b0, UCF_NET_STRING=("LOC=G30", "IOSTANDARD = LVTTL") #Radio_B1
1717    PORT radio4_b1_pin = radio4_b1, UCF_NET_STRING=("LOC=U33", "IOSTANDARD = LVTTL") #Radio_B2
1718    PORT radio4_b2_pin = radio4_b2, UCF_NET_STRING=("LOC=G32", "IOSTANDARD = LVTTL") #Radio_B3
1719    PORT radio4_b3_pin = radio4_b3, UCF_NET_STRING=("LOC=J34", "IOSTANDARD = LVTTL") #Radio_B4
1720    PORT radio4_b4_pin = radio4_b4, UCF_NET_STRING=("LOC=K29", "IOSTANDARD = LVTTL") #Radio_B5
1721    PORT radio4_b5_pin = radio4_b5, UCF_NET_STRING=("LOC=J35", "IOSTANDARD = LVTTL") #Radio_B6
1722    PORT radio4_b6_pin = radio4_b6, UCF_NET_STRING=("LOC=U32", "IOSTANDARD = LVTTL") #Radio_B7
1723
1724    PORT radio4_DAC_I0_pin = radio4_DAC_I0, UCF_NET_STRING=("LOC=E32", "IOSTANDARD = LVTTL")
1725    PORT radio4_DAC_I1_pin = radio4_DAC_I1, UCF_NET_STRING=("LOC=D27", "IOSTANDARD = LVTTL")
1726    PORT radio4_DAC_I2_pin = radio4_DAC_I2, UCF_NET_STRING=("LOC=E33", "IOSTANDARD = LVTTL")
1727    PORT radio4_DAC_I3_pin = radio4_DAC_I3, UCF_NET_STRING=("LOC=F34", "IOSTANDARD = LVTTL")
1728    PORT radio4_DAC_I4_pin = radio4_DAC_I4, UCF_NET_STRING=("LOC=F35", "IOSTANDARD = LVTTL")
1729    PORT radio4_DAC_I5_pin = radio4_DAC_I5, UCF_NET_STRING=("LOC=F33", "IOSTANDARD = LVTTL")
1730    PORT radio4_DAC_I6_pin = radio4_DAC_I6, UCF_NET_STRING=("LOC=D31", "IOSTANDARD = LVTTL")
1731    PORT radio4_DAC_I7_pin = radio4_DAC_I7, UCF_NET_STRING=("LOC=D30", "IOSTANDARD = LVTTL")
1732    PORT radio4_DAC_I8_pin = radio4_DAC_I8, UCF_NET_STRING=("LOC=E28", "IOSTANDARD = LVTTL")
1733    PORT radio4_DAC_I9_pin = radio4_DAC_I9, UCF_NET_STRING=("LOC=F36", "IOSTANDARD = LVTTL")
1734    PORT radio4_DAC_I10_pin = radio4_DAC_I10, UCF_NET_STRING=("LOC=G33", "IOSTANDARD = LVTTL")
1735    PORT radio4_DAC_I11_pin = radio4_DAC_I11, UCF_NET_STRING=("LOC=G35", "IOSTANDARD = LVTTL")
1736    PORT radio4_DAC_I12_pin = radio4_DAC_I12, UCF_NET_STRING=("LOC=D29", "IOSTANDARD = LVTTL")
1737    PORT radio4_DAC_I13_pin = radio4_DAC_I13, UCF_NET_STRING=("LOC=C29", "IOSTANDARD = LVTTL")
1738    PORT radio4_DAC_I14_pin = radio4_DAC_I14, UCF_NET_STRING=("LOC=D37", "IOSTANDARD = LVTTL")
1739    PORT radio4_DAC_I15_pin = radio4_DAC_I15, UCF_NET_STRING=("LOC=E37", "IOSTANDARD = LVTTL")
1740
1741    PORT radio4_DAC_Q0_pin = radio4_DAC_Q0, UCF_NET_STRING=("LOC=D26", "IOSTANDARD = LVTTL")
1742    PORT radio4_DAC_Q1_pin = radio4_DAC_Q1, UCF_NET_STRING=("LOC=C27", "IOSTANDARD = LVTTL")
1743    PORT radio4_DAC_Q2_pin = radio4_DAC_Q2, UCF_NET_STRING=("LOC=G25", "IOSTANDARD = LVTTL")
1744    PORT radio4_DAC_Q3_pin = radio4_DAC_Q3, UCF_NET_STRING=("LOC=C25", "IOSTANDARD = LVTTL")
1745    PORT radio4_DAC_Q4_pin = radio4_DAC_Q4, UCF_NET_STRING=("LOC=F29", "IOSTANDARD = LVTTL")
1746    PORT radio4_DAC_Q5_pin = radio4_DAC_Q5, UCF_NET_STRING=("LOC=F24", "IOSTANDARD = LVTTL")
1747    PORT radio4_DAC_Q6_pin = radio4_DAC_Q6, UCF_NET_STRING=("LOC=E26", "IOSTANDARD = LVTTL")
1748    PORT radio4_DAC_Q7_pin = radio4_DAC_Q7, UCF_NET_STRING=("LOC=D32", "IOSTANDARD = LVTTL")
1749    PORT radio4_DAC_Q8_pin = radio4_DAC_Q8, UCF_NET_STRING=("LOC=F28", "IOSTANDARD = LVTTL")
1750    PORT radio4_DAC_Q9_pin = radio4_DAC_Q9, UCF_NET_STRING=("LOC=F31", "IOSTANDARD = LVTTL")
1751    PORT radio4_DAC_Q10_pin = radio4_DAC_Q10, UCF_NET_STRING=("LOC=E27", "IOSTANDARD = LVTTL")
1752    PORT radio4_DAC_Q11_pin = radio4_DAC_Q11, UCF_NET_STRING=("LOC=F26", "IOSTANDARD = LVTTL")
1753    PORT radio4_DAC_Q12_pin = radio4_DAC_Q12, UCF_NET_STRING=("LOC=H34", "IOSTANDARD = LVTTL")
1754    PORT radio4_DAC_Q13_pin = radio4_DAC_Q13, UCF_NET_STRING=("LOC=E31", "IOSTANDARD = LVTTL")
1755    PORT radio4_DAC_Q14_pin = radio4_DAC_Q14, UCF_NET_STRING=("LOC=F25", "IOSTANDARD = LVTTL")
1756    PORT radio4_DAC_Q15_pin = radio4_DAC_Q15, UCF_NET_STRING=("LOC=E29", "IOSTANDARD = LVTTL")
1757    PORT radio4_ADC_I0_pin = radio4_ADC_I0, UCF_NET_STRING=("LOC=K26", "IOSTANDARD = LVTTL")
1758    PORT radio4_ADC_I1_pin = radio4_ADC_I1, UCF_NET_STRING=("LOC=P30", "IOSTANDARD = LVTTL")
1759    PORT radio4_ADC_I2_pin = radio4_ADC_I2, UCF_NET_STRING=("LOC=M27", "IOSTANDARD = LVTTL")
1760    PORT radio4_ADC_I3_pin = radio4_ADC_I3, UCF_NET_STRING=("LOC=AF23", "IOSTANDARD = LVTTL")
1761    PORT radio4_ADC_I4_pin = radio4_ADC_I4, UCF_NET_STRING=("LOC=T29", "IOSTANDARD = LVTTL")
1762    PORT radio4_ADC_I5_pin = radio4_ADC_I5, UCF_NET_STRING=("LOC=R31", "IOSTANDARD = LVTTL")
1763    PORT radio4_ADC_I6_pin = radio4_ADC_I6, UCF_NET_STRING=("LOC=V30", "IOSTANDARD = LVTTL")
1764    PORT radio4_ADC_I7_pin = radio4_ADC_I7, UCF_NET_STRING=("LOC=M31", "IOSTANDARD = LVTTL")
1765    PORT radio4_ADC_I8_pin = radio4_ADC_I8, UCF_NET_STRING=("LOC=W26", "IOSTANDARD = LVTTL")
1766    PORT radio4_ADC_I9_pin = radio4_ADC_I9, UCF_NET_STRING=("LOC=K27", "IOSTANDARD = LVTTL")
1767    PORT radio4_ADC_I10_pin = radio4_ADC_I10, UCF_NET_STRING=("LOC=M26", "IOSTANDARD = LVTTL")
1768    PORT radio4_ADC_I11_pin = radio4_ADC_I11, UCF_NET_STRING=("LOC=L29", "IOSTANDARD = LVTTL")
1769    PORT radio4_ADC_I12_pin = radio4_ADC_I12, UCF_NET_STRING=("LOC=V25", "IOSTANDARD = LVTTL")
1770    PORT radio4_ADC_I13_pin = radio4_ADC_I13, UCF_NET_STRING=("LOC=W27", "IOSTANDARD = LVTTL")
1771    PORT radio4_ADC_Q0_pin = radio4_ADC_Q0, UCF_NET_STRING=("LOC=K28", "IOSTANDARD = LVTTL")
1772    PORT radio4_ADC_Q1_pin = radio4_ADC_Q1, UCF_NET_STRING=("LOC=J32", "IOSTANDARD = LVTTL")
1773    PORT radio4_ADC_Q2_pin = radio4_ADC_Q2, UCF_NET_STRING=("LOC=K33", "IOSTANDARD = LVTTL")
1774    PORT radio4_ADC_Q3_pin = radio4_ADC_Q3, UCF_NET_STRING=("LOC=H32", "IOSTANDARD = LVTTL")
1775    PORT radio4_ADC_Q4_pin = radio4_ADC_Q4, UCF_NET_STRING=("LOC=L30", "IOSTANDARD = LVTTL")
1776    PORT radio4_ADC_Q5_pin = radio4_ADC_Q5, UCF_NET_STRING=("LOC=M33", "IOSTANDARD = LVTTL")
1777    PORT radio4_ADC_Q6_pin = radio4_ADC_Q6, UCF_NET_STRING=("LOC=M35", "IOSTANDARD = LVTTL")
1778    PORT radio4_ADC_Q7_pin = radio4_ADC_Q7, UCF_NET_STRING=("LOC=P32", "IOSTANDARD = LVTTL")
1779    PORT radio4_ADC_Q8_pin = radio4_ADC_Q8, UCF_NET_STRING=("LOC=U28", "IOSTANDARD = LVTTL")
1780    PORT radio4_ADC_Q9_pin = radio4_ADC_Q9, UCF_NET_STRING=("LOC=N33", "IOSTANDARD = LVTTL")
1781    PORT radio4_ADC_Q10_pin = radio4_ADC_Q10, UCF_NET_STRING=("LOC=U27", "IOSTANDARD = LVTTL")
1782    PORT radio4_ADC_Q11_pin = radio4_ADC_Q11, UCF_NET_STRING=("LOC=L28", "IOSTANDARD = LVTTL")
1783    PORT radio4_ADC_Q12_pin = radio4_ADC_Q12, UCF_NET_STRING=("LOC=V28", "IOSTANDARD = LVTTL")
1784    PORT radio4_ADC_Q13_pin = radio4_ADC_Q13, UCF_NET_STRING=("LOC=M28", "IOSTANDARD = LVTTL")
1785
1786### Analog Bridge slot4 ###
1787    PORT analog4_clock_out_pin = analog4_clock_out, UCF_NET_STRING=("LOC=E29", "IOSTANDARD = LVTTL")
1788
1789    PORT analog4_DAC1_A0_pin = analog4_DAC1_A0, UCF_NET_STRING=("LOC=U31", "IOSTANDARD = LVTTL")
1790    PORT analog4_DAC1_A1_pin = analog4_DAC1_A1, UCF_NET_STRING=("LOC=V29", "IOSTANDARD = LVTTL")
1791    PORT analog4_DAC1_A2_pin = analog4_DAC1_A2, UCF_NET_STRING=("LOC=H27", "IOSTANDARD = LVTTL")
1792    PORT analog4_DAC1_A3_pin = analog4_DAC1_A3, UCF_NET_STRING=("LOC=L26", "IOSTANDARD = LVTTL")
1793    PORT analog4_DAC1_A4_pin = analog4_DAC1_A4, UCF_NET_STRING=("LOC=T30", "IOSTANDARD = LVTTL")
1794    PORT analog4_DAC1_A5_pin = analog4_DAC1_A5, UCF_NET_STRING=("LOC=U26", "IOSTANDARD = LVTTL")
1795    PORT analog4_DAC1_A6_pin = analog4_DAC1_A6, UCF_NET_STRING=("LOC=N35", "IOSTANDARD = LVTTL")
1796    PORT analog4_DAC1_A7_pin = analog4_DAC1_A7, UCF_NET_STRING=("LOC=N34", "IOSTANDARD = LVTTL")
1797    PORT analog4_DAC1_A8_pin = analog4_DAC1_A8, UCF_NET_STRING=("LOC=U30", "IOSTANDARD = LVTTL")
1798    PORT analog4_DAC1_A9_pin = analog4_DAC1_A9, UCF_NET_STRING=("LOC=N32", "IOSTANDARD = LVTTL")
1799    PORT analog4_DAC1_A10_pin = analog4_DAC1_A10, UCF_NET_STRING=("LOC=W27", "IOSTANDARD = LVTTL")
1800    PORT analog4_DAC1_A11_pin = analog4_DAC1_A11, UCF_NET_STRING=("LOC=V25", "IOSTANDARD = LVTTL")
1801    PORT analog4_DAC1_A12_pin = analog4_DAC1_A12, UCF_NET_STRING=("LOC=M26", "IOSTANDARD = LVTTL")
1802    PORT analog4_DAC1_A13_pin = analog4_DAC1_A13, UCF_NET_STRING=("LOC=K27", "IOSTANDARD = LVTTL")
1803
1804    PORT analog4_DAC1_B0_pin = analog4_DAC1_B0, UCF_NET_STRING=("LOC=T31", "IOSTANDARD = LVTTL")
1805    PORT analog4_DAC1_B1_pin = analog4_DAC1_B1, UCF_NET_STRING=("LOC=L35", "IOSTANDARD = LVTTL")
1806    PORT analog4_DAC1_B2_pin = analog4_DAC1_B2, UCF_NET_STRING=("LOC=P31", "IOSTANDARD = LVTTL")
1807    PORT analog4_DAC1_B3_pin = analog4_DAC1_B3, UCF_NET_STRING=("LOC=L33", "IOSTANDARD = LVTTL")
1808    PORT analog4_DAC1_B4_pin = analog4_DAC1_B4, UCF_NET_STRING=("LOC=H29", "IOSTANDARD = LVTTL")
1809    PORT analog4_DAC1_B5_pin = analog4_DAC1_B5, UCF_NET_STRING=("LOC=R32", "IOSTANDARD = LVTTL")
1810    PORT analog4_DAC1_B6_pin = analog4_DAC1_B6, UCF_NET_STRING=("LOC=J30", "IOSTANDARD = LVTTL")
1811    PORT analog4_DAC1_B7_pin = analog4_DAC1_B7, UCF_NET_STRING=("LOC=G30", "IOSTANDARD = LVTTL")
1812    PORT analog4_DAC1_B8_pin = analog4_DAC1_B8, UCF_NET_STRING=("LOC=U33", "IOSTANDARD = LVTTL")
1813    PORT analog4_DAC1_B9_pin = analog4_DAC1_B9, UCF_NET_STRING=("LOC=G32", "IOSTANDARD = LVTTL")
1814    PORT analog4_DAC1_B10_pin = analog4_DAC1_B10, UCF_NET_STRING=("LOC=J34", "IOSTANDARD = LVTTL")
1815    PORT analog4_DAC1_B11_pin = analog4_DAC1_B11, UCF_NET_STRING=("LOC=K29", "IOSTANDARD = LVTTL")
1816    PORT analog4_DAC1_B12_pin = analog4_DAC1_B12, UCF_NET_STRING=("LOC=J35", "IOSTANDARD = LVTTL")
1817    PORT analog4_DAC1_B13_pin = analog4_DAC1_B13, UCF_NET_STRING=("LOC=U32", "IOSTANDARD = LVTTL")
1818
1819    PORT analog4_DAC2_A0_pin = analog4_DAC2_A0, UCF_NET_STRING=("LOC=J26", "IOSTANDARD = LVTTL")
1820    PORT analog4_DAC2_A1_pin = analog4_DAC2_A1, UCF_NET_STRING=("LOC=L34", "IOSTANDARD = LVTTL")
1821    PORT analog4_DAC2_A2_pin = analog4_DAC2_A2, UCF_NET_STRING=("LOC=K34", "IOSTANDARD = LVTTL")
1822    PORT analog4_DAC2_A3_pin = analog4_DAC2_A3, UCF_NET_STRING=("LOC=K32", "IOSTANDARD = LVTTL")
1823    PORT analog4_DAC2_A4_pin = analog4_DAC2_A4, UCF_NET_STRING=("LOC=G31", "IOSTANDARD = LVTTL")
1824    PORT analog4_DAC2_A5_pin = analog4_DAC2_A5, UCF_NET_STRING=("LOC=M32", "IOSTANDARD = LVTTL")
1825    PORT analog4_DAC2_A6_pin = analog4_DAC2_A6, UCF_NET_STRING=("LOC=K28", "IOSTANDARD = LVTTL")
1826    PORT analog4_DAC2_A7_pin = analog4_DAC2_A7, UCF_NET_STRING=("LOC=J32", "IOSTANDARD = LVTTL")
1827    PORT analog4_DAC2_A8_pin = analog4_DAC2_A8, UCF_NET_STRING=("LOC=K33", "IOSTANDARD = LVTTL")
1828    PORT analog4_DAC2_A9_pin = analog4_DAC2_A9, UCF_NET_STRING=("LOC=H32", "IOSTANDARD = LVTTL")
1829    PORT analog4_DAC2_A10_pin = analog4_DAC2_A10, UCF_NET_STRING=("LOC=L30", "IOSTANDARD = LVTTL")
1830    PORT analog4_DAC2_A11_pin = analog4_DAC2_A11, UCF_NET_STRING=("LOC=M33", "IOSTANDARD = LVTTL")
1831    PORT analog4_DAC2_A12_pin = analog4_DAC2_A12, UCF_NET_STRING=("LOC=M35", "IOSTANDARD = LVTTL")
1832    PORT analog4_DAC2_A13_pin = analog4_DAC2_A13, UCF_NET_STRING=("LOC=P32", "IOSTANDARD = LVTTL")
1833
1834    PORT analog4_DAC2_B0_pin = analog4_DAC2_B0, UCF_NET_STRING=("LOC=F24", "IOSTANDARD = LVTTL")
1835    PORT analog4_DAC2_B1_pin = analog4_DAC2_B1, UCF_NET_STRING=("LOC=F29", "IOSTANDARD = LVTTL")
1836    PORT analog4_DAC2_B2_pin = analog4_DAC2_B2, UCF_NET_STRING=("LOC=C25", "IOSTANDARD = LVTTL")
1837    PORT analog4_DAC2_B3_pin = analog4_DAC2_B3, UCF_NET_STRING=("LOC=G25", "IOSTANDARD = LVTTL")
1838    PORT analog4_DAC2_B4_pin = analog4_DAC2_B4, UCF_NET_STRING=("LOC=C27", "IOSTANDARD = LVTTL")
1839    PORT analog4_DAC2_B5_pin = analog4_DAC2_B5, UCF_NET_STRING=("LOC=D26", "IOSTANDARD = LVTTL")
1840    PORT analog4_DAC2_B6_pin = analog4_DAC2_B6, UCF_NET_STRING=("LOC=G27", "IOSTANDARD = LVTTL")
1841    PORT analog4_DAC2_B7_pin = analog4_DAC2_B7, UCF_NET_STRING=("LOC=C28", "IOSTANDARD = LVTTL")
1842    PORT analog4_DAC2_B8_pin = analog4_DAC2_B8, UCF_NET_STRING=("LOC=G28", "IOSTANDARD = LVTTL")
1843    PORT analog4_DAC2_B9_pin = analog4_DAC2_B9, UCF_NET_STRING=("LOC=D25", "IOSTANDARD = LVTTL")
1844    PORT analog4_DAC2_B10_pin = analog4_DAC2_B10, UCF_NET_STRING=("LOC=G26", "IOSTANDARD = LVTTL")
1845    PORT analog4_DAC2_B11_pin = analog4_DAC2_B11, UCF_NET_STRING=("LOC=E24", "IOSTANDARD = LVTTL")
1846    PORT analog4_DAC2_B12_pin = analog4_DAC2_B12, UCF_NET_STRING=("LOC=H28", "IOSTANDARD = LVTTL")
1847    PORT analog4_DAC2_B13_pin = analog4_DAC2_B13, UCF_NET_STRING=("LOC=J29", "IOSTANDARD = LVTTL")
1848
1849    PORT analog4_DAC1_sleep_pin = analog4_DAC1_sleep, UCF_NET_STRING=("LOC=L29", "IOSTANDARD = LVTTL")
1850    PORT analog4_DAC2_sleep_pin = analog4_DAC2_sleep, UCF_NET_STRING=("LOC=M31", "IOSTANDARD = LVTTL")
1851
1852    PORT analog4_ADC_A0_pin = analog4_ADC_A0, UCF_NET_STRING=("LOC=E34", "IOSTANDARD = LVTTL", "PULLDOWN")
1853    PORT analog4_ADC_A1_pin = analog4_ADC_A1, UCF_NET_STRING=("LOC=E37", "IOSTANDARD = LVTTL", "PULLDOWN")
1854    PORT analog4_ADC_A2_pin = analog4_ADC_A2, UCF_NET_STRING=("LOC=D37", "IOSTANDARD = LVTTL", "PULLDOWN")
1855    PORT analog4_ADC_A3_pin = analog4_ADC_A3, UCF_NET_STRING=("LOC=C29", "IOSTANDARD = LVTTL", "PULLDOWN")
1856    PORT analog4_ADC_A4_pin = analog4_ADC_A4, UCF_NET_STRING=("LOC=D29", "IOSTANDARD = LVTTL", "PULLDOWN")
1857    PORT analog4_ADC_A5_pin = analog4_ADC_A5, UCF_NET_STRING=("LOC=G35", "IOSTANDARD = LVTTL", "PULLDOWN")
1858    PORT analog4_ADC_A6_pin = analog4_ADC_A6, UCF_NET_STRING=("LOC=G33", "IOSTANDARD = LVTTL", "PULLDOWN")
1859    PORT analog4_ADC_A7_pin = analog4_ADC_A7, UCF_NET_STRING=("LOC=F36", "IOSTANDARD = LVTTL", "PULLDOWN")
1860    PORT analog4_ADC_A8_pin = analog4_ADC_A8, UCF_NET_STRING=("LOC=E28", "IOSTANDARD = LVTTL", "PULLDOWN")
1861    PORT analog4_ADC_A9_pin = analog4_ADC_A9, UCF_NET_STRING=("LOC=D30", "IOSTANDARD = LVTTL", "PULLDOWN")
1862    PORT analog4_ADC_A10_pin = analog4_ADC_A10, UCF_NET_STRING=("LOC=C30", "IOSTANDARD = LVTTL", "PULLDOWN")
1863    PORT analog4_ADC_A11_pin = analog4_ADC_A11, UCF_NET_STRING=("LOC=H25", "IOSTANDARD = LVTTL", "PULLDOWN")
1864    PORT analog4_ADC_A12_pin = analog4_ADC_A12, UCF_NET_STRING=("LOC=J27", "IOSTANDARD = LVTTL", "PULLDOWN")
1865    PORT analog4_ADC_A13_pin = analog4_ADC_A13, UCF_NET_STRING=("LOC=F34", "IOSTANDARD = LVTTL", "PULLDOWN")
1866
1867    PORT analog4_ADC_B0_pin = analog4_ADC_B0, UCF_NET_STRING=("LOC=J37", "IOSTANDARD = LVTTL", "PULLDOWN")
1868    PORT analog4_ADC_B1_pin = analog4_ADC_B1, UCF_NET_STRING=("LOC=C34", "IOSTANDARD = LVTTL", "PULLDOWN")
1869    PORT analog4_ADC_B2_pin = analog4_ADC_B2, UCF_NET_STRING=("LOC=C35", "IOSTANDARD = LVTTL", "PULLDOWN")
1870    PORT analog4_ADC_B3_pin = analog4_ADC_B3, UCF_NET_STRING=("LOC=H37", "IOSTANDARD = LVTTL", "PULLDOWN")
1871    PORT analog4_ADC_B4_pin = analog4_ADC_B4, UCF_NET_STRING=("LOC=D36", "IOSTANDARD = LVTTL", "PULLDOWN")
1872    PORT analog4_ADC_B5_pin = analog4_ADC_B5, UCF_NET_STRING=("LOC=G36", "IOSTANDARD = LVTTL", "PULLDOWN")
1873    PORT analog4_ADC_B6_pin = analog4_ADC_B6, UCF_NET_STRING=("LOC=C32", "IOSTANDARD = LVTTL", "PULLDOWN")
1874    PORT analog4_ADC_B7_pin = analog4_ADC_B7, UCF_NET_STRING=("LOC=G37", "IOSTANDARD = LVTTL", "PULLDOWN")
1875    PORT analog4_ADC_B8_pin = analog4_ADC_B8, UCF_NET_STRING=("LOC=C33", "IOSTANDARD = LVTTL", "PULLDOWN")
1876    PORT analog4_ADC_B9_pin = analog4_ADC_B9, UCF_NET_STRING=("LOC=J36", "IOSTANDARD = LVTTL", "PULLDOWN")
1877    PORT analog4_ADC_B10_pin = analog4_ADC_B10, UCF_NET_STRING=("LOC=D34", "IOSTANDARD = LVTTL", "PULLDOWN")
1878    PORT analog4_ADC_B11_pin = analog4_ADC_B11, UCF_NET_STRING=("LOC=E36", "IOSTANDARD = LVTTL", "PULLDOWN")
1879    PORT analog4_ADC_B12_pin = analog4_ADC_B12, UCF_NET_STRING=("LOC=D35", "IOSTANDARD = LVTTL", "PULLDOWN")
1880    PORT analog4_ADC_B13_pin = analog4_ADC_B13, UCF_NET_STRING=("LOC=H35", "IOSTANDARD = LVTTL", "PULLDOWN")
1881
1882    PORT analog4_ADC_DFS_pin = analog4_ADC_DFS, UCF_NET_STRING=("LOC=F33", "IOSTANDARD = LVTTL")
1883    PORT analog4_ADC_DCS_pin = analog4_ADC_DCS, UCF_NET_STRING=("LOC=F35", "IOSTANDARD = LVTTL")
1884    PORT analog4_ADC_pdwnA_pin = analog4_ADC_pdwnA, UCF_NET_STRING=("LOC=H30", "IOSTANDARD = LVTTL")
1885    PORT analog4_ADC_pdwnB_pin = analog4_ADC_pdwnB, UCF_NET_STRING=("LOC=D31", "IOSTANDARD = LVTTL")
1886    PORT analog4_ADC_otrA_pin = analog4_ADC_otrA, UCF_NET_STRING=("LOC=D24", "IOSTANDARD = LVTTL")
1887    PORT analog4_ADC_otrB_pin = analog4_ADC_otrB, UCF_NET_STRING=("LOC=C24", "IOSTANDARD = LVTTL")
1888   
1889    PORT analog4_LED0_pin = analog4_LED0, UCF_NET_STRING=("LOC=T29", "IOSTANDARD = LVTTL")
1890    PORT analog4_LED1_pin = analog4_LED1, UCF_NET_STRING=("LOC=M27", "IOSTANDARD = LVTTL")
1891    PORT analog4_LED2_pin = analog4_LED2, UCF_NET_STRING=("LOC=AF23", "IOSTANDARD = LVTTL")
1892
1893### FPGA BOARD EEPROM Serial Number and Memory interface
1894    PORT DQ0 = EEPROM_0_DQ0, UCF_NET_STRING=("LOC=AH22", "IOSTANDARD = LVTTL", "SLEW = SLOW", "DRIVE = 8")
1895
1896END
Note: See TracBrowser for help on using the repository browser.