选择特殊符号
选择搜索类型
请输入搜索
数字逻辑设计课程编写的教材。书稿经兵器工业总公司电子技术专业指导委员会复查,兵工教材编审室审定定稿。
随着半导体集成技术的迅速发展,已经生产出快速、可靠、价格适当的数字/模拟和模拟/数字集成转换器,以及各种集成规模(SSl、MSl、LSI)的其它数字电路,很多过去只能靠模拟方法解决的问题,今天可以用数字概念和方法来实现。当前数字概念和方法以及微处理器几乎渗透到所有领域,并将继续发展下去。
微处理器和系统级大规模数字集成电路的出现,并不意味着可以取消基本逻辑设计方法,而只需要强调逻辑设计的接口设计。事实上,根据数字集成电路的现状和新的进展,为适应新的需要,应让学生从基本逻辑设计开始,进而实现接口设计。因此,逻辑设计者当前和今后的任务是通过逻辑和接口设计,将各种规模的逻辑器件和部件连接起来,构成预定的数字系统。本教村首先解决基本逻辑分析和设计方法,进而阐明通过逻辑和接口设计实现小型数字系统的设计方法。此外,本教材也为通过微程序设计实现更复杂的数字系统——微处理器、单片机和微型计算机,打下硬件基础。2100433B
第一章 数字技术概念以及数制和编码
1.1 引盲
1.2 数制
1.3 数制间的转换
1.3.1 二、八、十六进制数转换为十进制数
1.3.2 十进制数转换为二、八、十六进制数
1.3.3 二、八、十六进制数之间的转换
1.4 数的补码及运算
1.4.1 数的补码
1.4.2 补码的运算
1.5 编码
1.5.1 二进制码、格雷码和二-十进制码
1.5.2 字母数字码
1.5.3 检错码
第二章 逻辑代数基础
2.1 逻辑变量与逻辑函数
2.1.1 逻辑变量和三种基本运算
2.1.2 逻辑函数
2.2 逻辑代数的运算规律
2.2.1 基本公式
2.2.2 三个重要规则
2.2.3 若干常用公式
2.2.4 复合运算和复合门
2.3 逻辑函数的两种标准形式
2.3.1 最小项和最大项
2.3.2 标准表达式和真值表
2.4 逻辑函数的代数化简法
2.4.1 简化的意义和途径
2.4.2 代数化简法
2.5 逻辑函数的卡诺圈化简法
2.5.1 卡诺图(K图)
2.5.2 最小项合并规律
2.5 用卡诺图化简逻辑函数
2.6 非完全描述逻辑函数的化简
2.6.1 非完全描述逻辑函数
2.6.2 利用约束项简化非完全描述逻辑函数
2.7 逻辑表达式的变换
2.8 逻辑函数的描述
2.8.1 逻辑函数的描述方法
2.8.2 描述方法间的转换
第三章 组合逻辑电路
4.1 概述
3.1.1 组合电路的特点
3.1.2 组合元件——逻辑门
3.2 常用组合逻辑电路
3.2.1 编码器和译码器
3.2.2 数据选择器和数据分配器
3.2.3 数码比较器
3.2.4 加法器
3.2.5 码组校验电路
5.5 组合电路逻辑分析
5.4 组合电路逻辑设计
3.4.1 、用SSI设计组合电路
3.4.2 用MSI设计组合电路
3.4.3 一般设计步骤和逻辑抽象举例
5.5 竞争与冒险
3.5.1 竞争与冒险现象
3.5.2 竞争与冒险的识别
3.5.3 冒险现象的排除
第四章 触发器
4.1 基本RS触发器
4.2 时钟控制的RS触发置
4.2.1 电路结构及工作原理
4.2.2 RS触发器的特性方程和状态图
4.5 JK触发器
4.3.1 主从式JK触发器
4.3.2 JK边沿触发器
4.4 维持阻塞式D触发器
4.4.1 电路及工作原理
4.4.2 D触发器的特性方程及状态图
4.5 T和T'触发器
4.6.1 T和T'触发器的逻辑功能
4.5.2 触发器的驱动(或称激励)表
4.B触发器的脉冲工作特性
4.8.1 主从式JK触发器的脉冲工作特性
4.6.2 JK边沿触发器的脉冲工作特性
4.6.3 维持阻塞式D触发器的脉冲工作特性
4.7 CMOS触发器
4.7.1 主从式D触发器
4.7.2 主从式JK触发器
4.8 触发器逻辑功能的转换
4.8.1 D触发器转换为其它功能的触发器
4.8.2 JK触发器转换为其它功能的触发器
第五章 时序逻辑电路
5.1 概述
5.1.1 时序电路的特点与组成
5.1.2 时序电路的功能描述
5.2 常用时序逻辑部件
s.2.1 寄存器
5.2.2 移位寄存器
s.2.3 计数器
5.5 计数和分频电路
5.3.1 同步计数器的分析与设计
5.3.2 异步计数器的分析与设计
5.3.3 用MSI计数器实现任意模计数和分频
5.3.4 移存型计数器
5.4 序列信号发生器
5.4.1 顺序脉冲发生器
5.4.2 移存型序列信号发生器
s.4.3 计数型序列信号发生器
5.5 同步时序电路的分析与设计
5.5.1 同步时序电路分析
5.5.2 同步时序电路设计
s.5.3 同步时序电路的实现
第六章 数字系统设计
6.1 概述
6.2 ASM图符号
6.5 ASM图的硬件实现
6.3.1 用传统方法实现ASM图
6.3.2 用多路选择器实现ASM图
6.3.3 每个状态一个触发器法
6.3.4 基于ROM法实现ASM图
6.3.5 对实现已知ASM图需进一步明确的问题
6.4 用ASM图实现小型数字系统
6.4.1 系统时钟的设计
6.4.2 交通信号灯的设计
第七章 集成逻辑门
第八章 脉冲波形的产生及整形
第九章 数字/模拟及模拟/数字转换
第十章 可编程逻辑器件PLD
习题
附录1 引入变量卡诺图
附录2 BCD/七段译码器
附录3 组塞反馈式异步计数器
附录4 程序分频器
附录5 随机存取存储器
附录6 常用符号对照表
参考书目
数字电路与逻辑设计是计算机专业和电子信息类专业的一门硬件基础课。数字电路与逻辑设计:主要内容包括数字逻辑电路基础知识、逻辑门、逻辑代数与逻辑函数、组合逻辑电路、触发器、时序逻辑电路、半导体存储器和可编...
模拟电路是处理模拟信号的电路;数字电路是处理数字信号的电路。模拟信号是关于时间的函数,是一个连续变化的量,数字信号则是离散的量。因为所有的电子系统都是要以具体的电子器件,电子线路为载体的,在一个信号处...
当然先模拟了,数字电路是建立在模拟的基础上的,加上,你不要误导人家了,,分可以给你,但问题是,你不学三极管二极管的工作原理,你怎么知道有电流没电流,又怎么知道有电流叫1,没电流叫0呢,那三极管的导通和...
南航电路与系统考研数字电路历年真题答案
南航电路与系统考研数字电路历年真题答案
《数字电路与系统设计基础》课程教学大纲
《数字电路与系统设计基础》课程教学大纲 课程编码: DZ140380 课程名称: 数字电路与系统设计基础 英文名称: Design Basic on Digital Logic and System 适用专业: 集成电路设计与集成系统 先修课程: 高等数学、普通物理、电路分析基础、模拟电子技术基础 学 分 :5 总学时:80 实验(上机)学时: 16 一、课程简介 本课程是电子信息工程、 计算机、通信工程以及信息控制等专业的一门理论 性、工程性很强的专业基础课, 也是集成电路与集成系统专业很多后续专业课程 的先修课程。从学科性质上看, 它综合了数字信号及数字电路的特点, 系统分析 了数字元器件的外部特性、 逻辑功能,探讨了数字电路中典型单元电路的分析和 设计方法。 通过本课程的学习,使学生掌握数字电路的基本理论、 基本知识和基本技能, 学会 Verilog语言描述数字电路,进行数字电路
本书根据数字集成电路和系统工程设计所需求的知识结构,涉及了从系统架构设计至GDSⅡ版图文件的交付等完整的数字集成电路系统前/后端工程设计流程及关键技术。内容涵盖了VLSI设计方法、系统架构、技术规格书(SPEC)、算法建模、Verilog HDL及RTL描述、逻辑与物理综合、仿真与验证、时序分析、可测性设计、安全性设计、低功耗设计、版图设计及封装等工程设计中各阶段的核心知识点。尤其对数字信号处理器的算法建模及ASIC设计实现中的关键技术给出了详尽的描述和设计实例。
第1章 绪论
1.1 集成电路的发展简史
1.2 集成电路产业链(行业)概述
1.2.1 电子设计自动化行业
1.2.2 IP行业
1.2.3 集成电路设计服务行业
1.2.4 集成电路设计行业
1.2.5 集成电路晶圆制造行业
1.2.6 封装测试行业
1.2.7 半导体设备与材料行业
1.2.8 集成电路分销代理行业
1.3 VLSI设计流程
1.3.1 系统规范(System Specification)
1.3.2 架构设计(Architecture Exploration)
1.3.3 逻辑功能设计与综合(Logic Design and Syntheses)
1.3.4 电路设计、综合与验证(Circuit Design,Syntheses and Verification)
1.3.5 物理设计(Physical Design)
1.3.6 物理验证(Physical Verification)
1.3.7 制造(Manufacture)
1.3.8 封装和测试(Packaging and Testing)
1.4 VLSI设计模式
1.4.1 全定制设计
1.4.2 标准单元设计
1.4.3 宏单元
1.4.4 门阵列
1.4.5 现场可编程门阵列 (FPGA)
1.4.6 结构化ASIC(无通道门阵列)
1.5 版图层和设计规则
1.5.1 版图层集成电路
1.5.2 设计规则
1.6 目前面临的问题和发展方向
1.6.1 物理综合技术
1.6.2 设计重用和片上系统
1.6.3 片上网络
1.6.4 FPGA的动态可重构和异构计算
1.6.5 演化硬件电路和系统
参考文献
习题
第2章 可编程逻辑器件及现场可编程门阵列
2.1 可编程逻辑器件的分类及现状
2.2 半导体存储器及其组合逻辑实现
2.2.1 存储器件
2.2.2 基于存储器ROM/RAM的组合逻辑及状态机实现
2.3 可编程逻辑器件
2.3.1 可编程逻辑阵列
2.3.2 可编程阵列逻辑
2.3.3 复杂可编程逻辑器件
2.4 现场可编程门阵列
2.4.1 FPGA的典型结构
2.4.2 基于SRAM的FPGA
2.4.3 基于反熔丝多路开关(MUX)的FPGA
2.4.4 Xilinx和Altera的系列FPGA
2.5 基于Verilog的FPGA设计流程
2.5.1 架构设计
2.5.2 设计输入
2.5.3 RTL设计
2.5.4 FPGA综合
2.5.5 布局布线
2.5.6 仿真与验证
2.5.7 基于ModelSim的设计与仿真流程
2.5.8 基于IP的FPGA嵌入式系统设计
2.6 ASIC设计与FPGA设计之间的移植
2.6.1 可供选择的设计方法
2.6.2 FPGA之间的转换
2.6.3 FPGA到ASIC的转换
2.6.4 ASIC到FPGA的转换
2.7 FPGA的安全性设计
2.7.1 设备对FPGA日益增加的依赖
2.7.2 FPGA的安全设计及技术要点
参考文献
习题
第3章 数字集成电路系统设计工程
3.1 数字集成电路设计的基本流程
3.2 需求分析和设计规格书
3.3 算法和架构设计
3.3.1 算法设计
3.3.2 架构设计
3.4 模块设计、RTL设计和可测性设计
3.4.1 模块设计
3.4.2 RTL设计
3.4.3 可测性设计
3.5 综合
3.6 时序验证
3.6.1 动态时序仿真和静态时序分析
3.6.2 时序收敛
3.7 原型验证
3.8 后端设计
3.9 CMOS工艺选择
3.10 封装
3.11 生产测试
3.12 集成电路产业的变革及对设计方法的影响
参考文献
习题
第4章 Verilog HDL基础
4.1 Verilog HDL的基本结构及描述方式
4.1.1 模块的结构
4.1.2 Verilog中的标识符
4.1.3 Verilog中的端口和内部变量的定义
4.1.4 结构定义语句
4.1.5 注释语句
4.1.6 Verilog原语(Primitives)
4.2 Verilog中的常量、变量和数据类型
4.2.1 数字声明
4.2.2 常量、变量和运算表达式
4.3 赋值语句
4.3.1 连续赋值语句
4.3.2 过程赋值语句
4.3.3 块语句
4.4 电路功能描述方式
4.4.1 数据流描述方式
4.4.2 行为描述方式
4.4.3 结构描述方式
4.4.4 混合描述方式
4.5 门电路的传输延迟
4.5.1 惯性延迟
4.5.2 传输延迟
4.5.3 模块路径延迟
4.5.4 延迟建模的表达式
4.6 数字逻辑验证和仿真
4.6.1 数字逻辑验证的4个阶段
4.6.2 逻辑仿真
4.7 测试平台testbench及仿真设计
4.7.1 testbench的概念及结构
4.7.2 testbench的编写
参考文献
习题
第5章 数字逻辑电路的Verilog RTL建模和设计
5.1 数字系统的数据通路和控制器
5.1.1 数据通路
5.1.2 控制部分
5.2 Verilog的寄存器传输级(RTL)设计流程
5.2.1 寄存器传输级概念和模型
5.2.2 寄存器传输级的基本特点
5.2.3 寄存器传输级的设计步骤
5.2.4 寄存器传输级设计与行为级设计的区别
5.3 基本组合电路设计
5.3.1 多路选择器
5.3.2 译码器
5.3.3 行波进位加法器和超前进位全加器
5.4 基本时序电路设计
5.4.1 存储元件的基本特点
5.4.2 锁存器
5.4.3 D触发器
5.4.4 计数器
5.5 有限状态机设计
5.5.1 有限状态机的基本概念
5.5.2 状态机的描述和基本语法
5.5.3 状态机设计流程和设计准则
5.5.4 状态机的描述风格
5.5.5 状态机设计的建模技巧
参考文献
习题
第6章 数字信号处理器的算法、架构及实现
6.1 数字信号处理的算法分析与实现
6.1.1 算法分解的基础理论
6.1.2 基本算法分析
6.2 信号处理器的基本运算模型及实现
6.2.1 加法器、乘法器和延迟单元
6.2.2 积分器和微分器
6.2.3 抽样和插值滤波器
6.3 数字滤波器的工作原理及实现结构
6.3.1 数字滤波器的特点
6.3.2 FIR数字滤波器的工作原理
6.3.3 FIR滤波器技术参数及设计步骤
6.3.4 FIR滤波器的设计方案
6.3.5 FIR滤波器的一般实现结构
6.3.6 FIR滤波器的抽头系数编码
6.4 FIR数字滤波器的Verilog描述及实现
6.4.1 数字信号处理系统的设计流程
6.4.2 FIR滤波器的Verilog设计举例
6.4.3 数字相关器的Verilog设计举例
6.5 数字信号处理器的有限字长 效应
6.5.1 数字信号处理器的主要误差源
6.5.2 有限字长的影响
6.5.3 减缓舍入误差的措施
参考文献
习题
第7章 可测性设计
7.1 测试和可测性设计的基本概念
7.1.1 故障测试基本概念和过程
7.1.2 自动测试设备
7.2 故障建模及ATPG原理
7.2.1 故障建模的基本概念
7.2.2 数字逻辑单元中的常见故障模型
7.2.3 存储器的故障模型
7.2.4 故障测试覆盖率和成品率
7.2.5 ATPG的工作原理
7.2.6 ATPG的设计流程和工具
7.3 可测性设计
7.3.1 电路的可测性
7.3.2 常用的可测性设计方案
7.3.3 可测性设计的优势和不足
7.4 扫描测试
7.4.1 扫描测试原理
7.4.2 扫描测试的可测性设计
7.5 内建自测试
7.5.1 内建自测试的基本概念
7.5.2 存储器的内建自测试
7.6 边界扫描法
7.6.1 边界扫描法的基本结构
7.6.2 JTAG和IEEE 1149.1标准
7.6.3 边界扫描设计流程
参考文献
习题
第8章 物理设计
8.1 数字集成电路的后端设计
8.1.1 数字集成电路的前端设计和后端设计
8.1.2 数字集成电路的前端设计
8.1.3 数字集成电路的后端设计
8.2 半导体制造工艺简介
8.2.1 单晶硅和多晶硅
8.2.2 氧化工艺
8.2.3 掺杂工艺
8.2.4 掩模的制版工艺
8.2.5 光刻工艺
8.2.6 金属化工艺
8.3 版图设计规则
8.3.1 版图设计规则
8.3.2 版图设计规则的几何约束
8.4 版图设计
8.4.1 布局规划
8.4.2 布线
8.4.3 寄生参数提取
8.5 版图后验证
8.5.1 设计规则检查(DRC)
8.5.2 版图与原理图的一致性检查
8.5.3 版图后时序分析(后仿真)
8.5.4 ECO技术
8.5.5 噪声、VDD压降和电迁移分析
8.5.6 功耗分析
8.6 数据交换及检查
8.6.1 数据交换
8.6.2 检查内容及方法
8.7 封装
8.7.1 封装的基本功能
8.7.2 常见的封装类型
8.7.3 系统级封装技术
参考文献
习题
第9章 仿真验证和时序分析
9.1 仿真类型
9.2 综合后的时序仿真与验证
9.2.1 动态时序分析
9.2.2 静态时序分析
9.2.3 影响时序的因素
9.3 时序规范和用于时序验证的Verilog系统任务
9.3.1 时序规范
9.3.2 时序检查验证
9.4 延迟反标注
9.4.1 Verilog中的sdf
9.4.2 在ASIC设计流程中使用sdf
9.5 ASIC中时序违约的消除
9.5.1 消除时序违约的可选方案
9.5.2 利用缓冲器插入技术减少信号延迟
参考文献
习题
第10章 低功耗设计
10.1 低功耗设计的意义
10.1.1 功耗问题的严重性
10.1.2 低功耗设计的意义
10.2 低功耗设计技术的发展趋势
10.2.1 降低动态功耗技术趋势
10.2.2 降低静态功耗技术趋势
10.2.3 低功耗体系结构设计的趋势
10.3 在各设计抽象层次降低功耗
10.3.1 降低动态功耗技术
10.3.2 降低静态功耗技术
10.4 系统级低功耗技术
10.4.1 硬件/软件划分
10.4.2 低功耗软件和处理器
10.5 寄存器传输级的低功耗设计
10.5.1 并行处理和流水线
10.5.2 几种常见的RTL设计描述方法
10.6 未来超低功耗设计的展望
10.6.1 亚阈区电路
10.6.2 容错设计
10.6.3 全局异步和局部同步设计
10.6.4 栅感应泄漏抑制方法
参考文献
习题
第1章 Verilog HDL 9
1.1 Verilog HDL设计模块的基本结构 9
1.1.1 模块端口定义 9
1.1.2 模块内容 10
1.2 Verilog HDL的词法 12
1.2.1 空白符和注释 12
1.2.2 常数 12
1.2.3 字符串 13
1.2.4 关键词 13
1.2.5 标识符 14
1.2.6 操作符 14
1.2.7 Verilog HDL数据对象 17
1.3 Verilog HDL的语句 20
1.3.1 赋值语句 20
1.3.2 条件语句 21
1.3.3 循环语句 23
1.3.4 结构声明语句 24
1.3.5 语句的顺序执行与并行执行 26
1.4 Verilog HDL仿真 26
1.4.1 Verilog HDL仿真支持语句 27
1.4.2 Verilog HDL测试平台软件的设计 31
第2章 门电路的设计 35
2.1 用assign语句设计门电路 35
2.1.1 四-2输入与非门7400的设计 36
2.1.2 六反相器7404的设计 37
2.2 用门级元件例化方式设计门电路 38
2.2.1用元件例化方式设计四-2输入端与非门7400 38
2.2.2 用门级元件例化方式设计六反相器7404 39
2.3 三态输出电路的设计 39
2.3.1 三态输出门的设计 39
2.3.2 集成三态输出缓冲器的设计 41
第3章 组合逻辑电路的设计 44
3.1 算术运算电路的设计 44
3.1.1 一般运算电路的设计 44
3.1.2 集成运算电路的设计 51
3.2 编码器的设计 55
3.2.1 普通编码器的设计 55
3.2.2 集成编码器的设计 59
3.3 译码器的设计 63
3.3.1 4线-10线BCD译码器7442的设计 63
3.3.2 4线-16译码器74154的设计 64
3.3.3 3线-8线译码器74138的设计 66
3.3.4 七段显示译码器7448的设计 67
3.4 数据选择器的设计 69
3.4.1 8选1数据选择器74151的设计 69
3.4.2 双4选1数据选择器74153的设计 71
3.4.3 16选1数据选择器161mux的设计 72
3.4.4 三态输出8选1数据选择器74251的设计 73
3.5 数值比较器的设计 75
3.5.1 4位数值比较器7485的设计 75
3.5.2 8位数值比较器74684的设计 76
3.5.3 带使能控制的8位数值比较器74686的设计 77
3.6 奇偶校验器的设计 78
3.6.1 8位奇偶产生器/校验器74180的设计 79
3.6.2 9位奇偶产生器74280 80
3.7 码转换器的设计 81
3.7.1 BCD编码之间的码转换器的设计 81
3.7.2 数制之间的码转换器的设计 84
3.7.3 明码与密码转换器的设计 88
第4章 触发器的设计 91
4.1 RS触发器的设计 91
4.1.1 基本RS触发器的设计 91
4.1.2 钟控RS触发器的设计 93
4.2 D触发器的设计 94
4.2.1 D锁存器的设计 94
4.2.2 D触发器的设计 94
4.2.3 集成D触发器的设计 95
4.3 JK触发器的设计 96
4.3.1具有置位端的JK触发器7471的设计 96
4.3.2 具有异步复位的JK触发器7472 98
4.3.3 具有异步置位和共用异步复位与时钟的双JK触发器7478的设计 99
第5章 时序逻辑电路的设计 101
5.1 数码寄存器的设计 101
5.1.1 8D锁存器74273的设计 101
5.1.2 8D锁存器(三态输出)CT74373的设计 102
5.2 移位寄存器的设计 103
5.2.1 4位移位寄存器74178的设计 104
5.2.2 双向移位寄存器74194的设计 105
5.3 计数器的设计 106
4.3.1 十进制同步计数器(异步复位)74160的设计 106
5.3.2 4位二进制同步计数器(异步复位)74161的设计 108
5.3.3 4位二进制同步计数器(同步复位)74163的设计 110
5.3.4 4位二进制同步加/减计数器74191的设计 111
5.4 专用数字电路的设计 112
5.4.1 顺序脉冲发生器的设计 112
5.4.2 序列信号发生器的设计 114
5.4.3 伪随机信号发生器的设计 114
5.4.4 序列信号检测器的设计 116
5.4.5 流水灯控制器的设计 117
5.4.6 抢答器的设计 118
5.4.7 串行数据检测器的设计 120
第6章 存储器的设计 124
6.1 RAM的设计 124
6.2 ROM的设计 125
第7章 数字电路系统的设计 128
7.1 数字电路系统的设计方法 128
7.1.1 数字电路系统设计的图形编辑方式 128
7.1.2 用元件例化方式实现系统设计 130
7.2 8位串行加法器的设计 132
7.2.1 基本元件的设计 132
7.2.2 8位串行加法器的顶层设计 135
7.3 24小时计时器的设计 137
7.3.1 2千万分频器的设计 137
7.3.2 60进制分频器的设计 138
7.3.3 24进制分频器的设计 139
7.3.4 24小时计时器的顶层设计 140
7.4 万年历的设计 140
7.4.1 控制器的设计 141
7.4.2 数据选择器mux_4的设计 142
7.4.3 数据选择器mux_16的设计 142
7.4.4年月日计时器的设计 143
7.4.5 万年历的顶层设计 145
7.5 倒计时器的设计 146
7.5.1 控制器contr100_s的设计 146
7.5.2 60进制减法计数器的设计 147
7.5.3 24进制减法计数器的设计 148
7.5.4 100进制减法计数器的设计 149
7.5.5 倒计时器的顶层设计 149
7.6 交通灯控制器的设计 150
7.6.1 100进制减法计数器的设计 151
7.6.2 控制器的设计 151
7.6.3 交通灯控制器的顶层设计 152
7.7 出租车计费器的设计 154
7.7.1 计费器的设计 155
7.7.2 出租车计费器的顶层设计 156
7.8 波形发生器的设计 156
7.8.1 计数器cnt256的设计 157
7.8.2 存储器rom0的设计 158
7.8.3多路选择器mux_1的设计 161
7.8.4 波形发生器的顶层设计 161
7.9 数字电压表的设计 162
7.9.1 分频器clkgen的设计 163
7.9.2 控制器contr_2的设计 163
7.9.3 存储器myrom_dyb的设计 165
7.9.4 数字电压表的顶层设计 168
7.10 8位十进制频率计设计 169
7.10.1 测频控制信号发生器testctl的设计 169
7.10.2 十进制加法计数器cnt10x8的设计 170
7.10.3 8位十进制锁存器reg4x8的设计 172
7.10.4 频率计的顶层设计 172
第8章 常用EDA软件 174
8.1 Quartus II 13.0软件 174
8.1.1 Quartus II软件的主界面 174
8.1.2 Quartus II的图形编辑输入法 175
8.1.3 Quartus II的文本编辑输入法 190
8.1.4 嵌入式逻辑分析仪的使用方法 192
8.1.5 嵌入式锁相环的设计方法 195
8.1.6 设计优化 199
8.1.7 Quartus II的RTL阅读器 200
8.2 ModelSim 202
8.2.1 ModelSim的图形用户交互方式 202
8.2.2 ModelSim的交互命令方式 206
8.2.3 ModelSim的批处理工作方式 208
8.2.4 在Quartus II 13.0中使用ModelSim仿真 209
8.3 基于Matlab/DSP Builder的DSP模块设计 214
8.3.1 设计原理 214
8.3.2 DSP Builder的层次设计 226
8.4 Nios II嵌入式系统开发软件 227
8.4.1 Nios II的硬件开发 227
8.4.2 Qsys系统的编译与下载 232
8.4.3 Nios II嵌入式系统的软件调试 256
8.4.4 Nios II的常用组件与编程 261
8.4.5 基于Nios II的Qsys系统应用 272
主要参考文献 284