Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
677
SRAM Memory Controller—Intel
®
81341 and 81342
8.3
Theory of Operation
The 81341 and 81342 SRAM memory controller translates transactions from the north
internal bus into the protocol supported by the SRAM memory subsystem.
8.3.1
Functional Block
The SRAM memory controller logically comprises the blocks illustrated in
.The SMCU supports a separate read and write port.
8.3.1.1
Transaction Ports
The SMCU provides two ports for direct SRAM access. Each device connects to the
SMCU using a separate read port and write port. Each port provides a 128-bit data
path. The ports are described in the next sub-sections:
8.3.1.1.1 North Internal Bus Ports
The North Internal Bus Port provides the 81341 and 81342 processor core access to the
SRAM Memory Controller. This North Internal Bus Port allows core transactions
targeting the SRAM via the North Internal Bus bus to pass directly to the SRAM.
Figure 100. Intel
®
81341 and 81342 I/O Processors SRAM Memory Controller Block
Diagram
SRAM Memory
Array
North Internal Bus
North IB
Address
Decode
SRAM
Control
North IB Port
Transaction
Queue
SRAM MCU
1 Read Port
and
1 Write Port
Intel
XScale®
Processor
Intel
XScale®
Configuration
Registers
Processor
B6268-01