推動“可編程技術(shù)勢在必行”之趨勢
—— 賽靈思目標(biāo)設(shè)計(jì)平臺:推動“可編程技術(shù)勢在必行”之趨勢
市場專用平臺綜合了多種相關(guān)技術(shù),可幫助軟件或硬件開發(fā)人員快速構(gòu)建并運(yùn)行特殊的應(yīng)用或解決方案。 市場專用平臺針對汽車、消費(fèi)、軍事/航空航天、通信、音頻視頻廣播或工業(yè)科學(xué)醫(yī)療等特定市場而優(yōu)化,集成了基礎(chǔ)平臺和領(lǐng)域?qū)S闷脚_的資源,同時(shí)還提供客戶專用軟件和硬件設(shè)計(jì)中用得到的更高級組件。
與基礎(chǔ)平臺和領(lǐng)域?qū)S闷脚_相比,市場專用平臺可能更多地信賴第三方認(rèn)證IP。 市場專用平臺包括: 基礎(chǔ)平臺和領(lǐng)域?qū)S闷脚_、參考設(shè)計(jì)、以及用于運(yùn)行參考設(shè)計(jì)電路板(或子板)。所有這些都針對特定的市場(如,車道偏離預(yù)警系統(tǒng)、視頻數(shù)據(jù)分析以及顯示處理等)而優(yōu)化。
賽靈思公司通常在發(fā)布領(lǐng)域?qū)S闷脚_之后三到六個(gè)月發(fā)布市場專用平臺,主要是通過瞄準(zhǔn)關(guān)鍵增長市場的參考設(shè)計(jì)、IP和軟件來進(jìn)一步增強(qiáng)領(lǐng)域?qū)S闷脚_。 最初,賽靈思瞄準(zhǔn)的市場主要包括通信、汽車、視頻和顯示等。所提供的平臺組件可幫助快速完成設(shè)計(jì)中大多數(shù)的基本但又耗費(fèi)精力的工作,這樣可以進(jìn)一步將客戶從這部分工作中解脫出來,從而能夠?qū)⒕φ嬲杏跒樽罱K解決方案創(chuàng)造獨(dú)特的價(jià)值。
這種系統(tǒng)化的平臺開發(fā)和發(fā)布策略為賽靈思及其客戶提供了持續(xù)不斷地高效滿足“可編程技術(shù)勢在必行”這一現(xiàn)實(shí)需求的框架。
平臺的支持性要素
賽靈思公司對這些平臺的不斷增強(qiáng)使得目標(biāo)設(shè)計(jì)平臺的可用性和性能都大大提高。 這些基礎(chǔ)性的改變和增強(qiáng)主要集中在六個(gè)主要方面:
? 設(shè)計(jì)環(huán)境增強(qiáng)
? 提出并實(shí)現(xiàn)“可插接IP”概念
? 新的經(jīng)過認(rèn)證的參考設(shè)計(jì)
? 可擴(kuò)展的統(tǒng)一開發(fā)板和套件策略
? 生態(tài)系統(tǒng)和合作伙伴擴(kuò)展
? 支持目標(biāo)設(shè)計(jì)平臺方法的設(shè)計(jì)服務(wù)
設(shè)計(jì)環(huán)境增強(qiáng)
Virtex-6 和 Spartan-6可編程器件所提供的高性能豐富資源,相關(guān)目標(biāo)設(shè)計(jì)平臺也提供了強(qiáng)大功能。這些都使得單一設(shè)計(jì)流程或環(huán)境無法滿足所有設(shè)計(jì)人員的需求。 系統(tǒng)設(shè)計(jì)師、算法設(shè)計(jì)人員、軟件編程人員以及邏輯設(shè)計(jì)人員分別屬于不同的用戶群體,每個(gè)都對設(shè)計(jì)方法和相關(guān)設(shè)計(jì)環(huán)境有著獨(dú)特的要求。 與采用獨(dú)立修正工具解決問題的思路不同,賽靈思公司針對每一用戶提供所需要的或優(yōu)選的設(shè)計(jì)方法學(xué),即利用最合適的設(shè)計(jì)流程來滿足其特定需要。 在這一層次上,設(shè)計(jì)語言可以是HDL (VHDL/Verilog) 、 C、C++、Matlab或其它某類設(shè)計(jì)人員廣泛使用的高層語言。設(shè)計(jì)抽象也從模塊或器件,延伸到系統(tǒng)級。 結(jié)果就是為每一用戶群體提供了最適用的設(shè)計(jì)方法學(xué)和完整的設(shè)計(jì)流程,包括設(shè)計(jì)創(chuàng)建、設(shè)計(jì)實(shí)現(xiàn)以及設(shè)計(jì)驗(yàn)證。
為說明這一問題的復(fù)雜性,我們來看一下“邏輯設(shè)計(jì)人員”這一用戶群體。要充分了解他們,就必須考慮這一群體在不同專業(yè)技術(shù)層次的需求。 這一群體的一個(gè)最基本特點(diǎn)是希望用最少的工作量或知識就能夠完成設(shè)計(jì),即他們是所謂的“按鈕式用戶”(push-button user)。 按鈕式用戶只需要“夠好”的結(jié)果就行了。 與他們不同,更為高級的用戶就需要一定程度的交互能力來從設(shè)計(jì)中獲得更大的價(jià)值。而“專業(yè)級用戶”則需要對大量的參數(shù)進(jìn)行完全的控制。 再考慮一下傳統(tǒng)的ASIC設(shè)計(jì)人員,由于ASIC開發(fā)不斷提高的成本和風(fēng)險(xiǎn),他們需要將原有設(shè)計(jì)移植到FPGA(一個(gè)正在發(fā)展的趨勢)。很明顯,賽靈思公司必須提供每一類用戶所熟悉的能夠滿足他們要求的目標(biāo)設(shè)計(jì)流程和工具。
ISE Design Suite最新版本包括的大量修改都是與實(shí)現(xiàn)目標(biāo)設(shè)計(jì)平臺相關(guān)的。 新版本提供了完全的工具鏈,可滿足嵌入式、DSP以及邏輯和連接功能設(shè)計(jì)人員等每個(gè)用戶群體的專家級用戶需求,同時(shí)還包括了針對按鈕式用戶和ASIC設(shè)計(jì)師等群體的特殊調(diào)整。 嵌入式和DSP設(shè)計(jì)流程的緊密集成可支持單系統(tǒng)內(nèi)無縫集成嵌入式、DSP、IP和用戶模塊。
為進(jìn)一步提高生產(chǎn)力并幫助用戶更好地管理設(shè)計(jì)復(fù)雜性,新版ISE Design Suite支持設(shè)計(jì)人員通過在設(shè)置中簡單地選擇設(shè)計(jì)目標(biāo)來確定面積、性能或功耗要求。 然后,設(shè)計(jì)工具就會通過特別的優(yōu)化來幫助滿足設(shè)計(jì)目標(biāo)。 此外,ISE Design Suite還大大加快了布局布線和仿真運(yùn)行速度,編譯時(shí)間縮短了一倍。 最后,賽靈思還采用了FLEXnet許可證技術(shù),通過流動許可證跟蹤設(shè)計(jì)工具使用情況。
推薦閱讀:
賽靈思推出Virtex-6 FPGA系列滿足高帶寬和低功耗需求
賽靈思推出Spartan-6 FPGA系列
賽靈思開啟目標(biāo)設(shè)計(jì)平臺時(shí)代
編輯解讀:
FPGA是金融海嘯的一棵救命草
評論