您好、欢迎来到现金彩票网!
当前位置:PC蛋蛋 > 组合逻辑电路 >

用可编程逻辑器件设计组合逻辑电路

发布时间:2019-06-10 13:26 来源:未知 编辑:admin

  可编程逻辑器件的基本电路—可编程二极管与门电路和可编程二极管或门电路已介绍。而按PLD所包含门多少(即密度高低)分:低密度PLD器件—等效逻辑门﹤1000个;高密度PLD器件—等效逻辑门成千上万(几千、几万、几十万门以上);这里讨论低密度器件。图示电路是低密度PLD的结构图:

  输入电路由输入缓冲器构成,“与”阵和“或”列阵是低密度PLD的核心电路,输出电路主要由三态输出门和异或门组成。按“与”阵和“或”阵的可编程或者不可编程分,低密度PLD有下面的种类:

  可编程逻辑器件的基本电路—可编程二极管与门电路和可编程二极管或门电路已介绍。而按PLD所包含门多少(即密度高低)分:低密度PLD器件—等效逻辑门﹤1000个;高密度PLD器件—等效逻辑门成千上万(几千、几万、几十万门以上);这里讨论低密度器件。图示电路是低密度PLD的结构图:

  输入电路由输入缓冲器构成,“与”阵和“或”列阵是低密度PLD的核心电路,输出电路主要由三态输出门和异或门组成。按“与”阵和“或”阵的可编程或者不可编程分,低密度PLD有下面的种类:

  由于PAL的与阵可编程,或阵为不可编程的固定连接,所以非常适合于产生各种组合逻辑函数。它的输出电路结构又有三种。

  这种电路结构,其输出可作输出端用,也可作输入端用,由G3门决定,而G3门输出由输入项编程来确定。如G3门输出高电平时,三态门G1为工作态,I/O端作输出端用,输出结果由编程而定;G3门输出低电平时,G1输出高阻态,I/O端作输入端用。

  可编程逻辑器件(PLD)的应用需要开发软件的支持,这是与普通数字集成电路完全不一样的地方。开发软件的种类非常多,往往某个公司生产的PLD器件,该公司都有相应的开发软件。低密度PLD器件的开发软件主要有:PALSIM、FM、CUPL、PLDesigners、ABEL等。

  在电子技术实验课中将简单介绍ABEL语言,并用ABEL语言进行数字电路的设计和仿真。开发低密度PLD器件的过程:

  1)在PLD开发环境下进行逻辑功能描述,(用硬件描述语言或原理图等方法);

  3)在PLD开发环境下适配逻辑功能的描述,并将逻辑描述映射到具体的PLD器件中,得到编程所需的JEDEC文件;

  5)将下载后的PLD器件接上电源、输入数据、控制信号等,校验逻辑功能是否满足设计要求。

  由于PAL的与阵可编程,或阵为不可编程的固定连接,所以非常适合于产生各种组合逻辑函数。它的输出电路结构又有三种。

  这种电路结构,其输出可作输出端用,也可作输入端用,由G3门决定,而G3门输出由输入项编程来确定。如G3门输出高电平时,三态门G1为工作态,I/O端作输出端用,输出结果由编程而定;G3门输出低电平时,G1输出高阻态,I/O端作输入端用。

  可编程逻辑器件(PLD)的应用需要开发软件的支持,这是与普通数字集成电路完全不一样的地方。开发软件的种类非常多,往往某个公司生产的PLD器件,该公司都有相应的开发软件。低密度PLD器件的开发软件主要有:PALSIM、FM、CUPL、PLDesigners、ABEL等。

  在电子技术实验课中将简单介绍ABEL语言,并用ABEL语言进行数字电路的设计和仿真。开发低密度PLD器件的过程:

  1)在PLD开发环境下进行逻辑功能描述,(用硬件描述语言或原理图等方法);

  3)在PLD开发环境下适配逻辑功能的描述,并将逻辑描述映射到具体的PLD器件中,得到编程所需的JEDEC文件;

  5)将下载后的PLD器件接上电源、输入数据、控制信号等,校验逻辑功能是否满足设计要求。

http://dietamujer.com/zuheluojidianlu/55.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有