
会员
CPU设计实战:LoongArch版
汪文祥 邢金璋更新时间:2024-09-11 16:20:15
最新章节:封底开会员,本书免费读 >
本书深入浅出地介绍了如何从零开始一步步设计出一个入门级的CPU,以及在这个过程中应该掌握哪些知识、遵守哪些设计原则、规避哪些设计风险、可以使用哪些开发技巧。全书从逻辑上分为三个部分,第一部分(第1~3章)介绍产业界进行CPU研发的过程以及本地与远程FPGA实验平台、FPGA上板实现、Verilog应用实例等CPU设计中必要的基础知识。第二部分(第4~10章)从一个仅实现5条指令的单周期CPU设计开始,逐步引入流水线设计,添加指令,增加异常和中断的支持,并完成AXI总线接口、TLBMMU和高速缓存的设计与实现,最终完成一个入门级的CPU的设计。第三部分(第11~12章)为准备进阶设计的读者给出一些指导和建议,包括进阶实验开发环境与常用的设计优化方案。本书适合作为高校计算机及相关专业计算机组成、计算机体系结构等课程的实践教材,也可供对CPU设计感兴趣的相关技术人员阅读。
品牌:机械工业出版社
上架时间:2024-07-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
CPU设计实战:LoongArch版最新章节
查看全部- 封底
- 学习指导
- 附录D Vivado使用进阶
- 附录C Vivado使用入门
- 附录B Vivado的安装
- 附录A 龙芯CPU设计与体系结构教学实验系统
- 附录
- 12.6.6 ll.w-sc.w指令对的访存原子性
- 12.6.5 缓存一致性协议
- 12.6.4 多核情况下的存储一致性
汪文祥 邢金璋
主页
最新上架
- 会员
STM32嵌入式技术应用开发全案例实践
本书主要介绍STM32F4系列微控制器在工程应用中所需的基础知识、硬件外设的工作原理以及编程开发的相关技术。本书由5个项目共16个任务构成,介绍STM32的基础知识、基于STM32F4标准外设库的工程建立和STM32F4系统时钟的配置,并结合可控LED流水灯的设计与实现、智能小车运动控制系统的设计与实现、环境参数监测和显示系统的设计与实现、多机通信系统的设计与实现等案例,对GPIO、外部中断、US计算机12.1万字 - 会员
Spring Cloud微服务架构开发
SpringCloud是一套完整的微服务架构解决方案,它利用SpringBoot的开发便利性巧妙地简化了分布式系统开发过程。可以说,SpringCloud继承了SpringBoot的优点,屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。本书基于SpringCloudGreenwich.SR2版本,全面介绍了SpringCloud针对计算机7.6万字 - 会员
CXL体系结构:高速互连的原理解析与实践
本书主要介绍CXL技术的相关内容,涵盖CXL基础知识、系统架构、产品简介、事务层、链路/物理层、交换技术、系统软件、FPGA应用开发等内容,全面介绍CXL技术及其在现代计算系统中的重要作用。本书分4篇:第一篇(第1~4章)介绍CXL的起源以及相关基础知识;第二篇(第5~8章)介绍CXL的核心概念、协议、架构及设备管理等内容;第三篇(第9、10章)介绍系统软件,并从FPGA工程实践角度介绍CXL应用计算机10.2万字