内容简介
本书从系统的视角,通过准确、清晰的讲解以及示例和Verilog文件,展示了如何使用简单的组合和时序模块来构建完整的系统。本书共分七部分,不仅涵盖了组合逻辑电路、算术运算电路、时序逻辑电路和同步时序电路等基本的数字逻辑课程的内容,还给出了有限状态机、流水线、接口规范、系统时序、存储系统等计算机组成原理课程的知识。本书适合作为高等院校计算机及相关专业数字设计课程的本科生教材,也可作为微处理器和SoC设计人员的参考书。
作者简介
William James Dally现为斯坦福大学工程学院Willard R. and Inez Kerr Bell教授,曾任计算机系系主任和NVDIA公司首席科学家和副总裁。他和他的研究团队开发的系统体系结构、网络体系结构、信号、路由和同步技术已经广泛应用到当今大的并行计算机中。他有着多年在工业界和学术界工作的经验,曾供职于贝尔实验室、加州理工学院和MIT,还曾为Digital Equipment,、Cray Research 和Intel公司的咨询顾问。他是美国国家工程院院士,IEEE、ACM和AAAS(美国艺术与科学学院)的Fellow。他还曾获得多项荣誉,包括ACM Eckert-Mauchly 奖, IEEE Seymour Cray奖和ACM Maurice Wilkes奖。他已经发表了200多篇论文,拥有75项专利,并是教材《数字系统工程》和《互连网络的原理和实践》的作者。
R. Curtis Harting是斯坦福大学博士研究生。他本科毕业于杜克大学主修电子和计算机工程以及计算机科学。他硕士毕业于斯坦福大学。他的主要研究兴趣在计算机体系结构,关注并行、高性能和节能设计。
目录
出版者的话
推荐语
译者序
前言
第一部分绪论
第1章 数字抽象化
1.1数字信号
1.2数字信号容忍噪声
1.3数字信号表示复杂数据
1-3.1表示一年中的某一天
1.3.2表示减色法
1.4数字逻辑函数
1.5数字电路和系统的Verilog描述
1.6系统中的数字逻辑
小结
文献说明
习题
第2章 数字系统设计实践
2.1设计流程
2.1.1设计规格
2.1.2概念开发与可行性
2.1.3划分与详细设计
2.1.4验证
2.2数字系统由芯片和电路板构建
2.3计算机辅助设计工具
2.4摩尔定律和数字系统演变
小结
文献说明
习题
第二部分组合逻辑
第3章 布尔代数
3.1公理
3.2性质
3.3对偶函数
3.4标准形式
3.5从公式到门电路
3.6用Verilog描述布尔表达式
小结
文献说明
习题
第4章 CMOS逻辑电路
4.1开关逻辑
4.2 MOS晶体管的开关模型
4.3 CMOS门电路
4.3.1基本的CMOS门电路
4.3.2反相器、与非门、或非门
4.3.3复杂门
4.3.4三态电路
4.3.5应避免使用的电路
小结
文献说明
习题
第5章 CMOS电路的延迟和功耗
5.1 静态CMOS门的延迟
5.2扇出和驱动大电容负载
5.3扇入和逻辑功效
5.4延迟计算
5.5延迟优化
5.6连线延迟
5.7 CMOS电路的功率损耗
5.7.1动态功耗
5.7.2静态功耗
5.7.3功率调节
小结
文献说明
习题
第6章 组合逻辑设计
6.1组合逻辑
6.2闭合
6.3真值表、最小项和标准形式
第三部分算术电路
第四部分同步时序逻辑
第五部分实用设计
第六部分系统设计
第七部分异步逻辑
附录
参考文献
数字设计:系统方法 电子书 下载 mobi epub pdf txt