Mmu; Interrupts - Technologic Systems TS-7400 Hardware & Software Installation

Table of Contents

Advertisement

EP9302 key features include:
ARM (32-bit) and Thumb (16-bit compressed) instruction sets
32-bit Advanced Micro-Controller Bus Architecture (AMBA)
16 kbyte Instruction Cache with lockdown
16 kbyte Data Cache (programmable write-through or write-back) with lockdown
MMU for Linux®, Microsoft® Windows® CE and other operating systems
Translation Look Aside Buffers with 64 Data and 64 Instruction Entries
Programmable Page Sizes of 1 Mbyte, 64 kbyte, 4 kbyte, and 1 kbyte
Independent lockdown of TLB Entries
For further information about the EP9302 features, refer to the
Note
The EP9302 is identical silicon to the EP9301 except it is rated to run at 200 Mhz,
instead of 166 Mhz. The available
main reference manual.

MMU

The EP9031 features a Memory Management Unit, enabling high level operating systems
such as Embedded Linux and Windows CE to run on the TS-7400. In the same way, the
Linux TS-Kernel takes advantage of the MMU functionality.
The MMU is controlled by page tables stored in system memory and is responsible for
virtual address to physical address translation, memory protection through access
permissions and domains, MMU cache and write buffer access. In doing so, software
applications can access larger "virtual" memory space than the available physical memory
size, allowing multiple programs to run and use the system memory simultaneously.
For further information about the MMU functionalities, refer to the EP9301 User's Guide.

Interrupts

The EP9302 interrupt controller allows up to 54 interrupts to generate an Interrupt
Request (IRQ) or Fast Interrupt Request (FIQ) signal to the processor core. Thirty-two
hardware priority assignments are provided for assisting IRQ vectoring, and two levels are
provided for FIQ vectoring. This allows time critical interrupts to be processed in the
shortest time possible.
© May, 2010
Picture: Cirrus EP9302 Block Diagram
EP9301 User's Guide
www.embeddedARM.com
TS-7400/TS-9441 MANUAL
HARDWARE COMPONENTS
EP9301 User's
can still be used as the
Guide.
25

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ts-9441

Table of Contents