FPGA组合逻辑设计.ppt

上传人:牧羊曲112 文档编号:5431418 上传时间:2023-07-06 格式:PPT 页数:20 大小:254KB
返回 下载 相关 举报
FPGA组合逻辑设计.ppt_第1页
第1页 / 共20页
FPGA组合逻辑设计.ppt_第2页
第2页 / 共20页
FPGA组合逻辑设计.ppt_第3页
第3页 / 共20页
FPGA组合逻辑设计.ppt_第4页
第4页 / 共20页
FPGA组合逻辑设计.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《FPGA组合逻辑设计.ppt》由会员分享,可在线阅读,更多相关《FPGA组合逻辑设计.ppt(20页珍藏版)》请在三一办公上搜索。

1、FPGA组合逻辑设计技术,4.1 简单的触发器设计,定义:能够存储一位二进制量信息的基本单元电路通常称为触发器。特点:为了记忆一位二值量信息,触发器应有两个能自行保持的稳定状态,分别用来表示逻辑0和1,或二进制的0和1。在适当输入信号作用下,触发器可从一种稳定状态翻转为另一种稳定状态;并且在输入信号消失后,能保持翻转后的状态。,4.1.1 RS触发器设计,基本RS触发器,两互补输出端,两输入端,与非门基本RS触发器的真值表,4.1.2 RS触发器设计,同步RS触发器 基本RS触发器的特点是直接受触发脉冲控制,只要置0或置1信号一出现,输出状态即随之发生翻转,或仍处于原状态。但在实际中往往要求触

2、发器状态的翻转受统一的时钟脉冲控制,这个时钟脉冲也称同步信号(clock pulse,简称CP)。,同步RS触发器的逻辑图,给触发器加一个时钟控制端CP,只有在CP端上出现时钟脉冲时,触发器的状态才能变化。这种触发器称为同步触发器。,同步RS触发器的真值表,CP0时,触发器保持原来状态不变。,CP1时,工作情况与基本RS触发器相同。,4.2.2 D触发器设计,基本D触发器的真值表,D触发器在CP高电平作用时,触发器的 随D的状态而定。,4.3 74系列数字电路设计,译码器是组合电路的一部分,数字系统处理和加工的信号都是由代码组成的,译码器的功能就是把代码的特定含义“翻译”出来,将其转变为对应的

3、控制信号。74LS138是一款3-8二进制译码器,它具有3个输入端、3个控制端及8个输出端。,74系列数字电路设计,由74LS138译码器的逻辑图可以看出,只有当控制端 为“1、0、0”时,才会在输出的某一端(由输入端A0、A1、A2的状态决定)输出低电平信号,其余的输出端仍为高电平。下表列出了74LS138的真值表。,74LS138真值表,74系列数字电路设计,无论从逻辑图还是功能表我们都可以看到74LS138的八个输出引脚,任何时刻要么全为高电平1芯片处于不工作状态,要么只有一个为低电平0,其余7个输出引脚全为高电平1。如果出现两个输出引脚同时为0的情况,说明该芯片已经损坏。,4.4 乘法

4、器设计,两个N位二进制数的乘积用X和A=表示,按“手工计算”的方法给出公式如下。下面的例子就是采用了这种“手工计算”方法来进行两个8位整数相乘,乘法器流程,4.5 除法器设计,定点原码移位除法是将除数放入R2,被除数放入R1,R0放余数。其实现过程如图:以7除以2为例,其过程如下表。,除法器的外部接口,BS:4位数据输入,被除数CS:4位数据输入,除数S:4位数据输出,商R:4位数据输出,余数Signal:输入数据线读取信号Clk:外部时钟输入信号,计算前在BS和CS端口输入被除数和除数,然后在signal线上送高电平,把数据存到除法计算电路内部,然后经过若干个时钟周期,计算出商和余数,并在S和R端输出。,谢谢,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号