- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
8.7现场可编程门阵列FPGA1.FPGA的基本结构FPGA:采用CMOS工艺,结构为LCA(逻辑单元阵列),可重复编程器件。属于大规模、高密度PLD。其集成度可达百万门以上。FPGA可编程互连资源IR输入输出模块I/OB可编程逻辑模块CLB第29页,共45页,星期日,2025年,2月5日1.FPGA的基本结构框图CLBIOBIOBIOBIOBIOBIOBIOBIOBIOBIOBIOBIOBCLBCLBCLBCLBCLB可编程输入输出块可组态逻辑块可编程互连资源PI第30页,共45页,星期日,2025年,2月5日可以设置为输入/输出;输入时可设置为:同步(经触发器) 异步(不经触发器)输入输出模块I/OB第31页,共45页,星期日,2025年,2月5日可编程逻辑模块CLB本身包含了组合电路和触发器,可构成小的时序电路将许多CLB组合起来,可形成大系统第32页,共45页,星期日,2025年,2月5日组合逻辑电路的3种不同的组态这种通用的模块由N沟道MOS管和CMOS反相器组成,输出与输入间的函数关系由编程控制信号决定。第33页,共45页,星期日,2025年,2月5日将编程控制信号与函数对应关系列成函数表,在编程过程中通过查表即可找出所需的编程数据。图中NMOS管构成通用逻辑模块。A、B是两个输入变量,F为输出逻辑函数,C0、C1、C2、C3是编程控制信号,它们接NMOS管的漏极。第34页,共45页,星期日,2025年,2月5日*第1页,共45页,星期日,2025年,2月5日一、PLD的基本特点8.1概述1.数字集成电路从功能上有分为通用型、专用型两大类数字系统专用集成电路ASIC(ApplicationSepecificIntegratedCircuit)可编程逻辑器件PLD(ProgrammableLogicDevice)片上系统SoC(SystemonChip)2.PLD的特点:是一种按通用器件来生产,但逻辑功能是由用户通过对器件编程来设定的第2页,共45页,星期日,2025年,2月5日8.1概述二、PLD的发展和分类◆简单可编程逻辑器件SPLD●可编程只读存储器(EPROM)●现场可编程逻辑阵列(FPLA)●可编程阵列逻辑(PAL)●通用阵列逻辑(GAL)◆复杂可编程逻辑器件CPLD◆现场可编程逻辑器件FPGA第3页,共45页,星期日,2025年,2月5日8.1概述三、设计方法的变更利用EDA工具,采用可编程逻辑器件,通过设计芯片来实现系统功能。称为基于芯片的设计方法。可编程逻辑器件设计电路过程如图所示:电路方设案计设计输入优化电路选择器件编程器时件序功检能查第4页,共45页,星期日,2025年,2月5日四、PLD中的逻辑图画法8.1概述第5页,共45页,星期日,2025年,2月5日五、PLD的基本结构与门阵列乘积项输入电路输入信号互补输入输出函数反馈输入信号可直接输出也可反馈到输入输出既可以是低电平有效,又可以是高电平有效。或门阵列和项输出电路PLD主体可由或阵列直接输出,构成组合;通过寄存器输出,构成时序方式输出。8.1概述第6页,共45页,星期日,2025年,2月5日可编程只读存储器(EPROM)它包含一个固定的“与”阵列和一个可编程的“或”阵列。或阵列(可编程)与阵列(固定)I2O2O0O1P0P1P2P3P4P5P6P7I0I1O0=I2I1I0+I2I1I0+I2I1I0+I2I1I0O1=I2I1I0+I2I1I0+I2I1I0+I2I1I0O2=I2I1I0+I2I1I0+I2I1I0第7页,共45页,星期日,2025年,2月5日8.2现场可编程逻辑阵列FPLA(FieldProgrammableLogicArray)它出现于20世纪70年代。FPLA组合FPLA时序FPLAFPLA由可编程的与逻辑阵列和可编程的或逻辑阵列组成。第8页,共45页,星期日,2025年,2月5日一、组合逻辑型FPLA第9页,共45页,星期日,2025年,2月5日二、时序逻辑型FPLA第10页,共45页,星期日
原创力文档


文档评论(0)