买芯片网
XILINX(AMD),ALTERA(INTEL),LATTICE
聚焦三大FPGA芯片品牌,强大的现货交付能力
Xilinx,Altera,Lattice
买芯片网代理Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)
首页 >> Xilinx新闻 >> 克服FPGA I/O引脚分配挑战(08-100)
克服FPGA I/O引脚分配挑战(08-100)

对于需要在PCB板上使用大规模FPGA器件的设计人员来说,I/O引脚分配是必须面对的众多挑战之一。 由于众多原因,许多设计人员发表为大型FPGA器件和高级BGA封装确定I/O引脚配置或布局方案越来越困难。 但是组合运用多种智能I/O规划工具,能够使引脚分配过程变得更轻松。

买芯片网专注整合全球优质赛灵思代理商现货资源,是国内领先的Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)芯片采购服务平台,买芯片网轻松满足您的芯片采购需求.

在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的配置模式。

 

Xilinx中国海量优质的信息资源、行业资讯、最新开发方案等资讯信息平台。

Xilinx芯片今日搜索排行榜(2024年11月22日)
XC4010E-3HQ208I
嵌入式 - FPGA(现场可编程门阵列)
产品封装:208-BFQFP
XC7A50T-L1CSG324I
嵌入式 - FPGA(现场可编程门阵列)
产品封装:324-LFBGA,CSPBGA
XA6SLX25-2CSG324Q
嵌入式 - FPGA(现场可编程门阵列)
产品封装:324-LFBGA,CSPBGA
XCV150-4BG256C
嵌入式 - FPGA(现场可编程门阵列)
产品封装:256-BBGA
XC7K160T-1FB484I
嵌入式 - FPGA(现场可编程门阵列)
产品封装:484-BBGA,FCBGA
XC4052XL-1HQ304I
嵌入式 - FPGA(现场可编程门阵列)
产品封装:304-BFQFP
XCZU15EG-L1FFVB1156I
嵌入式 - 片上系统(SoC)
产品封装:1156-BBGA,FCBGA
XC7A200T-L1FB676I
嵌入式 - FPGA(现场可编程门阵列)
产品封装:676-BBGA,FCBGA
Xilinx产品及其应用
Xilinx公司新闻
买芯片网轻松满足您的芯片采购需求
买芯片网,独家代理渠道,专注三大品牌:XILINX(赛灵思 AMD)ALTERA(英特尔 INTEL)LATTICE(莱迪思)