ARM System-On-Chip Architecture is an essential handbook for system-on-chip designers using ARM processor cores and engineers working with ARM. It can also be used as a course text for undergraduate and masters students of electrical engineering and computer engineering. System-on-chip (SOC) technology is the technology where not only the central processor is on the chip but also the memory and peripheral electronics. System-on-chip technology is creating a challenging problem- getting a SOC design right the first time. ARM System-On-Chip Architecture introduces the concepts and methodologies employed in designing a system-on-chip based around a microprocessor core. Although this is not an introductory book to computer architecture, the book provides information on general computer architecture (processor design, cache, and memory management) with detailed illustrations based on ARM chips. No prior knowledge of ARM assumed. ARM System-On-Chip Architecture: - Discusses the major issues of SOC desing, including memory hierarchy, caches, memory management, on-chip buses , on-chip debug and production test.
- Provides an overview of the ARM processor family, enabling you to decide which ARM is best for the job at hand.
- Describes the ARM and Thumb programming models
- Covers the latest ARM products and developments, including StrongARM, the ARM9 and ARM10 series of cores.
ARM System-On-Chip Architecture Content Chapter 1: An Introduction to Processor Design Chapter 2: The ARM Archticture Chapter 3: ARM Assembly Language Programming Chapter 4: ARM Organization and Implementation Chapter 5: The ARM Instruction Set Chapter 6: Arhcitectural Support for High-Level Languages Chapter 7: The Thumb Instruction Set Chapter 8: Architectural Support for System Development Chapter 9: ARM Processor Cores Chapter 10: Memory Hierarchy Chapter 11: Architectural Support for Operating Systems Chapter 12: ARM CPU Cores Chapter 13: Embedded ARM Applications Chapter 14: The AMULET Asynchronous ARM Processors
|