Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
V
vSPI
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
rasky
vSPI
Commits
928419df
Commit
928419df
authored
Mar 01, 2012
by
Mike Lyons
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added DMAC to XPS system, use it in XSDK to test DMA support in Spiifc
parent
ec69ddbd
Changes
22
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
1229 additions
and
491 deletions
+1229
-491
system.bit
projnav/xps/SDK/SDK_Export/hw/system.bit
+0
-0
system.xml
projnav/xps/SDK/SDK_Export/hw/system.xml
+327
-95
system_bd.bmm
projnav/xps/SDK/SDK_Export/hw/system_bd.bmm
+30
-30
main.cc
projnav/xps/SDK/SDK_Workspace/demo/src/main.cc
+149
-23
system.mss
projnav/xps/SDK/SDK_Workspace/demobsp/system.mss
+6
-0
download.bit
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/download.bit
+0
-0
system.bit
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/system.bit
+0
-0
system.xml
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/system.xml
+327
-95
system_bd.bmm
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/system_bd.bmm
+30
-30
system.xreport
projnav/xps/__xps/ise/system.xreport
+2
-2
system.xml
projnav/xps/__xps/system.xml
+295
-95
system.filters
projnav/xps/etc/system.filters
+1
-1
system.gui
projnav/xps/etc/system.gui
+14
-10
system_summary.html
projnav/xps/implementation/system_summary.html
+2
-2
spiifc.projectmgr
...s/spiifc_v1_00_a/devl/projnav/iseconfig/spiifc.projectmgr
+5
-4
spiifc.xreport
...ores/spiifc_v1_00_a/devl/projnav/iseconfig/spiifc.xreport
+3
-3
spiifc.gise
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/spiifc.gise
+6
-1
spiifc.xise
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/spiifc.xise
+20
-20
spiifc_summary.html
...ps/pcores/spiifc_v1_00_a/devl/projnav/spiifc_summary.html
+1
-1
user_logic_summary.html
...cores/spiifc_v1_00_a/devl/projnav/user_logic_summary.html
+0
-78
system.mhs
projnav/xps/system.mhs
+9
-0
system_incl.make
projnav/xps/system_incl.make
+2
-1
No files found.
projnav/xps/SDK/SDK_Export/hw/system.bit
View file @
928419df
No preview for this file type
projnav/xps/SDK/SDK_Export/hw/system.xml
View file @
928419df
<EDKSYSTEM
EDKVERSION=
"13.2"
EDWVERSION=
"1.2"
TIMESTAMP=
"
Tue Feb 28 16:57:27
2012"
>
<EDKSYSTEM
EDKVERSION=
"13.2"
EDWVERSION=
"1.2"
TIMESTAMP=
"
Wed Feb 29 10:59:16
2012"
>
<SYSTEMINFO
ARCH=
"spartan6"
DEVICE=
"xc6slx45"
PACKAGE=
"csg324"
PART=
"xc6slx45csg324-2"
SOURCE=
"C:/Users/mjlyons/workspace/vSPI/projnav/xps/system.xmp"
SPEEDGRADE=
"-2"
/>
...
...
@@ -2193,6 +2193,11 @@
<ROUTEPNT
INDEX=
"0"
INSTANCE=
"mb_plb"
/>
</ACCESSROUTE>
</MEMRANGE>
<MEMRANGE
BASEDECIMAL=
"2248146944"
BASENAME=
"C_BASEADDR"
BASEVALUE=
"0x86000000"
HIGHDECIMAL=
"2248212479"
HIGHNAME=
"C_HIGHADDR"
HIGHVALUE=
"0x8600FFFF"
INSTANCE=
"xps_central_dma_0"
IS_DATA=
"TRUE"
IS_INSTRUCTION=
"TRUE"
IS_VALID=
"TRUE"
MEMTYPE=
"REGISTER"
SIZE=
"65536"
SIZEABRV=
"64K"
>
<ACCESSROUTE>
<ROUTEPNT
INDEX=
"0"
INSTANCE=
"mb_plb"
/>
</ACCESSROUTE>
</MEMRANGE>
</MEMORYMAP>
<PERIPHERALS>
<PERIPHERAL
INSTANCE=
"dlmb_cntlr"
/>
...
...
@@ -2202,6 +2207,7 @@
<PERIPHERAL
INSTANCE=
"Push_Buttons_5Bits"
/>
<PERIPHERAL
INSTANCE=
"mdm_0"
/>
<PERIPHERAL
INSTANCE=
"spiifc_0"
/>
<PERIPHERAL
INSTANCE=
"xps_central_dma_0"
/>
</PERIPHERALS>
</MODULE>
<MODULE
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
HWVERSION=
"1.05.a"
INSTANCE=
"mb_plb"
IPTYPE=
"BUS"
MHS_INDEX=
"1"
MODCLASS=
"BUS"
MODTYPE=
"plb_v46"
>
...
...
@@ -2212,13 +2218,13 @@
</DOCUMENTATION>
<LICENSEINFO
ICON_NAME=
"ps_core_preferred"
/>
<PARAMETERS>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"0"
NAME=
"C_PLBV46_NUM_MASTERS"
TYPE=
"integer"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"0"
NAME=
"C_PLBV46_NUM_MASTERS"
TYPE=
"integer"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"1"
NAME=
"C_PLBV46_NUM_SLAVES"
TYPE=
"integer"
VALUE=
"
5
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"1"
NAME=
"C_PLBV46_NUM_SLAVES"
TYPE=
"integer"
VALUE=
"
6
"
>
<DESCRIPTION>
Number of PLB Slaves
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"2"
NAME=
"C_PLBV46_MID_WIDTH"
TYPE=
"integer"
VALUE=
"1
"
>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_PLBV46_MID_WIDTH"
TYPE=
"integer"
VALUE=
"2
"
>
<DESCRIPTION>
PLB Master ID Bus Width
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"3"
NAME=
"C_PLBV46_AWIDTH"
TYPE=
"integer"
VALUE=
"32"
>
...
...
@@ -2268,63 +2274,63 @@
<PORT
CLKFREQUENCY=
"66666666"
DIR=
"I"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"0"
MPD_INDEX=
"0"
NAME=
"PLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
DIR=
"I"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"1"
NAME=
"SYS_Rst"
SIGIS=
"RST"
SIGNAME=
"sys_bus_reset"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_Rst"
DIR=
"O"
MPD_INDEX=
"2"
NAME=
"PLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_PLB_Rst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"3"
MSB=
"0"
NAME=
"SPLB_Rst"
RIGHT=
"4
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"MPLB_Rst"
RIGHT=
"1
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"3"
MSB=
"0"
NAME=
"SPLB_Rst"
RIGHT=
"5
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"MPLB_Rst"
RIGHT=
"2
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"O"
MPD_INDEX=
"5"
NAME=
"PLB_dcrAck"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"6"
MSB=
"0"
NAME=
"PLB_dcrDBus"
RIGHT=
"31"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_DWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"9"
MPD_INDEX=
"7"
MSB=
"0"
NAME=
"DCR_ABus"
RIGHT=
"9"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_AWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"DCR_DBus"
RIGHT=
"31"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_DWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"DCR_Read"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"DCR_Write"
SIGNAME=
"__NOC__"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"12"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"13"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"7
"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*(C_PLBV46_DWIDTH/8))-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"14"
MSB=
"0"
NAME=
"M_RNW"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_RNW"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"M_abort"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_abort"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"M_busLock"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_busLock"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
31"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"31
"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*16)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"18"
MSB=
"0"
NAME=
"M_lockErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_lockErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"3
"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"20"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"3
"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"21"
MSB=
"0"
NAME=
"M_rdBurst"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_rdBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"22"
MSB=
"0"
NAME=
"M_request"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_request"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"23"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"7
"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*3)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"M_wrBurst"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_wrBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"Sl_addrAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_addrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"28"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"30"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS - 1 ]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"Sl_rdBTerm"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"32"
MSB=
"0"
NAME=
"Sl_rdComp"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"33"
MSB=
"0"
NAME=
"Sl_rdDAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1
59"
MPD_INDEX=
"34"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"159
"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
19"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"19
"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*4-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rearbitrate"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"37"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*2-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_wait"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wait"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_wrBTerm"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_wrComp"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_wrDAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"PLB_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"12"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"13"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"11
"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*(C_PLBV46_DWIDTH/8))-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"14"
MSB=
"0"
NAME=
"M_RNW"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_RNW"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"M_abort"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_abort"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"M_busLock"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_busLock"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
47"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"47
"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*16)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"18"
MSB=
"0"
NAME=
"M_lockErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_lockErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"20"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"21"
MSB=
"0"
NAME=
"M_rdBurst"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_rdBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"22"
MSB=
"0"
NAME=
"M_request"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_request"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"23"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"11
"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
8"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"8
"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*3)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"M_wrBurst"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_wrBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"Sl_addrAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_addrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"28"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"30"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS - 1 ]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"Sl_rdBTerm"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"32"
MSB=
"0"
NAME=
"Sl_rdComp"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"33"
MSB=
"0"
NAME=
"Sl_rdDAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1
91"
MPD_INDEX=
"34"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"191
"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
23"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"23
"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*4-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rearbitrate"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"37"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"11
"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*2-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_wait"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wait"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_wrBTerm"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_wrComp"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_wrDAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"PLB_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_ABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"PLB_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_ABus"
VECFORMULA=
"[0:31]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_UABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"PLB_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_BE"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"46"
MSB=
"0"
NAME=
"PLB_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_BE"
VECFORMULA=
"[0:(C_PLBV46_DWIDTH/8)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"47"
MSB=
"0"
NAME=
"PLB_MAddrAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MAddrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"48"
MSB=
"0"
NAME=
"PLB_MTimeout"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MTimeout"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"49"
MSB=
"0"
NAME=
"PLB_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"50"
MSB=
"0"
NAME=
"PLB_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"51"
MSB=
"0"
NAME=
"PLB_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"52"
MSB=
"0"
NAME=
"PLB_MRdBTerm"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"PLB_MRdDAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"PLB_MRdDBus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"55"
MSB=
"0"
NAME=
"PLB_MRdWdAddr"
RIGHT=
"7
"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"56"
MSB=
"0"
NAME=
"PLB_MRearbitrate"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"57"
MSB=
"0"
NAME=
"PLB_MWrBTerm"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"58"
MSB=
"0"
NAME=
"PLB_MWrDAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"59"
MSB=
"0"
NAME=
"PLB_MSSize"
RIGHT=
"3
"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"47"
MSB=
"0"
NAME=
"PLB_MAddrAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MAddrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"48"
MSB=
"0"
NAME=
"PLB_MTimeout"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MTimeout"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"49"
MSB=
"0"
NAME=
"PLB_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"50"
MSB=
"0"
NAME=
"PLB_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"51"
MSB=
"0"
NAME=
"PLB_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"52"
MSB=
"0"
NAME=
"PLB_MRdBTerm"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"PLB_MRdDAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"PLB_MRdDBus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"55"
MSB=
"0"
NAME=
"PLB_MRdWdAddr"
RIGHT=
"11
"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"56"
MSB=
"0"
NAME=
"PLB_MRearbitrate"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"57"
MSB=
"0"
NAME=
"PLB_MWrBTerm"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"58"
MSB=
"0"
NAME=
"PLB_MWrDAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"59"
MSB=
"0"
NAME=
"PLB_MSSize"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_PAValid"
DIR=
"O"
MPD_INDEX=
"60"
NAME=
"PLB_PAValid"
SIGNAME=
"mb_plb_PLB_PAValid"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"O"
MPD_INDEX=
"61"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"O"
MPD_INDEX=
"62"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
...
...
@@ -2332,24 +2338,24 @@
<PORT
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"O"
MPD_INDEX=
"64"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_TAttribute"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"65"
MSB=
"0"
NAME=
"PLB_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_PLB_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_lockErr"
DIR=
"O"
MPD_INDEX=
"66"
NAME=
"PLB_lockErr"
SIGNAME=
"mb_plb_PLB_lockErr"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"O"
MPD_INDEX=
"67"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:C_PLBV46_MID_WIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"67"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:C_PLBV46_MID_WIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"68"
MSB=
"0"
NAME=
"PLB_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPendPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"69"
MSB=
"0"
NAME=
"PLB_rdPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_rdPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPendPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"70"
MSB=
"0"
NAME=
"PLB_wrPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_wrPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPendReq"
DIR=
"O"
MPD_INDEX=
"71"
NAME=
"PLB_rdPendReq"
SIGNAME=
"mb_plb_PLB_rdPendReq"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPendReq"
DIR=
"O"
MPD_INDEX=
"72"
NAME=
"PLB_wrPendReq"
SIGNAME=
"mb_plb_PLB_wrPendReq"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdBurst"
DIR=
"O"
MPD_INDEX=
"73"
NAME=
"PLB_rdBurst"
SIGNAME=
"mb_plb_PLB_rdBurst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"74"
MSB=
"0"
NAME=
"PLB_rdPrim"
RIGHT=
"4
"
SIGNAME=
"mb_plb_PLB_rdPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"74"
MSB=
"0"
NAME=
"PLB_rdPrim"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_rdPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_reqPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"75"
MSB=
"0"
NAME=
"PLB_reqPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_reqPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_size"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"76"
MSB=
"0"
NAME=
"PLB_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_size"
VECFORMULA=
"[0:3]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_type"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"77"
MSB=
"0"
NAME=
"PLB_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_PLB_type"
VECFORMULA=
"[0:2]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrBurst"
DIR=
"O"
MPD_INDEX=
"78"
NAME=
"PLB_wrBurst"
SIGNAME=
"mb_plb_PLB_wrBurst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"79"
MSB=
"0"
NAME=
"PLB_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_wrDBus"
VECFORMULA=
"[0:C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"80"
MSB=
"0"
NAME=
"PLB_wrPrim"
RIGHT=
"4
"
SIGNAME=
"mb_plb_PLB_wrPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"80"
MSB=
"0"
NAME=
"PLB_wrPrim"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_wrPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SaddrAck"
DIR=
"O"
MPD_INDEX=
"81"
NAME=
"PLB_SaddrAck"
SIGNAME=
"mb_plb_PLB_SaddrAck"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"82"
MSB=
"0"
NAME=
"PLB_SMRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"83"
MSB=
"0"
NAME=
"PLB_SMWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"84"
MSB=
"0"
NAME=
"PLB_SMBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"82"
MSB=
"0"
NAME=
"PLB_SMRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"83"
MSB=
"0"
NAME=
"PLB_SMWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"84"
MSB=
"0"
NAME=
"PLB_SMBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdBTerm"
DIR=
"O"
MPD_INDEX=
"85"
NAME=
"PLB_SrdBTerm"
SIGNAME=
"mb_plb_PLB_SrdBTerm"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdComp"
DIR=
"O"
MPD_INDEX=
"86"
NAME=
"PLB_SrdComp"
SIGNAME=
"mb_plb_PLB_SrdComp"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdDAck"
DIR=
"O"
MPD_INDEX=
"87"
NAME=
"PLB_SrdDAck"
SIGNAME=
"mb_plb_PLB_SrdDAck"
/>
...
...
@@ -3177,10 +3183,10 @@
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
...
...
@@ -3234,7 +3240,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3264,10 +3270,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"GPIO_IO_O"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3374,10 +3380,10 @@
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
...
...
@@ -3431,7 +3437,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3461,10 +3467,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"I"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"GPIO_IO_I"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3571,10 +3577,10 @@
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
...
...
@@ -3628,7 +3634,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3658,10 +3664,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"4"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"GPIO_IO_O"
RIGHT=
"4"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"4"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"4"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -4112,16 +4118,16 @@
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"10"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Native Data Bus Width of PLB Slave
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"11"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<DESCRIPTION>
PLB Slave is Capable of Bursts
</DESCRIPTION>
</PARAMETER>
<PARAMETER
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"12"
NAME=
"C_MB_DBG_PORTS"
TYPE=
"INTEGER"
VALUE=
"1"
>
...
...
@@ -4172,7 +4178,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"28"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"29"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"30"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"31"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"32"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"33"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"34"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -4202,10 +4208,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"58"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"59"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"60"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"61"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"62"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"61"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"62"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_Clk"
DIR=
"O"
MPD_INDEX=
"65"
NAME=
"Dbg_Clk_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_Clk"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDI"
DIR=
"O"
MPD_INDEX=
"66"
NAME=
"Dbg_TDI_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDI"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDO"
DIR=
"I"
MPD_INDEX=
"67"
NAME=
"Dbg_TDO_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDO"
/>
...
...
@@ -4571,11 +4577,11 @@
<PARAMETER
ADDRESS=
"HIGH"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"3"
MPD_INDEX=
"1"
NAME=
"C_HIGHADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x8500FFFF"
/>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"3"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0
"
/>
<PARAMETER
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
MPD_INDEX=
"9"
NAME=
"C_SPLB_SMALLEST_MASTER"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"10"
NAME=
"C_SPLB_CLK_PERIOD_PS"
TYPE=
"INTEGER"
VALUE=
"15000"
/>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_INCLUDE_DPHASE_TIMER"
TYPE=
"INTEGER"
VALUE=
"1"
/>
...
...
@@ -4594,7 +4600,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -4624,10 +4630,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
</PORTS>
<BUSINTERFACES>
...
...
@@ -4696,6 +4702,232 @@
</MEMRANGE>
</MEMORYMAP>
</MODULE>
<MODULE
HWVERSION=
"2.03.a"
INSTANCE=
"xps_central_dma_0"
IPTYPE=
"PERIPHERAL"
MHS_INDEX=
"14"
MODCLASS=
"PERIPHERAL"
MODTYPE=
"xps_central_dma"
>
<DESCRIPTION
TYPE=
"SHORT"
>
XPS Central DMA Controller
</DESCRIPTION>
<DESCRIPTION
TYPE=
"LONG"
>
Simple Direct Memory Access (DMA) services for PLBV46
</DESCRIPTION>
<DOCUMENTATION>
<DOCUMENT
SOURCE=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/xps_central_dma_v2_03_a/doc/xps_central_dma.pdf"
TYPE=
"IP"
/>
</DOCUMENTATION>
<LICENSEINFO
ICON_NAME=
"ps_core_preferred"
/>
<PARAMETERS>
<PARAMETER
MPD_INDEX=
"0"
NAME=
"C_FIFO_DEPTH"
TYPE=
"INTEGER"
VALUE=
"8"
>
<DESCRIPTION>
FIFO Depth
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"1"
NAME=
"C_RD_BURST_SIZE"
TYPE=
"INTEGER"
VALUE=
"8"
>
<DESCRIPTION>
Read Burst Size
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_WR_BURST_SIZE"
TYPE=
"INTEGER"
VALUE=
"8"
>
<DESCRIPTION>
Write Burst Size
</DESCRIPTION>
</PARAMETER>
<PARAMETER
ADDRESS=
"BASE"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"2"
MPD_INDEX=
"3"
NAME=
"C_BASEADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x86000000"
>
<DESCRIPTION>
Base Address
</DESCRIPTION>
</PARAMETER>
<PARAMETER
ADDRESS=
"HIGH"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"3"
MPD_INDEX=
"4"
NAME=
"C_HIGHADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x8600FFFF"
>
<DESCRIPTION>
High Address
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
PLB Data Bus Width
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
PLB Address Bus Width
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"7"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"3"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"9"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"10"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Native Data Bus Width of PLB Slave
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_MPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Native Data Bus Width of PLB Master
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"12"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave is Capable of Bursts
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"13"
NAME=
"C_MPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Address Bus Width of Master PLB Bus
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"14"
NAME=
"C_MPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Data Bus Width of Master PLB Bus
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"15"
NAME=
"C_FAMILY"
TYPE=
"STRING"
VALUE=
"spartan6"
>
<DESCRIPTION>
Device Family
</DESCRIPTION>
</PARAMETER>
</PARAMETERS>
<PORTS>
<PORT
BUS=
"SPLB"
CLKFREQUENCY=
"66666666"
DEF_SIGNAME=
"clk_66_6667MHz"
DIR=
"I"
MPD_INDEX=
"0"
NAME=
"SPLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"I"
MPD_INDEX=
"1"
NAME=
"SPLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
/>
<PORT
BUS=
"MPLB"
CLKFREQUENCY=
"66666666"
DEF_SIGNAME=
"clk_66_6667MHz"
DIR=
"I"
MPD_INDEX=
"2"
NAME=
"MPLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"I"
MPD_INDEX=
"3"
NAME=
"MPLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"SPLB_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_ABus"
VECFORMULA=
"[0:(C_SPLB_AWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"5"
MSB=
"0"
NAME=
"SPLB_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_BE"
VECFORMULA=
"[0:((C_SPLB_DWIDTH/8)-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"6"
MSB=
"0"
NAME=
"SPLB_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_PAValid"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"SPLB_PAValid"
SIGNAME=
"mb_plb_PLB_PAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"SPLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"SPLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"SPLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"SPLB_masterID"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"12"
NAME=
"SPLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"13"
NAME=
"SPLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"14"
NAME=
"SPLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"SPLB_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"SPLB_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_size"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"SPLB_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_PLB_type"
VECFORMULA=
"[0:2]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_lockErr"
DIR=
"I"
MPD_INDEX=
"18"
NAME=
"SPLB_lockErr"
SIGNAME=
"mb_plb_PLB_lockErr"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"SPLB_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_wrDBus"
VECFORMULA=
"[0:(C_SPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrBurst"
DIR=
"I"
MPD_INDEX=
"20"
NAME=
"SPLB_wrBurst"
SIGNAME=
"mb_plb_PLB_wrBurst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdBurst"
DIR=
"I"
MPD_INDEX=
"21"
NAME=
"SPLB_rdBurst"
SIGNAME=
"mb_plb_PLB_rdBurst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPendReq"
DIR=
"I"
MPD_INDEX=
"22"
NAME=
"SPLB_wrPendReq"
SIGNAME=
"mb_plb_PLB_wrPendReq"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPendReq"
DIR=
"I"
MPD_INDEX=
"23"
NAME=
"SPLB_rdPendReq"
SIGNAME=
"mb_plb_PLB_rdPendReq"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPendPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"SPLB_wrPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_wrPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPendPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"SPLB_rdPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_rdPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_reqPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"SPLB_reqPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_reqPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"SPLB_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_PLB_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"O"
MPD_INDEX=
"28"
NAME=
"Sl_addrAck"
SIGNAME=
"mb_plb_Sl_addrAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"O"
MPD_INDEX=
"30"
NAME=
"Sl_wait"
SIGNAME=
"mb_plb_Sl_wait"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"O"
MPD_INDEX=
"31"
NAME=
"Sl_rearbitrate"
SIGNAME=
"mb_plb_Sl_rearbitrate"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"O"
MPD_INDEX=
"32"
NAME=
"Sl_wrDAck"
SIGNAME=
"mb_plb_Sl_wrDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"O"
MPD_INDEX=
"33"
NAME=
"Sl_wrComp"
SIGNAME=
"mb_plb_Sl_wrComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"O"
MPD_INDEX=
"34"
NAME=
"Sl_wrBTerm"
SIGNAME=
"mb_plb_Sl_wrBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:(C_SPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"3"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"38"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"39"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
MPD_INDEX=
"44"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"I"
MPD_INDEX=
"45"
NAME=
"MPLB_MAddrAck"
SIGNAME=
"mb_plb_PLB_MAddrAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"46"
MSB=
"0"
NAME=
"MPLB_MSSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"I"
MPD_INDEX=
"47"
NAME=
"MPLB_MRearbitrate"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"I"
MPD_INDEX=
"48"
NAME=
"MPLB_MTimeout"
SIGNAME=
"mb_plb_PLB_MTimeout"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"I"
MPD_INDEX=
"49"
NAME=
"MPLB_MBusy"
SIGNAME=
"mb_plb_PLB_MBusy"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"I"
MPD_INDEX=
"50"
NAME=
"MPLB_MRdErr"
SIGNAME=
"mb_plb_PLB_MRdErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"I"
MPD_INDEX=
"51"
NAME=
"MPLB_MWrErr"
SIGNAME=
"mb_plb_PLB_MWrErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"I"
MPD_INDEX=
"52"
NAME=
"MPLB_MIRQ"
SIGNAME=
"mb_plb_PLB_MIRQ"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"MPLB_MRdDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_MPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"MPLB_MRdWdAddr"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"I"
MPD_INDEX=
"55"
NAME=
"MPLB_MRdDAck"
SIGNAME=
"mb_plb_PLB_MRdDAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"I"
MPD_INDEX=
"56"
NAME=
"MPLB_MRdBTerm"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"I"
MPD_INDEX=
"57"
NAME=
"MPLB_MWrDAck"
SIGNAME=
"mb_plb_PLB_MWrDAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"I"
MPD_INDEX=
"58"
NAME=
"MPLB_MWrBTerm"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"O"
MPD_INDEX=
"59"
NAME=
"M_request"
SIGNAME=
"mb_plb_M_request"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"60"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"1"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"O"
MPD_INDEX=
"61"
NAME=
"M_busLock"
SIGNAME=
"mb_plb_M_busLock"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"O"
MPD_INDEX=
"62"
NAME=
"M_RNW"
SIGNAME=
"mb_plb_M_RNW"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:((C_MPLB_DWIDTH/8)-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"65"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"66"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:2]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"67"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"O"
MPD_INDEX=
"68"
NAME=
"M_lockErr"
SIGNAME=
"mb_plb_M_lockErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"O"
MPD_INDEX=
"69"
NAME=
"M_abort"
SIGNAME=
"mb_plb_M_abort"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"70"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"71"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_MPLB_AWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"72"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_MPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"O"
MPD_INDEX=
"73"
NAME=
"M_wrBurst"
SIGNAME=
"mb_plb_M_wrBurst"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"O"
MPD_INDEX=
"74"
NAME=
"M_rdBurst"
SIGNAME=
"mb_plb_M_rdBurst"
/>
</PORTS>
<BUSINTERFACES>
<BUSINTERFACE
BUSNAME=
"mb_plb"
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"1"
NAME=
"SPLB"
TYPE=
"SLAVE"
>
<PORTMAPS>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_Clk"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_Rst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_ABus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_BE"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_UABus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_PAValid"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_SAValid"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPrim"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPrim"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_masterID"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_abort"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_busLock"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_RNW"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_MSize"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_size"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_type"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_lockErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrDBus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrBurst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdBurst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPendReq"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPendReq"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPendPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPendPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_reqPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_TAttribute"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_addrAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_SSize"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wait"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rearbitrate"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrDAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrComp"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdDBus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdWdAddr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdDAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdComp"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MBusy"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MWrErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MRdErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MIRQ"
/>
</PORTMAPS>
</BUSINTERFACE>
<BUSINTERFACE
BUSNAME=
"mb_plb"
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"0"
MPD_INDEX=
"0"
NAME=
"MPLB"
TYPE=
"MASTER"
>
<PORTMAPS>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_Clk"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_Rst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MAddrAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MSSize"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRearbitrate"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MTimeout"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MBusy"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MIRQ"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdDBus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdWdAddr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdDAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdBTerm"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrDAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_request"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_priority"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_busLock"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_RNW"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_BE"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_MSize"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_size"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_type"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_TAttribute"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_lockErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_abort"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_UABus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_ABus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_wrDBus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_wrBurst"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_rdBurst"
/>
</PORTMAPS>
</BUSINTERFACE>
</BUSINTERFACES>
<MEMORYMAP>
<MEMRANGE
BASEDECIMAL=
"2248146944"
BASENAME=
"C_BASEADDR"
BASEVALUE=
"0x86000000"
HIGHDECIMAL=
"2248212479"
HIGHNAME=
"C_HIGHADDR"
HIGHVALUE=
"0x8600FFFF"
MEMTYPE=
"REGISTER"
MINSIZE=
"0x40"
SIZE=
"65536"
SIZEABRV=
"64K"
>
<SLAVES>
<SLAVE
BUSINTERFACE=
"SPLB"
/>
</SLAVES>
</MEMRANGE>
</MEMORYMAP>
</MODULE>
</MODULES>
</EDKSYSTEM>
\ No newline at end of file
projnav/xps/SDK/SDK_Export/hw/system_bd.bmm
View file @
928419df
...
...
@@ -22,37 +22,37 @@ ADDRESS_MAP microblaze_0 MICROBLAZE 100
ADDRESS_SPACE lmb_bram_combined RAMB16 [0x00000000:0x0000FFFF]
BUS_BLOCK
lmb_bram/lmb_bram/ramb16bwer_0 [31:31] INPUT = lmb_bram_combined_0.mem PLACED = X2Y46;
lmb_bram/lmb_bram/ramb16bwer_1 [30:30] INPUT = lmb_bram_combined_1.mem PLACED = X2Y
50
;
lmb_bram/lmb_bram/ramb16bwer_2 [29:29] INPUT = lmb_bram_combined_2.mem PLACED = X
3Y46
;
lmb_bram/lmb_bram/ramb16bwer_3 [28:28] INPUT = lmb_bram_combined_3.mem PLACED = X
1Y40
;
lmb_bram/lmb_bram/ramb16bwer_4 [27:27] INPUT = lmb_bram_combined_4.mem PLACED = X2Y4
8
;
lmb_bram/lmb_bram/ramb16bwer_5 [26:26] INPUT = lmb_bram_combined_5.mem PLACED = X
3Y44
;
lmb_bram/lmb_bram/ramb16bwer_6 [25:25] INPUT = lmb_bram_combined_6.mem PLACED = X2Y
44
;
lmb_bram/lmb_bram/ramb16bwer_7 [24:24] INPUT = lmb_bram_combined_7.mem PLACED = X3Y4
2
;
lmb_bram/lmb_bram/ramb16bwer_8 [23:23] INPUT = lmb_bram_combined_8.mem PLACED = X
2Y36
;
lmb_bram/lmb_bram/ramb16bwer_9 [22:22] INPUT = lmb_bram_combined_9.mem PLACED = X
1Y34
;
lmb_bram/lmb_bram/ramb16bwer_10 [21:21] INPUT = lmb_bram_combined_10.mem PLACED = X
1Y32
;
lmb_bram/lmb_bram/ramb16bwer_11 [20:20] INPUT = lmb_bram_combined_11.mem PLACED = X
1Y36
;
lmb_bram/lmb_bram/ramb16bwer_1 [30:30] INPUT = lmb_bram_combined_1.mem PLACED = X2Y
44
;
lmb_bram/lmb_bram/ramb16bwer_2 [29:29] INPUT = lmb_bram_combined_2.mem PLACED = X
2Y42
;
lmb_bram/lmb_bram/ramb16bwer_3 [28:28] INPUT = lmb_bram_combined_3.mem PLACED = X
3Y42
;
lmb_bram/lmb_bram/ramb16bwer_4 [27:27] INPUT = lmb_bram_combined_4.mem PLACED = X2Y4
0
;
lmb_bram/lmb_bram/ramb16bwer_5 [26:26] INPUT = lmb_bram_combined_5.mem PLACED = X
2Y38
;
lmb_bram/lmb_bram/ramb16bwer_6 [25:25] INPUT = lmb_bram_combined_6.mem PLACED = X2Y
32
;
lmb_bram/lmb_bram/ramb16bwer_7 [24:24] INPUT = lmb_bram_combined_7.mem PLACED = X3Y4
0
;
lmb_bram/lmb_bram/ramb16bwer_8 [23:23] INPUT = lmb_bram_combined_8.mem PLACED = X
3Y38
;
lmb_bram/lmb_bram/ramb16bwer_9 [22:22] INPUT = lmb_bram_combined_9.mem PLACED = X
3Y36
;
lmb_bram/lmb_bram/ramb16bwer_10 [21:21] INPUT = lmb_bram_combined_10.mem PLACED = X
2Y36
;
lmb_bram/lmb_bram/ramb16bwer_11 [20:20] INPUT = lmb_bram_combined_11.mem PLACED = X
2Y34
;
lmb_bram/lmb_bram/ramb16bwer_12 [19:19] INPUT = lmb_bram_combined_12.mem PLACED = X1Y30;
lmb_bram/lmb_bram/ramb16bwer_13 [18:18] INPUT = lmb_bram_combined_13.mem PLACED = X
2Y30
;
lmb_bram/lmb_bram/ramb16bwer_14 [17:17] INPUT = lmb_bram_combined_14.mem PLACED = X2Y2
8
;
lmb_bram/lmb_bram/ramb16bwer_15 [16:16] INPUT = lmb_bram_combined_15.mem PLACED = X1Y2
8
;
lmb_bram/lmb_bram/ramb16bwer_16 [15:15] INPUT = lmb_bram_combined_16.mem PLACED = X3Y
28
;
lmb_bram/lmb_bram/ramb16bwer_17 [14:14] INPUT = lmb_bram_combined_17.mem PLACED = X
2
Y32;
lmb_bram/lmb_bram/ramb16bwer_18 [13:13] INPUT = lmb_bram_combined_18.mem PLACED = X1Y
3
8;
lmb_bram/lmb_bram/ramb16bwer_19 [12:12] INPUT = lmb_bram_combined_19.mem PLACED = X
2
Y34;
lmb_bram/lmb_bram/ramb16bwer_20 [11:11] INPUT = lmb_bram_combined_20.mem PLACED = X2Y2
6
;
lmb_bram/lmb_bram/ramb16bwer_21 [10:10] INPUT = lmb_bram_combined_21.mem PLACED = X
3Y30
;
lmb_bram/lmb_bram/ramb16bwer_22 [9:9] INPUT = lmb_bram_combined_22.mem PLACED = X
3Y26
;
lmb_bram/lmb_bram/ramb16bwer_23 [8:8] INPUT = lmb_bram_combined_23.mem PLACED = X2Y2
4
;
lmb_bram/lmb_bram/ramb16bwer_24 [7:7] INPUT = lmb_bram_combined_24.mem PLACED = X3Y
34
;
lmb_bram/lmb_bram/ramb16bwer_25 [6:6] INPUT = lmb_bram_combined_25.mem PLACED = X3Y
4
0;
lmb_bram/lmb_bram/ramb16bwer_26 [5:5] INPUT = lmb_bram_combined_26.mem PLACED = X2Y
42
;
lmb_bram/lmb_bram/ramb16bwer_27 [4:4] INPUT = lmb_bram_combined_27.mem PLACED = X3Y
3
8;
lmb_bram/lmb_bram/ramb16bwer_28 [3:3] INPUT = lmb_bram_combined_28.mem PLACED = X3Y
36
;
lmb_bram/lmb_bram/ramb16bwer_29 [2:2] INPUT = lmb_bram_combined_29.mem PLACED = X2Y
4
0;
lmb_bram/lmb_bram/ramb16bwer_30 [1:1] INPUT = lmb_bram_combined_30.mem PLACED = X
3Y32
;
lmb_bram/lmb_bram/ramb16bwer_31 [0:0] INPUT = lmb_bram_combined_31.mem PLACED = X2Y
38
;
lmb_bram/lmb_bram/ramb16bwer_13 [18:18] INPUT = lmb_bram_combined_13.mem PLACED = X
3Y24
;
lmb_bram/lmb_bram/ramb16bwer_14 [17:17] INPUT = lmb_bram_combined_14.mem PLACED = X2Y2
6
;
lmb_bram/lmb_bram/ramb16bwer_15 [16:16] INPUT = lmb_bram_combined_15.mem PLACED = X1Y2
6
;
lmb_bram/lmb_bram/ramb16bwer_16 [15:15] INPUT = lmb_bram_combined_16.mem PLACED = X3Y
32
;
lmb_bram/lmb_bram/ramb16bwer_17 [14:14] INPUT = lmb_bram_combined_17.mem PLACED = X
1
Y32;
lmb_bram/lmb_bram/ramb16bwer_18 [13:13] INPUT = lmb_bram_combined_18.mem PLACED = X1Y
2
8;
lmb_bram/lmb_bram/ramb16bwer_19 [12:12] INPUT = lmb_bram_combined_19.mem PLACED = X
3
Y34;
lmb_bram/lmb_bram/ramb16bwer_20 [11:11] INPUT = lmb_bram_combined_20.mem PLACED = X2Y2
4
;
lmb_bram/lmb_bram/ramb16bwer_21 [10:10] INPUT = lmb_bram_combined_21.mem PLACED = X
2Y18
;
lmb_bram/lmb_bram/ramb16bwer_22 [9:9] INPUT = lmb_bram_combined_22.mem PLACED = X
2Y20
;
lmb_bram/lmb_bram/ramb16bwer_23 [8:8] INPUT = lmb_bram_combined_23.mem PLACED = X2Y2
2
;
lmb_bram/lmb_bram/ramb16bwer_24 [7:7] INPUT = lmb_bram_combined_24.mem PLACED = X3Y
26
;
lmb_bram/lmb_bram/ramb16bwer_25 [6:6] INPUT = lmb_bram_combined_25.mem PLACED = X3Y
3
0;
lmb_bram/lmb_bram/ramb16bwer_26 [5:5] INPUT = lmb_bram_combined_26.mem PLACED = X2Y
28
;
lmb_bram/lmb_bram/ramb16bwer_27 [4:4] INPUT = lmb_bram_combined_27.mem PLACED = X3Y
2
8;
lmb_bram/lmb_bram/ramb16bwer_28 [3:3] INPUT = lmb_bram_combined_28.mem PLACED = X3Y
22
;
lmb_bram/lmb_bram/ramb16bwer_29 [2:2] INPUT = lmb_bram_combined_29.mem PLACED = X2Y
3
0;
lmb_bram/lmb_bram/ramb16bwer_30 [1:1] INPUT = lmb_bram_combined_30.mem PLACED = X
2Y14
;
lmb_bram/lmb_bram/ramb16bwer_31 [0:0] INPUT = lmb_bram_combined_31.mem PLACED = X2Y
16
;
END_BUS_BLOCK;
END_ADDRESS_SPACE;
...
...
projnav/xps/SDK/SDK_Workspace/demo/src/main.cc
View file @
928419df
...
...
@@ -3,46 +3,172 @@
*/
#include <stdio.h>
#include "xil_types.h"
#include "xparameters.h"
#include "xdmacentral.h"
#define DMA_DEVICE_ID XPAR_DMACENTRAL_0_DEVICE_ID
#define DMA_BUFFER_BYTE_SIZE 4096
static
XDmaCentral
Dma
;
u32
*
pSpiifcBase
=
(
u32
*
)
0x85000000
;
u32
*
pMosiBase
=
(
u32
*
)
0x85010000
;
u32
*
pMisoBase
=
(
u32
*
)
0x85011000
;
u32
*
pMosiBase
=
(
u32
*
)
0x85010000
;
u32
*
pMisoBase
=
(
u32
*
)
0x85011000
;
//
// Initializes DMA controller
//
int
InitDma
();
//
// Copies a block of data between two burst-mode enabled memory regions. Uses
// XPS Central DMA controller. Function spins while waiting for copy to complete.
//
int
DmaCopy
(
void
*
pSrc
,
void
*
pDest
,
size_t
byteCount
);
//
// Writes to the three memmap regions in the Spiifc peripheral
// (regs, mosi/miso buffers). Verifies the writes stuck using a read.
//
void
SpiifcPioTest
();
//
// DMA copies from mosi to miso buffers and verifies result using PIO.
//
void
SpiifcDmaTest
();
//
// InitDma - Initializes DMA controller
//
int
InitDma
()
{
XDmaCentral_Config
*
pDmaCfg
;
int
status
;
// Configure DMA controller
pDmaCfg
=
XDmaCentral_LookupConfig
(
DMA_DEVICE_ID
);
if
(
NULL
==
pDmaCfg
)
{
return
XST_FAILURE
;
}
status
=
XDmaCentral_CfgInitialize
(
&
Dma
,
pDmaCfg
,
pDmaCfg
->
BaseAddress
);
if
(
XST_SUCCESS
!=
status
)
{
return
status
;
}
// Reset DMAC
XDmaCentral_Reset
(
&
Dma
);
// Setup DMAC control register to increment src & dest addr
XDmaCentral_SetControl
(
&
Dma
,
XDMC_DMACR_SOURCE_INCR_MASK
|
XDMC_DMACR_DEST_INCR_MASK
);
// DMAC does not raise interrupts (when transfer completes)
XDmaCentral_InterruptEnableSet
(
&
Dma
,
0
);
return
XST_SUCCESS
;
}
int
DmaCopy
(
void
*
pSrc
,
void
*
pDest
,
size_t
byteCount
)
{
u32
regValue
;
XDmaCentral_Transfer
(
&
Dma
,
pSrc
,
pDest
,
byteCount
);
do
{
// Wait for DMA transfer to complete
regValue
=
XDmaCentral_GetStatus
(
&
Dma
);
}
while
((
regValue
&
XDMC_DMASR_BUSY_MASK
)
==
XDMC_DMASR_BUSY_MASK
);
if
(
regValue
&
XDMC_DMASR_BUS_ERROR_MASK
)
{
xil_printf
(
"DMA_BUS_ERROR
\n
"
);
return
XST_FAILURE
;
}
return
XST_SUCCESS
;
}
int
main
()
{
xil_printf
(
"Reg0 @ 0x%08X
\n
"
,
pSpiifcBase
);
xil_printf
(
"Saving word to Reg0... "
);
*
pSpiifcBase
=
0x87654321
;
xil_printf
(
"done... verifying... "
);
int
status
;
// Initialize system
if
(
XST_SUCCESS
!=
(
status
=
InitDma
()))
{
xil_printf
(
"[FAIL] InitDma() failed. Exiting.
\n
"
);
return
status
;
}
// Perform Programmed IO tests
SpiifcPioTest
();
// Test DMA
SpiifcDmaTest
();
}
void
SpiifcPioTest
()
{
xil_printf
(
"Testing Spiifc PIO...
\n
"
);
// PIO Write to Spiifc memmap regions
pSpiifcBase
[
0
]
=
0x87654321
;
pMosiBase
[
0
]
=
0x12345678
;
pMisoBase
[
0
]
=
0xFEEDFACE
;
pMisoBase
[
1
]
=
0xBEEFBABE
;
pMisoBase
[
2
]
=
0xBEEFBEEF
;
xil_printf
(
"Reg0 @ 0x%08X: verifying PIO... "
,
pSpiifcBase
);
if
(
0x87654321
==
*
pSpiifcBase
)
{
xil_printf
(
"
PASS.
\n
"
);
xil_printf
(
"
[PASS]
\n
"
);
}
else
{
xil_printf
(
"
FAIL.
(actual=0x%08X)
\n
"
,
*
pSpiifcBase
);
xil_printf
(
"
[FAIL]
(actual=0x%08X)
\n
"
,
*
pSpiifcBase
);
}
xil_printf
(
"
\n
"
);
xil_printf
(
"MOSI @ 0x%08X
\n
"
,
pMosiBase
);
xil_printf
(
"Saving word to Mem0 (MOSI)..."
);
*
pMosiBase
=
0x12345678
;
xil_printf
(
"done... verifying... "
);
xil_printf
(
"MOSI @ 0x%08X: verifying PIO... "
,
pMosiBase
);
if
(
0x12345678
==
*
pMosiBase
)
{
xil_printf
(
"
PASS.
\n
"
);
xil_printf
(
"
[PASS]
\n
"
);
}
else
{
xil_printf
(
"
FAIL.
(actual=0x%08X)
\n
"
,
*
pMosiBase
);
xil_printf
(
"
[FAIL]
(actual=0x%08X)
\n
"
,
*
pMosiBase
);
}
xil_printf
(
"
\n
"
);
xil_printf
(
"MISO @ 0x%08X
\n
"
,
pMisoBase
);
xil_printf
(
"Saving word to Mem1 (MISO)... "
);
*
pMisoBase
=
0xFEEDFACE
;
xil_printf
(
"done... verifying... "
);
xil_printf
(
"MISO @ 0x%08X: verifying PIO... "
,
pMisoBase
);
if
(
0xFEEDFACE
==
*
pMisoBase
)
{
xil_printf
(
"
PASS.
\n
"
);
xil_printf
(
"
[PASS]
\n
"
);
}
else
{
xil_printf
(
"
FAIL. (actual=0x%08X)
\n
"
,
*
pMosi
Base
);
xil_printf
(
"
[FAIL] (actual=0x%08X)
\n
"
,
*
pMiso
Base
);
}
xil_printf
(
"
\n
"
);
}
void
SpiifcDmaTest
()
{
int
status
;
u32
i
;
// Pattern DMA memory buffer
for
(
i
=
0
;
i
<
DMA_BUFFER_BYTE_SIZE
/
4
;
i
++
)
{
pMosiBase
[
i
]
=
((
i
*
4
)
&
0xFF
)
<<
24
|
((
i
*
4
+
1
)
&
0xFF
)
<<
16
|
((
i
*
4
+
2
)
&
0xFF
)
<<
8
|
((
i
*
4
+
3
)
&
0xFF
);
}
// DMA buffer to Spiifc.MISO buffer
if
(
XST_SUCCESS
!=
(
status
=
DmaCopy
(
pMosiBase
,
pMisoBase
,
DMA_BUFFER_BYTE_SIZE
)))
{
xil_printf
(
"[FAIL] DmaCopy() failed. Exiting.
\n
"
);
}
return
0
;
// Check DMAC copied Spiifc.MOSI --> Spiifc.MISO buffer
u32
expectedDmaWord
=
0
;
int
failWords
=
0
;
for
(
i
=
0
;
i
<
(
DMA_BUFFER_BYTE_SIZE
/
4
);
i
++
)
{
expectedDmaWord
=
((
i
*
4
+
0
)
&
0xFF
)
<<
24
|
((
i
*
4
+
1
)
&
0xFF
)
<<
16
|
((
i
*
4
+
2
)
&
0xFF
)
<<
8
|
((
i
*
4
+
3
)
&
0xFF
)
<<
0
;
if
(
pMisoBase
[
i
]
!=
expectedDmaWord
)
{
xil_printf
(
"[FAIL] DMA mem word [i]: expected=0x%08X, actual=0x%08X
\n
"
,
expectedDmaWord
,
pMisoBase
);
}
}
if
(
0
==
failWords
)
{
xil_printf
(
"[PASS] DMA transfer from MOSI to MISO memory
\n
"
);
}
}
projnav/xps/SDK/SDK_Workspace/demobsp/system.mss
View file @
928419df
...
...
@@ -60,4 +60,10 @@ BEGIN DRIVER
PARAMETER HW_INSTANCE = spiifc_0
END
BEGIN DRIVER
PARAMETER DRIVER_NAME = dmacentral
PARAMETER DRIVER_VER = 2.00.a
PARAMETER HW_INSTANCE = xps_central_dma_0
END
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/download.bit
View file @
928419df
No preview for this file type
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/system.bit
View file @
928419df
No preview for this file type
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/system.xml
View file @
928419df
<EDKSYSTEM
EDKVERSION=
"13.2"
EDWVERSION=
"1.2"
TIMESTAMP=
"
Tue Feb 28 16:57:27
2012"
>
<EDKSYSTEM
EDKVERSION=
"13.2"
EDWVERSION=
"1.2"
TIMESTAMP=
"
Wed Feb 29 10:59:16
2012"
>
<SYSTEMINFO
ARCH=
"spartan6"
DEVICE=
"xc6slx45"
PACKAGE=
"csg324"
PART=
"xc6slx45csg324-2"
SOURCE=
"C:/Users/mjlyons/workspace/vSPI/projnav/xps/system.xmp"
SPEEDGRADE=
"-2"
/>
...
...
@@ -2193,6 +2193,11 @@
<ROUTEPNT
INDEX=
"0"
INSTANCE=
"mb_plb"
/>
</ACCESSROUTE>
</MEMRANGE>
<MEMRANGE
BASEDECIMAL=
"2248146944"
BASENAME=
"C_BASEADDR"
BASEVALUE=
"0x86000000"
HIGHDECIMAL=
"2248212479"
HIGHNAME=
"C_HIGHADDR"
HIGHVALUE=
"0x8600FFFF"
INSTANCE=
"xps_central_dma_0"
IS_DATA=
"TRUE"
IS_INSTRUCTION=
"TRUE"
IS_VALID=
"TRUE"
MEMTYPE=
"REGISTER"
SIZE=
"65536"
SIZEABRV=
"64K"
>
<ACCESSROUTE>
<ROUTEPNT
INDEX=
"0"
INSTANCE=
"mb_plb"
/>
</ACCESSROUTE>
</MEMRANGE>
</MEMORYMAP>
<PERIPHERALS>
<PERIPHERAL
INSTANCE=
"dlmb_cntlr"
/>
...
...
@@ -2202,6 +2207,7 @@
<PERIPHERAL
INSTANCE=
"Push_Buttons_5Bits"
/>
<PERIPHERAL
INSTANCE=
"mdm_0"
/>
<PERIPHERAL
INSTANCE=
"spiifc_0"
/>
<PERIPHERAL
INSTANCE=
"xps_central_dma_0"
/>
</PERIPHERALS>
</MODULE>
<MODULE
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
HWVERSION=
"1.05.a"
INSTANCE=
"mb_plb"
IPTYPE=
"BUS"
MHS_INDEX=
"1"
MODCLASS=
"BUS"
MODTYPE=
"plb_v46"
>
...
...
@@ -2212,13 +2218,13 @@
</DOCUMENTATION>
<LICENSEINFO
ICON_NAME=
"ps_core_preferred"
/>
<PARAMETERS>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"0"
NAME=
"C_PLBV46_NUM_MASTERS"
TYPE=
"integer"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"0"
NAME=
"C_PLBV46_NUM_MASTERS"
TYPE=
"integer"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"1"
NAME=
"C_PLBV46_NUM_SLAVES"
TYPE=
"integer"
VALUE=
"
5
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"1"
NAME=
"C_PLBV46_NUM_SLAVES"
TYPE=
"integer"
VALUE=
"
6
"
>
<DESCRIPTION>
Number of PLB Slaves
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"2"
NAME=
"C_PLBV46_MID_WIDTH"
TYPE=
"integer"
VALUE=
"1
"
>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_PLBV46_MID_WIDTH"
TYPE=
"integer"
VALUE=
"2
"
>
<DESCRIPTION>
PLB Master ID Bus Width
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"3"
NAME=
"C_PLBV46_AWIDTH"
TYPE=
"integer"
VALUE=
"32"
>
...
...
@@ -2268,63 +2274,63 @@
<PORT
CLKFREQUENCY=
"66666666"
DIR=
"I"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"0"
MPD_INDEX=
"0"
NAME=
"PLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
DIR=
"I"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"1"
NAME=
"SYS_Rst"
SIGIS=
"RST"
SIGNAME=
"sys_bus_reset"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_Rst"
DIR=
"O"
MPD_INDEX=
"2"
NAME=
"PLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_PLB_Rst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"3"
MSB=
"0"
NAME=
"SPLB_Rst"
RIGHT=
"4
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"MPLB_Rst"
RIGHT=
"1
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"3"
MSB=
"0"
NAME=
"SPLB_Rst"
RIGHT=
"5
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"MPLB_Rst"
RIGHT=
"2
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"O"
MPD_INDEX=
"5"
NAME=
"PLB_dcrAck"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"6"
MSB=
"0"
NAME=
"PLB_dcrDBus"
RIGHT=
"31"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_DWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"9"
MPD_INDEX=
"7"
MSB=
"0"
NAME=
"DCR_ABus"
RIGHT=
"9"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_AWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"DCR_DBus"
RIGHT=
"31"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_DWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"DCR_Read"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"DCR_Write"
SIGNAME=
"__NOC__"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"12"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"13"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"7
"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*(C_PLBV46_DWIDTH/8))-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"14"
MSB=
"0"
NAME=
"M_RNW"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_RNW"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"M_abort"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_abort"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"M_busLock"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_busLock"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
31"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"31
"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*16)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"18"
MSB=
"0"
NAME=
"M_lockErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_lockErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"3
"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"20"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"3
"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"21"
MSB=
"0"
NAME=
"M_rdBurst"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_rdBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"22"
MSB=
"0"
NAME=
"M_request"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_request"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"23"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"7
"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*3)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"M_wrBurst"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_wrBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"Sl_addrAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_addrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"28"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"30"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS - 1 ]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"Sl_rdBTerm"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"32"
MSB=
"0"
NAME=
"Sl_rdComp"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"33"
MSB=
"0"
NAME=
"Sl_rdDAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1
59"
MPD_INDEX=
"34"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"159
"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
19"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"19
"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*4-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rearbitrate"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"37"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*2-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_wait"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wait"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_wrBTerm"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_wrComp"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_wrDAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"PLB_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"12"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"13"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"11
"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*(C_PLBV46_DWIDTH/8))-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"14"
MSB=
"0"
NAME=
"M_RNW"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_RNW"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"M_abort"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_abort"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"M_busLock"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_busLock"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
47"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"47
"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*16)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"18"
MSB=
"0"
NAME=
"M_lockErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_lockErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"20"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"21"
MSB=
"0"
NAME=
"M_rdBurst"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_rdBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"22"
MSB=
"0"
NAME=
"M_request"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_request"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"23"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"11
"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
8"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"8
"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*3)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"M_wrBurst"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_wrBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"Sl_addrAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_addrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"28"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"30"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS - 1 ]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"Sl_rdBTerm"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"32"
MSB=
"0"
NAME=
"Sl_rdComp"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"33"
MSB=
"0"
NAME=
"Sl_rdDAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1
91"
MPD_INDEX=
"34"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"191
"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
23"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"23
"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*4-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rearbitrate"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"37"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"11
"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*2-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_wait"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wait"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_wrBTerm"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_wrComp"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_wrDAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"PLB_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_ABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"PLB_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_ABus"
VECFORMULA=
"[0:31]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_UABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"PLB_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_BE"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"46"
MSB=
"0"
NAME=
"PLB_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_BE"
VECFORMULA=
"[0:(C_PLBV46_DWIDTH/8)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"47"
MSB=
"0"
NAME=
"PLB_MAddrAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MAddrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"48"
MSB=
"0"
NAME=
"PLB_MTimeout"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MTimeout"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"49"
MSB=
"0"
NAME=
"PLB_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"50"
MSB=
"0"
NAME=
"PLB_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"51"
MSB=
"0"
NAME=
"PLB_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"52"
MSB=
"0"
NAME=
"PLB_MRdBTerm"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"PLB_MRdDAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"PLB_MRdDBus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"55"
MSB=
"0"
NAME=
"PLB_MRdWdAddr"
RIGHT=
"7
"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"56"
MSB=
"0"
NAME=
"PLB_MRearbitrate"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"57"
MSB=
"0"
NAME=
"PLB_MWrBTerm"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"58"
MSB=
"0"
NAME=
"PLB_MWrDAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"59"
MSB=
"0"
NAME=
"PLB_MSSize"
RIGHT=
"3
"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"47"
MSB=
"0"
NAME=
"PLB_MAddrAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MAddrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"48"
MSB=
"0"
NAME=
"PLB_MTimeout"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MTimeout"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"49"
MSB=
"0"
NAME=
"PLB_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"50"
MSB=
"0"
NAME=
"PLB_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"51"
MSB=
"0"
NAME=
"PLB_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"52"
MSB=
"0"
NAME=
"PLB_MRdBTerm"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"PLB_MRdDAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"PLB_MRdDBus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"55"
MSB=
"0"
NAME=
"PLB_MRdWdAddr"
RIGHT=
"11
"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"56"
MSB=
"0"
NAME=
"PLB_MRearbitrate"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"57"
MSB=
"0"
NAME=
"PLB_MWrBTerm"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"58"
MSB=
"0"
NAME=
"PLB_MWrDAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"59"
MSB=
"0"
NAME=
"PLB_MSSize"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_PAValid"
DIR=
"O"
MPD_INDEX=
"60"
NAME=
"PLB_PAValid"
SIGNAME=
"mb_plb_PLB_PAValid"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"O"
MPD_INDEX=
"61"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"O"
MPD_INDEX=
"62"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
...
...
@@ -2332,24 +2338,24 @@
<PORT
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"O"
MPD_INDEX=
"64"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_TAttribute"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"65"
MSB=
"0"
NAME=
"PLB_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_PLB_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_lockErr"
DIR=
"O"
MPD_INDEX=
"66"
NAME=
"PLB_lockErr"
SIGNAME=
"mb_plb_PLB_lockErr"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"O"
MPD_INDEX=
"67"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:C_PLBV46_MID_WIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"67"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:C_PLBV46_MID_WIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"68"
MSB=
"0"
NAME=
"PLB_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPendPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"69"
MSB=
"0"
NAME=
"PLB_rdPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_rdPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPendPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"70"
MSB=
"0"
NAME=
"PLB_wrPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_wrPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPendReq"
DIR=
"O"
MPD_INDEX=
"71"
NAME=
"PLB_rdPendReq"
SIGNAME=
"mb_plb_PLB_rdPendReq"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPendReq"
DIR=
"O"
MPD_INDEX=
"72"
NAME=
"PLB_wrPendReq"
SIGNAME=
"mb_plb_PLB_wrPendReq"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdBurst"
DIR=
"O"
MPD_INDEX=
"73"
NAME=
"PLB_rdBurst"
SIGNAME=
"mb_plb_PLB_rdBurst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"74"
MSB=
"0"
NAME=
"PLB_rdPrim"
RIGHT=
"4
"
SIGNAME=
"mb_plb_PLB_rdPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"74"
MSB=
"0"
NAME=
"PLB_rdPrim"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_rdPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_reqPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"75"
MSB=
"0"
NAME=
"PLB_reqPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_reqPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_size"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"76"
MSB=
"0"
NAME=
"PLB_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_size"
VECFORMULA=
"[0:3]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_type"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"77"
MSB=
"0"
NAME=
"PLB_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_PLB_type"
VECFORMULA=
"[0:2]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrBurst"
DIR=
"O"
MPD_INDEX=
"78"
NAME=
"PLB_wrBurst"
SIGNAME=
"mb_plb_PLB_wrBurst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"79"
MSB=
"0"
NAME=
"PLB_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_wrDBus"
VECFORMULA=
"[0:C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"80"
MSB=
"0"
NAME=
"PLB_wrPrim"
RIGHT=
"4
"
SIGNAME=
"mb_plb_PLB_wrPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"80"
MSB=
"0"
NAME=
"PLB_wrPrim"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_wrPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SaddrAck"
DIR=
"O"
MPD_INDEX=
"81"
NAME=
"PLB_SaddrAck"
SIGNAME=
"mb_plb_PLB_SaddrAck"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"82"
MSB=
"0"
NAME=
"PLB_SMRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"83"
MSB=
"0"
NAME=
"PLB_SMWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"84"
MSB=
"0"
NAME=
"PLB_SMBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"82"
MSB=
"0"
NAME=
"PLB_SMRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"83"
MSB=
"0"
NAME=
"PLB_SMWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"84"
MSB=
"0"
NAME=
"PLB_SMBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdBTerm"
DIR=
"O"
MPD_INDEX=
"85"
NAME=
"PLB_SrdBTerm"
SIGNAME=
"mb_plb_PLB_SrdBTerm"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdComp"
DIR=
"O"
MPD_INDEX=
"86"
NAME=
"PLB_SrdComp"
SIGNAME=
"mb_plb_PLB_SrdComp"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdDAck"
DIR=
"O"
MPD_INDEX=
"87"
NAME=
"PLB_SrdDAck"
SIGNAME=
"mb_plb_PLB_SrdDAck"
/>
...
...
@@ -3177,10 +3183,10 @@
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
...
...
@@ -3234,7 +3240,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3264,10 +3270,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"GPIO_IO_O"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3374,10 +3380,10 @@
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
...
...
@@ -3431,7 +3437,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3461,10 +3467,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"I"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"GPIO_IO_I"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3571,10 +3577,10 @@
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
...
...
@@ -3628,7 +3634,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3658,10 +3664,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"4"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"GPIO_IO_O"
RIGHT=
"4"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"4"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"4"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -4112,16 +4118,16 @@
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
1
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"10"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Native Data Bus Width of PLB Slave
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0
"
>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"11"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"1
"
>
<DESCRIPTION>
PLB Slave is Capable of Bursts
</DESCRIPTION>
</PARAMETER>
<PARAMETER
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"12"
NAME=
"C_MB_DBG_PORTS"
TYPE=
"INTEGER"
VALUE=
"1"
>
...
...
@@ -4172,7 +4178,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"28"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"29"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"30"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"31"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"32"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"33"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"34"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -4202,10 +4208,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"58"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"59"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"60"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"61"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"62"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"61"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"62"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_Clk"
DIR=
"O"
MPD_INDEX=
"65"
NAME=
"Dbg_Clk_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_Clk"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDI"
DIR=
"O"
MPD_INDEX=
"66"
NAME=
"Dbg_TDI_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDI"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDO"
DIR=
"I"
MPD_INDEX=
"67"
NAME=
"Dbg_TDO_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDO"
/>
...
...
@@ -4571,11 +4577,11 @@
<PARAMETER
ADDRESS=
"HIGH"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"3"
MPD_INDEX=
"1"
NAME=
"C_HIGHADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x8500FFFF"
/>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"3"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0
"
/>
<PARAMETER
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
MPD_INDEX=
"9"
NAME=
"C_SPLB_SMALLEST_MASTER"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"10"
NAME=
"C_SPLB_CLK_PERIOD_PS"
TYPE=
"INTEGER"
VALUE=
"15000"
/>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_INCLUDE_DPHASE_TIMER"
TYPE=
"INTEGER"
VALUE=
"1"
/>
...
...
@@ -4594,7 +4600,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -4624,10 +4630,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
</PORTS>
<BUSINTERFACES>
...
...
@@ -4696,6 +4702,232 @@
</MEMRANGE>
</MEMORYMAP>
</MODULE>
<MODULE
HWVERSION=
"2.03.a"
INSTANCE=
"xps_central_dma_0"
IPTYPE=
"PERIPHERAL"
MHS_INDEX=
"14"
MODCLASS=
"PERIPHERAL"
MODTYPE=
"xps_central_dma"
>
<DESCRIPTION
TYPE=
"SHORT"
>
XPS Central DMA Controller
</DESCRIPTION>
<DESCRIPTION
TYPE=
"LONG"
>
Simple Direct Memory Access (DMA) services for PLBV46
</DESCRIPTION>
<DOCUMENTATION>
<DOCUMENT
SOURCE=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/xps_central_dma_v2_03_a/doc/xps_central_dma.pdf"
TYPE=
"IP"
/>
</DOCUMENTATION>
<LICENSEINFO
ICON_NAME=
"ps_core_preferred"
/>
<PARAMETERS>
<PARAMETER
MPD_INDEX=
"0"
NAME=
"C_FIFO_DEPTH"
TYPE=
"INTEGER"
VALUE=
"8"
>
<DESCRIPTION>
FIFO Depth
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"1"
NAME=
"C_RD_BURST_SIZE"
TYPE=
"INTEGER"
VALUE=
"8"
>
<DESCRIPTION>
Read Burst Size
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_WR_BURST_SIZE"
TYPE=
"INTEGER"
VALUE=
"8"
>
<DESCRIPTION>
Write Burst Size
</DESCRIPTION>
</PARAMETER>
<PARAMETER
ADDRESS=
"BASE"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"2"
MPD_INDEX=
"3"
NAME=
"C_BASEADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x86000000"
>
<DESCRIPTION>
Base Address
</DESCRIPTION>
</PARAMETER>
<PARAMETER
ADDRESS=
"HIGH"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"3"
MPD_INDEX=
"4"
NAME=
"C_HIGHADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x8600FFFF"
>
<DESCRIPTION>
High Address
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
PLB Data Bus Width
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
PLB Address Bus Width
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"7"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"3"
>
<DESCRIPTION>
Number of PLB Masters
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2"
>
<DESCRIPTION>
Master ID Bus Width of PLB
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"9"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave Uses P2P Topology
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"10"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Native Data Bus Width of PLB Slave
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_MPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Native Data Bus Width of PLB Master
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"12"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0"
>
<DESCRIPTION>
PLB Slave is Capable of Bursts
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"13"
NAME=
"C_MPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Address Bus Width of Master PLB Bus
</DESCRIPTION>
</PARAMETER>
<PARAMETER
MPD_INDEX=
"14"
NAME=
"C_MPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
>
<DESCRIPTION>
Data Bus Width of Master PLB Bus
</DESCRIPTION>
</PARAMETER>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"15"
NAME=
"C_FAMILY"
TYPE=
"STRING"
VALUE=
"spartan6"
>
<DESCRIPTION>
Device Family
</DESCRIPTION>
</PARAMETER>
</PARAMETERS>
<PORTS>
<PORT
BUS=
"SPLB"
CLKFREQUENCY=
"66666666"
DEF_SIGNAME=
"clk_66_6667MHz"
DIR=
"I"
MPD_INDEX=
"0"
NAME=
"SPLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"I"
MPD_INDEX=
"1"
NAME=
"SPLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
/>
<PORT
BUS=
"MPLB"
CLKFREQUENCY=
"66666666"
DEF_SIGNAME=
"clk_66_6667MHz"
DIR=
"I"
MPD_INDEX=
"2"
NAME=
"MPLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"I"
MPD_INDEX=
"3"
NAME=
"MPLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"SPLB_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_ABus"
VECFORMULA=
"[0:(C_SPLB_AWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"5"
MSB=
"0"
NAME=
"SPLB_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_BE"
VECFORMULA=
"[0:((C_SPLB_DWIDTH/8)-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"6"
MSB=
"0"
NAME=
"SPLB_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_PAValid"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"SPLB_PAValid"
SIGNAME=
"mb_plb_PLB_PAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"SPLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"SPLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"SPLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"SPLB_masterID"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"12"
NAME=
"SPLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"13"
NAME=
"SPLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"14"
NAME=
"SPLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"SPLB_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"SPLB_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_size"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"SPLB_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_PLB_type"
VECFORMULA=
"[0:2]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_lockErr"
DIR=
"I"
MPD_INDEX=
"18"
NAME=
"SPLB_lockErr"
SIGNAME=
"mb_plb_PLB_lockErr"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"SPLB_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_wrDBus"
VECFORMULA=
"[0:(C_SPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrBurst"
DIR=
"I"
MPD_INDEX=
"20"
NAME=
"SPLB_wrBurst"
SIGNAME=
"mb_plb_PLB_wrBurst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdBurst"
DIR=
"I"
MPD_INDEX=
"21"
NAME=
"SPLB_rdBurst"
SIGNAME=
"mb_plb_PLB_rdBurst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPendReq"
DIR=
"I"
MPD_INDEX=
"22"
NAME=
"SPLB_wrPendReq"
SIGNAME=
"mb_plb_PLB_wrPendReq"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPendReq"
DIR=
"I"
MPD_INDEX=
"23"
NAME=
"SPLB_rdPendReq"
SIGNAME=
"mb_plb_PLB_rdPendReq"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPendPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"SPLB_wrPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_wrPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPendPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"SPLB_rdPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_rdPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_reqPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"SPLB_reqPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_reqPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"SPLB_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_PLB_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"O"
MPD_INDEX=
"28"
NAME=
"Sl_addrAck"
SIGNAME=
"mb_plb_Sl_addrAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"O"
MPD_INDEX=
"30"
NAME=
"Sl_wait"
SIGNAME=
"mb_plb_Sl_wait"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"O"
MPD_INDEX=
"31"
NAME=
"Sl_rearbitrate"
SIGNAME=
"mb_plb_Sl_rearbitrate"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"O"
MPD_INDEX=
"32"
NAME=
"Sl_wrDAck"
SIGNAME=
"mb_plb_Sl_wrDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"O"
MPD_INDEX=
"33"
NAME=
"Sl_wrComp"
SIGNAME=
"mb_plb_Sl_wrComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"O"
MPD_INDEX=
"34"
NAME=
"Sl_wrBTerm"
SIGNAME=
"mb_plb_Sl_wrBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:(C_SPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"3"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"38"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"39"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
MPD_INDEX=
"44"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"I"
MPD_INDEX=
"45"
NAME=
"MPLB_MAddrAck"
SIGNAME=
"mb_plb_PLB_MAddrAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"46"
MSB=
"0"
NAME=
"MPLB_MSSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"I"
MPD_INDEX=
"47"
NAME=
"MPLB_MRearbitrate"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"I"
MPD_INDEX=
"48"
NAME=
"MPLB_MTimeout"
SIGNAME=
"mb_plb_PLB_MTimeout"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"I"
MPD_INDEX=
"49"
NAME=
"MPLB_MBusy"
SIGNAME=
"mb_plb_PLB_MBusy"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"I"
MPD_INDEX=
"50"
NAME=
"MPLB_MRdErr"
SIGNAME=
"mb_plb_PLB_MRdErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"I"
MPD_INDEX=
"51"
NAME=
"MPLB_MWrErr"
SIGNAME=
"mb_plb_PLB_MWrErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"I"
MPD_INDEX=
"52"
NAME=
"MPLB_MIRQ"
SIGNAME=
"mb_plb_PLB_MIRQ"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"MPLB_MRdDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_MPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"MPLB_MRdWdAddr"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"I"
MPD_INDEX=
"55"
NAME=
"MPLB_MRdDAck"
SIGNAME=
"mb_plb_PLB_MRdDAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"I"
MPD_INDEX=
"56"
NAME=
"MPLB_MRdBTerm"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"I"
MPD_INDEX=
"57"
NAME=
"MPLB_MWrDAck"
SIGNAME=
"mb_plb_PLB_MWrDAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"I"
MPD_INDEX=
"58"
NAME=
"MPLB_MWrBTerm"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"O"
MPD_INDEX=
"59"
NAME=
"M_request"
SIGNAME=
"mb_plb_M_request"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"60"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"1"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"O"
MPD_INDEX=
"61"
NAME=
"M_busLock"
SIGNAME=
"mb_plb_M_busLock"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"O"
MPD_INDEX=
"62"
NAME=
"M_RNW"
SIGNAME=
"mb_plb_M_RNW"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:((C_MPLB_DWIDTH/8)-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"65"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"66"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:2]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"67"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"O"
MPD_INDEX=
"68"
NAME=
"M_lockErr"
SIGNAME=
"mb_plb_M_lockErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"O"
MPD_INDEX=
"69"
NAME=
"M_abort"
SIGNAME=
"mb_plb_M_abort"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"70"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"71"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_MPLB_AWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"72"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_MPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"O"
MPD_INDEX=
"73"
NAME=
"M_wrBurst"
SIGNAME=
"mb_plb_M_wrBurst"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"O"
MPD_INDEX=
"74"
NAME=
"M_rdBurst"
SIGNAME=
"mb_plb_M_rdBurst"
/>
</PORTS>
<BUSINTERFACES>
<BUSINTERFACE
BUSNAME=
"mb_plb"
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"1"
NAME=
"SPLB"
TYPE=
"SLAVE"
>
<PORTMAPS>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_Clk"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_Rst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_ABus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_BE"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_UABus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_PAValid"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_SAValid"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPrim"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPrim"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_masterID"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_abort"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_busLock"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_RNW"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_MSize"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_size"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_type"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_lockErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrDBus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrBurst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdBurst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPendReq"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPendReq"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPendPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPendPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_reqPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_TAttribute"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_addrAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_SSize"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wait"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rearbitrate"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrDAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrComp"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdDBus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdWdAddr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdDAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdComp"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MBusy"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MWrErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MRdErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MIRQ"
/>
</PORTMAPS>
</BUSINTERFACE>
<BUSINTERFACE
BUSNAME=
"mb_plb"
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"0"
MPD_INDEX=
"0"
NAME=
"MPLB"
TYPE=
"MASTER"
>
<PORTMAPS>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_Clk"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_Rst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MAddrAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MSSize"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRearbitrate"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MTimeout"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MBusy"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MIRQ"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdDBus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdWdAddr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdDAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdBTerm"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrDAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_request"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_priority"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_busLock"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_RNW"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_BE"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_MSize"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_size"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_type"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_TAttribute"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_lockErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_abort"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_UABus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_ABus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_wrDBus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_wrBurst"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_rdBurst"
/>
</PORTMAPS>
</BUSINTERFACE>
</BUSINTERFACES>
<MEMORYMAP>
<MEMRANGE
BASEDECIMAL=
"2248146944"
BASENAME=
"C_BASEADDR"
BASEVALUE=
"0x86000000"
HIGHDECIMAL=
"2248212479"
HIGHNAME=
"C_HIGHADDR"
HIGHVALUE=
"0x8600FFFF"
MEMTYPE=
"REGISTER"
MINSIZE=
"0x40"
SIZE=
"65536"
SIZEABRV=
"64K"
>
<SLAVES>
<SLAVE
BUSINTERFACE=
"SPLB"
/>
</SLAVES>
</MEMRANGE>
</MEMORYMAP>
</MODULE>
</MODULES>
</EDKSYSTEM>
\ No newline at end of file
projnav/xps/SDK/SDK_Workspace/xps_hw_platform/system_bd.bmm
View file @
928419df
...
...
@@ -22,37 +22,37 @@ ADDRESS_MAP microblaze_0 MICROBLAZE 100
ADDRESS_SPACE lmb_bram_combined RAMB16 [0x00000000:0x0000FFFF]
BUS_BLOCK
lmb_bram/lmb_bram/ramb16bwer_0 [31:31] INPUT = lmb_bram_combined_0.mem PLACED = X2Y46;
lmb_bram/lmb_bram/ramb16bwer_1 [30:30] INPUT = lmb_bram_combined_1.mem PLACED = X2Y
50
;
lmb_bram/lmb_bram/ramb16bwer_2 [29:29] INPUT = lmb_bram_combined_2.mem PLACED = X
3Y46
;
lmb_bram/lmb_bram/ramb16bwer_3 [28:28] INPUT = lmb_bram_combined_3.mem PLACED = X
1Y40
;
lmb_bram/lmb_bram/ramb16bwer_4 [27:27] INPUT = lmb_bram_combined_4.mem PLACED = X2Y4
8
;
lmb_bram/lmb_bram/ramb16bwer_5 [26:26] INPUT = lmb_bram_combined_5.mem PLACED = X
3Y44
;
lmb_bram/lmb_bram/ramb16bwer_6 [25:25] INPUT = lmb_bram_combined_6.mem PLACED = X2Y
44
;
lmb_bram/lmb_bram/ramb16bwer_7 [24:24] INPUT = lmb_bram_combined_7.mem PLACED = X3Y4
2
;
lmb_bram/lmb_bram/ramb16bwer_8 [23:23] INPUT = lmb_bram_combined_8.mem PLACED = X
2Y36
;
lmb_bram/lmb_bram/ramb16bwer_9 [22:22] INPUT = lmb_bram_combined_9.mem PLACED = X
1Y34
;
lmb_bram/lmb_bram/ramb16bwer_10 [21:21] INPUT = lmb_bram_combined_10.mem PLACED = X
1Y32
;
lmb_bram/lmb_bram/ramb16bwer_11 [20:20] INPUT = lmb_bram_combined_11.mem PLACED = X
1Y36
;
lmb_bram/lmb_bram/ramb16bwer_1 [30:30] INPUT = lmb_bram_combined_1.mem PLACED = X2Y
44
;
lmb_bram/lmb_bram/ramb16bwer_2 [29:29] INPUT = lmb_bram_combined_2.mem PLACED = X
2Y42
;
lmb_bram/lmb_bram/ramb16bwer_3 [28:28] INPUT = lmb_bram_combined_3.mem PLACED = X
3Y42
;
lmb_bram/lmb_bram/ramb16bwer_4 [27:27] INPUT = lmb_bram_combined_4.mem PLACED = X2Y4
0
;
lmb_bram/lmb_bram/ramb16bwer_5 [26:26] INPUT = lmb_bram_combined_5.mem PLACED = X
2Y38
;
lmb_bram/lmb_bram/ramb16bwer_6 [25:25] INPUT = lmb_bram_combined_6.mem PLACED = X2Y
32
;
lmb_bram/lmb_bram/ramb16bwer_7 [24:24] INPUT = lmb_bram_combined_7.mem PLACED = X3Y4
0
;
lmb_bram/lmb_bram/ramb16bwer_8 [23:23] INPUT = lmb_bram_combined_8.mem PLACED = X
3Y38
;
lmb_bram/lmb_bram/ramb16bwer_9 [22:22] INPUT = lmb_bram_combined_9.mem PLACED = X
3Y36
;
lmb_bram/lmb_bram/ramb16bwer_10 [21:21] INPUT = lmb_bram_combined_10.mem PLACED = X
2Y36
;
lmb_bram/lmb_bram/ramb16bwer_11 [20:20] INPUT = lmb_bram_combined_11.mem PLACED = X
2Y34
;
lmb_bram/lmb_bram/ramb16bwer_12 [19:19] INPUT = lmb_bram_combined_12.mem PLACED = X1Y30;
lmb_bram/lmb_bram/ramb16bwer_13 [18:18] INPUT = lmb_bram_combined_13.mem PLACED = X
2Y30
;
lmb_bram/lmb_bram/ramb16bwer_14 [17:17] INPUT = lmb_bram_combined_14.mem PLACED = X2Y2
8
;
lmb_bram/lmb_bram/ramb16bwer_15 [16:16] INPUT = lmb_bram_combined_15.mem PLACED = X1Y2
8
;
lmb_bram/lmb_bram/ramb16bwer_16 [15:15] INPUT = lmb_bram_combined_16.mem PLACED = X3Y
28
;
lmb_bram/lmb_bram/ramb16bwer_17 [14:14] INPUT = lmb_bram_combined_17.mem PLACED = X
2
Y32;
lmb_bram/lmb_bram/ramb16bwer_18 [13:13] INPUT = lmb_bram_combined_18.mem PLACED = X1Y
3
8;
lmb_bram/lmb_bram/ramb16bwer_19 [12:12] INPUT = lmb_bram_combined_19.mem PLACED = X
2
Y34;
lmb_bram/lmb_bram/ramb16bwer_20 [11:11] INPUT = lmb_bram_combined_20.mem PLACED = X2Y2
6
;
lmb_bram/lmb_bram/ramb16bwer_21 [10:10] INPUT = lmb_bram_combined_21.mem PLACED = X
3Y30
;
lmb_bram/lmb_bram/ramb16bwer_22 [9:9] INPUT = lmb_bram_combined_22.mem PLACED = X
3Y26
;
lmb_bram/lmb_bram/ramb16bwer_23 [8:8] INPUT = lmb_bram_combined_23.mem PLACED = X2Y2
4
;
lmb_bram/lmb_bram/ramb16bwer_24 [7:7] INPUT = lmb_bram_combined_24.mem PLACED = X3Y
34
;
lmb_bram/lmb_bram/ramb16bwer_25 [6:6] INPUT = lmb_bram_combined_25.mem PLACED = X3Y
4
0;
lmb_bram/lmb_bram/ramb16bwer_26 [5:5] INPUT = lmb_bram_combined_26.mem PLACED = X2Y
42
;
lmb_bram/lmb_bram/ramb16bwer_27 [4:4] INPUT = lmb_bram_combined_27.mem PLACED = X3Y
3
8;
lmb_bram/lmb_bram/ramb16bwer_28 [3:3] INPUT = lmb_bram_combined_28.mem PLACED = X3Y
36
;
lmb_bram/lmb_bram/ramb16bwer_29 [2:2] INPUT = lmb_bram_combined_29.mem PLACED = X2Y
4
0;
lmb_bram/lmb_bram/ramb16bwer_30 [1:1] INPUT = lmb_bram_combined_30.mem PLACED = X
3Y32
;
lmb_bram/lmb_bram/ramb16bwer_31 [0:0] INPUT = lmb_bram_combined_31.mem PLACED = X2Y
38
;
lmb_bram/lmb_bram/ramb16bwer_13 [18:18] INPUT = lmb_bram_combined_13.mem PLACED = X
3Y24
;
lmb_bram/lmb_bram/ramb16bwer_14 [17:17] INPUT = lmb_bram_combined_14.mem PLACED = X2Y2
6
;
lmb_bram/lmb_bram/ramb16bwer_15 [16:16] INPUT = lmb_bram_combined_15.mem PLACED = X1Y2
6
;
lmb_bram/lmb_bram/ramb16bwer_16 [15:15] INPUT = lmb_bram_combined_16.mem PLACED = X3Y
32
;
lmb_bram/lmb_bram/ramb16bwer_17 [14:14] INPUT = lmb_bram_combined_17.mem PLACED = X
1
Y32;
lmb_bram/lmb_bram/ramb16bwer_18 [13:13] INPUT = lmb_bram_combined_18.mem PLACED = X1Y
2
8;
lmb_bram/lmb_bram/ramb16bwer_19 [12:12] INPUT = lmb_bram_combined_19.mem PLACED = X
3
Y34;
lmb_bram/lmb_bram/ramb16bwer_20 [11:11] INPUT = lmb_bram_combined_20.mem PLACED = X2Y2
4
;
lmb_bram/lmb_bram/ramb16bwer_21 [10:10] INPUT = lmb_bram_combined_21.mem PLACED = X
2Y18
;
lmb_bram/lmb_bram/ramb16bwer_22 [9:9] INPUT = lmb_bram_combined_22.mem PLACED = X
2Y20
;
lmb_bram/lmb_bram/ramb16bwer_23 [8:8] INPUT = lmb_bram_combined_23.mem PLACED = X2Y2
2
;
lmb_bram/lmb_bram/ramb16bwer_24 [7:7] INPUT = lmb_bram_combined_24.mem PLACED = X3Y
26
;
lmb_bram/lmb_bram/ramb16bwer_25 [6:6] INPUT = lmb_bram_combined_25.mem PLACED = X3Y
3
0;
lmb_bram/lmb_bram/ramb16bwer_26 [5:5] INPUT = lmb_bram_combined_26.mem PLACED = X2Y
28
;
lmb_bram/lmb_bram/ramb16bwer_27 [4:4] INPUT = lmb_bram_combined_27.mem PLACED = X3Y
2
8;
lmb_bram/lmb_bram/ramb16bwer_28 [3:3] INPUT = lmb_bram_combined_28.mem PLACED = X3Y
22
;
lmb_bram/lmb_bram/ramb16bwer_29 [2:2] INPUT = lmb_bram_combined_29.mem PLACED = X2Y
3
0;
lmb_bram/lmb_bram/ramb16bwer_30 [1:1] INPUT = lmb_bram_combined_30.mem PLACED = X
2Y14
;
lmb_bram/lmb_bram/ramb16bwer_31 [0:0] INPUT = lmb_bram_combined_31.mem PLACED = X2Y
16
;
END_BUS_BLOCK;
END_ADDRESS_SPACE;
...
...
projnav/xps/__xps/ise/system.xreport
View file @
928419df
<?xml version='1.0' encoding='UTF-8'?>
<report-views
version=
"2.0"
>
<header>
<DateModified>
2012-0
2-28T19:36:43
</DateModified>
<DateModified>
2012-0
3-01T09:28:38
</DateModified>
<ModuleName>
system
</ModuleName>
<SummaryTimeStamp>
2012-0
2-28T19:36:42
</SummaryTimeStamp>
<SummaryTimeStamp>
2012-0
3-01T09:28:36
</SummaryTimeStamp>
<SavedFilePath>
C:/Users/mjlyons/workspace/vSPI/projnav/xps/__xps/ise/system.xreport
</SavedFilePath>
<FilterFile>
filter.filter
</FilterFile>
<SavedFilterFilePath>
C:/Users/mjlyons/workspace/vSPI/projnav/xps/__xps/ise
</SavedFilterFilePath>
...
...
projnav/xps/__xps/system.xml
View file @
928419df
<EDKSYSTEM
EDKVERSION=
"13.2"
EDWVERSION=
"1.2"
TIMESTAMP=
"T
ue Feb 28 19:36:45
2012"
>
<EDKSYSTEM
EDKVERSION=
"13.2"
EDWVERSION=
"1.2"
TIMESTAMP=
"T
hu Mar 01 09:28:39
2012"
>
<SYSTEMINFO
ARCH=
"spartan6"
DEVICE=
"xc6slx45"
PACKAGE=
"csg324"
PART=
"xc6slx45csg324-2"
SOURCE=
"C:/Users/mjlyons/workspace/vSPI/projnav/xps/system.xmp"
SPEEDGRADE=
"-2"
/>
...
...
@@ -2067,6 +2067,11 @@
<ROUTEPNT
INDEX=
"0"
INSTANCE=
"mb_plb"
/>
</ACCESSROUTE>
</MEMRANGE>
<MEMRANGE
BASEDECIMAL=
"2248146944"
BASENAME=
"C_BASEADDR"
BASEVALUE=
"0x86000000"
HIGHDECIMAL=
"2248212479"
HIGHNAME=
"C_HIGHADDR"
HIGHVALUE=
"0x8600FFFF"
INSTANCE=
"xps_central_dma_0"
IS_DATA=
"TRUE"
IS_INSTRUCTION=
"TRUE"
IS_VALID=
"TRUE"
MEMTYPE=
"REGISTER"
SIZE=
"65536"
SIZEABRV=
"64K"
>
<ACCESSROUTE>
<ROUTEPNT
INDEX=
"0"
INSTANCE=
"mb_plb"
/>
</ACCESSROUTE>
</MEMRANGE>
</MEMORYMAP>
<PERIPHERALS>
<PERIPHERAL
INSTANCE=
"dlmb_cntlr"
/>
...
...
@@ -2076,6 +2081,7 @@
<PERIPHERAL
INSTANCE=
"Push_Buttons_5Bits"
/>
<PERIPHERAL
INSTANCE=
"mdm_0"
/>
<PERIPHERAL
INSTANCE=
"spiifc_0"
/>
<PERIPHERAL
INSTANCE=
"xps_central_dma_0"
/>
</PERIPHERALS>
</MODULE>
<MODULE
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
HWVERSION=
"1.05.a"
INSTANCE=
"mb_plb"
IPTYPE=
"BUS"
MHS_INDEX=
"1"
MODCLASS=
"BUS"
MODTYPE=
"plb_v46"
>
...
...
@@ -2086,9 +2092,9 @@
</DOCUMENTATION>
<LICENSEINFO
ICON_NAME=
"ps_core_preferred"
/>
<PARAMETERS>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"0"
NAME=
"C_PLBV46_NUM_MASTERS"
TYPE=
"integer"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"1"
NAME=
"C_PLBV46_NUM_SLAVES"
TYPE=
"integer"
VALUE=
"
5
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"2"
NAME=
"C_PLBV46_MID_WIDTH"
TYPE=
"integer"
VALUE=
"1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"0"
NAME=
"C_PLBV46_NUM_MASTERS"
TYPE=
"integer"
VALUE=
"
3
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"1"
NAME=
"C_PLBV46_NUM_SLAVES"
TYPE=
"integer"
VALUE=
"
6
"
/>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_PLBV46_MID_WIDTH"
TYPE=
"integer"
VALUE=
"2
"
/>
<PARAMETER
MPD_INDEX=
"3"
NAME=
"C_PLBV46_AWIDTH"
TYPE=
"integer"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_PLBV46_DWIDTH"
TYPE=
"integer"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_DCR_INTFCE"
TYPE=
"integer"
VALUE=
"0"
/>
...
...
@@ -2108,63 +2114,63 @@
<PORT
CLKFREQUENCY=
"66666666"
DIR=
"I"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"0"
MPD_INDEX=
"0"
NAME=
"PLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
DIR=
"I"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"1"
NAME=
"SYS_Rst"
SIGIS=
"RST"
SIGNAME=
"sys_bus_reset"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_Rst"
DIR=
"O"
MPD_INDEX=
"2"
NAME=
"PLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_PLB_Rst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"3"
MSB=
"0"
NAME=
"SPLB_Rst"
RIGHT=
"4
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"MPLB_Rst"
RIGHT=
"1
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"3"
MSB=
"0"
NAME=
"SPLB_Rst"
RIGHT=
"5
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"MPLB_Rst"
RIGHT=
"2
"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"O"
MPD_INDEX=
"5"
NAME=
"PLB_dcrAck"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"6"
MSB=
"0"
NAME=
"PLB_dcrDBus"
RIGHT=
"31"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_DWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"9"
MPD_INDEX=
"7"
MSB=
"0"
NAME=
"DCR_ABus"
RIGHT=
"9"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_AWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"DCR_DBus"
RIGHT=
"31"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:C_DCR_DWIDTH-1]"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"DCR_Read"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"SDCR"
DEF_SIGNAME=
"__BUS__"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"DCR_Write"
SIGNAME=
"__NOC__"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"12"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"13"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"7
"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*(C_PLBV46_DWIDTH/8))-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"14"
MSB=
"0"
NAME=
"M_RNW"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_RNW"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"M_abort"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_abort"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"M_busLock"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_busLock"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
31"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"31
"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*16)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"18"
MSB=
"0"
NAME=
"M_lockErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_lockErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"3
"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"20"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"3
"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"21"
MSB=
"0"
NAME=
"M_rdBurst"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_rdBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"22"
MSB=
"0"
NAME=
"M_request"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_request"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"23"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"7
"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*3)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"M_wrBurst"
RIGHT=
"1
"
SIGNAME=
"mb_plb_M_wrBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"Sl_addrAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_addrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"28"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"30"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS - 1 ]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"Sl_rdBTerm"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"32"
MSB=
"0"
NAME=
"Sl_rdComp"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"33"
MSB=
"0"
NAME=
"Sl_rdDAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1
59"
MPD_INDEX=
"34"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"159
"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
19"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"19
"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*4-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rearbitrate"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_rearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"37"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*2-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_wait"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wait"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_wrBTerm"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_wrComp"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_wrDAck"
RIGHT=
"4
"
SIGNAME=
"mb_plb_Sl_wrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
9"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"9
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"PLB_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"12"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*32)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"13"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"11
"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*(C_PLBV46_DWIDTH/8))-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"14"
MSB=
"0"
NAME=
"M_RNW"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_RNW"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"M_abort"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_abort"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"M_busLock"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_busLock"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
47"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"47
"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*16)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"18"
MSB=
"0"
NAME=
"M_lockErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_lockErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"20"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"5
"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"21"
MSB=
"0"
NAME=
"M_rdBurst"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_rdBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"22"
MSB=
"0"
NAME=
"M_request"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_request"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"23"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"11
"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
8"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"8
"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*3)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"M_wrBurst"
RIGHT=
"2
"
SIGNAME=
"mb_plb_M_wrBurst"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"Sl_addrAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_addrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"28"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"30"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS - 1 ]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"Sl_rdBTerm"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"32"
MSB=
"0"
NAME=
"Sl_rdComp"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"33"
MSB=
"0"
NAME=
"Sl_rdDAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1
91"
MPD_INDEX=
"34"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"191
"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
23"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"23
"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*4-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rearbitrate"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_rearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"37"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"11
"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*2-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_wait"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wait"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_wrBTerm"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_wrComp"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrComp"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_wrDAck"
RIGHT=
"5
"
SIGNAME=
"mb_plb_Sl_wrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
17"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"17
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES*C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"PLB_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MIRQ"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_ABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"PLB_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_ABus"
VECFORMULA=
"[0:31]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_UABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"PLB_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_BE"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"46"
MSB=
"0"
NAME=
"PLB_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_BE"
VECFORMULA=
"[0:(C_PLBV46_DWIDTH/8)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"47"
MSB=
"0"
NAME=
"PLB_MAddrAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MAddrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"48"
MSB=
"0"
NAME=
"PLB_MTimeout"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MTimeout"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"49"
MSB=
"0"
NAME=
"PLB_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"50"
MSB=
"0"
NAME=
"PLB_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"51"
MSB=
"0"
NAME=
"PLB_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"52"
MSB=
"0"
NAME=
"PLB_MRdBTerm"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"PLB_MRdDAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
63"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"PLB_MRdDBus"
RIGHT=
"63
"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
7"
MPD_INDEX=
"55"
MSB=
"0"
NAME=
"PLB_MRdWdAddr"
RIGHT=
"7
"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"56"
MSB=
"0"
NAME=
"PLB_MRearbitrate"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"57"
MSB=
"0"
NAME=
"PLB_MWrBTerm"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"58"
MSB=
"0"
NAME=
"PLB_MWrDAck"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_MWrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
3"
MPD_INDEX=
"59"
MSB=
"0"
NAME=
"PLB_MSSize"
RIGHT=
"3
"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"47"
MSB=
"0"
NAME=
"PLB_MAddrAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MAddrAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"48"
MSB=
"0"
NAME=
"PLB_MTimeout"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MTimeout"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"49"
MSB=
"0"
NAME=
"PLB_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"50"
MSB=
"0"
NAME=
"PLB_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"51"
MSB=
"0"
NAME=
"PLB_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"52"
MSB=
"0"
NAME=
"PLB_MRdBTerm"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"PLB_MRdDAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRdDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
95"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"PLB_MRdDBus"
RIGHT=
"95
"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*C_PLBV46_DWIDTH)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
11"
MPD_INDEX=
"55"
MSB=
"0"
NAME=
"PLB_MRdWdAddr"
RIGHT=
"11
"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*4)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"56"
MSB=
"0"
NAME=
"PLB_MRearbitrate"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"57"
MSB=
"0"
NAME=
"PLB_MWrBTerm"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"58"
MSB=
"0"
NAME=
"PLB_MWrDAck"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_MWrDAck"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"59"
MSB=
"0"
NAME=
"PLB_MSSize"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:(C_PLBV46_NUM_MASTERS*2)-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_PAValid"
DIR=
"O"
MPD_INDEX=
"60"
NAME=
"PLB_PAValid"
SIGNAME=
"mb_plb_PLB_PAValid"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"O"
MPD_INDEX=
"61"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"O"
MPD_INDEX=
"62"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
...
...
@@ -2172,24 +2178,24 @@
<PORT
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"O"
MPD_INDEX=
"64"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_TAttribute"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"65"
MSB=
"0"
NAME=
"PLB_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_PLB_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_lockErr"
DIR=
"O"
MPD_INDEX=
"66"
NAME=
"PLB_lockErr"
SIGNAME=
"mb_plb_PLB_lockErr"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"O"
MPD_INDEX=
"67"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:C_PLBV46_MID_WIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"67"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:C_PLBV46_MID_WIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_MSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"68"
MSB=
"0"
NAME=
"PLB_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPendPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"69"
MSB=
"0"
NAME=
"PLB_rdPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_rdPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPendPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"70"
MSB=
"0"
NAME=
"PLB_wrPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_wrPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPendReq"
DIR=
"O"
MPD_INDEX=
"71"
NAME=
"PLB_rdPendReq"
SIGNAME=
"mb_plb_PLB_rdPendReq"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPendReq"
DIR=
"O"
MPD_INDEX=
"72"
NAME=
"PLB_wrPendReq"
SIGNAME=
"mb_plb_PLB_wrPendReq"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdBurst"
DIR=
"O"
MPD_INDEX=
"73"
NAME=
"PLB_rdBurst"
SIGNAME=
"mb_plb_PLB_rdBurst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"74"
MSB=
"0"
NAME=
"PLB_rdPrim"
RIGHT=
"4
"
SIGNAME=
"mb_plb_PLB_rdPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"74"
MSB=
"0"
NAME=
"PLB_rdPrim"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_rdPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_reqPri"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"75"
MSB=
"0"
NAME=
"PLB_reqPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_reqPri"
VECFORMULA=
"[0:1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_size"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"76"
MSB=
"0"
NAME=
"PLB_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_size"
VECFORMULA=
"[0:3]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_type"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"77"
MSB=
"0"
NAME=
"PLB_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_PLB_type"
VECFORMULA=
"[0:2]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrBurst"
DIR=
"O"
MPD_INDEX=
"78"
NAME=
"PLB_wrBurst"
SIGNAME=
"mb_plb_PLB_wrBurst"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"79"
MSB=
"0"
NAME=
"PLB_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_wrDBus"
VECFORMULA=
"[0:C_PLBV46_DWIDTH-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
4"
MPD_INDEX=
"80"
MSB=
"0"
NAME=
"PLB_wrPrim"
RIGHT=
"4
"
SIGNAME=
"mb_plb_PLB_wrPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
5"
MPD_INDEX=
"80"
MSB=
"0"
NAME=
"PLB_wrPrim"
RIGHT=
"5
"
SIGNAME=
"mb_plb_PLB_wrPrim"
VECFORMULA=
"[0:C_PLBV46_NUM_SLAVES-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SaddrAck"
DIR=
"O"
MPD_INDEX=
"81"
NAME=
"PLB_SaddrAck"
SIGNAME=
"mb_plb_PLB_SaddrAck"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"82"
MSB=
"0"
NAME=
"PLB_SMRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"83"
MSB=
"0"
NAME=
"PLB_SMWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"84"
MSB=
"0"
NAME=
"PLB_SMBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_SMBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"82"
MSB=
"0"
NAME=
"PLB_SMRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMRdErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"83"
MSB=
"0"
NAME=
"PLB_SMWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMWrErr"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SMBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"84"
MSB=
"0"
NAME=
"PLB_SMBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_PLB_SMBusy"
VECFORMULA=
"[0:C_PLBV46_NUM_MASTERS-1]"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdBTerm"
DIR=
"O"
MPD_INDEX=
"85"
NAME=
"PLB_SrdBTerm"
SIGNAME=
"mb_plb_PLB_SrdBTerm"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdComp"
DIR=
"O"
MPD_INDEX=
"86"
NAME=
"PLB_SrdComp"
SIGNAME=
"mb_plb_PLB_SrdComp"
/>
<PORT
DEF_SIGNAME=
"mb_plb_PLB_SrdDAck"
DIR=
"O"
MPD_INDEX=
"87"
NAME=
"PLB_SrdDAck"
SIGNAME=
"mb_plb_PLB_SrdDAck"
/>
...
...
@@ -2857,8 +2863,8 @@
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"3"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_FAMILY"
TYPE=
"STRING"
VALUE=
"spartan6"
/>
...
...
@@ -2883,7 +2889,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -2913,10 +2919,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"GPIO_IO_O"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3013,8 +3019,8 @@
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"3"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_FAMILY"
TYPE=
"STRING"
VALUE=
"spartan6"
/>
...
...
@@ -3039,7 +3045,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3069,10 +3075,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"I"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"GPIO_IO_I"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"7"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"7"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3169,8 +3175,8 @@
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"3"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"4"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"6"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_FAMILY"
TYPE=
"STRING"
VALUE=
"spartan6"
/>
...
...
@@ -3195,7 +3201,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3225,10 +3231,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
IS_VALID=
"FALSE"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"4"
MPD_INDEX=
"44"
MSB=
"0"
NAME=
"GPIO_IO_O"
RIGHT=
"4"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
<PORT
DIR=
"O"
ENDIAN=
"BIG"
IOS=
"gpio_0"
LEFT=
"0"
LSB=
"4"
MPD_INDEX=
"45"
MSB=
"0"
NAME=
"GPIO_IO_T"
RIGHT=
"4"
SIGNAME=
"__NOC__"
VECFORMULA=
"[0:(C_GPIO_WIDTH-1)]"
/>
...
...
@@ -3477,10 +3483,10 @@
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"9"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
MPD_INDEX=
"10"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"11"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"12"
NAME=
"C_MB_DBG_PORTS"
TYPE=
"INTEGER"
VALUE=
"1"
/>
<PARAMETER
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"2"
MPD_INDEX=
"13"
NAME=
"C_USE_UART"
TYPE=
"INTEGER"
VALUE=
"1"
/>
<PARAMETER
MPD_INDEX=
"14"
NAME=
"C_S_AXI_ADDR_WIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
...
...
@@ -3519,7 +3525,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"28"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"29"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"30"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"31"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"31"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"32"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"33"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"34"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3549,10 +3555,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"58"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"59"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"60"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"61"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"62"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"61"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"62"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_Clk"
DIR=
"O"
MPD_INDEX=
"65"
NAME=
"Dbg_Clk_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_Clk"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDI"
DIR=
"O"
MPD_INDEX=
"66"
NAME=
"Dbg_TDI_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDI"
/>
<PORT
BUS=
"MBDEBUG_0"
DEF_SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDO"
DIR=
"I"
MPD_INDEX=
"67"
NAME=
"Dbg_TDO_0"
SIGNAME=
"microblaze_0_mdm_bus_Dbg_TDO"
/>
...
...
@@ -3898,11 +3904,11 @@
<PARAMETER
ADDRESS=
"HIGH"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"3"
MPD_INDEX=
"1"
NAME=
"C_HIGHADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x8500FFFF"
/>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"3"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
1
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"4"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"
3
"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"5"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"
2
"
/>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"7"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0
"
/>
<PARAMETER
MPD_INDEX=
"8"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"1
"
/>
<PARAMETER
MPD_INDEX=
"9"
NAME=
"C_SPLB_SMALLEST_MASTER"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"10"
NAME=
"C_SPLB_CLK_PERIOD_PS"
TYPE=
"INTEGER"
VALUE=
"15000"
/>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_INCLUDE_DPHASE_TIMER"
TYPE=
"INTEGER"
VALUE=
"1"
/>
...
...
@@ -3921,7 +3927,7 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"5"
NAME=
"PLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"6"
NAME=
"PLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"PLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"PLB_masterID
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"8"
MSB=
"0"
NAME=
"PLB_masterID"
RIGHT=
"1
"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"PLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"PLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"11"
NAME=
"PLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
...
...
@@ -3951,10 +3957,10 @@
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"35"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"36"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
1"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"1
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"38"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"39"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"
2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2
"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
MPD_INDEX=
"42"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
</PORTS>
<BUSINTERFACES>
...
...
@@ -4023,6 +4029,200 @@
</MEMRANGE>
</MEMORYMAP>
</MODULE>
<MODULE
HWVERSION=
"2.03.a"
INSTANCE=
"xps_central_dma_0"
IPTYPE=
"PERIPHERAL"
MHS_INDEX=
"14"
MODCLASS=
"PERIPHERAL"
MODTYPE=
"xps_central_dma"
>
<DESCRIPTION
TYPE=
"SHORT"
>
XPS Central DMA Controller
</DESCRIPTION>
<DESCRIPTION
TYPE=
"LONG"
>
Simple Direct Memory Access (DMA) services for PLBV46
</DESCRIPTION>
<DOCUMENTATION>
<DOCUMENT
SOURCE=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/xps_central_dma_v2_03_a/doc/xps_central_dma.pdf"
TYPE=
"IP"
/>
</DOCUMENTATION>
<LICENSEINFO
ICON_NAME=
"ps_core_preferred"
/>
<PARAMETERS>
<PARAMETER
MPD_INDEX=
"0"
NAME=
"C_FIFO_DEPTH"
TYPE=
"INTEGER"
VALUE=
"8"
/>
<PARAMETER
MPD_INDEX=
"1"
NAME=
"C_RD_BURST_SIZE"
TYPE=
"INTEGER"
VALUE=
"8"
/>
<PARAMETER
MPD_INDEX=
"2"
NAME=
"C_WR_BURST_SIZE"
TYPE=
"INTEGER"
VALUE=
"8"
/>
<PARAMETER
ADDRESS=
"BASE"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"2"
MPD_INDEX=
"3"
NAME=
"C_BASEADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x86000000"
/>
<PARAMETER
ADDRESS=
"HIGH"
ADDR_TYPE=
"REGISTER"
CHANGEDBY=
"USER"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"3"
MPD_INDEX=
"4"
NAME=
"C_HIGHADDR"
TYPE=
"std_logic_vector"
VALUE=
"0x8600FFFF"
/>
<PARAMETER
MPD_INDEX=
"5"
NAME=
"C_SPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"6"
NAME=
"C_SPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"7"
NAME=
"C_SPLB_NUM_MASTERS"
TYPE=
"INTEGER"
VALUE=
"3"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"8"
NAME=
"C_SPLB_MID_WIDTH"
TYPE=
"INTEGER"
VALUE=
"2"
/>
<PARAMETER
MPD_INDEX=
"9"
NAME=
"C_SPLB_P2P"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
MPD_INDEX=
"10"
NAME=
"C_SPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"11"
NAME=
"C_MPLB_NATIVE_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"12"
NAME=
"C_SPLB_SUPPORT_BURSTS"
TYPE=
"INTEGER"
VALUE=
"0"
/>
<PARAMETER
MPD_INDEX=
"13"
NAME=
"C_MPLB_AWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
MPD_INDEX=
"14"
NAME=
"C_MPLB_DWIDTH"
TYPE=
"INTEGER"
VALUE=
"32"
/>
<PARAMETER
CHANGEDBY=
"SYSTEM"
MPD_INDEX=
"15"
NAME=
"C_FAMILY"
TYPE=
"STRING"
VALUE=
"spartan6"
/>
</PARAMETERS>
<PORTS>
<PORT
BUS=
"SPLB"
CLKFREQUENCY=
"66666666"
DEF_SIGNAME=
"clk_66_6667MHz"
DIR=
"I"
MPD_INDEX=
"0"
NAME=
"SPLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_SPLB_Rst"
DIR=
"I"
MPD_INDEX=
"1"
NAME=
"SPLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_SPLB_Rst"
/>
<PORT
BUS=
"MPLB"
CLKFREQUENCY=
"66666666"
DEF_SIGNAME=
"clk_66_6667MHz"
DIR=
"I"
MPD_INDEX=
"2"
NAME=
"MPLB_Clk"
SIGIS=
"CLK"
SIGNAME=
"clk_66_6667MHz"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_MPLB_Rst"
DIR=
"I"
MPD_INDEX=
"3"
NAME=
"MPLB_Rst"
SIGIS=
"RST"
SIGNAME=
"mb_plb_MPLB_Rst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_ABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"4"
MSB=
"0"
NAME=
"SPLB_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_ABus"
VECFORMULA=
"[0:(C_SPLB_AWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_BE"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"5"
MSB=
"0"
NAME=
"SPLB_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_BE"
VECFORMULA=
"[0:((C_SPLB_DWIDTH/8)-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_UABus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"6"
MSB=
"0"
NAME=
"SPLB_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_PAValid"
DIR=
"I"
MPD_INDEX=
"7"
NAME=
"SPLB_PAValid"
SIGNAME=
"mb_plb_PLB_PAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_SAValid"
DIR=
"I"
MPD_INDEX=
"8"
NAME=
"SPLB_SAValid"
SIGNAME=
"mb_plb_PLB_SAValid"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPrim"
DIR=
"I"
MPD_INDEX=
"9"
NAME=
"SPLB_rdPrim"
SIGNAME=
"mb_plb_PLB_rdPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPrim"
DIR=
"I"
MPD_INDEX=
"10"
NAME=
"SPLB_wrPrim"
SIGNAME=
"mb_plb_PLB_wrPrim"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_masterID"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"11"
MSB=
"0"
NAME=
"SPLB_masterID"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_masterID"
VECFORMULA=
"[0:(C_SPLB_MID_WIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_abort"
DIR=
"I"
MPD_INDEX=
"12"
NAME=
"SPLB_abort"
SIGNAME=
"mb_plb_PLB_abort"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_busLock"
DIR=
"I"
MPD_INDEX=
"13"
NAME=
"SPLB_busLock"
SIGNAME=
"mb_plb_PLB_busLock"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_RNW"
DIR=
"I"
MPD_INDEX=
"14"
NAME=
"SPLB_RNW"
SIGNAME=
"mb_plb_PLB_RNW"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_MSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"15"
MSB=
"0"
NAME=
"SPLB_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_size"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"16"
MSB=
"0"
NAME=
"SPLB_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_size"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_type"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"17"
MSB=
"0"
NAME=
"SPLB_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_PLB_type"
VECFORMULA=
"[0:2]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_lockErr"
DIR=
"I"
MPD_INDEX=
"18"
NAME=
"SPLB_lockErr"
SIGNAME=
"mb_plb_PLB_lockErr"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"19"
MSB=
"0"
NAME=
"SPLB_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_wrDBus"
VECFORMULA=
"[0:(C_SPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrBurst"
DIR=
"I"
MPD_INDEX=
"20"
NAME=
"SPLB_wrBurst"
SIGNAME=
"mb_plb_PLB_wrBurst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdBurst"
DIR=
"I"
MPD_INDEX=
"21"
NAME=
"SPLB_rdBurst"
SIGNAME=
"mb_plb_PLB_rdBurst"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPendReq"
DIR=
"I"
MPD_INDEX=
"22"
NAME=
"SPLB_wrPendReq"
SIGNAME=
"mb_plb_PLB_wrPendReq"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPendReq"
DIR=
"I"
MPD_INDEX=
"23"
NAME=
"SPLB_rdPendReq"
SIGNAME=
"mb_plb_PLB_rdPendReq"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_wrPendPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"24"
MSB=
"0"
NAME=
"SPLB_wrPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_wrPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_rdPendPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"25"
MSB=
"0"
NAME=
"SPLB_rdPendPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_rdPendPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_reqPri"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"26"
MSB=
"0"
NAME=
"SPLB_reqPri"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_reqPri"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_PLB_TAttribute"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"27"
MSB=
"0"
NAME=
"SPLB_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_PLB_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_addrAck"
DIR=
"O"
MPD_INDEX=
"28"
NAME=
"Sl_addrAck"
SIGNAME=
"mb_plb_Sl_addrAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_SSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"29"
MSB=
"0"
NAME=
"Sl_SSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_Sl_SSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wait"
DIR=
"O"
MPD_INDEX=
"30"
NAME=
"Sl_wait"
SIGNAME=
"mb_plb_Sl_wait"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rearbitrate"
DIR=
"O"
MPD_INDEX=
"31"
NAME=
"Sl_rearbitrate"
SIGNAME=
"mb_plb_Sl_rearbitrate"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrDAck"
DIR=
"O"
MPD_INDEX=
"32"
NAME=
"Sl_wrDAck"
SIGNAME=
"mb_plb_Sl_wrDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrComp"
DIR=
"O"
MPD_INDEX=
"33"
NAME=
"Sl_wrComp"
SIGNAME=
"mb_plb_Sl_wrComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_wrBTerm"
DIR=
"O"
MPD_INDEX=
"34"
NAME=
"Sl_wrBTerm"
SIGNAME=
"mb_plb_Sl_wrBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"35"
MSB=
"0"
NAME=
"Sl_rdDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_Sl_rdDBus"
VECFORMULA=
"[0:(C_SPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdWdAddr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"36"
MSB=
"0"
NAME=
"Sl_rdWdAddr"
RIGHT=
"3"
SIGNAME=
"mb_plb_Sl_rdWdAddr"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdDAck"
DIR=
"O"
MPD_INDEX=
"37"
NAME=
"Sl_rdDAck"
SIGNAME=
"mb_plb_Sl_rdDAck"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdComp"
DIR=
"O"
MPD_INDEX=
"38"
NAME=
"Sl_rdComp"
SIGNAME=
"mb_plb_Sl_rdComp"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_rdBTerm"
DIR=
"O"
MPD_INDEX=
"39"
NAME=
"Sl_rdBTerm"
SIGNAME=
"mb_plb_Sl_rdBTerm"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MBusy"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"40"
MSB=
"0"
NAME=
"Sl_MBusy"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MBusy"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MWrErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"41"
MSB=
"0"
NAME=
"Sl_MWrErr"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MWrErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MRdErr"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"42"
MSB=
"0"
NAME=
"Sl_MRdErr"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MRdErr"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
BUS=
"SPLB"
DEF_SIGNAME=
"mb_plb_Sl_MIRQ"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"43"
MSB=
"0"
NAME=
"Sl_MIRQ"
RIGHT=
"2"
SIGNAME=
"mb_plb_Sl_MIRQ"
VECFORMULA=
"[0:(C_SPLB_NUM_MASTERS-1)]"
/>
<PORT
DIR=
"O"
MPD_INDEX=
"44"
NAME=
"IP2INTC_Irpt"
SENSITIVITY=
"LEVEL_HIGH"
SIGIS=
"INTERRUPT"
SIGNAME=
"__NOC__"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MAddrAck"
DIR=
"I"
MPD_INDEX=
"45"
NAME=
"MPLB_MAddrAck"
SIGNAME=
"mb_plb_PLB_MAddrAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MSSize"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"46"
MSB=
"0"
NAME=
"MPLB_MSSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_PLB_MSSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRearbitrate"
DIR=
"I"
MPD_INDEX=
"47"
NAME=
"MPLB_MRearbitrate"
SIGNAME=
"mb_plb_PLB_MRearbitrate"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MTimeout"
DIR=
"I"
MPD_INDEX=
"48"
NAME=
"MPLB_MTimeout"
SIGNAME=
"mb_plb_PLB_MTimeout"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MBusy"
DIR=
"I"
MPD_INDEX=
"49"
NAME=
"MPLB_MBusy"
SIGNAME=
"mb_plb_PLB_MBusy"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdErr"
DIR=
"I"
MPD_INDEX=
"50"
NAME=
"MPLB_MRdErr"
SIGNAME=
"mb_plb_PLB_MRdErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrErr"
DIR=
"I"
MPD_INDEX=
"51"
NAME=
"MPLB_MWrErr"
SIGNAME=
"mb_plb_PLB_MWrErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MIRQ"
DIR=
"I"
MPD_INDEX=
"52"
NAME=
"MPLB_MIRQ"
SIGNAME=
"mb_plb_PLB_MIRQ"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdDBus"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"53"
MSB=
"0"
NAME=
"MPLB_MRdDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_PLB_MRdDBus"
VECFORMULA=
"[0:(C_MPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdWdAddr"
DIR=
"I"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"54"
MSB=
"0"
NAME=
"MPLB_MRdWdAddr"
RIGHT=
"3"
SIGNAME=
"mb_plb_PLB_MRdWdAddr"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdDAck"
DIR=
"I"
MPD_INDEX=
"55"
NAME=
"MPLB_MRdDAck"
SIGNAME=
"mb_plb_PLB_MRdDAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MRdBTerm"
DIR=
"I"
MPD_INDEX=
"56"
NAME=
"MPLB_MRdBTerm"
SIGNAME=
"mb_plb_PLB_MRdBTerm"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrDAck"
DIR=
"I"
MPD_INDEX=
"57"
NAME=
"MPLB_MWrDAck"
SIGNAME=
"mb_plb_PLB_MWrDAck"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_PLB_MWrBTerm"
DIR=
"I"
MPD_INDEX=
"58"
NAME=
"MPLB_MWrBTerm"
SIGNAME=
"mb_plb_PLB_MWrBTerm"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_request"
DIR=
"O"
MPD_INDEX=
"59"
NAME=
"M_request"
SIGNAME=
"mb_plb_M_request"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_priority"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"60"
MSB=
"0"
NAME=
"M_priority"
RIGHT=
"1"
SIGNAME=
"mb_plb_M_priority"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_busLock"
DIR=
"O"
MPD_INDEX=
"61"
NAME=
"M_busLock"
SIGNAME=
"mb_plb_M_busLock"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_RNW"
DIR=
"O"
MPD_INDEX=
"62"
NAME=
"M_RNW"
SIGNAME=
"mb_plb_M_RNW"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_BE"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"63"
MSB=
"0"
NAME=
"M_BE"
RIGHT=
"3"
SIGNAME=
"mb_plb_M_BE"
VECFORMULA=
"[0:((C_MPLB_DWIDTH/8)-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_MSize"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"1"
MPD_INDEX=
"64"
MSB=
"0"
NAME=
"M_MSize"
RIGHT=
"1"
SIGNAME=
"mb_plb_M_MSize"
VECFORMULA=
"[0:1]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_size"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"3"
MPD_INDEX=
"65"
MSB=
"0"
NAME=
"M_size"
RIGHT=
"3"
SIGNAME=
"mb_plb_M_size"
VECFORMULA=
"[0:3]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_type"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"2"
MPD_INDEX=
"66"
MSB=
"0"
NAME=
"M_type"
RIGHT=
"2"
SIGNAME=
"mb_plb_M_type"
VECFORMULA=
"[0:2]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_TAttribute"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"15"
MPD_INDEX=
"67"
MSB=
"0"
NAME=
"M_TAttribute"
RIGHT=
"15"
SIGNAME=
"mb_plb_M_TAttribute"
VECFORMULA=
"[0:15]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_lockErr"
DIR=
"O"
MPD_INDEX=
"68"
NAME=
"M_lockErr"
SIGNAME=
"mb_plb_M_lockErr"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_abort"
DIR=
"O"
MPD_INDEX=
"69"
NAME=
"M_abort"
SIGNAME=
"mb_plb_M_abort"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_UABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"70"
MSB=
"0"
NAME=
"M_UABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_UABus"
VECFORMULA=
"[0:31]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_ABus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"71"
MSB=
"0"
NAME=
"M_ABus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_ABus"
VECFORMULA=
"[0:(C_MPLB_AWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_wrDBus"
DIR=
"O"
ENDIAN=
"BIG"
LEFT=
"0"
LSB=
"31"
MPD_INDEX=
"72"
MSB=
"0"
NAME=
"M_wrDBus"
RIGHT=
"31"
SIGNAME=
"mb_plb_M_wrDBus"
VECFORMULA=
"[0:(C_MPLB_DWIDTH-1)]"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_wrBurst"
DIR=
"O"
MPD_INDEX=
"73"
NAME=
"M_wrBurst"
SIGNAME=
"mb_plb_M_wrBurst"
/>
<PORT
BUS=
"MPLB"
DEF_SIGNAME=
"mb_plb_M_rdBurst"
DIR=
"O"
MPD_INDEX=
"74"
NAME=
"M_rdBurst"
SIGNAME=
"mb_plb_M_rdBurst"
/>
</PORTS>
<BUSINTERFACES>
<BUSINTERFACE
BUSNAME=
"mb_plb"
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"1"
MPD_INDEX=
"1"
NAME=
"SPLB"
TYPE=
"SLAVE"
>
<PORTMAPS>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_Clk"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_Rst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_ABus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_BE"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_UABus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_PAValid"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_SAValid"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPrim"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPrim"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_masterID"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_abort"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_busLock"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_RNW"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_MSize"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_size"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_type"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_lockErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrDBus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrBurst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdBurst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPendReq"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPendReq"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_wrPendPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_rdPendPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_reqPri"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"SPLB_TAttribute"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_addrAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_SSize"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wait"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rearbitrate"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrDAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrComp"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_wrBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdDBus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdWdAddr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdDAck"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdComp"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_rdBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MBusy"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MWrErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MRdErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"Sl_MIRQ"
/>
</PORTMAPS>
</BUSINTERFACE>
<BUSINTERFACE
BUSNAME=
"mb_plb"
BUSSTD=
"PLBV46"
BUSSTD_PSF=
"PLBV46"
IS_INSTANTIATED=
"TRUE"
MHS_INDEX=
"0"
MPD_INDEX=
"0"
NAME=
"MPLB"
TYPE=
"MASTER"
>
<PORTMAPS>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_Clk"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_Rst"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MAddrAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MSSize"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRearbitrate"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MTimeout"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MBusy"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrErr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MIRQ"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdDBus"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdWdAddr"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdDAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MRdBTerm"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrDAck"
/>
<PORTMAP
DIR=
"I"
PHYSICAL=
"MPLB_MWrBTerm"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_request"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_priority"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_busLock"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_RNW"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_BE"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_MSize"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_size"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_type"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_TAttribute"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_lockErr"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_abort"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_UABus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_ABus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_wrDBus"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_wrBurst"
/>
<PORTMAP
DIR=
"O"
PHYSICAL=
"M_rdBurst"
/>
</PORTMAPS>
</BUSINTERFACE>
</BUSINTERFACES>
<MEMORYMAP>
<MEMRANGE
BASEDECIMAL=
"2248146944"
BASENAME=
"C_BASEADDR"
BASEVALUE=
"0x86000000"
HIGHDECIMAL=
"2248212479"
HIGHNAME=
"C_HIGHADDR"
HIGHVALUE=
"0x8600FFFF"
MEMTYPE=
"REGISTER"
MINSIZE=
"0x40"
SIZE=
"65536"
SIZEABRV=
"64K"
>
<SLAVES>
<SLAVE
BUSINTERFACE=
"SPLB"
/>
</SLAVES>
</MEMRANGE>
</MEMORYMAP>
</MODULE>
</MODULES>
</EDKSYSTEM>
\ No newline at end of file
projnav/xps/etc/system.filters
View file @
928419df
...
...
@@ -98,7 +98,7 @@
<SET CLASS="PROJECT" VIEW_ID="PORT">
<HEADERS HSCROLL="0" VSCROLL="0">
<VARIABLE COL_INDEX="0" COL_WIDTH="
376
" IS_VISIBLE="TRUE" VIEWDISP="Port Filters" VIEWTYPE="HEADER"/>
<VARIABLE COL_INDEX="0" COL_WIDTH="
485
" IS_VISIBLE="TRUE" VIEWDISP="Port Filters" VIEWTYPE="HEADER"/>
</HEADERS>
<SET CLASS="FILTER_GROUP" ID="By Interface" IS_EXPANDED="TRUE">
<VARIABLE NAME="By Interface" VALUE="By Interface" VIEWDISP="Port Filters" VIEWTYPE="STATIC"/>
...
...
projnav/xps/etc/system.gui
View file @
928419df
...
...
@@ -15,6 +15,7 @@
</HEADERS>
<SPLITTERS COLLAPSIBLE="1" HANDLEWIDTH="4" MARKER="255" ORIENTATION="1" RESIZE="1" SIZES="180,450,180" VERSION="0"/>
<SET ID="spiifc_0" IS_EXPANDED="TRUE"/>
<SET ID="xps_central_dma_0" IS_EXPANDED="TRUE"/>
<STATUS>
<SELECTIONS/>
</STATUS>
...
...
@@ -26,13 +27,14 @@
<VARIABLE ID="dlmb_cntlr" ROW_INDEX="5"/>
<VARIABLE ID="ilmb_cntlr" ROW_INDEX="6"/>
<VARIABLE ID="lmb_bram" ROW_INDEX="4"/>
<VARIABLE ID="DIP_Switches_8Bits" ROW_INDEX="
9
"/>
<VARIABLE ID="LEDs_8Bits" ROW_INDEX="1
0
"/>
<VARIABLE ID="Push_Buttons_5Bits" ROW_INDEX="1
1
"/>
<VARIABLE ID="clock_generator_0" ROW_INDEX="1
2
"/>
<VARIABLE ID="DIP_Switches_8Bits" ROW_INDEX="
10
"/>
<VARIABLE ID="LEDs_8Bits" ROW_INDEX="1
1
"/>
<VARIABLE ID="Push_Buttons_5Bits" ROW_INDEX="1
2
"/>
<VARIABLE ID="clock_generator_0" ROW_INDEX="1
3
"/>
<VARIABLE ID="mdm_0" ROW_INDEX="8"/>
<VARIABLE ID="proc_sys_reset_0" ROW_INDEX="1
3
"/>
<VARIABLE ID="proc_sys_reset_0" ROW_INDEX="1
4
"/>
<VARIABLE ID="spiifc_0" IS_EXPANDED="TRUE" ROW_INDEX="7"/>
<VARIABLE ID="xps_central_dma_0" IS_EXPANDED="TRUE" ROW_INDEX="9"/>
</SEQUENCES>
</SET>
...
...
@@ -93,6 +95,7 @@
</HEADERS>
<SPLITTERS COLLAPSIBLE="1" HANDLEWIDTH="4" MARKER="255" ORIENTATION="1" RESIZE="1" SIZES="0,630,180" VERSION="0"/>
<SET ID="spiifc_0" IS_EXPANDED="TRUE"/>
<SET ID="xps_central_dma_0" IS_EXPANDED="TRUE"/>
<STATUS>
<SELECTIONS/>
</STATUS>
...
...
@@ -105,13 +108,14 @@
<VARIABLE ID="dlmb_cntlr" ROW_INDEX="6"/>
<VARIABLE ID="ilmb_cntlr" ROW_INDEX="7"/>
<VARIABLE ID="lmb_bram" ROW_INDEX="5"/>
<VARIABLE ID="DIP_Switches_8Bits" ROW_INDEX="1
0
"/>
<VARIABLE ID="LEDs_8Bits" ROW_INDEX="1
1
"/>
<VARIABLE ID="Push_Buttons_5Bits" ROW_INDEX="1
2
"/>
<VARIABLE ID="clock_generator_0" ROW_INDEX="1
3
"/>
<VARIABLE ID="DIP_Switches_8Bits" ROW_INDEX="1
1
"/>
<VARIABLE ID="LEDs_8Bits" ROW_INDEX="1
2
"/>
<VARIABLE ID="Push_Buttons_5Bits" ROW_INDEX="1
3
"/>
<VARIABLE ID="clock_generator_0" ROW_INDEX="1
4
"/>
<VARIABLE ID="mdm_0" ROW_INDEX="9"/>
<VARIABLE ID="proc_sys_reset_0" ROW_INDEX="1
4
"/>
<VARIABLE ID="proc_sys_reset_0" ROW_INDEX="1
5
"/>
<VARIABLE ID="spiifc_0" IS_EXPANDED="TRUE" ROW_INDEX="8"/>
<VARIABLE ID="xps_central_dma_0" IS_EXPANDED="TRUE" ROW_INDEX="10"/>
</SEQUENCES>
</SET>
...
...
projnav/xps/implementation/system_summary.html
View file @
928419df
...
...
@@ -31,7 +31,7 @@
<TR
ALIGN=
LEFT
><TD>
Platgen Log File
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Simgen Log File
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
BitInit Log File
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD><A
HREF_DISABLED=
'C:/Users/mjlyons/workspace/vSPI/projnav/xps\system.log'
>
System Log File
</A></TD><TD>
T
ue Feb 28 19:37:57
2012
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD><A
HREF_DISABLED=
'C:/Users/mjlyons/workspace/vSPI/projnav/xps\system.log'
>
System Log File
</A></TD><TD>
T
hu Mar 1 09:29:13
2012
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
</TABLE>
...
...
@@ -57,5 +57,5 @@
</TABLE>
<br><center><b>
Date Generated:
</b>
0
2/28/2012 - 19:37:57
</center>
<br><center><b>
Date Generated:
</b>
0
3/01/2012 - 09:29:13
</center>
</BODY></HTML>
\ No newline at end of file
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/iseconfig/spiifc.projectmgr
View file @
928419df
...
...
@@ -7,16 +7,17 @@
<ItemView
engineview=
"SynthesisOnly"
guiview=
"Source"
compilemode=
"AutoCompile"
>
<ClosedNodes>
<ClosedNodesVersion>
2
</ClosedNodesVersion>
<ClosedNode>
/spiifc - IMP C:|Users|mjlyons|workspace|vSPI|projnav|xps|pcores|spiifc_v1_00_a|hdl|vhdl|spiifc.vhd/PLBV46_SLAVE_BURST_I - plbv46_slave_burst - implementation
</ClosedNode>
<ClosedNode>
/spiifc - IMP C:|Users|mjlyons|workspace|vSPI|projnav|xps|pcores|spiifc_v1_00_a|hdl|vhdl|spiifc.vhd/PLBV46_SLAVE_BURST_I - plbv46_slave_burst - implementation/I_SLAVE_ATTACHMENT - plb_slave_attachment - implementation
</ClosedNode>
</ClosedNodes>
<SelectedItems>
<SelectedItem>
spiifc - IMP (C:/Users/mjlyons/workspace/vSPI/projnav/xps/pcores/spiifc_v1_00_a/hdl/vhdl/spiifc.vhd
)
</SelectedItem>
<SelectedItem>
USER_LOGIC_I - user_logic (C:/Users/mjlyons/workspace/vSPI/projnav/xps/pcores/spiifc_v1_00_a/hdl/verilog/user_logic.v
)
</SelectedItem>
</SelectedItems>
<ScrollbarPosition
orientation=
"vertical"
>
0
</ScrollbarPosition>
<ScrollbarPosition
orientation=
"horizontal"
>
0
</ScrollbarPosition>
<ViewHeaderState
orientation=
"horizontal"
>
000000ff000000000000000100000001000000000000000000000000000000000202000000010000000100000064000002
58000000020000000000000000000000000200000064ffffffff00000081000000030000000200000258
0000000100000003000000000000000100000003
</ViewHeaderState>
<ViewHeaderState
orientation=
"horizontal"
>
000000ff000000000000000100000001000000000000000000000000000000000202000000010000000100000064000002
25000000020000000000000000000000000200000064ffffffff00000081000000030000000200000225
0000000100000003000000000000000100000003
</ViewHeaderState>
<UserChangedColumnWidths
orientation=
"horizontal"
>
true
</UserChangedColumnWidths>
<CurrentItem>
spiifc - IMP (C:/Users/mjlyons/workspace/vSPI/projnav/xps/pcores/spiifc_v1_00_a/hdl/vhdl/spiifc.vhd
)
</CurrentItem>
<CurrentItem>
USER_LOGIC_I - user_logic (C:/Users/mjlyons/workspace/vSPI/projnav/xps/pcores/spiifc_v1_00_a/hdl/verilog/user_logic.v
)
</CurrentItem>
</ItemView>
<ItemView
engineview=
"SynthesisOnly"
sourcetype=
"DESUT_VHDL_ARCHITECTURE"
guiview=
"Process"
>
<ClosedNodes>
...
...
@@ -86,7 +87,7 @@
</SelectedItems>
<ScrollbarPosition
orientation=
"vertical"
>
0
</ScrollbarPosition>
<ScrollbarPosition
orientation=
"horizontal"
>
0
</ScrollbarPosition>
<ViewHeaderState
orientation=
"horizontal"
>
000000ff000000000000000100000001000000000000000000000000000000000000000000000000
e7000000010000000100000000000000000000000064ffffffff000000810000000000000001000000e7
0000000100000000
</ViewHeaderState>
<ViewHeaderState
orientation=
"horizontal"
>
000000ff000000000000000100000001000000000000000000000000000000000000000000000000
f8000000010000000100000000000000000000000064ffffffff000000810000000000000001000000f8
0000000100000000
</ViewHeaderState>
<UserChangedColumnWidths
orientation=
"horizontal"
>
false
</UserChangedColumnWidths>
<CurrentItem></CurrentItem>
</ItemView>
...
...
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/iseconfig/spiifc.xreport
View file @
928419df
<?xml version='1.0' encoding='UTF-8'?>
<report-views
version=
"2.0"
>
<header>
<DateModified>
2012-0
2-28T19:36:06
</DateModified>
<DateModified>
2012-0
3-01T09:27:04
</DateModified>
<ModuleName>
spiifc
</ModuleName>
<SummaryTimeStamp>
2012-02-2
8T16:04:44
</SummaryTimeStamp>
<SummaryTimeStamp>
2012-02-2
9T17:29:17
</SummaryTimeStamp>
<SavedFilePath>
C:/Users/mjlyons/workspace/vSPI/projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/iseconfig/spiifc.xreport
</SavedFilePath>
<ImplementationReportsDirectory>
C:/Users/mjlyons/workspace/vSPI/projnav/xps/pcores/spiifc_v1_00_a/devl/projnav\
</ImplementationReportsDirectory>
<DateInitialized>
2012-02-2
8T19:36:05
</DateInitialized>
<DateInitialized>
2012-02-2
9T17:30:10
</DateInitialized>
<EnableMessageFiltering>
false
</EnableMessageFiltering>
</header>
<body>
...
...
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/spiifc.gise
View file @
928419df
...
...
@@ -23,6 +23,11 @@
<files
xmlns=
"http://www.xilinx.com/XMLSchema"
/>
<transforms
xmlns=
"http://www.xilinx.com/XMLSchema"
/>
<transforms
xmlns=
"http://www.xilinx.com/XMLSchema"
>
<transform
xil_pn:name=
"TRAN_SubProjectAbstractToPreProxy"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
</transforms>
</generated_project>
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/spiifc.xise
View file @
928419df
...
...
@@ -17,100 +17,100 @@
<files>
<file
xil_pn:name=
"../../hdl/vhdl/spiifc.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"1"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
2
0"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"0"
/>
</file>
<file
xil_pn:name=
"../../hdl/verilog/user_logic.v"
xil_pn:type=
"FILE_VERILOG"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"2"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
19
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
2
"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/proc_common_pkg.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"3"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
1
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/ipif_pkg.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"4"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
6
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/or_muxcy.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"5"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
2
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/or_gate128.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"6"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
5
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/family_support.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"7"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
3
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/pselect_f.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"8"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
4
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v3_00_a/hdl/vhdl/counter_f.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"9"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
7
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"proc_common_v3_00_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/flex_addr_cntr.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"10"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
8
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/addr_reg_cntr_brst_flex.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"11"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
13
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/plb_address_decoder.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"12"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
1
0"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"0"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/burst_support.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"13"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
11
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/wr_buffer.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"14"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
9
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/be_reset_gen.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"15"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
12
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/plb_slave_attachment.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"16"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
14
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/data_mirror_128.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"17"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
15
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/plbv46_slave_burst_v1_01_a/hdl/vhdl/plbv46_slave_burst.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"18"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
17
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"plbv46_slave_burst_v1_01_a"
/>
</file>
<file
xil_pn:name=
"C:/Xilinx/13.2/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/interrupt_control_v2_01_a/hdl/vhdl/interrupt_control.vhd"
xil_pn:type=
"FILE_VHDL"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"19"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
18
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"
0
"
/>
<library
xil_pn:name=
"interrupt_control_v2_01_a"
/>
</file>
<file
xil_pn:name=
"ipcore_dir/buffermem.xco"
xil_pn:type=
"FILE_COREGEN"
>
<association
xil_pn:name=
"BehavioralSimulation"
xil_pn:seqID=
"20"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"1
6
"
/>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"1"
/>
</file>
<file
xil_pn:name=
"ipcore_dir/buffermem.xise"
xil_pn:type=
"FILE_COREGENISE"
>
<association
xil_pn:name=
"Implementation"
xil_pn:seqID=
"0"
/>
...
...
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/spiifc_summary.html
View file @
928419df
...
...
@@ -74,5 +74,5 @@
</TABLE>
<br><center><b>
Date Generated:
</b>
0
2/28/2012 - 19:36:06
</center>
<br><center><b>
Date Generated:
</b>
0
3/01/2012 - 09:27:04
</center>
</BODY></HTML>
\ No newline at end of file
projnav/xps/pcores/spiifc_v1_00_a/devl/projnav/user_logic_summary.html
deleted
100644 → 0
View file @
ec69ddbd
<HTML><HEAD><TITLE>
Xilinx Design Summary
</TITLE></HEAD>
<BODY
TEXT=
'#000000'
BGCOLOR=
'#FFFFFF'
LINK=
'#0000EE'
VLINK=
'#551A8B'
ALINK=
'#FF0000'
>
<TABLE
BORDER
CELLSPACING=
0
CELLPADDING=
3
WIDTH=
'100%'
>
<TR
ALIGN=
CENTER
BGCOLOR=
'#99CCFF'
>
<TD
ALIGN=
CENTER
COLSPAN=
'4'
><B>
spiifc Project Status
</B></TD></TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Project File:
</B></TD>
<TD>
spiifc.xise
</TD>
<TD
BGCOLOR=
'#FFFF99'
><b>
Parser Errors:
</b></TD>
</TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Module Name:
</B></TD>
<TD>
user_logic
</TD>
<TD
BGCOLOR=
'#FFFF99'
><B>
Implementation State:
</B></TD>
<TD>
New
</TD>
</TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Target Device:
</B></TD>
<TD>
xc6slx45-2csg324
</TD>
<TD
BGCOLOR=
'#FFFF99'
><UL><LI><B>
Errors:
</B></LI></UL></TD>
<TD>
</TD>
</TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Product Version:
</B></TD><TD>
ISE 13.2
</TD>
<TD
BGCOLOR=
'#FFFF99'
><UL><LI><B>
Warnings:
</B></LI></UL></TD>
<TD>
</TD>
</TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Design Goal:
</B></dif></TD>
<TD>
Balanced
</TD>
<TD
BGCOLOR=
'#FFFF99'
><UL><LI><B>
Routing Results:
</B></LI></UL></TD>
<TD>
</TD>
</TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Design Strategy:
</B></dif></TD>
<TD><A
HREF_DISABLED=
'Xilinx Default (unlocked)?&DataKey=Strategy'
>
Xilinx Default (unlocked)
</A></TD>
<TD
BGCOLOR=
'#FFFF99'
><UL><LI><B>
Timing Constraints:
</B></LI></UL></TD>
<TD>
</TD>
</TR>
<TR
ALIGN=
LEFT
>
<TD
BGCOLOR=
'#FFFF99'
><B>
Environment:
</B></dif></TD>
<TD>
</TD>
<TD
BGCOLOR=
'#FFFF99'
><UL><LI><B>
Final Timing Score:
</B></LI></UL></TD>
<TD>
</TD>
</TR>
</TABLE>
<BR><TABLE
BORDER
CELLSPACING=
0
CELLPADDING=
3
WIDTH=
'100%'
>
<TR
ALIGN=
CENTER
BGCOLOR=
'#99CCFF'
><TD
ALIGN=
CENTER
COLSPAN=
'6'
><B>
Detailed Reports
</B></TD><TD
ALIGN=
RIGHT
WIDTH=
'10%'
COLSPAN=
1
>
<A
HREF_DISABLED=
"?&ExpandedTable=DetailedReports"
><B>
[-]
</B></a></TD></TR>
<TR
BGCOLOR=
'#FFFF99'
><TD><B>
Report Name
</B></TD><TD><B>
Status
</B></TD><TD><B>
Generated
</B></TD>
<TD
ALIGN=
LEFT
><B>
Errors
</B></TD><TD
ALIGN=
LEFT
><B>
Warnings
</B></TD><TD
ALIGN=
LEFT
COLSPAN=
'2'
><B>
Infos
</B></TD></TR>
<TR
ALIGN=
LEFT
><TD>
Synthesis Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Translation Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Map Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Place and Route Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Power Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Post-PAR Static Timing Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
<TR
ALIGN=
LEFT
><TD>
Bitgen Report
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD>
</TD><TD
COLSPAN=
'2'
>
</TD></TR>
</TABLE>
<BR><TABLE
BORDER
CELLSPACING=
0
CELLPADDING=
3
WIDTH=
'100%'
>
<TR
ALIGN=
CENTER
BGCOLOR=
'#99CCFF'
><TD
ALIGN=
CENTER
COLSPAN=
'3'
><B>
Secondary Reports
</B></TD><TD
ALIGN=
RIGHT
WIDTH=
'10%'
COLSPAN=
1
>
<A
HREF_DISABLED=
"?&ExpandedTable=SecondaryReports"
><B>
[-]
</B></a></TD></TR>
<TR
BGCOLOR=
'#FFFF99'
><TD><B>
Report Name
</B></TD><TD><B>
Status
</B></TD><TD
COLSPAN=
'2'
><B>
Generated
</B></TD></TR>
</TABLE>
<br><center><b>
Date Generated:
</b>
02/28/2012 - 19:35:55
</center>
</BODY></HTML>
\ No newline at end of file
projnav/xps/system.mhs
View file @
928419df
...
...
@@ -172,3 +172,12 @@ BEGIN spiifc
BUS_INTERFACE SPLB = mb_plb
END
BEGIN xps_central_dma
PARAMETER INSTANCE = xps_central_dma_0
PARAMETER HW_VER = 2.03.a
PARAMETER C_BASEADDR = 0x86000000
PARAMETER C_HIGHADDR = 0x8600FFFF
BUS_INTERFACE MPLB = mb_plb
BUS_INTERFACE SPLB = mb_plb
END
projnav/xps/system_incl.make
View file @
928419df
...
...
@@ -73,7 +73,8 @@ implementation/push_buttons_5bits_wrapper.ngc \
implementation/clock_generator_0_wrapper.ngc
\
implementation/mdm_0_wrapper.ngc
\
implementation/proc_sys_reset_0_wrapper.ngc
\
implementation/spiifc_0_wrapper.ngc
implementation/spiifc_0_wrapper.ngc
\
implementation/xps_central_dma_0_wrapper.ngc
POSTSYN_NETLIST
=
implementation/
$(SYSTEM)
.ngc
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment