Fr. 97.00

CPU Design and Practice

English · Paperback / Softback

Shipping usually within 6 to 7 weeks

Description

Read more

The book provides guidance and practical techniques for the CPU design and its implementation. By scheduling a complete CPU design procedure into a series practicing tasks, the book offers a step-by-step process support to the readers for the design of a CPU which can run Unix-like OS (e.g. Linux) kernel. It also covers various design practices and debug skills. The book is suitable for undergraduate and graduate students, lecturers and tutors, as well engineers and practitioners who are interested in the CPU design and implementation.

List of contents

Chapter 1. Overview of the CPU Chip Development Process.- Chapter 2. Hardware Experiment Platform and FPGA Design Flow.- Chapter 3. Fundamentals of Digital Logic Circuit Design.- Chapter 4. Design A Single-cycle CPU.- Chapter 5. Design A Simple Pipelined CPU.- Chapter 6. AddMore User Mode Instructions into Pipeline.- Chapter 7.   Support Exception and Interrupt.- Chapter 8. AXIBus Interface Design.- Chapter 9. Storage Management Unit Design.- Chapter 10. Cache Design.- Chapter 11. Advanced Experimental Environments.- Chapter 12. Advanced Design.

About the author

Wenxiang Wang,
Ph.D., senior engineer, is Chief Architect of the processor core at Loongson Technology Co., Ltd., and an adjunct professor at the University of Science and Technology of China. His main research interests include processor architecture design, processor verification, and performance analysis and optimization of computer systems. He has participated in several national “Core Electronics Devices, High-End General-Purpose Chips, and Basic Software Products” (National Major Science and Technology Project), 863, and 973 projects. He has published more than ten papers in domestic and international journals and conferences, applied for dozens of patents, and been granted more than ten patents. Since 2012, he has served as the leader of the IP group in the Chip R&D Department of Loongson Technology, responsible for the development, research, and maintenance of the Loongson series CPU IP cores, and participated in formulating the LoongArch instruction set architecture specifications. He is the author of
CPU Design and Practice
,
Computer Architecture
,
Fundamentals of Computer Architecture
, and other works.

Jinzhang Xing
graduated with a master’s degree from the Institute of Computing Technology, Chinese Academy of Sciences. In 2015, he joined Loongson Technology Co., Ltd. He has long been engaged in the research and development of processor core structures and is one of the main structural designers of the Loongson series processor cores. In recent years, he has actively participated in providing technical support and training for the CPU Design Competition (Loongson Cup) of the National Computer System Development Capability Competition.

Summary

The book provides guidance and practical techniques for the CPU design and its implementation. By scheduling a complete CPU design procedure into a series practicing tasks, the book offers a step-by-step process support to the readers for the design of a CPU which can run Unix-like OS (e.g. Linux) kernel. It also covers various design practices and debug skills. The book is suitable for undergraduate and graduate students, lecturers and tutors, as well engineers and practitioners who are interested in the CPU design and implementation.

Product details

Authors Wenxiang Wang, Jinzhang Xing
Assisted by Miao Hao (Translation), Institute of Computing Technology (Translation), Rongmin Lu (Translation), Tianhao Xu (Translation)
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 15.11.2025
 
EAN 9789819665723
ISBN 978-981-9665-72-3
No. of pages 434
Dimensions 155 mm x 25 mm x 235 mm
Weight 698 g
Illustrations XXVII, 434 p. 195 illus., 176 illus. in color.
Subjects Natural sciences, medicine, IT, technology > IT, data processing > IT

Computerhardware, computer hardware, Processor Architectures, Register-Transfer-Level Implementation, FPGA design, Processor Design, Multi-Core CPU, micro-architecture optimization, Digital Logic Circuit Design, CPU design

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.