倪继利Linux网志  推荐博客
+ + 作者介绍:
. . 我是《Linux内核分析及编程》(电子工业出版社2005年9月)一书的作者倪继利。这是我的工作网志,欢迎大家在这里,就我的书及...
查看全文
我的日志
 《CPU源代码分析与芯片设计》目录 
时间: 2007.03.17 10:21:03 晴

本书主要内容

本书共包括13章,每章的主要内容及各章如下:

第一章 CPU构架概述 (倪继利) 介绍了计算机系统的分类,阐述了CPU设计的标量流水线、超标量流水线、超长指令等常用技术。

第二章 OR1200构架概述 (倪继利) 说明了OR1200处理器的指令格式、处理器的结构组成、硬件配置等。

第三章 Wishbone片上总线 (陈曦) 详细介绍了Wishbone标准。

第四章 CPU/DSP核心 (倪继利) 分析了组成CPU/DSP核心的各个模块的原理及源代码。

第五章 存储系统 (陈曦) 分析了高速缓存和虚拟内存管理单元的原理及实现。

第六章 主要外设 (陈曦) 分析了OR12005个主要外设:写缓冲模块OR1200_sb、总线接口单元模块OR1200_wb_biu、计时器模块OR1200_tt、可编程中断控制器模块OR1200_pic以及电源管理模块OR1200_pm

第七章 调试接口 (陈曦) 分析了OR1200调试器的原理及源代码。

第八章 编译器移植 (倪继利) 说明了GNU开发工具链移植新CPU硬件的方法,并分析了工具链移植的源代码。

第九章 Linux平台移植 (倪继利) 介绍了Linux内核移植新CPU平台的方法,分析了在Linux内核代码中与硬件相关的源代码。还说明了OpenRisc仿真器和GDB调试程序的方法。

第十章 OpenRISC参考设计与FPGA移植 (陈曦) 说明了OR1200FPGA上的设计方法。

第十一章 开源以太网MAC控制器IP (陈曦) 说明了IEEE 802.3/Ethernet MAC IP的工作原理,分析了它的源代码。

第十二章 USB功能模块 (倪继利) 介绍了USB2.0功能模块的协议以及UTMI接口协议,分析了USB2.0功能模块的源代码。

第十三章 全定制芯片设计 (李挥) 具体描述了OR1200芯片的前端和后端设计方法及实现流程,给出了设计的详细步骤,相关EDA软件的使用,必需的脚步全文,并提供了设计版图。

 

附录1 循环冗余校验算法分析与实现 (陈曦)

附录2 基于元胞自动机和线性反馈移位寄存器的硬件随机数生成器 (陈曦)

附录3 Verilog RTL设计中的常见问题 (陈曦)

作者 nijili  评论() |  人气() | 引用()  | 推荐 | 保存日志 | 问题日志 | 收藏到网摘 | 返回首页
我的信息
最新评论
我的相册
日历