Block Diagram; Operations; Figure 2-1. Arm920T Block Diagram - Cirrus Logic EP93 Series User Manual

Arm 9 embedded processor family
Table of Contents

Advertisement

ARM920T Core and Advanced High-Speed Bus (AHB)
EP93xx User's Guide

2.2.2 Block Diagram

2

2.2.3 Operations

The ARM920T core follows a Harvard architecture and consists of an ARM9TDMI core,
MMU, instruction and data cache. The core supports both the 32-bit ARM and 16-bit Thumb
instruction sets.
The internal bus structure (AMBA) includes both a high speed and low speed bus. The high
speed bus AHB (Advanced High-performance Bus) contains a high speed internal bus clock
to synchronize co-processor, MMU, cache, DMA controller, and memory modules. AMBA
includes a AHB/APB bridge to the lower speed APB (Advanced Peripheral Bus). The APB
bus connects to lower speed peripheral devices such as UARTs and GPIOs.
The MMU provides memory address translation for all memory and peripherals designed to
remap memory devices and peripheral address locations. Sections, large, small and tiny
pages are programmable to map memory in 1 Mbyte, 64 kbyte, 4 kbyte, 1 kbyte size blocks.
To increase system performance, a 64-entry translation look-aside buffer will cache 64
address locations before a TLB miss occurs.
2-2
External
Instruction
Co-Proc
cache
Interface
R13
ARM9TDMI
Processor core
(Integral
EmbeddedICE)
R13
JTAG
Data cache

Figure 2-1. ARM920T Block Diagram

Copyright 2007 Cirrus Logic
Instruction
MMU
CP15
Buffer
Write Back
Data MMU
PA TAG
RAM
APB
AMBA
Bus
Int.
Write
DS785UM1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EP93 Series and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Ep9315Ep9301Ep9302Ep9307Ep9312

Table of Contents