source: PlatformSupport/CustomPeripherals/pcores/w3_ad_bridge_v3_03_a/data/w3_ad_bridge_v2_1_0.mpd

Last change on this file was 5028, checked in by murphpo, 8 years ago

Experimenting with new w3_ad_bridge design

File size: 3.1 KB
Line 
1###################################################################
2# Copyright (c) 2013 Mango Communications
3# All Rights Reserved
4# This code is covered by the WARP license
5# See http://warpproject.org/license/ for details
6###################################################################
7
8BEGIN w3_ad_bridge
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 AD interface
17OPTION IP_GROUP = USER
18OPTION RUN_NGCBUILD = FALSE
19OPTION STYLE = HDL
20
21IO_INTERFACE IO_IF = ext_ad_ports, IO_TYPE = W3_ADBRIDGE_V1
22IO_INTERFACE IO_IF = user_ports, IO_TYPE = W3_ADBRIDGE_V1
23
24PARAMETER C_FAMILY = virtex6, DT = STRING
25
26####################################################################################
27## User Ports
28## The user must connect sources/sinks to these ports in XPS in order to use
29##  the radio board. The rest of the board's connections are made automatically
30####################################################################################
31PORT sys_clk = "", DIR = I, IO_IF = user_ports, IO_IS = sysClk, SIGIS = CLK
32PORT samp_ce = "", DIR = O, IO_IF = user_ports, IO_IS = sampCE
33
34PORT ad_TXCLK_out_en = "RF_AD_TXCLK_out_en", DIR = I, IO_IF = user_ports, IO_IS = sampClkTxEn
35
36PORT user_RFA_RXD_I = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userARXDI
37PORT user_RFA_RXD_Q = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userARXDQ
38
39PORT user_RFA_TXD_I = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userATXDI
40PORT user_RFA_TXD_Q = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userATXDQ
41
42PORT user_RFA_TXIQ = "", DIR = I, IO_IF = user_ports, IO_IS = user_ATXIQ
43
44PORT user_RFB_RXD_I = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userBRXDI
45PORT user_RFB_RXD_Q = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userBRXDQ
46
47PORT user_RFB_TXD_I = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userBTXDI
48PORT user_RFB_TXD_Q = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userBTXDQ
49
50PORT user_RFB_TXIQ = "", DIR = I, IO_IF = user_ports, IO_IS = user_BTXIQ
51
52####
53# Radio Bridge <-> Radio Board ports
54####
55PORT ad_RFA_TXD = "", DIR = O, VEC = [11:0], IO_IS = adATXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
56PORT ad_RFA_TXIQ = "", DIR = O, IO_IS = adATXIQ, IO_IF = ext_ad_ports
57PORT ad_RFA_TXCLK = "", DIR = O, IO_IS = adATXCLK, IO_IF = ext_ad_ports
58
59PORT ad_RFA_TRXD = "", DIR = I, VEC = [11:0], IO_IS = adATRXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
60PORT ad_RFA_TRXIQ = "", DIR = I, IO_IS = adATRXIQ, IO_IF = ext_ad_ports
61PORT ad_RFA_TRXCLK = "", DIR = I, IO_IS = adATRXCLK, IO_IF = ext_ad_ports
62
63PORT ad_RFB_TXD = "", DIR = O, VEC = [11:0], IO_IS = adATXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
64PORT ad_RFB_TXIQ = "", DIR = O, IO_IS = adATXIQ, IO_IF = ext_ad_ports
65PORT ad_RFB_TXCLK = "", DIR = O, IO_IS = adATXCLK, IO_IF = ext_ad_ports
66
67PORT ad_RFB_TRXD = "", DIR = I, VEC = [11:0], IO_IS = adBTRXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
68PORT ad_RFB_TRXIQ = "", DIR = I, IO_IS = adBTRXIQ, IO_IF = ext_ad_ports
69PORT ad_RFB_TRXCLK = "", DIR = I, IO_IS = adBTRXCLK, IO_IF = ext_ad_ports
70
71END
Note: See TracBrowser for help on using the repository browser.