EDA工具著重提高設計效率和可靠性

為希科技

EDA工具著重提高設計效率和可靠性

EDA工具著重提高設計效率和可靠性

刊登日期 : 2013-08-07


隨著FPGA矽晶片的更新換代,FPGA產品的數量不斷增加,性能與專門功能逐漸加強,使得FPGA在電子系統領域能夠取代此前只有ASIC和ASSP才能發揮的作用。但是,FPGA必須有適當的設計工具輔助,讓設計人員充分發揮其作用,否則再好的產品也毫無意義。

 

提供便攜高效設計環境

針對混合系統構架開發,提供快速系統建模平台Impulse C進行系統模型的搭建。

如今FPGA已進入矽片融合時代,集成了DSP、ARM等,這種混合系統架構需要更好的開發環境,如嵌入式軟體工具OS支持、DSP編程、基于C語言的編程工具、系統互聯、綜合和仿真以及時序分析。為此,Aldec(阿爾戴)公司針對混合系統構架開發,提供了先進的基于ESL(Electronic System Level)的快速系統建模平台Impulse C進行系統模型的搭建。在此環境下,設計師可以採用高階語言C對系統進行描述,快速建立目標系統模型,並進行驗証。一旦系統模型建立,就可以在Impulse C環境中,對所建立的系統模型進行軟硬體劃分及協同驗証,以確保所建系統模型能夠滿足目標系統的要求,然後透過C綜合手段,將系統的硬體部分自動優化到目標FPGA中,同時自動生成系統軟硬體界面和互聯訊息。

 

對于C語言綜合方案,Aldec的Impulse C可提供從基于C語言的設計/算法到RTL級描述的快速、可靠轉化;可提供完整可靠的系統設計驗証、豐富的系統優化手段、廣泛的目標平台支持。Impulse C還支持嵌入式軟硬體加速系統及計算加速系統設計。基于C的應用,透過Impulse C轉化后的HDL代碼,為后期靜態規則檢測、動態驗証及設計評測提供來源和依據,從而保證HDL設計的可靠性。

 

針對FPGA設計,Aldec提供了業內領先的完備的設計驗証解決方案,其中Active-HDL是管理、開發、輸入、仿真及驗証分析系統。它集成了FPGA設計中的各種工具,集多種設計輸入手段、仿真調試技術、廠商與第三方的綜合和實現工具以及所有主流廠商的庫于一體,為工程師提供了一個易用、功能強大、性能優越、高效的解決方案,使設計師能夠以最快的速度設計出複雜、性價比更高的電子產品,大大縮短產品的設計週期。Active-HDL提供多種設計輸入支持,透過採用多種專利技術極大地提升了仿真速度,工具可支持單內核混合仿真。此外,Active-HDL還提供多種實用且功能強大的時序分析及糾錯手段,加快了調試進程並最大限度地保證了可靠性。

 

對于靜態規則檢查,Aldec提供Alint作為全面、高效、多層次的規則檢查工具。Alint採用PBL(Phase-Based Linting)方法學的檢查原理,提供對主流規則庫(如STARC、DO-254、RMM等)的支持,從設計輸入入手,保證后期邏輯實現的質量及可靠性,進而縮短開發週期,降低成本。

 

針對更高的仿真驗証加速需求,Aldec提供了HES硬體實物級仿真驗証加速平台,該平台有多項專有技術保證仿真驗証速度在數量級上的飛躍,同時實物驗証環境保障了邏輯設計的可靠性。總之,Aldec的工具可提供便捷高效的設計環境、安全可靠的設計保障及顯著的設計/驗証/仿真效率。

 

第三方專業EDA工具需求持續增長

FPGA的應用範圍越來越廣,這給第三方工具和開發平台提供商帶來了新的商機與挑戰。

目前的主流FPGA器件廠商也提供部分開發套件,但是這些開發工具大都只能滿足基本開發流程所需的功能,並主要側重于后端的綜合、佈局布線、FPGA晶片的物理架構及新器件的開發,對于最為重要的前端設計、驗証和評測支持甚少,這些都需要專業的第三方EDA工具提供支持。

 

隨著專業化分工越來越細,FPGA器件廠商將大量精力投入到FPGA器件工藝的升級換代、提升集成化程度、降低功耗、擴充硬體功能等方面,而可編程晶片的軟體設計、驗証等則需要越來越強大的第三方EDA工具的支持。第三方專業EDA廠商會將主要精力拋放在可編程器件設計驗証專業軟體的開發,並旨在提升設計的效率、可靠性和精度上,而FPGA供應商則專注于提供性能更好、集成度更高、單位功耗更低的FPGA器件,專業EDA廠商對于設計的便利性、驗証的多樣性與設計結果的可靠性更為關注,並且會提供與FPGA器件廠商工具以及其他平台之間的無縫連接及協同開發解決方案。

 

綜上所述,器件廠商與專業第三方EDA工具廠商是相反相成不可分割的產業聯盟,形成一個缺一不可的、相互依存的生態環境,對于普通用戶來講,隨著對FPGA器件應用的深入以及規模的擴大、複雜度的提升,必然會對第三方專業EDA工具有著持續增長的需求。

 

FPGA的應用範圍越來越廣,已經從通信領域拓展到工業、消費、醫療等領域,這些變化給第三方工具和開發平台提供商帶來了新的商機與挑戰。應用在通信、工業、消費、醫療等領域中的FPGA,應當基于完整的專業設計流程和驗証流程進行設計。基于此,EDA工具廠商應該對不同行業的FPGA設計提供全流程的設計驗証工具,如設計管理、設計動態仿真、調試、覆蓋率分析、靜態規則檢查、實物及半實物驗証等工具,以及針對特殊技術領域的特殊解決方案,如針對SoC、SoPC領域的協同加速解決方案。

 

全文摘錄自︰中國電子報 http://www.dzsc.com/news/html/2012-8-14/139779_2.html

This website uses cookies to ensure you get the best experience on our website.

Learn More Got It