S5PC100 USER’S MANUAL (REV1.0)
BUS CONFIGURATION
3.1-1
3.1
BUS CONFIGURATION
1 BUS CONFIGURATION OVERVIEW
Figure 3.1-1 shows the bus architecture of S5PC100. This chapter describes the feature & programmer’s model of
AXI interconnects used in this product.
CSSYS
AXI_D1
AXI_D0
Low power
Audio sub
system
DMC0
SD
MMC
External Memory
(NOR, Nand,
OneNAND, ATA)
Internal
Memory
(iROM,
iSRAM)
Cryto
engine
LCD
Sub
System
3D
engine
M2M
DMA
Peri
DMA
0
AXI_B0
USB
HOST
1.1
USB
OTG
MO
DEM
IF
TZIC
VIC
ARM
AC97
SPI0
-
IRDA
MFC
Sub
System
APB0_D1
APB_D1
APB_B1
APB_C1
APB_LCD
APB_TV
APB_MFC
-
GPIO
APB_PDMA1
TSADC
PCM0
PCM1
MIPI_DSI
SPI1
SPI2
SPDIF
HDMI_I2C
32b AXI
32b AHB
32b APB
TV
Sub
System
AXI_C0
LPDDR1 @ 166MHz
64b AXI
AS
Perspective Descriptions on Bus Architecture:
1. Data buses (AXI_D0, AXI_D1, AXI_B, AXI_LCD, AXI_TV, AXI_MFC) for
the memory access
2. Control buses (AXI_C0, AXI_C1) for the SFR control and the peripheral
control
3. VIC / TZIC is placed on AXI_D0 to reduce the interrupt latency
4. M2M DMA is placed on D0 domain, while Peri DMAs are placed on D1
domain
5. Only AXI_D0's M0 port supports Bus QoS scheme
6. S/NS inherited master acts as Secure master when it
’
s SFR slave port set
as secure slave. Otherwise, it acts as non-secure master.
APB1_D1
APB2_D1
Secure slave
Configurable slave (by port)
[0]
<0>
<1>
PWM
IEM_APC
IEM_IEC
KEYIF
SYSTIMER
RTC_APBIF
WDT
CAN1
CAN0
I2S0
I2S1
I2S2
CHIPID
UART
SYSCON_OFF
CELLGUIDE
* All APB modules
’
secure / non-secure attributes (except. TZPC and SECKEY) are programmable by TZPC module
APB_C0
APB_D0
MIPI_HSI_TX
MIPI_HSI_RX
APB_B0
APB_ASYNCBR
APB_MEM
TZPC0
MFC
APB_DMC0
APB_D0
AXI_C1
AXI_B1
<2>
AXI_MEM
[1]
[2]
D2 clock domain
D1 clock domain
D0 clock domain
Asynchronous bridge
CSS
YS
I2C
Timer, connectivity
GPIO, system
Audio, multimedia, others
TZPC2
TZPC1
APB_MDMA
APB_SMDMA
APB_PDMA0
-
-
-
-
APB_SDM
SECKEY
Non-secure slave
S/NS active master
S/NS inherited master
2D
engine
Peri
DMA
1
AS
AS
Non-secure master
Legend
Configurable slave (by address)
Figure 3.1-1 S5PC100 Bus Architecture
Summary of Contents for S5PC100
Page 21: ...MEMORY MAP S5PC100 USER S MANUAL REV1 0 1 2 2 ...
Page 34: ...S5PC100 USER S MANUAL REV1 0 BALL MAP SIZE POP 1 1 9 1 4 MCP CONNECTION ...
Page 49: ...IROM CODE S5PC100 USER S MANUAL REV1 0 2 6 4 12 Mhz 300 0 Mhz 100 0 Mhz 79 5 Mhz 20 6 Mhz ...
Page 174: ...CLOCK CONTROLLER S5PC100 USER S MANUAL REV1 0 2 3 24 Rs 0ohm Rf 1Mohm CL 10 35pF ...
Page 322: ...CORESIGHT S5PC100 USER S MANUAL REV1 0 3 2 4 Figure 3 2 2 S5PC100 Coresight Structure ...
Page 330: ...CORESIGHT S5PC100 USER S MANUAL REV1 0 3 2 12 Figure 3 2 7 ETB Block Diagram ...
Page 345: ...S5PC100 USER S MANUAL REV1 0 ASYNC BRIDGE 3 4 3 Figure 3 4 2 Asynchronous Bridge Components ...
Page 359: ...S5PC100 USER S MANUAL REV1 0 VECTORED INTERRUPT CONTROLLER 4 1 3 Figure 4 1 2 VIC Daisy Chain ...
Page 651: ...S5PC100 USER S MANUAL REV1 0 UART 8 1 27 Figure 8 1 10 UINTSP UINTP and UINTM block diagram ...
Page 652: ...UART S5PC100 USER S MANUAL REV1 0 8 1 28 NOTES ...
Page 743: ...S5PC100 USER S MANUAL REV1 0 MIPI HSI INTERFACE CONTROLLER 8 6 13 ...
Page 756: ...MIPI HSI INTERFACE CONTROLLER S5PC100 USER S MANUAL REV1 0 8 6 26 NOTES ...
Page 800: ...MIPI CSIS S5PC100 USER S MANUAL REV1 0 8 8 10 NOTES ...
Page 816: ...USB HOST CONTROLLER S5PC100 USER S MANUAL REV1 0 8 9 16 ...
Page 935: ...S5PC100 USER S MANUAL REV1 0 MODEM INTERFACE 8 11 13 NOTES ...
Page 1111: ...S5PC100 USER S MANUAL REV1 0 IMAGE ROTATOR 9 2 3 3 4 180 DEGREE ROTATION ...
Page 1112: ...IMAGE ROTATOR S5PC100 USER S MANUAL REV1 0 9 2 4 3 5 90 AND 270 DEGREE ROTATION ...
Page 1118: ...S5PC100 USER S MANUAL REV1 0 CAMERA INTERFACE 9 3 3 Figure 9 3 2 Camera Interface Overview ...
Page 1181: ...JPEG S5PC100 USER S MANUAL REV1 0 9 4 6 Figure 9 4 5 YCbCr4 2 2 Color Format ...
Page 1199: ...JPEG S5PC100 USER S MANUAL REV1 0 9 4 24 NOTES ...
Page 1245: ...3D ACCELERATOR S5PC100 USER S MANUAL REV1 0 9 6 18 ...
Page 1353: ...TVOUT VIDEO DAC S5PC100 USER S MANUAL REV1 0 9 7 32 ...
Page 1452: ...S5PC100 USER S MANUAL REV1 0 VIDEO PROCESSOR 9 8 43 NOTES ...
Page 1482: ...MIXER S5PC100 USER S MANUAL REV1 0 9 9 30 NOTES ...
Page 1664: ...S5PC100 USER S MANUAL REV1 0 I2S CONTROLLER 5 1CH 10 2 31 NOTES ...
Page 1701: ...AC97 CONTROLLER S5PC100 USER S MANUAL REV1 0 10 4 18 NOTES ...
Page 1731: ...SPDIF TRANSMITTER S5PC100 USER S MANUAL REV1 0 10 6 16 NOTES ...
Page 1744: ...S5PC100 USER S MANUAL REV1 0 ADC AND TOUCH SCREEN INTERFACE 10 7 13 NOTES ...
Page 1750: ...KEYPAD INTERFACE S5PC100 USER S MANUAL REV1 0 10 8 6 Figure 10 8 7 Keypad I F Block Diagram ...
Page 1755: ...S5PC100 USER S MANUAL REV1 0 KEYPAD INTERFACE 10 8 11 NOTES ...
Page 1779: ...SECURE DOMAIN MANAGER S5PC100 USER S MANUAL REV1 0 11 2 22 NOTES ...