PLD及其应用24730.pptx
《PLD及其应用24730.pptx》由会员分享,可在线阅读,更多相关《PLD及其应用24730.pptx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第7章章 可编程逻辑器件及其应用可编程逻辑器件及其应用7.17.1 PLDPLD的结构与特点的结构与特点7.2 7.2 ROM的工作原理与应用的工作原理与应用基本结构与分类基本结构与分类PLDPLD器件的电路表示方法器件的电路表示方法ROMROM的组成与原理的组成与原理ROMROM的应用的应用第第7章章 可编程逻辑器件及其应用可编程逻辑器件及其应用7.3 7.3 通用阵列逻辑器件通用阵列逻辑器件GALGAL器件的基本结构器件的基本结构GAL器件的应用与开发器件的应用与开发endPLD的结构与特点(的结构与特点(1)u数字逻辑器件的分类数字逻辑器件的分类标准产品标准产品由软件配置的由软件配置的
2、LSI器件器件专用集成电路专用集成电路ASIC(Application Specific Integratal Circuit)全定制全定制半定制半定制可编程逻辑器件可编程逻辑器件PLD(Programmable Logic Device)(逻辑门、触发器、译码器等)逻辑门、触发器、译码器等)(微处理器、单片机等)(微处理器、单片机等)PLD的结构与特点(的结构与特点(2)u PLD的基本结构的基本结构数据数据输入输入输入输入控制控制电路电路“与与”阵阵列列“或或”阵阵列列输出输出控制控制电路电路数据数据输出输出反馈反馈输出输出输输入入项项乘乘积积项项积积和和项项PLD的结构与特点(的结构与特
3、点(3 3)u PLD的分类的分类按集成密度按集成密度低密度低密度PLD高密度高密度PLD(HPLD)按制造工艺按制造工艺一次性编程一次性编程PLD紫外线可擦除紫外线可擦除EPLD电可擦除电可擦除EEPLDPLD的结构与特点(的结构与特点(4 4)按不同阵列的按不同阵列的可编程性可编程性存贮器存贮器(ROM,RAM)可编程逻辑阵列可编程逻辑阵列PLA可编程阵列逻辑可编程阵列逻辑PALu PLD的分类的分类“与与”阵列阵列固定固定“或或”阵列阵列可编程可编程“与与”阵列阵列可编可编程程“或或”阵列阵列可编可编程程“与与”阵列阵列可编可编程程“或或”阵列阵列固定固定通用阵列逻辑通用阵列逻辑GAL在
4、系统可编程器件在系统可编程器件ISP现场可编程逻辑器件现场可编程逻辑器件FPGA开发工具成本高,开发工具成本高,设计较复杂设计较复杂采用采用可编程输出可编程输出逻辑宏单元逻辑宏单元,功,功能更全面,性能能更全面,性能更灵活更灵活高高密密度度endPLD的结构与特点(的结构与特点(5 5)u PLD器件的器件的电路表示方法电路表示方法基本逻辑单元的表示基本逻辑单元的表示输入输入/反馈缓冲器反馈缓冲器“与与”门门“或或”门门采用互补采用互补输出结构输出结构PLD的结构与特点(的结构与特点(6 6)u PLD器件的电路表示方法器件的电路表示方法阵列交叉点的逻辑表示阵列交叉点的逻辑表示硬性连接硬性连接
5、编程连接编程连接断开单元断开单元PLD的结构与特点(的结构与特点(7 7)u PLD器件的器件的电路表示方法电路表示方法实例实例写出如图所示写出如图所示PLD电路的输出逻辑表达式电路的输出逻辑表达式endROM的应用(的应用(1)uROM的分类的分类按构成存储单按构成存储单元的元件分类元的元件分类二极管二极管ROM晶体管晶体管ROMMOS管管ROM按编程方式按编程方式分类分类 掩模式掩模式ROM一次编程一次编程ROM(PROM)光擦编程光擦编程ROM(EPROM)电擦编程电擦编程ROM(EEPROM)uROM-只读存贮器(只读存贮器(Read Only Memory)主要用于计算机系统固定信息
6、的存储主要用于计算机系统固定信息的存储多次改写编程多次改写编程ROM电改写电改写ROM(EAROM)闪速存储器闪速存储器FLASHROM存入存入数据的过程数据的过程称为称为编程编程ROM的应用(的应用(2)u ROM的基本结构的基本结构地址地址译码译码器器输出缓冲器输出缓冲器存贮矩阵存贮矩阵地址地址线线字线字线位线位线存贮容量存贮容量地址译码器地址译码器存贮矩阵存贮矩阵输出缓冲器输出缓冲器ROM的应用(的应用(3)u ROM的工作原理的工作原理-以以 二极管二极管ROM为为例例二进二进制译制译码器码器11地址地址线线字线字线位线位线地址地址 字线字线 数据数据(位线位线)0 01 0 0 10
7、 0 1 11 1 0 10 1 1 00 11 01 1ROM的应用(的应用(4)地址地址 字线字线 数据数据(位线位线)0 01 0 0 10 0 1 11 1 0 10 1 1 00 11 01 1“与与”阵阵列列(固定固定)“或或”阵阵列列(可编程可编程)ROM的的PLD表示表示endROM的应用(的应用(5)ROM的应用范围的应用范围u计算机系统中的应用计算机系统中的应用u产生多输出逻辑函数产生多输出逻辑函数u构成字符发生器构成字符发生器u构成波形发生器构成波形发生器 计算机初始引导和加载程序的固化,微程序控制器的设计,计算机初始引导和加载程序的固化,微程序控制器的设计,字符图形发生
8、器的设计,控制系统中用户程序的固化等等。字符图形发生器的设计,控制系统中用户程序的固化等等。这些应用中主要是固化程序和数据,以提高系统应用的方便这些应用中主要是固化程序和数据,以提高系统应用的方便性、可靠性和安全性。性、可靠性和安全性。由于由于ROM的地址译码器输出是全部输入变量的最小项,每的地址译码器输出是全部输入变量的最小项,每一位数据的输出是这些最小项之和,因此任何形式的组合逻辑一位数据的输出是这些最小项之和,因此任何形式的组合逻辑函数均能通过向函数均能通过向ROM写入数据来实现。写入数据来实现。将字符的点阵预先存储在将字符的点阵预先存储在ROM中,然后顺序给出地址码,中,然后顺序给出地
9、址码,从存储矩阵中逐行读出字符的点阵,并送入显示器即可显示出从存储矩阵中逐行读出字符的点阵,并送入显示器即可显示出字符。字符。ROM的应用(的应用(6)例例1:试写出如图所示试写出如图所示ROM阵列中所有存储的逻辑函数阵列中所有存储的逻辑函数 、和和 的表达式。的表达式。“与与”阵阵列列“或或”阵阵列列解:解:ROM阵列阵列结构表示结构表示ROM的应用(的应用(7)例例2:试用:试用ROM产生以下一组多输出逻辑函数产生以下一组多输出逻辑函数解:解:将以上各式化成最小项之和的形式,即将以上各式化成最小项之和的形式,即ROM的应用(的应用(8)要实现以上一组多输出逻辑函要实现以上一组多输出逻辑函数
10、,所需数,所需ROM的存储容量为:的存储容量为:ROM阵列为:阵列为:1111ROM的应用(的应用(9)例例3:试用试用84位位ROM实现一个排队电路实现一个排队电路.电路的功能是输入信号电路的功能是输入信号A、B、C,通过排队电路后分别由通过排队电路后分别由 、输出,但在同一时刻输出,但在同一时刻只能有一个信号通过,如果同时有两个或两个以上的信号输入时,只能有一个信号通过,如果同时有两个或两个以上的信号输入时,则按则按A、B、C的优先顺序通过。的优先顺序通过。解:解:列真值表列真值表A B C0 0 00 0 1 0 1 01 0 0 0 1 11 1 0 1 0 11 1 1 000011
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLD 及其 应用 24730
限制150内