source: PlatformSupport/Deprecated/w3_ad_bridge_v3_00_f/data/w3_ad_bridge_v2_1_0.mpd

Last change on this file was 1766, checked in by murphpo, 12 years ago
File size: 4.0 KB
Line 
1
2###################################################################
3# Copyright (c) 2006 Rice University
4# All Rights Reserved
5# This code is covered by the Rice-WARP license
6# See http://warp.rice.edu/license/ for details
7###################################################################
8
9BEGIN w3_ad_bridge
10
11## Peripheral Options
12OPTION IPTYPE = PERIPHERAL
13OPTION IMP_NETLIST = TRUE
14OPTION HDL = VERILOG
15OPTION ARCH_SUPPORT_MAP = (others=DEVELOPMENT)
16OPTION USAGE_LEVEL = BASE_USER
17OPTION DESC = WARP v3 AD interface
18OPTION IP_GROUP = USER
19OPTION RUN_NGCBUILD = FALSE
20OPTION STYLE = HDL
21
22IO_INTERFACE IO_IF = ext_ad_ports, IO_TYPE = W3_ADBRIDGE_V1
23IO_INTERFACE IO_IF = user_ports, IO_TYPE = W3_ADBRIDGE_V1
24
25PARAMETER C_FAMILY = virtex6, DT = STRING
26PARAMETER INCLUDE_IDELAYCTRL = 1, DT = INTEGER, RANGE = (0,1), DESC = "Include IDELAYCTRL (enable for design without any other IDELAYCTRL blocks)", VALUES = (0=FALSE, 1=TRUE), PERMIT=BASE_USER
27
28
29## Ports
30
31# PORT sys_samp_clk = "", DIR = O, IO_IF = user_ports, IO_IS = sampClk, SIGIS = CLK, CLK_FREQ = 80000000
32# PORT sys_samp_clk_div2 = "", DIR = O, IO_IF = user_ports, IO_IS = sampClkd2, SIGIS = CLK, CLK_FREQ = 40000000
33# PORT ad_refclk_in_p = "", DIR = I, IO_IF = user_ports, IO_IS = adrefclkP, SIGIS = CLK, CLK_FREQ = 80000000
34# PORT ad_refclk_in_n = "", DIR = I, IO_IF = user_ports, IO_IS = adrefclkN, SIGIS = CLK, CLK_FREQ = 80000000
35
36 PORT sys_samp_clk = "", DIR = I, IO_IF = user_ports, IO_IS = sampClk, SIGIS = CLK
37 PORT sys_samp_clk_90 = "", DIR = I, IO_IF = user_ports, IO_IS = sampClk90, SIGIS = CLK
38 
39 PORT clk200 = "", DIR = I, IO_IF = user_ports, IO_IS = idelayCtrlClk, SIGIS = CLK, CLK_FREQ = 200000000
40 
41####################################################################################
42## User Ports
43## The user must connect sources/sinks to these ports in XPS in order to use
44##  the radio board. The rest of the board's connections are made automatically
45####################################################################################
46PORT user_RFA_RXD_I = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userARXDI
47PORT user_RFA_RXD_Q = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userARXDQ
48
49PORT user_RFA_TXD_I = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userATXDI
50PORT user_RFA_TXD_Q = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userATXDQ
51
52PORT user_RFA_TXCLK = "", DIR = I, SIGIS = CLK, IO_IF = user_ports, IO_IS = user_ATXCLK
53PORT user_RFA_TXIQ = "", DIR = I, SIGIS = CLK, IO_IF = user_ports, IO_IS = user_ATXIQ
54
55PORT user_RFB_RXD_I = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userBRXDI
56PORT user_RFB_RXD_Q = "", DIR = O, VEC = [0:11], IO_IF = user_ports, IO_IS = userBRXDQ
57
58PORT user_RFB_TXD_I = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userBTXDI
59PORT user_RFB_TXD_Q = "", DIR = I, VEC = [0:11], IO_IF = user_ports, IO_IS = userBTXDQ
60
61PORT user_RFB_TXCLK = "", DIR = I, SIGIS = CLK, IO_IF = user_ports, IO_IS = user_BTXCLK
62PORT user_RFB_TXIQ = "", DIR = I, SIGIS = CLK, IO_IF = user_ports, IO_IS = user_BTXIQ
63
64####
65# Radio Bridge <-> Radio Board ports
66####
67PORT ad_RFA_TXD = "", DIR = O, VEC = [11:0], IO_IS = adATXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
68PORT ad_RFA_TXIQ = "", DIR = O, IO_IS = adATXIQ, IO_IF = ext_ad_ports
69PORT ad_RFA_TXCLK = "", DIR = O, IO_IS = adATXCLK, IO_IF = ext_ad_ports
70
71PORT ad_RFA_TRXD = "", DIR = I, VEC = [11:0], IO_IS = adATRXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
72PORT ad_RFA_TRXIQ = "", DIR = I, IO_IS = adATRXIQ, IO_IF = ext_ad_ports
73PORT ad_RFA_TRXCLK = "", DIR = I, IO_IS = adATRXCLK, IO_IF = ext_ad_ports
74
75PORT ad_RFB_TXD = "", DIR = O, VEC = [11:0], IO_IS = adATXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
76PORT ad_RFB_TXIQ = "", DIR = O, IO_IS = adATXIQ, IO_IF = ext_ad_ports
77PORT ad_RFB_TXCLK = "", DIR = O, IO_IS = adATXCLK, IO_IF = ext_ad_ports
78
79PORT ad_RFB_TRXD = "", DIR = I, VEC = [11:0], IO_IS = adBTRXD, ENDIAN = LITTLE, IO_IF = ext_ad_ports
80PORT ad_RFB_TRXIQ = "", DIR = I, IO_IS = adBTRXIQ, IO_IF = ext_ad_ports
81PORT ad_RFB_TRXCLK = "", DIR = I, IO_IS = adBTRXCLK, IO_IF = ext_ad_ports
82
83END
Note: See TracBrowser for help on using the repository browser.