2022年FPGA数字电路设计综述.docx
《2022年FPGA数字电路设计综述.docx》由会员分享,可在线阅读,更多相关《2022年FPGA数字电路设计综述.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习1 数字电子基础 41.1 导读 41.2 数字电路概述 41.2.1 数字信号与数字电路41.2 规律函数及其表示方法51.2.1 规律代数 5欢迎下载精品学习资源1.2.2 规律函数地表示方法及相互转换51.3 规律函数地公式化简法 61.3.1 规律函数地不同表达方式 61.3.2 规律函数地公式化简法 61.4 规律函数地卡诺图化简法 71.4.1 规律函数地最小项及其表达式71.4.2 规律函数地卡诺图表示法 71.4.3 用卡诺图化简规律函数 82 规律门电路 82.1 导读 82.1 规律门电路 92
2、.1.1 三种基本门电路 92.1.2 DTL 与非门 102.2 TTL 规律门电路 102.2.1 TTL 与非门地电路结构 102.2.2 TTL 与非门地工作原理 102.3 其他类型地 TTL 门电路 112.3.1 集电极开路与非门( OC 门) 112.3.2 三态门( TSL 门) 112.4 余外输入端地处理 123 组合规律 133.1 导读 133.2 组合规律电路基础 133.2.1 组合规律电路地基本概念 133.2.2 组合规律电路地分析方法 133.2.3 组合规律电路地设计方法 143.3 常用组合规律建模 143.3.1 编码器 143.3.2 译码器和数据支
3、配器 163.3.3 数据选择器 183.3.4 数值比较器 193.3.5 加法器(减法器) 193.3.6 乘法器 213.3.7 除法器 234 触发器 234.1 导读 234.2 触发器地电路结构及工作原理234.2.1 基本 RS 触发器 异步 234.2.2 同步 RS 触发器 244.2.3 主从触发器和边沿触发器254.3 触发器地功能分类及相互转换4.3.1 触发器地功能分类27274.3.2 不同类型时钟触发器地相互转换275 时序规律电路 28欢迎下载精品学习资源5.1 导读 285.2 时序规律电路地基本概念285.2.1 时序规律电路地结构及特点285.3 时序规律
4、地设计 295.3.1 同步时序规律电路地设计步骤295.3.2 时序电路通用设计方法295.3 时序规律建模 295.3.1 数码寄存器 305.3.2 移位寄存器 305.3.3 锁存器 315.3.4 寄存器集成电路介绍315.3.5 计数器 316 总结 341 数字电子基础1.1 导读个人认为 ,现代信息技术就是 ,把现实世界 ,利用强大地运算机技术处理和变换.而数字电路技术是整个信息技术地一个桥梁.现代运算机是基于是微电体系地 , 至少现阶段运算机只能做“电运算”.所以我们需要一门技术把丰富多彩地现实 世界,用电信号表示出来让运算机也能懂得,数字电路就是起这个作用 .他能够把现实世
5、界中地各种信息 ,转换到运算机地物理地电世界 .本章介绍了把现实世界用物理地电信号表示出来地基本技术 .本章主要争辩数字电子技术地基础理论学问. 同时,仍给出了规律函数地概念、表示方法及相互转换.1.2 数字电路概述1.2.1 数字信号与数字电路电子电路中地信号可分为两类 ,一类在时间和幅度上都是连续地 ,称为模拟信号,如图 1.1 所示,例如电压、电流、温度、声音等信号 .传送和处理模拟信号地电路称为模拟电路;图 1.1 模拟信号另一类在时间和幅度上都是离散地 ,称为数字信号 ,如图 1.2 所示,例如计时装置地时基信号、灯光闪烁等信号都属于数字信号.传送和处理数字信号地电路称为数字电路 .
6、欢迎下载精品学习资源图 1.2 数字信号数字电路地特点信号是离散地数字信号 .数字信号常用 0、1 二元数值表示 . 半导体器件均工作在开关状态 ,即工作在截止区和饱和区 . 争辩地主要问题是输入、输出之间地规律关系.主要分析工具是规律代数 .1.2 规律函数及其表示方法1.2.1 规律代数规律代数又叫布尔代数或开关代数 ,是由英国数学家乔治 布尔于 1847 年创立地.规律代数与一般代数都由字母来代替变量,但规律代数与一般代数地概念不同,它不表示数量大小之间地关系,而是描述客观事物一般规律关系地一种数学方 法.规律变量地取值只有两种 ,即规律 0 和规律 1,它们并不表示数量地大小 ,而是表
7、示两种对立地规律状态 ,如开关地通与断、电位地高与低、灯地亮与灭等 .0 和1 称为规律常量 .例如,在图 1.3 所示地指示灯把握电路中 ,我们用字母 Y 表示指示灯 ,用 A、B表示两个开关 .指示灯 Y 地亮与灭两种状态取决于开关 A、B 地通断状态 .我们将A、B 称为输入规律变量 ,将 Y 称为输出规律变量 .图 1.3 指示灯把握电路规律代数有两种规律体制 ,其中,正规律体制规定 ,高电平为规律 1,低电平为规律 0;负规律体制规定 ,低电平为规律 1,高电平为规律 0.1.2.2 规律函数地表示方法及相互转换规律函数常用地表示方法有5 种:规律真值表 ,规律函数表达式 ,规律图
8、,波形图和卡诺图 .1. 规律真值表规律真值表是将输入变量地各种可能取值和相应地函数值排列在一起组成地表格,一个确定地规律函数只有一个规律真值表,具有惟一性 .规律真值表能够直观明白地反映变量取值和函数值地对应关系,但输入变量较多时,列写起来比较繁琐 ,它是将实际问题抽象为规律问题地首选描述方法.2. 规律函数表达式实际在 FPGA 设计中此方法较常用 .函数表达式是面对人类地 ,易于人类懂得 , 实际设计时我们主要工作就是把规律函数转换为RTL 代码.而规律函数表达式地获得就是算法设计 .规律函数地表达式不是惟一地,可以有多种形式 ,并且能相互转换 .规律函数地特点是:简洁、抽象 ,便于化简
9、和转换 .3. 规律图欢迎下载精品学习资源与、或、非等运算关系用相应地规律符号表示出来,就是函数地规律图 .例如,异或规律关系也可用如图 1.14 所示地规律图来表示 .优点是:规律图与数字电路地器件有明显地对应关系,便于制作实际电路 .缺点是不能直接进行规律推演和变换 .图 1.14 异或规律关系地规律图4. 波形图实际在 FPGA 分析中此方法最常用 .当然假如要做时序分析(提高系统性能 , 达到使用标准地必定分析)波形不会是如此陡峭,必需把上升沿和下降沿也表现 出来,这样才能精确地分析电路地最高频率 .反映输入和输出波形变化规律地图形,称为波形图 ,也称为时序图 .异或规律关系中,当给定
10、 A、B 地输入波形后 ,可画出函数 Y 地波形,如图 1.15 所示.图 1.15 异或规律关系地波形图波形图地优点是 ,能直观反映变量与时间地关系和函数值变化地规律,它与实际电路中地电压波形相对应 .5. 各种表示方法之间地相互转换同一规律函数可以用几种不同地方式来表示,这几种表示方法之间必定可以相互转换 .由真值表写出规律函数地一般步骤如下 .(1) 找出真值表中使输出 Y=1 地那些输入变量地组合 .(2) 每组输入变量地取值组合对应一个乘积项,其中变量取值为 1 地用原变量表示 ,取值为 0 地用反变量表示 .(3) 将这些乘积项相加 ,得到地即为真值表对应地规律函数表达式.1.3
11、规律函数地公式化简法现代 EDA 工具基本可以优化规律函数,所以化简不是必需地 .但是现在地EDA 并不是特殊地成熟 ,有些情形下 ,化简是削减电路地竞争和冒险地唯独手段, 详细情形见两本数电教材 .1.3.1 规律函数地不同表达方式同一规律函数可以有多种不同地表达方式,它们之间能相互转换 .1.3.2 规律函数地公式化简法在规律电路设计中 ,对规律函数化简具有特殊重要地意义 .规律函数表达式越简洁,实现该函数所用地规律元件就越少,电路地牢靠性就越高 .一般情形下 ,都将规律函数化为最简与或表达式 .最简与或表达式应遵循乘积项最少 ,且每个乘积项地变量数最少地原就 .欢迎下载精品学习资源1.4
12、 规律函数地卡诺图化简法在应用公式法对规律函数进行化简时 ,不仅要求对公式能娴熟应用 ,而且对最终结果是不是最简要进行判定 ,遇到较复杂地规律函数时 ,此方法有确定难度 .下面介绍地卡诺图化简法 ,只要把握了其要领 ,化简规律函数特殊便利 .1.4.1 规律函数地最小项及其表达式1. 最小项地定义与性质在 n 变量地规律函数中 ,如其与或表达式地每个乘积项都包含有n 个因子 ,而且每个因子仅以原变量或反变量地势式在该乘积项中显现一次,这样地乘积项称为 n 变量规律函数地最小项 .每个乘积项都是最小项形式地表达式称为规律函数地最小项表达式 .最小项地性质:(1) 对于输入变量地任何一组取值,有且
13、只有一个最小项地值为 1.(2) 对于变量地任一组取值 ,任意两个最小项地乘积为 0.(3) 全体最小项之和为 1.留意:不说明变量数目地最小项是没有意义地.2. 规律函数地最小项表达式任何一个规律函数表达式都可以转化为最小项之和地势式.方法是 ,先将规律函数写成与或表达式 ,然后在不是最小项地乘积项中乘以X+X 补齐所缺变量因子即可.1.4.2 规律函数地卡诺图表示法1. 最小项地卡诺图图 1.20 三变量地卡诺图图 1.21 四变量地卡诺图留意:为了确保卡诺图中小方格所表示地最小项在几何上相邻时,在规律上也有相邻性 ,两侧标注地数码不能从小到大依次排列 .除几何相邻地最小项有规律相邻地性质
14、外,图中每一行或每一列两端地最小项也具有规律相邻性 ,因此,卡诺图可看成是一个上下左右闭合地图形.卡诺图形象、直观地反映了最小项之间地规律相邻关系,但变量增多时 ,卡诺图会变得更为复杂 .当变量地个数在 5 个或 5 个以上时 ,就不能仅用二维空间地几何相邻来代表其规律相邻 ,故一般较少使用 .2. 规律函数地卡诺图表示既然任何规律函数式都可以表达成最小项形式,而最小项又可以表示在卡诺 图中,故规律函数可用卡诺图表示 .方法是:把规律函数式转换成最小项表达式, 然后在卡诺图上与这些最小项对应地方格内填1,其余填 0(也可以不填) ,就得欢迎下载精品学习资源到了表示这个规律函数地卡诺图 .任一规
15、律函数地卡诺图是惟一地.1.4.3 用卡诺图化简规律函数1. 化简依据相邻最小项地合并规律是:两个相邻地最小项可合并为一项, 消去一个变量; 4 个相邻地最小项可合并为一项 ,消去两个变量; 8 个相邻地最小项可合并为一项,并消去 3 个变量 .消去地是包围圈中发生过变化地变量,而保留下地是包围圈内保持不变地变量 ,如图 1.23 所示.图 1.23 最小项地合并规律2. 化简步骤用卡诺图化简规律函数地步骤如下 .(1) 将规律函数化成最小项之和地势式(有时可以跳过).(2) 用卡诺图表示规律函数 .(3) 对可以合并地相邻最小项(填1 地方格)画出包围圈 .(4) 消去互补因子 ,保留公共因
16、子 ,写出每个包围圈合并后所得地乘积项 .用卡诺图化简时 ,为了保证结果地最简化和正确性 ,在选取可合并地最小项即画包围圈时 ,应遵循以下几个原就 .(1) 每个包围圈只能包含 2n 个填 1 地小方格 ,而且必需是矩形或正方形 .(2) 包围圈能大勿小 .包围圈越大 ,消去地变量就越多 ,对应乘积项地因子就越少,化简地结果越简洁 .(3) 包围圈个数越少越好 .因个数越少 ,乘积项就越少 ,化简后地结果就越简单.(4) 画包围圈时 ,最小项可以被重复包围,但每个包围圈中至少应有一个最小项是单独属于自己地 ,以保证该化简项地独立性 .(5) 包围圈应把函数地全部最小项都圈完 .2 规律门电路2
17、.1 导读假如是做基于 FPGA 地设计应当是不用考虑到三极管、二极管这么低层地电路结构吧?开头我也是这么认为地 ,但是做了一个工程之后 ,随着学习地升入发觉,规律门电路内部地结构必需要特殊清楚.至少我们要有重视它地意识 ,由于 ,我们设计地系统式在硬件上运行 ,限制硬件运行频率地就是二极管、三极管地组装结构,虽然随着工艺地进展 ,工作速度可以越来越快,但是电路始终仍是有频率地 上限地 ,只要上限存在我们就必需做时序分析.在设计达不到设计要求时 ,做静态时序分,依据分析结果添加相关约束或修改电路地关键路径,改善电路时序是通用地做法.而假如在 RTL 级设计时我们就可以预估电路地延时 ,然后精确
18、地加入延时参欢迎下载精品学习资源数,这时多么精妙地事情啊!能够做到这一点我们地布局布线后仿真就是 “走走形式” ,功能仿真通过地电路就可以下载运行,免去了许多地排错 ,约束设计等等 .但是,冰冻三尺 ,非一日之寒 .达到这种境域是需要时间地.所以,仍徘徊什么?开头好好学习这个咋看咋像模电地东西吧.2.1 规律门电路在数字系统中 ,大量地运用着执行基本规律操作地电路 ,这些电路称为基本规律电路或门电路 .早期地门电路主要由继电器地触点构成 ,后来接受二极管、三极管,目前就广泛应用集成电路 .2.1.1 三种基本门电路1. 二极管与门电路实现“与”规律关系地电路叫做与门电路.由二极管组成地与门电路
19、如图2.1(a) )所示 ,图 2.1 所示( b)为其规律符号 .图中 A、B 为信号地输入端 ,Y 为信号地输出端 .图 2.1 二极管与门对二极管组成地与门电路分析如下 .(1) A、B 都是低电平 UY 0V(2) A 是低电平 ,B 是高电平 UY 0V(3) A 是高电平 ,B 是低电平 UY 0V(4) A、B 都是高电平 UY 5V从上述分析可知 ,该电路实现地是与规律关系 ,即“输入有低 ,输出为低;输入全高,输出为高 ”,所以,它是一种与门 .2. 二极管或门电路实现或规律关系地电路叫做或门电路.由二极管组成地或门电路如图2.2 所示,其功能分析如下 .图 2.2 二极管或
20、门(1) A、B 都是低电平 UY=0V(2) A 是低电平 ,B 是高电平 UY 5V(3) A 是高电平 ,B 是低电平 UY 5V(4) A、B 都是高电平 UY 5V通过上述分析 ,该电路实现地是或规律关系,即“输入有高 ,输出为高;输入全低,输出为低 ”,所以,它是一种或门 .3. 三极管非门实现非规律关系地电路叫做非门电路 .由于它地输入与输出之间是反相关系 ,故又称为反相器 ,其电路如图 2.3 所示.图 2.3 三极管反相器欢迎下载精品学习资源2.1.2 DTL 与非门接受二极管门电路和三极管反相器 ,可组成与非门和或非门扩大规律功能 ,这种电路应用特殊广泛 .DTL 与非门电
21、路是由二极管与门和三极管反相器串联而成地 ,其电路图及规律符号分别如图 2.4(a)和图 2.4( b)所示 .图 2.4 DTL 与非门当输入端 A、B 都是高电平常 ,VD 1、VD 2 均截止 ,而 VD 3、VD 4 和三极管导通,注入三极管地基极电流足够大 ,三极管饱和导通 ,输出低电平 ,UY=0V,在两个输入端 A 、 B 中有 一个 为低电 平常,VD3 、 VD4 和三极管均 截止 , 输出 高电平,UY =VCC.可见此规律门能实现与非规律关系 .2.2 TTL规律门电路TTL 门电路是晶体管 -晶体管规律( Transistor-Transistor Logic)门电路地
22、简称,这种电路由于其输入级和输出级均接受晶体三极管而得名 .依据国际通用标准 ,依据工作温度不同 ,TTL 电路分为 54 系列( -55 125)和 74 系列( 0 70);依据工作速度和功耗不同 ,TTL 电路又分为标准系列、高速( H)系列、肖特基( S)系列和低功耗肖特基( LS)系列 .2.2.1 TTL 与非门地电路结构TTL 与非门地基本电路如图2.5(a)所示 ,它由输入级、中间级和输出级三部分组成 .图 2.5 基本 TTL 与非门电路及 V 1 管地等效电路2.2.2 TTL 与非门地工作原理(1) 当 A、B 两端有一个输入为低电平0.3V 时,V1 地发射结导通 ,其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 FPGA 数字电路 设计 综述
限制150内