English
Language : 

DS643 Datasheet, PDF (114/216 Pages) Xilinx, Inc – Soft Direct Memory Access (SDMA) support
LogiCORE IP Multi-Port Memory Controller (v6.06.a)
Table 62 describes the possible MCB port configuration, and Table 63 describes what PIM types are available for a
given port configuration.
Table 62: MCB Port Configuration Description
C_PORT_CONFIG
parameter value
(Mnemonic)
# of
Ports
Port 0
Port 1
Port 2
Port 3
Port 4
0 (B32 B32 U32 U32 U32
U32)
6
32-bit
bidirectional
data,
read and
write
32-bit
bidirectional
data,
read and write
32-bit
unidirectional
data,
read-only or
write-only
32-bit
unidirectional
data,
read-only or
write-only
32-bit
unidirectional
data,
read-only or
write-only
1 (B32 B32 B32 B32)
32-bit
32-bit
32-bit
32-bit
4
bidirectional bidirectional bidirectional
data, read data, read and data, read
bidirectional
data, read
N/A
and write write
and write
and write
2 (B64 B32 B32)
64-bit
32-bit
32-bit
3
bidirectional bidirectional bidirectional
data, read data, read and data, read
N/A
N/A
and write write
and write
3 (B64 B64)
64-bit
64-bit
2
bidirectional
data, read
bidirectional
data, read and
N/A
N/A
N/A
and write write
4 (B128)1
128-bit
1
bidirectional
data, read
N/A
and write
N/A
N/A
N/A
Port 5
32-bit
unidirectional
data,
read-only or
write-only
N/A
N/A
N/A
N/A
Table 63: PIM Types Per Port Configuration
C_PORT_CONFIG
Value
Port 0
Port 1
0
XCL, PLB(1), SDMA,
VFBC, NPI, MCB
XCL, PLB(1),
SDMA, VFBC, NPI,
MCB
1
XCL, PLB(1), SDMA,
VFBC, NPI, MCB
XCL, PLB(1),
SDMA, VFBC, NPI,
MCB
2
PLB, VFBC, NPI,
MCB
XCL, PLB(1),
SDMA, VFBC, NPI,
MCB
3
PLB, VFBC, NPI,
MCB
PLB, VFBC, NPI,
MCB
4
MCB
Port 2
MCB
XCL, PLB(1),
SDMA, VFBC,
NPI, MCB
XCL, PLB(1),
SDMA, VFBC,
NPI, MCB
Port 3
MCB
XCL, PLB(1),
SDMA, VFBC,
NPI, MCB
Port 4
MCB
Port 5
MCB
Notes:
1. PLB PIMs associated with 32-bit MCB ports can only be used with 32-bit PLB systems. These PIMs cannot communicate to PLB
systems with 64- or 128-bit masters present.
DS643 February 22, 2013
www.xilinx.com
114
Product Specification