王朝百科
分享
 
 
 

数字系统的VerilogHDL设计

王朝百科·作者佚名  2010-06-11  
宽屏版  字体: |||超大  

数字系统的VerilogHDL设计

作者:江国强编著

ISBN:10位[7111216229]13位[9787111216223]

出版社:机械工业出版社

出版日期:2007-8-1

定价:¥26.80元

内容提要本书以硬件描述语言为工具,介绍了数字电路及系统的设计方法。本书内容包括数制与编码、逻辑代数与VerilogHDL基础、门电路、组合逻辑电路、触发器、时序逻辑电路、半导体存储器、数模与模数转换、数字系统设计、可编程逻辑器件、VerilogHDL仿真和VerilogHDL综合与优化。

书中还列举了大量的基于VerilogHDL的门电路、触发器、组合逻辑电路、时序逻辑电路、存储器和数字系统设计的实例,供读者参考。每个设计实例都经过了电子设计自动化(EDA)软件的编译和仿真,确保无误。每章后均附有思考题和习题。

本教材可作为高等院校电子、信息、通信、自动化类专业的数字电子技术、EDA技术、硬件描述语言等相关课程的教材和相关工程技术人员的参考资料。

编辑推荐本书以硬件描述语言为工具,介绍了数字电路及系统的设计方法。本书内容包括数制与编码、逻辑代数与VerilogHDL基础、门电路、组合逻辑电路、触发器、时序逻辑电路、半导体存储器、数模与模数转换、数字系统设计、可编程逻辑器件、VerilogHDL仿真和VerilogHDL综合与优化。

书中还列举了大量的基于VerilogHDL的门电路、触发器、组合逻辑电路、时序逻辑电路、存储器和数字系统设计的实例,供读者参考。每个设计实例都经过了电子设计自动化(EDA)软件的编译和仿真,确保无误。每章后均附有思考题和习题。

本教材可作为高等院校电子、信息、通信、自动化类专业的数字电子技术、EDA技术、硬件描述语言等相关课程的教材和相关工程技术人员的参考资料。

目录前言

第1章数制与编码

1.1概述

1.1.1模拟电子技术和数字电子技术

1.1.2脉冲信号和数字信号

1.1.3数字电路的特点

1.2数制

1.2.1概述

1.2.2数制之间的转换

1.3编码

1.3.1二一十进制编码

1.3.2字符编码

1.4现代数字系统的设计方法

1.4.1设计准备

1.4.2设计输入

1.4.3设计处理

1.4.4设计校验

1.4.5器件编程

1.4.6器件测试和设计验证

本章小结

思考题和习题

第2章逻辑代数和VerilogHDL基础

2.1逻辑代数基本概念

2.1.1逻辑常量和逻辑变量

2.1.2基本逻辑和复合逻辑

2.1.3逻辑函数的表示方法

2.1.4逻辑函数的相等

2.2逻辑代数的运算法则

2.2.1逻辑代数的基本公式

2.2.2逻辑代数的基本定理

2.2.3逻辑代数的常用公式

2.2.4异或运算公式

2.3逻辑函数的表达式

2.3.1逻辑函数常用表达式

2.3.2逻辑函数的标准表达式

2.3.3约束及其表示方法

2.4逻辑函数的公式简化法

2.4.1逻辑函数简化的意义

2.4.2逻辑函数的公式简化法

2.5VerilogHDL基础

2.5.1VerilogHDL设计模块的结构

2.5.2VerilogHDL的词法

2.5.3VerilogHDL的语句

2.5.4不同抽象级别的VerilogHDL模型

2.5.5关于Verilog2001

本章小结

思考题和习题

第3章门电路

3.1概述

3.2TTL集成门

3.2.1TTL集成与非门

3.2.2TTL与非门的外部特性

3.2.3TTL与非门的主要参数

3.2.4TTL与非门的改进电路

3.2.5TTL集成电路多余输入端的处理

3.2.6TTL其他类型的集成电路

3.2.7TTL电路的系列产品

3.3其他类型的双极型集成电路

3.3.1ECL电路

3.3.2I2L电路

3.4MOS集成门

3.4.1MOS管

3.4.2MOS管开关的电路结构和工作原理

3.4.3MOS非门

3.4.4MOS门

3.4.5CMOS门的外部特性

3.5基于VerilogHDL的门电路设计

3.5.1用assign语句建模方法实现门电路的描述

3.5.2用门级元件例化建模方式来描述门电路

本章小结

思考题和习题

第4章组合逻辑电路

4.1概述

4.1.1组合逻辑电路的结构和特点

4.1.2组合逻辑电路的分析方法

4.1.3组合逻辑电路的设计方法

4.2若干常用的组合逻辑电路

4.2.1算术运算电路

4.2.2编码器

4.2.3译码器

4.2.4数据选择器

4.2.5数值比较器

4.2.6奇偶校验器

4.3基于VerilogHDL的组合逻辑电路设计

4.3.1加法器的设计

4.3.2编码器

4.3.3译码器的设计

4.3.4数据选择器的设计

4.3.5数值比较器的设计

4.3.6奇偶校验器的设计

4.4组合逻辑电路的竞争-冒险现象

本章小结

思考题和习题

第5章触发器

5.1概述

5.2基本RS触发器

5.2.1由与非门构成的基本RS触发器

5.2.2由或非门构成的基本RS触发器

5.3钟控触发器

5.3.1钟控RS触发器

5.3.2钟控D型触发器

5.3.3钟控JK触发器

5.3.4钟控T型触发器

5.3.5钟控T触发器

5.4集成触发器

5.4.1边沿JK触发器

5.4.2维持-阻塞结构集成触发器

5.5触发器之间的转换

5.5.1用JK触发器实现其他类型触发器

5.5.2用D触发器实现其他类型触发器的转换

5.6基于VerilogHDL的触发器设计

5.6.1基本RS触发器的设计

5.6.2D锁存器的设计

5.6.3D触发器的设计

5.6.4JK触发器的设计

本章小结

思考题和习题

第6章时序逻辑电路

6.1概述

6.1.1时序逻辑电路功能的描述方法

6.1.2时序逻辑电路的分析方法

6.1.3同步时序逻辑电路和异步时序逻辑电路

6.2寄存器和移位寄存器

6.2.1数码寄存器

6.2.2移位寄存器

6.2.3集成移位寄存器

6.3计数器

6.3.1同步计数器的分析

6.3.2异步计数器

6.3.3集成计数器

6.4同步时序逻辑电路的设计

6.4.1数码寄存器的设计

6.4.2移位寄存器的设计

6.4.3同步计数器的设计

6.4.4顺序脉冲发生器的设计

6.4.5序列信号发生器的设计

6.4.6序列信号检测器的设计

6.4.7一般同步时序逻辑电路的设计

6.5异步时序逻辑电路的设计

本章小结

思考题和习题

第7章半导体存储器

7.1概述

7.1.1半导体存储器的结构

7.1.2半导体存储器的分类

7.2随机存储器

7.2.1静态随机存储器

7.2.2动态随机存储器

7.2.3随机存储器的典型芯片

7.3只读存储器

7.3.1固定ROM

7.3.2可编程只读存储器

7.3.3可擦除可编程只读存储器

7.3.4快闪存储器

7.4半导体存储器的应用

7.5基于VerilogHDL的存储器设计

7.5.1RAM设计

7.5.2ROM的设计

本章小结

思考题和习题

第8章数模和模数转换

8.1概述

8.2数模(D/A)转换

8.2.1D/A转换器的结构

8.2.2D/A转换器的主要技术指标

8.2.3集成D/A转换器

8.3模数(A/D)转换

8.3.1A/D转换器的基本原理

8.3.2A/D转换器的类型

8.3.3A/D转换器的主要技术指标

8.3.4集成ADC芯片

本章小结

思考题和习题

第9章数字系统设计

9.1数字系统的设计方法

9.1.14位二进制计数器的设计

9.1.2设计七段显示译码器dec7s

9.1.3计数译码显示系统电路的设计

9.2系统设计实例

9.2.18位频率计的设计

9.2.2交通灯控制电路的设计

9.2.3数字电压表的设计

9.2.4信号发生器的设计

本章小结

思考题和习题

第10章可编程逻辑器件

10.1PLD的基本原理

10.1.1PLD的分类

10.1.2阵列型PLD

10.1.3现场可编程门阵列FPGA

10.1.4基于查找表的结构

10.2PLD的设计技术

10.2.1PLD的设计方法

10.2.2PLD的设计流程

10.2.3在系统可编程技术

10.2.4边界扫描技术

10.3PLD的编程与配置

10.3.1CPLD的ISP方式编程

10.3.2使用PC的并口配置FPGA

本章小结

思考题和习题

第11章VerilogHDL仿真

11.1VerilogHDL仿真支持语句

11.1.1系统任务和系统函数

11.1.2编译指令

11.2VerilogHDL的仿真方法

11.2.1ModelSim的命令式仿真

11.2.2ModelSim的波形仿真

11.2.3ModelSim交互命令方式仿真

11.2.4ModelSim批处理工作方式

11.3VerilogHDL测试平台软件的设计

11.3.1组合逻辑电路测试平台软件的设计

11.3.2时序逻辑电路测试平台软件的设计

11.3.3数字系统电路测试平台软件的设计

本章小结

思考题和习题

第12章VerilogHDL综合与优化

12.1综合的概念

12.2VerilogHDL设计的硬件实现

12.2.1编辑设计文件

12.2.2编译设计文件

12.2.3仿真设计文件

12.2.4编程下载设计文件

12.3设计优化

12.3.1面积与速度的优化

12.3.2时序约束与选项设置

12.3.3Fitter设置

12.4QuartusⅡ的RTL阅读器

本章小结

思考题和习题

附录

附录A国产半导体集成电路型号命名法(GB3430-82)

附录BAlteraDE2开发板使用方法

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有