0% found this document useful (0 votes)
172 views9 pages

Parallel Bus Device Protocols - Arm Bus: Lesson - 23

The document discusses ARM buses for connecting devices in an embedded system. It describes the AMBA-AHB bus which connects high-speed memory and the AMBA-APB bus which connects low-speed peripherals. An AMBA-APB bridge allows the ARM processor to communicate with both buses, connecting the high-speed AHB bus to external devices through the lower speed APB bus. This bridge integrates the two buses onto a single microcontroller chip to reduce system cost.

Uploaded by

chaitudsc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
172 views9 pages

Parallel Bus Device Protocols - Arm Bus: Lesson - 23

The document discusses ARM buses for connecting devices in an embedded system. It describes the AMBA-AHB bus which connects high-speed memory and the AMBA-APB bus which connects low-speed peripherals. An AMBA-APB bridge allows the ARM processor to communicate with both buses, connecting the high-speed AHB bus to external devices through the lower speed APB bus. This bridge integrates the two buses onto a single microcontroller chip to reduce system cost.

Uploaded by

chaitudsc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

DEVICES AND COMMUNICATION

BUSES FOR DEVICES NETWORK

Lesson-23: PARALLEL BUS


DEVICE PROTOCOLS ARM BUS

2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

AMBA (ARM Main Memory Bus Architecture)


AHB (ARM High Performance Bus)

AMBA-AHB interfaces the memory,


external DRAM (dynamic RAM
controller and on-chip I/O devices
 AMBA-AHB connects to 32-bit data
and 32-bit address lines at high speed
 AHB maximum bps bandwidth
sixteen times ARM processor clock


2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

AMBA (ARM Main Memory Bus Architecture)


APB (ARM Peripheral Bus)


AMBA -APB interfaces ARM


processor with the memory AMBAAHB and external -chip I/O devices,
which operate at low speed using a
bridge (AMBA-APB bridge)

2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

AMBA-APB bridge




Switches ARM CPU communication with the


AMBA bus to APB bus.
ARM processor based microcontroller has a single
data bus in AMBA-AHB that connects to the
bridge, which integrate the bridge onto the same
integrated circuit as the processor to reduce the
number of chips required to build a system and
thus the system cost.
The bridge communicates with the memory
through a AMBA-AHB, a dedicated set of wires
that transfer data between these two systems.
A separate APB I/O bus connects the bridge to the
I/O devices.

2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

ARM Buses
DRAM
ARM
Processor
of system
A

ROM

Address bus AMBA-AHB Memory High


Data bus
speed bus Bridge
Control bus
AMBA-APB bus controller (Bridge)

AMBA-APB bus
APB low speed bus

SDIO
2008

IO device I2C host

I2C

CAN
controller

bus"Embedded Systems - " ,CAN


Chapter-3 L23:
Raj Kamal,
bus
Publs.: McGraw-Hill Education

Touch
screen
5

APB bus
connects
2
 I C
 touch screen
 SDIO
 MMC (multimedia card)
 USB
 CAN bus and other required interfaces
to an ARM microcontroller
2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

Summary

2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

We learnt
ARM bus two types AMBA-AHB
and AMBA-APB.
AHB connects high speed memory
APB connects the external peripherals
to system memory bus through a
bridge

2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

End of Lesson 23 of Chapter 3

2008

Chapter-3 L23: "Embedded Systems - " , Raj Kamal,


Publs.: McGraw-Hill Education

You might also like