女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用于FPGA的EDA工具打破了復雜性的僵局

電子設計 ? 2019-08-13 16:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

半導體制造業的進步是主要原因因為FPGA越來越受歡迎。只要工程師只使用PLD或FPGA來實現相對簡單的膠合邏輯電路,使用提供更大靈活性和更低成本成本的ASIC器件就是在IC上實現特定功能的唯一解決方案。 FPGA供應商現在正在制造130納米和90納米半間距尺寸的器件。這些器件不僅使設計人員能夠實現需要超過一百萬個邏輯門的電路,而且還提供豐富的IP(知識產權)內核庫存,從而減少開發時間和成本。同時,采用相同的130和90納米技術制造的ASIC器件的NRE(非重復工程)成本也大幅上升。需要一套新掩碼的錯誤很容易花費25萬到100萬美元,具體取決于錯誤的嚴重程度。

因此,管理人員經常選擇使用FPGA設備,無論是產品的整個生命周期,如果應用程序只需要幾萬個設備,或者用于原型設計和數量增加。一旦批量生產表明設計穩定,工程師就可以將設計移植到ASIC設備上。移植通常很容易,因為在大多數應用中,工程師不會利用器件的現場可編程性,這是將這些器件與PLD區分開來的主要特征。 FPGA器件很有吸引力,因為修改實現的成本實際上等于工程開發成本。因此,它們允許工程師使用有吸引力的調試方法,尤其是在嵌入式系統中,其中硬件和軟件的集成需要盡可能早的開發周期中的硬件原型。 FPGA架構中缺少標準微處理器內核嚴重阻礙了工程師將這些器件用于嵌入式軟件應用。但是,從130納米工藝節點開始,Altera和Xilinx都提供了微處理器內核,而ARM也在為FPGA量身定制的庫中提供了許多標準微處理器內核。設計人員還需要一個協處理器和外設IP核庫,以使用FPGA器件實現真正的SOC(片上系統)產品(參見附文“嵌入式軟件和FPGA:黃金時段的合作伙伴關系”)。

來自FPGA供應商的今天產品的密度和速度使IP供應商確信將其產品移植到FPGA。 DSP核心和圖形顯示核心正在變得可用。當然,內核和專有邏輯塊必須在設備內相互通信,而工程師直到最近才使用總線實現此任務。所有三種流行的微處理器內核 - 來自Altera的Nios和ARM922T(通過與ARM的許可協議)和來自Xilinx的PowerPC(通過與IBM的許可協議) - 使用標準總線。但是,在核心之間傳輸數據和控制信息所需的速度激發了Nallatech為FPGA開發更快的通信方法。

系統通信可能消耗多達80%的應用程序根據Nallatech的系統應用工程師Craig Sanderson的說法,開發時間。用于FPGA計算應用的Dimetalk通信開發工具使開發人員能夠部署基于分組的網絡,該網絡可以跨越使用多個FPGA的系統。設計人員可以在網絡中的任何位置部署接口節點,也可以插入塊以與外部接口進行通信。

廣泛使用FPGA進行系統設計的最大障礙是他們的單位成本。即使是大批量生產,一個FPGA器件的成本也高于ASIC或結構化ASIC技術中實現的相同設計的成本。但越來越多的是,制造過程中零件的單位成本在整體產品成本方程中失去意義,因為與每種新的可用工藝技術相關的開發成本和與失去的市場機會相關的成本至少升級了一個數量級。與此同時,ASIC和FPGA之間器件單位成本的差異正在變小。

供應商提供的工具

自6月以來,Actel, Altera,Lattice和Xilinx都推出了新版本的軟件。所有FPGA供應商都在其產品中捆綁第三方軟件。 EDA供應商為FPGA供應商提供定制版本的產品,這些產品通常不提供原始工具的所有功能和功能,因為FPGA供應商以更低的價格提供他們的工具。

Actel的理念是將資源集中在布局和布線的后端流程上,這需要對架構有深入,清晰的理解。 Actel是1994年引入FPGA靜態時序分析的領導者,幫助設計人員在將設計提交到芯片之前實現時序收斂。該公司與傳統的EDA供應商合作,提供前端工具,如Mentor Graphics的ModelSim邏輯模擬器,Synplicity的邏輯綜合Synplify和用于物理綜合的Magma's Palace。它集成了Libero IDE(集成設計環境)中的工具,根據客戶需求提供三種配置,售價為595美元至2595美元。 FPGA開發的設計流程變得復雜(圖1)。對于喜歡使用自己的EDA工具的設計師,Actel的Designer包括布局布線工具以及靜態時序分析產品。

Altera通過CD和基于Web的產品為其客戶提供Quartus II軟件。 Web產品為用戶提供150天后過期的許可證,并且不支持所有Altera設備。 Altera自成立以來投入了大量資金開發和支持自己的設計工具。它內部開發了FPGA開發流程中的幾乎所有工具,包括邏輯和物理綜合工具。它認為,當FPGA供應商為新產品開發架構和綜合工具時,與沒有合成技術知識相比,它可以更好地了解優化器件結構的最佳方法。邏輯仿真是Altera專門使用第三方產品的唯一領域。 Quartus II提供了Altera版本的Mentor Graphics的ModelSim,但也支持Cadence的Incisive仿真平臺。您還可以使用Synplicity和Synopsys中的工具以及Quartus II中提供的工具。最新版本的Quartus II引入了時序和資源優化功能,以指導用戶在設計周期中使用。在使用嵌入式邏輯分析儀查看器SignalTap II進行調試時,工程師也會獲得幫助。 Quartus II軟件可以獲得2000美元的年度訂購許可。

萊迪思半導體發布了ispLever設計工具套件4.1版。它包括將可編程邏輯設計從概念到實現的所有工具。它包括用于設計輸入,項目管理,設計擬合,布局布線,布局規劃,器件編程和片上邏輯分析的工具。工程師可以選擇Synplicity或Mentor的合成產品,也可以獲得針對基于萊迪思的設計定制的ModelSim版本。萊迪思還提供自己的功能模擬器。 ispLever的定價從995美元開始。

Xilinx是另一家在EDA工具開發方面投入了大量資金的FPGA供應商;設計人員可以從ISE設計工具的五種配置中進行選擇。該公司最近使用6.3i版更新了其ISE開發環境,該版本支持FPGA用戶完整的前端到后端流程。在前端,ISE包括Pace和ISE Floorplanner布局規劃工具。 Xilinx還收購了Hier Design,現在提供RTL平面圖Plan Ahead作為ISE客戶的獨立可購買選項。工程師可以使用ModelSim或Synopsys Verilog模擬器和ISE。 Project Navigator是ISE的主要任務管理器,它允許用戶配置和驅動設計實現。 ISE提供了Xilinx內部開發的綜合工具,但Synplicity,Mentor和Synopsys也提供了工程師可以與ISE結合使用的綜合工具。 ISE的五種配置價格從免費的Web可下載軟件包到ISE Foundation,價格為2495美元。

第三方工具

多年來,可編程設備非常簡單,以至于EDA供應商發現他們無法充分利用這些工具來證明進入市場的合理性。大多數使用FPGA和PLD設備的工程師都是印刷電路板開發人員,他們無法使用針對IC設計的EDA工具。 FPGA供應商開發了自己的基于原理圖的工具,因為即使在今天,印制電路板設計人員也使用原理圖將設計納入開發流程。供應商要么為批量客戶提供免費的FPGA工具,要么以低于1000美元的價格出售。隨著設備變得越來越復雜,工程師開始希望在面板上實現設計之前驗證設計,因為使用示波器或邏輯分析儀調試電路變得非常耗時。 Model Technology現已成為Mentor Graphics的一部分,很快進入市場,現在在FPGA驗證方面處于領先地位,盡管其他一些EDA供應商也在這個市場上占有一席之地。

今天,工程師還需要強大的綜合工具來開發FPGA設計,大多數支持ASIC綜合的EDA供應商也為FPGA提供工具。其他供應商,如Altium和Aldec,其主要市場是印刷電路板開發,也已經認識到設計人員必須采用系統方法進行產品開發。工程師不能再將FPGA視為單獨的系統,而不會影響電路板的其他部分。 EDA公司正在提供與后端,特定于供應商的FPGA工具無縫集成的流程。雖然這些工具的成本通常高于FPGA供應商的工具,但它們提供了更多功能,并允許設計人員獨立于FPGA供應商工作。除了可以簡化FPGA器件和印刷電路板集成的產品外,傳統的EDA供應商還將測試和綜合作為最適合第三方支持的兩個細分市場。

設計驗證數據是開發IC的最大成本,并且隨著設備的復雜性和尺寸隨著可用設備的復雜性而增長,它正在成為FPGA設計中的重要費用。隨著越來越多接受ASIC開發培訓的工程師轉向FPGA器件,他們傾向于使用他們熟悉的硬件描述語言。曾經幾乎不存在于FPGA市場中的Verilog正在獲得市場份額。 Bluespec和Mentor Graphics支持最新版本的Verilog SystemVerilog。 Mentor Graphics的ModelSim仍然是FPGA市場上最流行的邏輯模擬器。它支持設計人員現在可用的所有硬件描述語言。 Cadence的Incisive仿真平臺和Synopsys的VCS主要出現在將FPGA設計融入傳統ASIC設計的設計流程中。

工程師也開始使用支持更高級別的設計語言抽象,例如C及其面向硬件的方言,以及MathWorksMatlab。 Mentor推出Catapult C產品,該產品允許設計人員合成在不定時C中描述的設計,而Catalytic提供的產品允許設計人員使用Matlab將浮點DSP算法轉換為定點算法。使用可用于FPGA器件的任何DSP內核的工程師需要定點算法,而Catalytic使他們能夠驗證兩種實現在Matlab環境中是否相同。 FPGA的在線調試帶來了一些挑戰。例如,時鐘速度可以超過200 MHz,并且設計可以有多個電路以不同的時鐘速度運行。安捷倫科技公司推出了16900系列邏輯分析儀,用于解決諸如與被測設備的連接,動態探測以及以各種格式查看和分析系統行為等問題。

綜合

隨著設備復雜性的增加,設計人員需要更復雜的綜合工具。雖然您仍然可以僅使用邏輯綜合開發功能正確的FPGA,但最復雜的設計要求工程師也使用物理綜合來滿足時序要求。物理綜合與邏輯綜合不同,因為它在執行電路優化時需要考慮最終的芯片布局。物理綜合可以通過嘗試各種芯片布局方法來找到最符合要求的拓撲,從而處理更復雜的時序要求。除第三方工具外,Altera和Xilinx都提供自己的邏輯綜合產品; Actel和Lattice更愿意只提供第三方工具。

EDA供應商Mentor和Synplicity在FPGA邏輯和物理綜合市場占據主導地位。直到最近,Synplicity才專注于FPGA市場;僅在最近幾年才擴大了對結構化和傳統ASIC器件的興趣。它提供了Synplify,一種邏輯綜合工具; Synplify Pro,Synplify的更強大版本;和Amplify,為Synplify Pro增加了物理綜合功能。 Mentor Graphics多年來一直在FPGA開發工具市場占有一席之地,但在提供有競爭力的合成產品方面卻很晚。通過其精確綜合工具,該公司已經重新獲得了Synplicity失去的一些基礎。

Dataquest 2003年市場趨勢報告顯示,Synplicity在FPGA綜合市場的份額為44%,而Mentor的份額為43%。 Synopsys是ASIC市場中無可爭議的邏輯和物理綜合領導者,在FPGA領域遙遙領先。只要ASIC和FPGA器件的功能差異很大,供應商就會將不同的設計團隊分配給涉及這兩種器件的開發。雖然Synopsys之前曾兩次嘗試進入FPGA市場,但它并未成功,最終放棄了努力。但隨著FPGA供應商開始使用130納米和90納米工藝,FPGA的性能證明了它們在早期生產運行中用于ASIC原型設計和ASIC替代品的合理性。因此,FPGA設計人員也常常致力于ASIC設計。 Synplicity和Mentor都擴展了他們的FPGA工具,以滿足一些ASIC市場的需求。因此,Synopsys再一次提供FPGA綜合工具是有意義的。 DC FPGA與流行且成功的設計編譯器綜合產品共享前端,并針對參與FPGA開發的ASIC設計人員。 Magma還與Palace進入了FPGA物理綜合市場,這是Actel提供的第三方工具套件的一部分。 Bluespec推出了一種綜合產品,支持SystemVerilog,這是Verilog市場上最新提出的標準。

FPGA對某些DSP功能非常有效,尤其是利用并行操作的算法。許多DSP設計人員不熟悉EDA工具。相反,他們使用The MathWorks的Matlab和Simulink開始算法開發,然后將他們的設計轉換為使用DSP和一些嵌入式軟件的硬件實現。兩年前,Accelchip推出了一款產品,允許工程師使用Matlab和Simulink開發和驗證算法,然后在FPGA中實現電路,而無需在VHDL或Verilog中手動重新實現設計。最近,Synplicity推出了Synplify DSP,它還允許設計人員使用Matlab和Simulink開始DSP的算法開發,然后生成可以輸入到綜合工具中的RTL代碼。 Altera客戶可以使用公司內部開發的DSP Builder將他們的Matlab和Simulink設計鏈接到Quartus II環境。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1645

    文章

    22049

    瀏覽量

    618381
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    西門子推出用于EDA設計流程的AI增強型工具

    西門子數字化工業軟件于 2025 年設計自動化大會 (DAC 2025) 上宣布推出用于 EDA 設計流程的 AI 增強型工具集,并在大會期間展示 AI 技術如何助力 EDA 行業提升
    的頭像 發表于 06-30 13:50 ?1509次閱讀

    EDA是什么,有哪些方面

    應用領域 集成電路設計:EDA是芯片設計的核心工具,支持從數字/模擬電路設計到SoC(系統級芯片)集成,涵蓋邏輯綜合、物理布局、時鐘樹生成等。 FPGA與可編程邏輯設計:用于邏輯綜合、
    發表于 06-23 07:59

    MBSE工具+架構建模:從效率提升到質量賦能

    MBSE解決方案,以架構建模為紐帶,工具鏈集成為支撐,幫助客戶有效應對汽車電子系統日益增長的復雜性挑戰。通過打破信息孤島、實現變更協同、提升工具鏈流暢度,加速開發進程、降低返工成本、提
    的頭像 發表于 06-20 10:57 ?174次閱讀
    MBSE<b class='flag-5'>工具</b>+架構建模:從效率提升到質量賦能

    多層PCB復雜設計怎么破?三款主流EDA工具深度解析

    與此同時,多層板設計的復雜度也大大提升,對EDA工具的選擇與實際操作經驗提出了更高要求。 常見EDA工具推薦 目前主流
    的頭像 發表于 05-10 17:48 ?412次閱讀
    多層PCB<b class='flag-5'>復雜</b>設計怎么破?三款主流<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>深度解析

    Marvell展示2納米芯片3D堆疊技術,應對設計復雜性挑戰!

    隨著現代科技的迅猛發展,芯片設計面臨著前所未有的挑戰。特別是在集成電路(IC)領域,隨著設計復雜性的增加,傳統的光罩尺寸已經成為制約芯片性能和功能擴展的瓶頸。為了解決這一問題,3D堆疊技術應運而生
    的頭像 發表于 03-07 11:11 ?537次閱讀
    Marvell展示2納米芯片3D堆疊技術,應對設計<b class='flag-5'>復雜性</b>挑戰!

    EDA2俠客島難題挑戰·2025已正式開啟

    (Boolean Algebra)的基礎理論,絕大部分問題的算法復雜度都是 NP-Complete,所以需要 EDA 工具基于不同的問題和應用提供高效的 heuristic 算法。本題目涉及的算法可以廣泛
    發表于 03-05 21:30

    智多晶EDA工具HqFpga軟件實用小功能

    智多晶EDA工具HqFpga軟件實用小功能增加啦,支持生成可調用網表的功能和ballmap功能。下面來給大家講解一下如何通過HqFpga軟件生成可調用的網表文件以及ballmap功能的
    的頭像 發表于 12-05 10:23 ?1134次閱讀
    智多晶<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>Hq<b class='flag-5'>Fpga</b>軟件實用小功能

    如何提升EDA設計效率

    EDA設計效率的有效方法: 一、選擇合適的EDA工具 根據需求選擇工具 :不同的EDA工具
    的頭像 發表于 11-08 14:23 ?1033次閱讀

    EDA行業發展趨勢

    電子設計自動化(EDA)是電子系統設計和制造過程中不可或缺的一部分。隨著技術的不斷進步和市場需求的日益增長,EDA行業也在不斷發展和演變。 1. 集成化和平臺化 隨著集成電路(IC)設計的復雜性增加
    的頭像 發表于 11-08 13:45 ?1161次閱讀

    光伏連接器外殼:超越簡單塑料的復雜性與重要

    將深入探討光伏連接器外殼的設計要求及其超越簡單塑料的復雜性與重要。 一、光伏連接器外殼的設計要求 材料選擇 光伏連接器的外殼并非簡單的塑料,而是需要經過精心選擇的材料,以滿足以下要求: 耐候:光伏系統通常安
    的頭像 發表于 11-04 14:50 ?514次閱讀
    光伏連接器外殼:超越簡單塑料的<b class='flag-5'>復雜性</b>與重要<b class='flag-5'>性</b>

    打破網絡邊界:P2Link助力實現高效遠程訪問與內網穿透

    (網絡地址轉換)之后,使得外網設備難以直接對這些內網設備進行訪問。此時,內網穿透技術應勢而生,而 P2Link 作為一種極為高效的內網穿透解決方案,成功打破了網絡邊界,為人們帶來了便捷且安全的遠程訪問能力
    發表于 10-31 11:54

    萊迪思Propel工具套件加速FPGA應用開發

    許多嵌入式系統的開發者都對使用基于FPGA的SoC系統感興趣,但是基于傳統HDL硬件描述語言的FPGA開發工具復雜流程往往會令他們望而卻步。為了解決這一問題,萊迪思的Propel
    的頭像 發表于 08-30 17:23 ?1378次閱讀

    新思科技探索AI+EDA的更多可能

    芯片設計復雜性的快速指數級增長給開發者帶來了巨大的挑戰,整個行業不僅要向埃米級發展、Muiti-Die系統和工藝節點遷移所帶來的挑戰,還需要應對愈加緊迫的上市時間目標、不斷增加的制造測試成本以及人才短缺等問題。早在AI大熱之前,芯片設計行業就把目光放到了AI,探索AI+EDA
    的頭像 發表于 08-29 11:19 ?876次閱讀

    國內市場上一些主流EDA軟件功能與性能綜合對比

    PCB,操作簡便。 PCB設計PCB設計的復雜性和精確決定了EDA軟件的性能水平。我們將從自動布線、高級布線工具、3D視圖、PCB層疊管理器、信號選擇器、多層板設計、一鍵鋪銅、設計規
    發表于 08-13 09:54

    FPGA設計面臨的挑戰和解決方案

    設計可靠的可編程邏輯門陣列(FPGA)對于不容故障的系統來說是一項具有挑戰的任務。本文介紹FPGA設計的復雜性,重點關注如何在提高可靠
    的頭像 發表于 08-06 11:33 ?989次閱讀