用可编程逻辑器件(PLD)设计时序逻辑电路

时间:2023-03-14作者:佚名
一、通用阵列逻辑器件GAL(Generic Array Logic)

GAL器件特点:可重复编程至上万次,编程后的数据能保存20年以上。其电路结构在可编程“与或 ”阵列的基础上,增加了输出可编程的逻辑宏单元OLMC(Output Logic Micro Cell)电路。

现以GAL16V8器件为例加以说明,GAL16V8部分电路:

用可编程逻辑器件(PLD)设计时序逻辑电路

电路采用可编程“与阵” 和固定的“或阵”构成,每个输出增加了可编程的输出逻辑宏单元OLMC电路。“与阵”中具有8个专用输入变量,8个反馈变量,共64个“与项”;输出8个逻辑宏单元,每个宏单元中有一个8输入的固定或门。

逻辑宏单元结构:

用可编程逻辑器件(PLD)设计时序逻辑电路

有两个2/1和两个4/1多路选择器,一个异或门和一个触发器等电路。它们的作用分别说明如下,PTMUX(乘积项2/1选择器):用来选择来自与阵的第一个乘积项是否作为或门的一个输入。TSMUX(4/1三态选择器):决定输出三态门使能控制信号。OMUX(2/1输出选择器):决定输出信号是直接输出还是经寄存器输出。FMUX(反馈8/1数据选择器):但输入只有4个,选择反馈信号接回到“与阵列”的输入来源。

OLMC的工作模式有5种,它由结构控制字中的SYN,ACO,ACI(n),XOR(n) 的状态指定。

(1) SYN=1,ACO=0,ACI(n)=1:专用工作模式

简化等效电路为:

用可编程逻辑器件(PLD)设计时序逻辑电路

此时输出三态门输出高阻态,I/O只能作为输入使用,作为送到相邻的输入信号。

(2)SYN=1,ACO=0,ACI(n)=0:专用组合输出模式

简化电路如图:

用可编程逻辑器件(PLD)设计时序逻辑电路

此时输出三态门为选通状态,电路为一个组合输出电路。XOR=0,输出为低电平有效;XOR=1,输出高电平有效。

(3)SYN=1,ACO=1,ACI(n)=1:反馈组合输出模式

简化电路如图:

用可编程逻辑器件(PLD)设计时序逻辑电路

输出三态门由第一乘积项选通,输出信号同时反馈到“与”逻辑阵到的输入线上。

(4)SYN=0,ACO=1,ACI(n)=1:时序电路中的组合

简化电路如图:

用可编程逻辑器件(PLD)设计时序逻辑电路

此时异或门输出不经过触发器,而是直接送到输出端。

(5)SYN=0,ACO=1,ACI(n)=0:寄存器输出模式

简化电路如图:

用可编程逻辑器件(PLD)设计时序逻辑电路

异或门输出经过D触发器输出,其中用可编程逻辑器件(PLD)设计时序逻辑电路反馈至“与”阵作为输入。

可见,GAL器件具有灵活的各种输出电路结构。在实际应用中,开发软件又会根据用户的要求自动配置。因此,时序型的GAL器件也完全能代替组合型的PAL器件。除通用型GAL器件外,还有扩展型、异步型、异或型、大电流输出型、低功耗型、FPLA型和在系统可编程型等GAL。

二、用PLD器件实现时序逻辑电路

例:试用GAL16V8设计一个具有同步清零,同步置数和保持功能的8421编码的十进制可逆计数器。

解:设待设计的8421BCD码十进制可逆计数器如图所示,其中QC和QB是计数器的进位及借位输出,功能要求如表所示:

用可编程逻辑器件(PLD)设计时序逻辑电路用可编程逻辑器件(PLD)设计时序逻辑电路

该计数器的ABEL语言如下:

用可编程逻辑器件(PLD)设计时序逻辑电路

将该ABEL语言编译仿真后,其波形如图。

用可编程逻辑器件(PLD)设计时序逻辑电路

相关阅读

“多个开关控制一盏灯”的多种程序写法

一个开关控制一盏灯、两个开关控制一盏灯、三个开关控制一盏灯 ... 这些在家装电路中很经常使用。在家装电工朋友的眼中,这些无非就是多加几条线,这样并一下这样串一下就解决...
2024-03-18
“多个开关控制一盏灯”的多种程序写法

电工实操看不懂电路图、接线图?核心要点一文讲透

干电工实操,最基础也最容易出错的,就是分不清电路图和接线图!很多新手刚上手,看着两张图就发懵,不知道该看哪个、怎么看,其实只要掌握核心要点,不用死记硬背,就能轻松上手,实操起来少...
2026-04-16
电工实操看不懂电路图、接线图?核心要点一文讲透

控制系统接线原理图

转换开关接点图表是反应自动和远动的开关,它有三个转换位置,45,0,-45,开关打到相应挡位就是接通和断开。 控制系统图是220V电源电压,通过转换开关3-4,按下启动按钮2SB,经过...
2023-03-29
控制系统接线原理图

MLCC微漏电失效分析

一、案件背景介绍 本案例中的样品为BaTiO3陶瓷电容(MLCC),IV测试过程中出现微漏电现象,如图1所示。 图1 失效样品IV曲线 二、分析方法简述 对失效样品进行显微红外热成像,观察发...
2023-03-31
MLCC微漏电失效分析

2021水电工年终工作总结

转眼间,紧张、充实的2021年即将过去。在这一年里,我和同事们一起生活、学习和工作。彼此建立了深厚的友谊,同时在实践中磨练了工作能力,使我的业务能力和技术水平又有了很大...
2023-03-21

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目