提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
1.根据PLD器件单片集成度的高低,可将PLD分为低密度可编程逻辑器件和高密度可编程逻辑器件。
2.按器件结构类型划分
目前常用的可编程逻辑器件都是从“与-或阵列”和“门阵列”两类基本结构发展起来的,所以可编程逻辑器件从结构上可分为两大类:
(1)乘积项结构器件。其基本结构为“与-或阵列”的器件。简单PLD、EPLD和CPLD都属于此类器件。
(2)查找表结构器件。其基本结构类类似于“门阵列”的器件,它由简单的查找表组成可编程逻辑门,再构成阵列形式。大多数FPGA属于此类器件
3.掉电后
(1)CPLD。掉电后重新上电还能保持编程信息的器件。
(2)FPGA。掉电后不能保持编程信息的器件。
FPGA的基本可编程逻辑单元是由查找表(LUT)和寄存器(Register)组成的。
一、存储器和寄存器的区别?
存储器和寄存器的区别是:
1、存储器功能:存放指令和数据,并能由中央处理器(CPU)直接随机存取。
2、寄存器功能:可将寄存器内的数据执行算术及逻辑运算;存于寄存器内的地址可用来指向内存的某个位置,即寻址;可以用来读写数据到电脑的周边设备。
3、寄存器的速度比主存储器的速度要快很多,由于寄存器的容量有限,所以将不需要操作的数据存放在主存储器中,主存储器中的数据必须放入寄存器材能够进行操作。
4、简单地说:寄存器是操作数据的地方,存储器是存放数据的地方。
5、寄存器一般是指由基本的RS触发器结构衍生出来的D触发,就是一些与非门构成的结构,一般整合在CPU内,其读写速度跟CPU的运行速度基本匹配,但因为性能优越,所以造价昂贵,一般好的CPU也就只有几MB的级缓存,级缓存更小。
二、移位寄存器
移位寄存器是一种时序逻辑电路,能够存储和传输数据。它们由触发器组成,这些触发器的连接方式使得一个触发器的输出可以作为另一个触发器的输入,具体取决于所创建的移位寄存器的类型。移位