- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通用目的布线资源主要包括以下几个部分: (1)与每一个CLB相邻的GRM,它是一个用来对水平和垂直布线资源进行连接的开关矩阵,同时也是CLB接入到通用目的布线资源的一种方式。 (2)用来将GRM信号布线到相邻的GRM周围的24条单长线。 (3)用来将GRM信号布线到相距6块GRM距离的任意GRM周围的96条缓冲的十六进制线,其中三分之一的十六进制线是双向的,而其余的则是非双向的。 (4)用来快速有效地分配信号的12条长线,它们是带有缓冲的双向线。 在FPGA器件的内部结构中,一些类型的信号需要采用专用的布线资源以提高其具体的性能。 在Spartan-II系列和Spartan-IIE系列的FPGA器件中,专用布线资源可以用来为以下两种类型的信号提供相应的布线: (1)用来提供给片上三态总线的水平布线资源。这里,CLB的每一行中含有4条分离的总线,因此允许一行中的复合总线布线,如图1-47所示。 图1-47 与专用垂直总线相连的BUFT (2)FPGA器件的每一个CLB中有两个专用的布线网格,它们的功能是将进位信号与相邻的CLB垂直相连。 一般来说,全局布线资源主要用来对时钟信号和器件中其他有大扇出的信号进行相应的布线。 Spartan-II系列和Spartan-IIE系列的FPGA器件包括两级全局布线资源,它们分别是主全局布线资源和次全局布线资源。 (1)主全局布线资源包括与专用输入引脚相连的4个专用全局网络,它们的功能是用来驱动低摆率的高扇出时钟信号。 每一个全局时钟网络可以驱动所有的CLB、IOB和块状RAM的时钟信号引脚;主全局网络只能由全局缓冲器驱动,FPGA器件中有4个全局缓冲器分配给相应的主全局网络。 (2)次全局布线资源包括24条骨干线,其中12条位于器件的顶部,而另外12条则位于器件的底部。 通过这些骨干线,每一列可以有多达12个单一信号能够通过这些列中的12条长线来进行分配。 由于次全局布线资源不仅仅可以对时钟引脚进行布线,因此它比主全局布线资源更加灵活。 图1-48 典型的全局时钟分配网络 4.数字延迟锁相环(DLL) 5.块状RAM 图1-49 双端口的块状RAM Spartan-II器件 块状RAM的数目 块装RAM的容量 XC2S15 4 16k XC2S30 6 24k XC2S50 8 32k XC2S100 10 40k XC2S150 12 48k XC2S200 14 56k 表1-6 Spartan-II系列的块状RAM数量 Spartan-IIE器件 块状RAM的数目 块装RAM的容量 XC2S50E 8 32k XC2S100E 10 40k XC2S150E 12 48k XC2S200E 14 56k XC2S300E 16 64k XC2S400E 40 160k XC2S600E 72 288k 表1-7 Spartan-IIE系列的块状RAM数量 经过相应的计算,可以得出M个输入项的逻辑函数可以由一个2M位容量的SRAM实现。 在相应的查找表结构中,函数值存放在SRAM中,SRAM的地址线起输入线的作用,地址即输入变量值;SRAM的输出为逻辑函数值,由连线开关实现与其他功能块的连接。 为了加强查找表逻辑块的功能,大多数芯片制造商对基本查找表的结构进行了改进,出现了多种查找表的变形。 例如,Xilinx公司的XC系列FPGA中的查找表结构有多种类型: (1)XC2000系列的逻辑块是由4输入/1输出的查找表构成的,可以实现任何4输入变量的逻辑函数。 (2)XC3000系列的逻辑块是由5输入/1输出的查找表构成的,而且可以配置成两个4输入的查找表形式。在输入项数目少于5个的情况下,可以更好地利用器件资源。 (3)XC4000系列的逻辑块采用两个4输入查找表和一个3输入查找表组成,由4输入查找表接到3输入查找表的多层结构来构成逻辑单元。两个查找表之间采用固定连接,这样既可以增加输入数目,又可以减少速度上的损失。 (4)XC5200系列由四个4输入查找表构成四个独立的逻辑单元,一对逻辑单元可以组合成一个5输入的查找表。 图1-39 XC2000系列中CLB的电路结构 1.6.2 多路开关结构 通常,多路开关结构FPGA的可编程逻辑单元的主体是一种可配置的多路开关,利用多路开关的特性,可以对多路开关的输入和选择信号进行配置,从而可以实现不同的逻辑功能。
您可能关注的文档
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳配套习题1 笔试试题一.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳配套习题1 上机试题二.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳配套习题1 上机试题一.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第1章习题参考答案.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第2章习题参考答案.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第3章习题参考答案.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第5章习题参考答案.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第6章习题参考答案.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第7章习题参考答案.doc
- 可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第8章习题参考答案.doc
- 实用EDA技术与VHDL教程 教学课件 作者 赵岩 林白 王志强 第2章 EDA常用设计软件介绍.ppt
- 实用EDA技术与VHDL教程 教学课件 作者 赵岩 林白 王志强 第3章 VHDL硬件描述语言.ppt
- 实用EDA技术与VHDL教程 教学课件 作者 赵岩 林白 王志强 第4章 有限状态机设计.ppt
- 实用EDA技术与VHDL教程 教学课件 作者 赵岩 林白 王志强 第5章 VHDL规范化标准及常见Warning分析.ppt
- 实用EDA技术与VHDL教程 教学课件 作者 赵岩 林白 王志强 第6章 EDA技术综合实验指导.ppt
- 实用催化( 第二版) 教学课件 作者 高正中戴洪兴 编著 Chapter 1.ppt
- 实用催化( 第二版) 教学课件 作者 高正中戴洪兴 编著 Chapter 2 1.ppt
- 实用催化( 第二版) 教学课件 作者 高正中戴洪兴 编著 Chapter 2 2.ppt
- 实用催化( 第二版) 教学课件 作者 高正中戴洪兴 编著 Chapter 2 3.ppt
- 实用催化( 第二版) 教学课件 作者 高正中戴洪兴 编著 Chapter 3 1.ppt
最近下载
- 2025年海洋石油开采智能可穿戴设备柔性传感技术创新报告.docx
- 2025年湛江市中心人民医院医护人员招聘参考题库附答案解析.docx VIP
- S6520X-EI系列万兆交换机彩页.pdf VIP
- 新人教版高中数学选择性必修第一册全套PPT课件及配套讲义.pptx VIP
- 3.1 电离平衡 课件【新教材】人教版高中化学选择性必修一(共42张PPT).pptx VIP
- 2024年人教版必修一第二章氧化还原反应第一课时 课件 29PPT.ppt VIP
- 平面向量测试题高考经典试题附详细答案解析.doc VIP
- (高清版)T 30366-2024 生物质术语.pdf VIP
- 汽车消费复杂行为分析报告.pptx VIP
- 交通事故和解赔偿协议书范本.docx VIP
文档评论(0)