您的位置 首页 嵌入式

FPGA开发要注意的十大关键

FPGA开发要注意的十大要点-FPGA器件选型的7个原则:器件供货渠道和开发工具的支持、器件的硬件资源、器件的电气接口标准、器件的速度等级、器件的稳定等级、器件的封装和器件的价格。

1、FPGA器材选型的7个准则:器材供货渠道和开发工具的支撑、器材的硬件资源、器材的电气接口标准、器材的速度等级、器材的安稳等级、器材的封装和器材的价格。

2、Spartan-3E和Spartan-3A首要运用于逻辑规划和简略数字信号处理,Virtex-4 LX和Virtex-5 LX首要用于高速逻辑运算,Virtex-4 SX和Virtex-5 SX首要用于高速杂乱数字信号处理,Virtex-4 FX和Virtex-5 FX首要用于嵌入式体系。

3、硬件资源包含:逻辑资源、I/0口资源、布线资源、DSP资源、存储器资源、锁相环资源、串行收发器资源和硬核微处理器资源等。

4、过度I/O口资源的耗费或许会导致2个问题:FPGA负荷过重,器材发热严峻,严峻影响器材的速度功能、作业安稳度和寿数,规划中要考虑器材的散热问题;部分布线资源缺乏,电路的运转速度显着下降,有时乃至使规划不能适配器材,规划失利。

5、器材中存储器资源首要有2个用处:作高功能滤波器;完成小容量高速数据缓存。

6、面积优先准则能够节约器材内部的逻辑资源,尽或许地运用串行逻辑结构,但是以献身速度为价值;而速度优先准则确保了器材的全体作业速度,即尽或许地运用并行逻辑结构,但是以献身逻辑资源为价值。

7、增加束缚的准则为先附加大局束缚,再弥补部分束缚,并且部分束缚比较宽松。其意图是在或许的当地尽量放松束缚,进步布线成功概率,削减ISE布局布线时刻。典型的大局束缚包含周期束缚和偏移束缚。

8、在增加大局时序束缚时,需求依据时钟频率区分不同的时钟域,增加各自的周期束缚;然后对输入输出端口信号增加偏移束缚,对片内逻辑增加附加束缚。

9、附加时钟周期束缚的两种办法:简易办法和引荐办法。简易办法是直接将周期束缚附加到寄存器时钟网线上,其语法为:[束缚信号] PERIOD = {周期长度} {HIGH | LOW} [脉冲持续时刻];其间[]内的内容为可选项,{}中的内容为必选项,“|”表明选择项。如:Net clk_100MHz period = 10ns High 5ns。引荐办法常用于束缚具有杂乱派生联系的时钟网络,其语法为:TIMESPEC TS_idenTIfier = PERIOD TNM_reference {周期长度} {HIGH | LOW} [脉冲持续时刻]。如:NET clk_50MHz = syn_clk; TIMESPECT TS_sync_clk = PERIOD sync_clk 20 HIGH 10。TIMESPEC使用辨认符界说派生时钟的语法为:TIMESPEC TS_identifier2 = PERIOD timegroup_name TS_identifier1 [* | /] 倍数因子 [+ | -] phasevalue [单位]。(详见FPGA开发全攻略第45页)。

10、形成时序功能差的直接原因可分为三类:布局较差、逻辑级数过多以及信号扇出过高。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/179529.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部