source: PlatformSupport/CustomPeripherals/pcores/w3_w2_radio_io_shim_v1_00_a/data/w3_w2_radio_io_shim_v2_1_0.mpd

Last change on this file was 1789, checked in by murphpo, 12 years ago
File size: 2.4 KB
Line 
1###################################################################
2# Copyright (c) 2012 Mango Communications
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
8BEGIN w3_w2_radio_io_shim
9
10## Peripheral Options
11OPTION IPTYPE = PERIPHERAL
12OPTION IMP_NETLIST = TRUE
13OPTION HDL = VERILOG
14OPTION ARCH_SUPPORT_MAP = (virtex6=DEVELOPMENT)
15OPTION USAGE_LEVEL = BASE_USER
16OPTION DESC = WARP v3 to WARP v2 Radio IO Shim
17OPTION IP_GROUP = USER
18OPTION RUN_NGCBUILD = FALSE
19OPTION STYLE = HDL
20
21IO_INTERFACE IO_IF = warpv3_12_bit_ports, IO_TYPE = W3_W2_RADIO_SHIM
22IO_INTERFACE IO_IF = warpv2_14_16_bit_ports, IO_TYPE = W3_W2_RADIO_SHIM
23
24PARAMETER C_FAMILY = virtex6, DT = STRING
25
26PORT RFA_RXD_I_12b_i = "", DIR = I, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFA_RXD_I_12b_i
27PORT RFA_RXD_Q_12b_i = "", DIR = I, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFA_RXD_Q_12b_i
28PORT RFA_RXD_I_14b_o = "", DIR = O, VEC = [13:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFA_RXD_I_14b_o
29PORT RFA_RXD_Q_14b_o = "", DIR = O, VEC = [13:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFA_RXD_Q_14b_o
30
31PORT RFA_TXD_I_12b_o = "", DIR = O, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFA_TXD_I_12b_o
32PORT RFA_TXD_Q_12b_o = "", DIR = O, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFA_TXD_Q_12b_o
33PORT RFA_TXD_I_16b_i = "", DIR = I, VEC = [15:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFA_TXD_I_16b_i
34PORT RFA_TXD_Q_16b_i = "", DIR = I, VEC = [15:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFA_TXD_Q_16b_Q
35
36PORT RFB_RXD_I_12b_i = "", DIR = I, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFB_RXD_I_12b_i
37PORT RFB_RXD_Q_12b_i = "", DIR = I, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFB_RXD_Q_12b_i
38PORT RFB_RXD_I_14b_o = "", DIR = O, VEC = [13:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFB_RXD_I_14b_o
39PORT RFB_RXD_Q_14b_o = "", DIR = O, VEC = [13:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFB_RXD_Q_14b_o
40
41PORT RFB_TXD_I_12b_o = "", DIR = O, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFB_TXD_I_12b_o
42PORT RFB_TXD_Q_12b_o = "", DIR = O, VEC = [11:0], IO_IF = warpv3_12_bit_ports, IO_IS = RFB_TXD_Q_12b_o
43PORT RFB_TXD_I_16b_i = "", DIR = I, VEC = [15:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFB_TXD_I_16b_i
44PORT RFB_TXD_Q_16b_i = "", DIR = I, VEC = [15:0], IO_IF = warpv2_14_16_bit_ports, IO_IS = RFB_TXD_Q_16b_o
45
46END
Note: See TracBrowser for help on using the repository browser.