数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AN3100 数据表(PDF) 3 Page - STMicroelectronics

部件名 AN3100
功能描述  Configuring the SPEAr3xx multi-port memory controller
PDF  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

AN3100 数据表(HTML) 3 Page - STMicroelectronics

  AN3100 Datasheet HTML 1Page - STMicroelectronics AN3100 Datasheet HTML 2Page - STMicroelectronics AN3100 Datasheet HTML 3Page - STMicroelectronics AN3100 Datasheet HTML 4Page - STMicroelectronics AN3100 Datasheet HTML 5Page - STMicroelectronics AN3100 Datasheet HTML 6Page - STMicroelectronics AN3100 Datasheet HTML 7Page - STMicroelectronics AN3100 Datasheet HTML 8Page - STMicroelectronics AN3100 Datasheet HTML 9Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 24 page
background image
AN3100
SPEAr3xx memory controller overview
Doc ID 16606 Rev 2
3/24
1
SPEAr3xx memory controller overview
In the SPEAr3xx embedded MPU, different memory controllers provide interfaces between
the system elements/blocks and external memory.
The MPMC multi-port memory controller is used for interfacing DDR (double data rate)
synchronous dynamic RAM (SDRAM). It is also responsible for reliable read-write
operations to the memory. In a powerful system like SPEAr3xx, there are several system
elements which may need to communicate with external DDR memory at any time to
increase system efficiency. This is possible because the memory provides data at very high
speed and system elements need time to process that data, so this time can be utilized by
other system elements to transfer data to/from the memory. For example, during the time
that the CPU processes some data or instructions, another master interface (CPU or DMA)
can read or write to the memory. This can be handled by the MPMC’s multi-port capablity.
For maximum flexibility the MPMC has one AHB slave port to configure the memory
controller registers and five AHB slave ports for data. Figure 1: SPEAr3xx architecture gives
an overview of the SPEAr3xx, showing the connections between the SDRAM controller AHB
data ports (M0,..,M4) and the various subsystems of the design.
Figure 1.
SPEAr3xx architecture
In order to understand how the various IPs interact with the external memory through the
multi-port memory controller, the table below shows the driving masters present in
SPEAr3xx and the corresponding memory controller AHB slave data port.
SRAM
74.5 KB
L
F
I
H
Cell array
(reconfigurable
array
subsystem)
300 000 gates
ARM926EJS
32 KI/32 KD
coprocessor
cache
TCM-I/D
CPU
ARM subsystem
Int
ctrl
GPIO
Timer
MPMC
DDR1-2
M0
M1
M2
M3
CFG
M4
1
2
2
3
5
6
7-34
1234
3-12
7
5-23
85
Multilayer bus interconnection matrix
UART
SPI
I2C
JPEG
(Codec)
RAM
(8 KB)
IrDA
Low-speed subsystem
C3
System
Ctrl
Flash
serial
GPIO
RTC
Timer
Timer
DMA
(8 chan.)
ROM
32 KB
WDT
Ethernet
MAC
USB2.0
Device
USB2.0
Host
USB2.0
Host
Application
subsystem
Basic subsystem
HS subsystem
A
B
C
D
Common subsystems
SRAM
74.5 KB
RI-O
Configurable cell array subsystem
SPEAr300
ADC
Misc
9-4
10-6
4
M
Q
P
6-67
G
E
2-12(4)
4-12



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com