- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CYCLONEⅡ系列FPGA?总结
?
????CYCLONEⅡ系列FPGA器件由美国Altera公司出品,属于中端产品。 采用了90nm的工艺,增加了片内逻辑单元数。为了方便说明,在此仅选用EP2C5进行分析讲解。
????先了解一下FPGA的命名规则,这样就可以从芯片名字的角度来看这是怎么样性能的一款芯片了。
????例如EP2C20F484C6,含义:
????EP——工艺,
????2C——cyclone2,
????20——LE数量约为20K,
????F——封装形式,
????484——管脚数,
????C——温度范围(确定其是工业级,军品级,还是商业级),
????6——速度(数字越小速度越快)。
???
????言归正传,了解一下CYCLONEⅡ系列FPGA的结构。先拿EP2C5为例进行分析学习。介绍一下EP2C5的逻辑资源。
????LE数——4608,
????M4K存储块数——26,
????总计存储器容量/bits——119808,
????乘法器数——13,
????锁相环数——2。
?
????1、逻辑单元与逻辑阵列。
????逻辑单元(Logic Element,LE)在FPGA器件内部,用于完成用户逻辑的最小单元。一个逻辑阵列包含16个逻辑单元以及一些其他资源,在一个逻辑阵列内部的16个逻辑单元有更为紧密的联系,可以实现特有的功能。
????一个逻辑单元主要由以下部件组成:一个四输入的查询表(LookUp Table,LUT),一个可编程的寄存器,一条进位链,一条寄存器级连链。
????????查询表:用于完成用户需要的逻辑功能,CYCLONEⅡ系列的查询表示4输入1输出的,可以完成任意4输入1输出的组合逻辑。
????????可编程寄存器:可以配置成D触发器,T触发器,JK触发器,SR触发器。每个寄存器包含4个输入信号,数据输入、时钟输入、时钟使能、复位输入。
?
????一个逻辑单元包含3个输出,两个用于驱动行连接、列连接、直接连接,另外一个用于驱动本地互联。这三个输出是相互独立的。输出信号可以来自于查询表也可以来自于寄存器。
????????本地互连通路是逻辑阵列的重要组成部分,芯片级设计思路上的考虑与节省我们就不讨论,从实际运用出发,直接看看这个互连通路是干什么用的。本地互连通路提供了一种逻辑阵列内部的连接方式,问一句逻辑阵列内部是什么?不要忘了哈是16个逻辑单元。继续。逻辑阵列内部还包含一种对外的高速连接通路,称之为直接连接通路。
????????直接连接通路连接的是相邻的逻辑阵列,或者与逻辑阵列相邻的M4K存储器块、乘法器、锁相环等。
?
????CYCLONEⅡ系列FPGA的逻辑单元有两种工作模式:普通模式和算数模式。
????普通模式适合于一般的逻辑运算。算数模式适用于实现加法器、计数器、累加器、比较器等。
?
????逻辑阵列的主体是16个逻辑单元,另外还有一些逻辑阵列内部的控制信号以及互连通路。前面所讲的互联通路和直接连接通路就是逻辑阵列中的部分。
????逻辑阵列还包括一些控制信号:两个时钟信号,两个时钟使能信号,两个异步复位信号,一个同步复位信号,一个同步加载信号。这些信号的使用时有一定要求和规范的,在此就不详细叙述了,等到使用的时候再去查阅书籍《Altera可编程逻辑器件的应用与设计》。
?
?
????2、内部连接通路
????在FPGA内部存在各种连接通路,连接不同的模块,比如逻辑单元之间、逻辑单元与存储器之间。FPGA内部资源是按照行列的形式排列的,所以连接通路也分为行列的。
????行连接又分为R4连接、R24连接和直接连接。R4连接就是连接4个逻辑阵列,或者3个逻辑阵列和1个存储块,或者3个逻辑阵列和1个乘法器。简单地说就是连接4个模块吧。R24就是24个模块。列连接是C4,C16,含义不用说了吧,是连接4个模块和16个模块。
???
????由于不同型号的FPGA所拥有的连接通路不同,所以在我们选择使用的时候要注意了,我们写的程序能否用底层的硬件阵列来满足。虽然我们在编写程序的时候不用去考虑这些线路是怎么连接的,但是出现线路问题的时候,在编译过程中出现警告,这时候一定要注意一下,这个警告在讲什么,是什么原因引起的,对我们电路的生成有没有什么影响。当然如果确定没有影响了就可以忽略了,不过对于一个过高精尖技术的工程师来说,警告就是错误。
?
?
????3、时钟资源
????CYCLONEⅡ系列FPGA有关时钟资源部分主要包括全局时钟树和锁相环两部分。
????全局时钟树又称全局时钟网络,负责把时钟分配到器件内部的各个单元,控制器件内部所有资源。锁相环则可以完成分频、倍频、移项等相关时钟的基本操作。
?
????全局时钟树是一种时钟网络结构,可以为FPGA内
您可能关注的文档
- COPD典型胸片特点要点.pptx
- coredraw水果绘制案例.要点.docx
- coreldraw卡通人物绘制情侣QQ企鹅要点.doc
- Corey有机合成路线设计的五大策略要点.ppt
- Corey有机合成五大策略要点.ppt
- CPAP的使用与保养要点.ppt
- CPM-dairy软件的使用心得要点.ppt
- CPM-dairy软件的使用要点.ppt
- cq要是你在野外迷了路公开课要点.ppt
- creo2.0工程图中修饰螺纹的显示要点.doc
- 广西电力职业技术学院单招数学高频难、易错点题及答案详解(网校专用).docx
- 广西电力职业技术学院单招数学常考点试卷含答案详解【能力提升】.docx
- 广西电力职业技术学院单招数学考试彩蛋押题及答案详解(考点梳理).docx
- 高血压与相关疾病.pptx
- 高脂血症护理宣教.pptx
- 广西生态工程职业技术学院单招数学题库检测试题打印含完整答案详解【名师系列】.docx
- 广西科技职业学院单招数学预测复习【考点梳理】附答案详解.docx
- 广西理工职业技术学院单招数学过关检测试卷及完整答案详解(易错题).docx
- 广西现代职业技术学院单招数学预测复习【考点精练】附答案详解.docx
- 广西理工职业技术学院单招数学高频难、易错点题(易错题)附答案详解.docx
文档评论(0)