System-On-A-Chip: Design and Test

From the Publisher: Starting with a basic overview of system-on-a-chip (SoC), including definitions of related terms, this new book helps you understand SoC design challenges, and the latest design and test methodologies. You see how ASIC technology evolved to an embedded cores-based concept that includes pre-designed, reusable Intellectual Property (IP) cores that act as microprocessors, data storage devices, DSP, bus control, and interfaces — all "stitched" together by a User's Defined Logic (UDL). Part One features a discussion of SoC-related design difficulties including hardware-software co-design, reuse design, and cores design. You get practical, real-world design guidance referencing actual product specifications, delivery requirements, and system integration requirements in use by commercial enterprises and under evaluation by the SoC community. Significant attention is paid to the rules and guidelines for making SoC design reusable, including RTL coding guidelines and design validation. Part One concludes with the information you need to develop test benches at both the cores and SoC level. Part Two contains a review of the challenges you face in testing SoC and test methodologies for overcoming these hurdles. Test methods for embedded logic cores, microprocessor cores, micro-controller cores and large memory blocks are included, as well as methods for testing embedded analog and mixed-signal circuits, and Iddq testing on SoC. You also get an overview of material handling, speed-binning, and production flow to apply your knowledge to actual production processes. System-on-a-Chip: Design and Test is an excellent, one-stop reference for SoC and ASIC designengineers, IP designers and providers, and test engineers seeking comprehensive information on SoC design, testing, and production.