新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 針對未來十年 “All Programmable”器件的顛覆之作

        針對未來十年 “All Programmable”器件的顛覆之作

        —— 使設(shè)計者更好、更快地創(chuàng)建系統(tǒng)而且所用的芯片更少
        作者: 時間:2012-04-27 來源:電子產(chǎn)品世界 收藏

          在這個流程中,用戶先創(chuàng)建一個設(shè)計 C、C++ 或 SystemC 表達(dá)式,以及一個用于描述期望的設(shè)計行為的 C 測試平臺。隨后用 GCC/G++或 Visual C++ 仿真器驗證設(shè)計的系統(tǒng)行為。一旦行為設(shè)計運行良好,對應(yīng)的測試臺的問題全部解決,就可以通過 HLS Synthesis 運行設(shè)計,生成 RTL 設(shè)計,代碼可以是 Verilog,也可以是 VHDL。有了 RTL 后,隨即可以執(zhí)行設(shè)計的 Verilog 或 VHDL 仿真,或使用工具的 C封裝器技術(shù)創(chuàng)建 SystemC 版本。然后可以進(jìn)行System C架構(gòu)級仿真,進(jìn)一步根據(jù)之前創(chuàng)建的 C 測試平臺,驗證設(shè)計的架構(gòu)行為和功能。

        本文引用地址:http://www.104case.com/article/131872.htm

          設(shè)計固化后,就可以通過 設(shè)計套件的物理實現(xiàn)流程來運行設(shè)計,將設(shè)計編程到上,在硬件中運行和/或使用 IP 封裝器將設(shè)計轉(zhuǎn)為可重用的 IP。隨后使用 IP 集成器將 IP 集成到設(shè)計中,或在系統(tǒng)生成器 (System Generator) 中運行 IP。  


        圖三 – HLS 支持設(shè)計團(tuán)隊直接從系統(tǒng)級開始他們的設(shè)計.

          這只是使用該工具的方法之一。實際上在即將發(fā)行的Xcell雜志中,安捷倫的 Nathan Jachimiec 和的 Fernando Marinez Vallina 將介紹如何使用 Vivado HLS 技術(shù)(在 ISE設(shè)計套件的流程中稱為 AutoESL 技術(shù))為安捷倫開發(fā) UDP 包引擎。

          VIVADO 仿真器

          除了 Vivado HLS,公司還為該套件新開發(fā)了一種同時支持 Verilog 和 VHDL 的混合語言仿真器。Feist 表示,只需要單擊鼠標(biāo),用戶就可以啟動行為仿真,然后從集成波形查看器中查看結(jié)果。通過采用最新性能優(yōu)化的仿真內(nèi)核,可加速行為級仿真速度,執(zhí)行速度比 ISE 設(shè)計套件仿真器快三倍。采用硬件協(xié)仿真,門級仿真速度則可加快 100 倍。


        上一頁 1 2 3 4 5 下一頁

        關(guān)鍵詞: 賽靈思 器件 Vivado

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 胶南市| 咸宁市| 彭阳县| 金寨县| 弋阳县| 荆门市| 望江县| 和硕县| 那曲县| 广德县| 开封市| 贵溪市| 双城市| 高陵县| 蓬安县| 宁陵县| 双江| 赤壁市| 密云县| 兴城市| 青海省| 尼木县| 乌海市| 罗定市| 红河县| 保定市| 金寨县| 开封县| 苍梧县| 岳普湖县| 汝城县| 夏邑县| 石首市| 绥江县| 韶山市| 永新县| 道真| 革吉县| 平原县| 武城县| 高雄县|