资料介绍
对于需要在PCB 板上使用大规模FPGA 器件的设计人员来说,I/O 引脚分配是必须面对的众多挑战之一。由于众多原因,许多设计人员发表为大型FPGA 器件和高级BGA 封装确定I/O 引脚配置或布局方案越来越困难。
但是组合运用多种智能I/O 规划工具,能够使引脚分配过程变得更轻松。在PCB 上定义FPGA 器件的I/O 引脚布局是一项艰巨的设计挑战,即可能帮助设计快速完成,也有可能造成设计失败。 在此过程中必须平衡FPGA 和 PCB 两方面的要求,同时还要并行完成两者的设计。 如果仅仅针对PCB 或FPGA 进行引脚布局优化,那么可能在另一方面引起设计问题。
为了解引脚分配所引起的后果,需要以可视化形式显示出PCB 布局和FPGA 物理器件引脚,以及内部FPGA I/O 点和相关资源。 不幸的是,到今天为止还没有单个工具或方法能够同时满足所有这些协同设计需求。
然而,可以结合不同的技术和策略来优化引脚规划流程并积极采用Xilinx® PinAhead 技术等新协同设计工具来发展出一套有效的引脚分配和布局方法。 赛灵思公司在ISE™ 软件设计套件10.1 版中包含了PinAhead。
赛灵思公司开发了一种规则驱动的方法。首先根据PCB 和FPGA 设计要求定义一套初始引脚布局,这样利用与最终版本非常接近的引脚布局设计小组就可以尽可能早地开始各自的设计流程。 如果在设计流程的后期由于PCB 布线或内部FPGA 性能问题而需要进行调整,在采用这一方法晨这些问题通常也已经局部化了,只需要在PCB 或FPGA 设计中进行很小的设计修改。
步骤1: 评估设计参数
那么,从哪里开始呢? 首先应当尽早制定I/O 分配策略。 但没有优化工具或完整的网表,完成这一任务可能很困难。
首先,让我们先回答几个问题来确定PCB 物理参数和限制:
PCB 板有几层、走线宽度以及过孔尺寸多大?
PCB 参数对可使用的FPGA 封装类型( 如BGA) 有限制吗?
PCB 上有没有FPGA 必须使用的固定接口位置? 其它芯片、连接器或布局限制?
哪些高速接口需要特别关注?
能否将布局策略可视化,从而保证最短互连?
你会发现画一张PCB 布局图很有帮助。PCB 布局图上应当包括所有主要元器件以及关键接口和总线,从而可以帮助确定最佳的FPGA 引脚分配。 请注意将元器件画在PCB 板的实际安装面上。 标注出需要特别关注的接口,如高速总线和差分对( 图1)。
下一步,检查FPGA 器件的布局来了解芯片上的物理资源所在。 列出设计中使用的不同电压和时钟,开始隔离设计需要的接口。 然后确定设计是否使用特殊的I/O 接口资源,如千兆收发器(GT)、BUFR、IODELAY 以及数字时钟管理器。这些资源可能需要将有关的I/O 引脚布署得尽量互相靠近。
现在需要确定设计中使用的PowerPC™、DSP48 和RAM16 等FPGA 资源的位置。 将连接到I/O 组的任何相关I/O 尽量置于尽相关资源最近的地方。 然后看一下能否将某些I/O 信号组合到接口,这对于引脚分配很有帮助。 最后,确定FPGA 的配置模式。
- 去耦电容全攻略资料下载
- FPGA开发全攻略工程师创新设计宝典基础篇PDF电子书免费下载 18次下载
- 电子工程师必备元器件应用宝典强化版电子书免费下载 0次下载
- 电子工程师必备手册GPS设计全攻略教材免费下载 0次下载
- FPGA入门教程之HELLO FPGA软件工具篇PDF电子书免费下载 76次下载
- 模拟工程师电路设计指导手册运算放大器PDF电子书免费下载 766次下载
- FPGA开发全攻略工程师创新设计宝典技巧篇PDF电子书免费下载 37次下载
- 工程师创新设计之FPGA开发 0次下载
- FPGA开发全攻略_上 29次下载
- 《放大器应用全攻略宝典》-专家精华帖 397次下载
- 电子工程师创新设计必备宝典之FPGA开发全攻略 5110次下载
- 32位MCU开发全攻略 (含上册、下册)
- 工程师创新设计宝典 (上册) 基础篇
- LED技术全攻略 -工程师必备手册
- 电子工程师手册下载 硬件工程师手册 0次下载
- fpga工程师前景如何 2782次阅读
- 什么是FPGA工程师的核心竞争力 3624次阅读
- fpga就业怎么样_fpga工程师是青春饭吗_fpga工程师发展前景 5.3w次阅读
- ic设计工程师选取fpga的几点建议 7887次阅读
- 电源工程师设计全攻略(三):充电电路设计 8590次阅读
- 电子工程师必备10大免费DIY工具(六):DraftSight、eDrawings 1w次阅读
- 电源工程师设计全攻略:基础电路图锦集 1.3w次阅读
- 电子工程师必备10大免费DIY工具(五):DesignSpark PCB、gplEDA 1.3w次阅读
- 电子工程师必备10大免费DIY工具(四):CoolSpice、TinyCAD 1.1w次阅读
- 单片机C语言知识点全攻略(完结篇) 1.8w次阅读
- 单片机C语言知识点全攻略(三) 2.2w次阅读
- 单片机C语言知识点全攻略(二) 1.7w次阅读
- 单片机C语言知识点全攻略(一) 5w次阅读
- 单片机学习知识点全攻略(二) 1.8w次阅读
- 单片机学习知识点全攻略(一) 5.9w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多