• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > FPGA開發(fā)要掌握的六大基礎知識(3)

    FPGA開發(fā)要掌握的六大基礎知識(3)

    作者: 時間:2017-10-13 來源:網(wǎng)絡 收藏

    開發(fā)軟件為ISE.現(xiàn)在其版本更新比較快,大家現(xiàn)在常用的版本都在ISE12.1了。

    本文引用地址:http://www.czjhyjcfj.com/article/201710/365653.htm

    使用ISE開發(fā),需要根據(jù)自己的設計內(nèi)容和設計目標設置,在開發(fā)軟件中設置一些參數(shù)。這些參數(shù)對成功開發(fā)可以說必不可少。

    常用選項之一: Keep Hierachy。該參數(shù)有3個值:NO、YES、Soft.
    在使用Chipscope進行調(diào)試時,如果是采用的網(wǎng)表插入ICON的方法的話,或者是為了便于調(diào)試,最好是保留設計的層次結構,選擇Yes或Soft。Yes與Soft的區(qū)別是:
    Keep Hierachy =Yes:對Debug階段有用,XST會根據(jù)層次綜合而不打破層次優(yōu)化,所有寄存器名字都以名字排列,Traslate通過ucf文件可以很方面地找到需要的約束對象。
    Keep Hierachy =Soft:則在綜合時保持層次,在MAP階段工具將打破層次關系;但INSTANCE名字還是保留。

    設計原型驗證階段,選YES會提高XST的綜合速度。

    常用選項之二:register_duplicaTIon + max_fanout + equivalent_register_removal + resource_sharing - 允許自動復制寄存器,設置最大扇出,禁止資源共享。這4個選項是對MAP和PAR的效果影響最明顯的。不同的設計,他們的選擇
    組合方式不盡相同。要看具體設計情況。下面是其中的一種開發(fā)策略。
    當TIming不滿足時使用復制寄存器的方法通常能改善一些瓶頸。綜合器為了節(jié)省面積而做出的某些優(yōu)化可能導致對時序不利,因此關閉equivalent_register_removal和resource_sharing可能可以改善時序。



    關鍵詞: FPGA 賽靈思 Xilinx

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 普格县| 德庆县| 遵化市| 怀化市| 海淀区| 乐东| 新邵县| 锡林浩特市| 三原县| 喀喇沁旗| 普安县| 宝鸡市| 景泰县| 绥江县| 河池市| 高州市| 德安县| 新绛县| 通江县| 天台县| 武强县| 萍乡市| 沙雅县| 盘锦市| 蓬安县| 道真| 界首市| 大竹县| 洛隆县| 祁连县| 赫章县| 芒康县| 屏东市| 格尔木市| 曲阳县| 庄浪县| 枞阳县| 锦屏县| 秦皇岛市| 基隆市| 灵璧县|