A user guide for System-on-Chip device, circuit, ASIC and system designers
This book presents a comprehensive examination of System-on-Chip (SOC) design from the building blocks of transistor physics to verification and implementation of the final product. In addition to the theory all the steps are illustrated with examples from a middle-size general-purpose-processor-based SOC comprising of a 32-bit processor core, caches, a combined PROM/SRAM memory controller, an AMBA bus (AHB, APB, AHB controller, and AHB/APB bridge), and a standard set of peripheral cores (timers, UARTs, I/O port, interrupt controller and debug interfaces).
Introduces the broad range of System-on-Chip development to readers bridging the gap between the transistor-world and the system-world.
Includes functional description and Hardware Description Language (HDL) examples of SOC components: processor cores, buses, and peripherals.
Offers comprehensive device, circuit, and system illustrations together with simulation results.
Provides practical industrial examples of SOC configuration, implementation and verification steps.