<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • Synphony HLS為ASIC和FPGA架構生成最優化RTL代碼

    發布時間:2010-3-16 17:09    發布者:嵌入式公社
    關鍵詞: ASIC , FPGA , HLS , RTL , 架構
    新思科技公司(Synopsys)推出該公司最新研發的Synphony HLS (High Level Synthesis)解決方案。該解決方案集成了M語言和基于模型的綜合法,與 傳統RTL流程相比,能夠為通信和多媒體應用提供高達10倍速的更高的設計和驗證能力。Synphony HLS為ASIC 和 FPGA的應用、架構和快速原型生成最優化的RTL。


    Synphony HLS解決方案架構圖

    新思科技公司高層級綜合法和系統級別營銷總監Chris Eddington介紹說,Synphony HLS解決方案可顯著地改變ASIC和FPGA在系統驗證和嵌入式軟件開發中的應用方式。傳統的HLS方法繼續承擔著重要的硬件工程資源,將算法翻譯成RTL,在ASIC和FPGA芯片上進行運行。Synphony HLS能夠用MATLAB進行高層級仿真和產品編碼,這意味著以往要用數月或數年的時間從仿真到達硬件,現在使用Synphony HLS解決方案僅用幾小時或幾天的時間就能夠完成。

    Chris Eddington說,這主要原因是Mathworks的MATLAB環境能夠在極高的抽象層級上進行簡潔地行為表達,現已被廣泛地用于算法探索和設計。在這種環境下開發的M語言模型通常在RT 層級 (RTL)下被進行重新編碼和重新驗證,有些情況下用C/C++進行實施和驗證。與效率低下和容易出錯的人工重新編碼流程不同,Synphony HLS直接從高層次的M語言編碼和Synphony HLS — 優化的IP模型庫中創建可執行的RTL和C模型。通過采用獨特的約束驅動的定點傳播功能,設計師們可以快速和直觀地從高層次浮點M碼的可綜合子集中獲得定點模型。然后Synphony HLS引擎將合成已從架構上進行了優化的RTL,以滿足面積、速度和功耗等目標要求。Synphony HLS允許設計師們能夠保留他們喜歡的算法建模語言,無需重新編碼和重新驗證模型,從而確保了早期的系統級別的驗證和核查。

    據了解,Synphony HLS引擎能夠為ASIC、FPGA、快速原型或虛擬平臺綜合優化的架構,同時通過各級別的實施流程保持驗證的連貫性?紤]到用戶指定的目標和架構限制,通過在語言和模型邊界(包括M語言和IP模塊)以及整個設計層次上應用排線、編制和約束優化,HLS引擎能夠在多層級上進行自動優化。

    針對ASIC設計,Synphony HLS具備新的先進的時序評估功能,在給定的ASIC技術下,能夠自動地利用Design Compiler獲取自動排線和快速時序收斂過程中所需的精確信息。對FPGA的設計,Synphony HLS還可為廣泛的FPGA產品系列(例如Actel, Altera, Lattice, 和Xilinx等FPGA廠商)提供先進的時序和特定器件優化。這包括在當今FPGA器件中,硬件乘法器、存儲器、移位寄存器和其他高級硬件資源的優化映射。

    Chris Eddington表示,“有了Synphony HLS,我們能夠為系統和軟件驗證提供一種比競爭對手更快和更可靠的方法。結合Synopsys技術領先的系統原型和硬件輔助驗證解決方案,設計團隊們能夠更加經濟和更加可靠地設計和驗證他們復雜的芯片和軟件!
    本文地址:http://www.portaltwn.com/thread-9454-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    andrejrashnikov 發表于 2010-8-9 21:18:12
    have anybody synphony 2009
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
    • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
    • Dev Tool Bits——使用DVRT協議查看項目中的數據
    • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷