- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 5数字模块-3数字逻辑 与 部件设计Digital Logic Component Design
5.6.1 Programmable Logic Array (PLA) 可编程逻辑阵列5.6.2 Programmable Array Logic (PAL) 可编程阵列逻辑5.6.3 Sequential Programmable Devices 时序可编程器件Contents2
3可编程逻辑阵列 PLAPLA与PROM不同:PROM与阵列固定(译码器) PLA与阵列可编程,但没有对所有变量译码相似:或阵列可编程缓冲器+反相器原变量、反变量?尽可能减少使用乘积项典型PLA: 16个输入48个乘积项8个输出与门数量少!与门可以共享
4PLA 编程表?1:原变量形式0:反变量形式T:原变量C:反变量
5练习:用PLA实现下面布尔函数
5.6.1 Programmable Logic Array (PLA) 可编程逻辑阵列5.6.2 Programmable Array Logic (PAL) 可编程阵列逻辑5.6.3 Sequential Programmable Devices 时序可编程器件Contents6
7PAL可编程阵列逻辑与阵列可编程、或阵列固定
8PAL可编程阵列逻辑与阵列可编程、或阵列固定典型的PAL:8个输入8个输出8个部分PAL的乘积项不能在两个或两个以上的或门间共享
9PAL设计举例将4个函数分别化简,直到使用的乘积项最少:
10PAL设计举例PAL编程表
11PAL设计举例PAL编程表
5.6.1 Programmable Logic Array 可编程逻辑阵列5.6.2 Programmable Array Logic 可编程阵列逻辑5.6.3 Sequential Programmable Devices 时序可编程器件Contents12
时序可编程器件包含:门、触发器。时序(简单)可编程逻辑器件(SPLD)复杂可编程逻辑器件(CPLD)现场可编程门阵列(FPGA)13时序可编程器件
SPLD:PAL+D触发器宏单元:SPLD的一部分A typical SPLD contains 8-10 macrocells14① SPLD时序(简单)可编程逻辑器件基本宏单元逻辑结构
15Altera公司Classic系列特 性EP610EP910EP1810可用门300450900宏单元162448最大用户I/O引脚223864可编程宏单元+可编程内部连线+可编程I/O
16EP610宏单元
在CPLD中,可编程开关矩阵连接PLDs每个典型的PLD包括8~16个宏单元如果该宏单元中的乘积项没有被使用,可被邻近的宏单元使用。17② CPLD复杂可编程逻辑器件
18Altera公司的CPLD (EP610器件结构)
Lattice公司的pLSI/ispLSI系列Xilinx公司的7000和9500系列Altera公司的MAX9000系列AMD公司的MACH系列等。19常见的CPLD器件
FPGA:可由用户现场进行编程的大规模电路。FPGA是80年代中期发展起来的一种可编程的。特点:保密性强体积小可靠性高Xilinx公司和Actel公司是生产FPGA的主要厂商,所生产的FPGA结构略有不同。20③ FPGA现场可编程门阵列
21Xilinx FPGASpartan系列:可配置的逻辑块(CLB)输入、输出块(IOB)可编程I/O缓冲器路径资源配置存储器
22Altera Cyclone IV LELUTs (lookup tables):实现组合逻辑Flip-flops: 实现时序逻辑Multiplexers: 连接上面二者The Altera Cyclone IV LE has:1 four-input LUT 1 registered output 1 combinational output
23例题1?注意:无关项不能浮空,必须连接到0
24例题2?
25例题3二进制状态编码的3分频计数器当前状态下一状态S1S0S’1S’0000101101000
26练习:写出与或阵列的逻辑函数式?
作业 P1795.55
原创力文档


文档评论(0)