《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > ChipDesign ISE 11 設(shè)計(jì)工具視點(diǎn)
ChipDesign ISE 11 設(shè)計(jì)工具視點(diǎn)
讓“您”居于FPGA的用戶專用 設(shè)計(jì)環(huán)境中
Tom Feist  
摘要: FPGA為設(shè)計(jì)、實(shí)施和修改片上系統(tǒng)級(jí)硬件提供了高度的靈活性,在目前全球產(chǎn)業(yè)面臨巨大壓力的情況下,這種靈活性對(duì)設(shè)計(jì)人員尤為重要,而且正不斷服務(wù)于更多的產(chǎn)業(yè)、公司和工程師。
Abstract:
Key words :

     作為一個(gè)負(fù)責(zé)FPGA企業(yè)市場(chǎng)營銷團(tuán)隊(duì)工作的人,我不得不說,由于在工藝技術(shù)方面的顯著成就以及硅芯片設(shè)計(jì)領(lǐng)域的獨(dú)創(chuàng)性,F(xiàn)PGA正不斷實(shí)現(xiàn)其支持片上系統(tǒng)設(shè)計(jì)的承諾。隨著每一代新產(chǎn)品的推出,F(xiàn)PGA在系統(tǒng)中具有越來來越多的功能,可作為協(xié)處理器、DSP 引擎以及通信平臺(tái)等,在某些應(yīng)用領(lǐng)域甚至還可用作完整的片上系統(tǒng)。

    因此,在摩爾定律的作用下,F(xiàn)PGA產(chǎn)品的門數(shù)量不斷增加,性能與專門功能逐漸加強(qiáng),使得FPGA在電子系統(tǒng)領(lǐng)域能夠取代此前只有ASIC和ASSP才能發(fā)揮的作用。不過,說到底,F(xiàn)PGA必須要有適當(dāng)?shù)脑O(shè)計(jì)工具輔助,讓設(shè)計(jì)人員充分發(fā)揮其作用,否則再好的產(chǎn)品也毫無意義。

    毫無疑問,隨著FPGA硅芯片的更新?lián)Q代、推陳出新,F(xiàn)PGA工具在改進(jìn)綜合運(yùn)行時(shí)間、編譯時(shí)間以及布局布線算法方面取得重大進(jìn)步的同時(shí),實(shí)現(xiàn)了更低的功耗和更高的性能。不過,上述進(jìn)步基本沒有體現(xiàn)在嵌入式軟件方面,而且DSP設(shè)計(jì)人員或系統(tǒng)架構(gòu)工程師并不熟悉FPGA設(shè)計(jì)工作。盡管FPGA的性能和定制要優(yōu)于MPU和ASSP,但許多設(shè)計(jì)團(tuán)隊(duì)由于不熟悉 FPGA設(shè)計(jì),仍然選擇MPU或ASSP。這種情況真的不該埋怨設(shè)計(jì)團(tuán)隊(duì),畢竟MPU或ASSP的設(shè)計(jì)工作要簡便快捷一些,而且學(xué)習(xí)新的設(shè)計(jì)技術(shù)需要時(shí)間,導(dǎo)致設(shè)計(jì)團(tuán)隊(duì)的設(shè)計(jì)周期延長。若想幫助FPGA用戶獲得成功,就必須實(shí)現(xiàn)設(shè)計(jì)工作的自動(dòng)化,但又不能強(qiáng)行定義用戶的設(shè)計(jì)流程。

    從另一個(gè)角度來看,要想進(jìn)一步推廣FPGA,就需要在現(xiàn)有VHDL和Verilog設(shè)計(jì)人員的基礎(chǔ)上進(jìn)一步滿足嵌入式軟件以及DSP等其他設(shè)計(jì)領(lǐng)域的需求和設(shè)計(jì)方法要求。這些設(shè)計(jì)人員有自己的具體要求,需要不同的設(shè)計(jì)方法和語言。應(yīng)構(gòu)建一個(gè)適當(dāng)?shù)钠脚_(tái),使 FPGA廠商及其第三方生態(tài)合作伙伴能夠在此基礎(chǔ)上滿足具體應(yīng)用及市場(chǎng)的需求。


    例如,隨著最新Virtex-6與Spartan-6 FPGA系列產(chǎn)品的推出,賽靈思開始向客戶推薦“目標(biāo)設(shè)計(jì)平臺(tái)”的理念。


    目標(biāo)設(shè)計(jì)平臺(tái)在充分考慮到客戶設(shè)計(jì)進(jìn)程和成功需求的基礎(chǔ)上集成了五大關(guān)鍵組件:FPGA器件、IP核、采用業(yè)界驗(yàn)證方法的設(shè)計(jì)環(huán)境、強(qiáng)大的參考設(shè)計(jì)和可擴(kuò)展的開發(fā)板和套件。作為上述方案的一部分,我們還優(yōu)化了工具,旨在為邏輯、嵌入式、DSP以及系統(tǒng)級(jí)設(shè)計(jì)等特定設(shè)計(jì)領(lǐng)域提供所需的各種工具和IP,確保提高設(shè)計(jì)團(tuán)隊(duì)的工作效率。邏輯設(shè)計(jì)人員自然要確保獲得含有所有傳統(tǒng)FPGA工具的完整RTL設(shè)計(jì)流程,以滿足高級(jí)平面布置、在線驗(yàn)證以及漸增實(shí)施的需求。不過,F(xiàn)PGA廠商需要從其他各領(lǐng)域設(shè)計(jì)人員的切實(shí)需求出發(fā),以便使嵌入式與DSP設(shè)計(jì)人員以及系統(tǒng)架構(gòu)師能將設(shè)計(jì)工作的各方面聯(lián)系在一起,高效地使用可編程邏輯。


    FPGA 廠商多年來一直支持嵌入式和數(shù)字處理技術(shù)的發(fā)展,并目睹了市場(chǎng)的巨大變革。尤其是過去兩年半以來,我們看到了平均有20%的嵌入式設(shè)計(jì)客戶正在使用一個(gè)以上的處理器。過去,客戶面臨的挑戰(zhàn)主要是如何自己獨(dú)立完成設(shè)計(jì)工作,而現(xiàn)在,必須為客戶提供可簡化系統(tǒng)生成的更加自動(dòng)化的設(shè)計(jì)流程,充分發(fā)揮多處理器的作用。


    嵌入式設(shè)計(jì)人員需要一種新的設(shè)計(jì)方法,讓他們能夠快速配置硬件平臺(tái),并創(chuàng)建包括適當(dāng)?shù)膸臁⒆詣?dòng)生成的設(shè)備驅(qū)動(dòng)程序及完整開發(fā)板支持套件的定制軟件設(shè)計(jì)方案。這種高效環(huán)境能加速開發(fā)進(jìn)程,節(jié)約開發(fā)時(shí)間,從而避免容易出錯(cuò)的手動(dòng)操作。此外,設(shè)計(jì)人員還要能夠創(chuàng)建自己的定制處理平臺(tái),將外部功能集成到FPGA中,從而降低系統(tǒng)成本。這可幫助他們?cè)谙到y(tǒng)特性與尺寸間,以及軟/硬件特性間實(shí)現(xiàn)最佳平衡,從而實(shí)現(xiàn)最高性價(jià)比。


    下面就來談?wù)凞SP設(shè)計(jì)流程。為了幫助在FPGA中實(shí)施復(fù)雜算法的算法開發(fā)人員,我們要為設(shè)計(jì)人員提供高度自動(dòng)化的流程,而且即便設(shè)計(jì)人員不熟悉硬件描述語言,也不影響設(shè)計(jì)工作。設(shè)計(jì)人員應(yīng)當(dāng)在整體系統(tǒng)開發(fā)流程早期階段就能使用DSP設(shè)計(jì)環(huán)境來開發(fā)高級(jí)算法的硬件解決方案,或組裝全套DSP 系統(tǒng),便于生產(chǎn)。


    DSP設(shè)計(jì)流程通常包括以下步驟:


● 用The MathWorks推出的業(yè)界標(biāo)準(zhǔn)工具配合賽靈思的System Generator與AccelDSP 綜合工具開發(fā)并驗(yàn)證硬件模型。


● 生成HDL位和周期仿真精確的電路圖,也就是說,其行為確保符合原始模型中的功能。


● 設(shè)計(jì)綜合并生成比特流,用于 FPGA的編程。現(xiàn)在FPGA設(shè)計(jì)人員無須將DSP工程師或系統(tǒng)架構(gòu)師的設(shè)計(jì)方案轉(zhuǎn)變?yōu)镠DL,從而避免了既耗時(shí)且容易出錯(cuò)的步驟。


    在本模型中,設(shè)計(jì)人員可使用過濾器,過濾器的系數(shù)需要適應(yīng)于即將通過系統(tǒng)的數(shù)據(jù),因此我們可通過共享存儲(chǔ)器向過濾器添加處理器組件。設(shè)計(jì)人員還能在系統(tǒng)生成器中調(diào)用軟件開發(fā)套件,編寫一些C代碼,以便根據(jù)數(shù)據(jù)更新系數(shù),并編輯整個(gè)模塊,將其下載到開發(fā)板上進(jìn)行實(shí)時(shí)調(diào)試,仍用 SimuLink或MATLAB測(cè)試基準(zhǔn)實(shí)現(xiàn)硬件協(xié)同仿真。最后,如需要修改某些C 代碼,設(shè)計(jì)人員可即時(shí)進(jìn)行修改,且無須對(duì)設(shè)計(jì)方案進(jìn)行再編譯。


    系統(tǒng)架構(gòu)工程師的角色就是完成整個(gè)設(shè)計(jì)工作,根據(jù)設(shè)計(jì)方案的復(fù)雜程度,他們可能需要在嵌入式、DSP和 RTL等領(lǐng)域跨領(lǐng)域工作。這時(shí),F(xiàn)PGA廠商就需要提供系統(tǒng)級(jí)和RTL級(jí)工具。


    系統(tǒng)設(shè)計(jì)的理念需要集成不同領(lǐng)域的技術(shù)知識(shí),在FPGA中更好地利用資源。隨著應(yīng)用對(duì)DSP功能的依賴程度越來越高,我們可讓處理器充分利用加速器的作用,從而大幅提高性能。事實(shí)上,F(xiàn)PGA專用系統(tǒng)設(shè)計(jì)的一大優(yōu)勢(shì)就在于它能執(zhí)行系統(tǒng)分區(qū),控制軟硬件實(shí)施的平衡。對(duì)許多用戶來說,已經(jīng)沒必要對(duì)低級(jí)HDL語言進(jìn)行算法優(yōu)化。


    FPGA為設(shè)計(jì)、實(shí)施和修改片上系統(tǒng)級(jí)硬件提供了高度的靈活性,在目前全球產(chǎn)業(yè)面臨巨大壓力的情況下,這種靈活性對(duì)設(shè)計(jì)人員尤為重要,而且正不斷服務(wù)于更多的產(chǎn)業(yè)、公司和工程師。甚至在產(chǎn)品的設(shè)計(jì)階段,電子系統(tǒng)的設(shè)計(jì)人員就面臨著不斷加劇的商業(yè)挑戰(zhàn)和日益苛刻的產(chǎn)品要求,所以必須利用 FPGA來解決難題,否則就難以工作。FPGA廠商要與合作伙伴一道致力于提供新的設(shè)計(jì)方法,幫助客戶跟上快速發(fā)展的業(yè)務(wù)和產(chǎn)品要求的步伐,不斷實(shí)現(xiàn)進(jìn)步。不僅要滿足FPGA硅芯片的發(fā)展要求,還要滿足相關(guān)工具發(fā)展的要求,從而提供更加以市場(chǎng)為導(dǎo)向的、用戶更加友好的設(shè)計(jì)體驗(yàn)。

 

 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久国产乱子精品免费女 | 小处雏高清一区二区三区| 亚洲精品久久嫩草网站秘色| 国产在线拍揄自揄视频不卡99| 国产欧美日韩| 国产欧美视频一区二区三区| 国产精品青草综合久久久久99| 欧美午夜不卡视频| 欧美色视频日本高清在线观看| 欧美日韩喷水| 欧美日韩成人精品| 欧美日韩高清在线一区| 欧美日韩高清在线一区| 欧美精品色综合| 欧美日韩免费高清| 欧美图区在线视频| 国产精品久久一区主播| 国产麻豆综合| 国产亚洲欧美一区二区| 好吊视频一区二区三区四区| 一区二区三区在线免费播放| 1000部精品久久久久久久久| 91久久线看在观草草青青| 亚洲巨乳在线| 99re视频这里只有精品| 一区二区三区毛片| 亚洲一区免费网站| 欧美一区二区三区日韩| 欧美在线资源| 亚洲区在线播放| 一本一本久久| 午夜在线一区二区| 久久久福利视频| 欧美va天堂| 国产精品v欧美精品v日韩精品| 国产精品视频999| 国内精品99| 亚洲日产国产精品| 亚洲欧美国产高清va在线播| 欧美一区二粉嫩精品国产一线天| 亚洲国产精彩中文乱码av在线播放| 亚洲精品日韩在线| 国产精品99久久久久久久女警| 亚洲男同1069视频| 久久久久久久久久久成人| 老司机午夜精品视频在线观看| 欧美成人激情视频免费观看| 欧美精品一区二区精品网| 亚洲黄色免费网站| av成人福利| 香蕉国产精品偷在线观看不卡| 久久九九国产精品| 欧美精品综合| 国产美女搞久久| 亚洲国产精品va在看黑人| 中文av一区二区| 久久成人精品无人区| 日韩午夜在线电影| 欧美在线一级va免费观看| 欧美福利小视频| 国产精品视频成人| 亚洲高清久久久| 亚洲在线播放| 亚洲裸体视频| 久久福利影视| 欧美日韩高清一区| 国内精品久久久久伊人av| 99国内精品| 久久精品视频免费播放| 亚洲午夜精品一区二区| 老司机aⅴ在线精品导航| 国产精品久久久久久久久久免费| 尤物99国产成人精品视频| 在线亚洲观看| 亚洲人精品午夜在线观看| 欧美一区二区视频在线观看2020| 欧美成人乱码一区二区三区| 国产精品久久一区主播| 亚洲国产精品第一区二区三区 | 亚洲深爱激情| 麻豆国产精品va在线观看不卡| 国产精品久久久久久久久| 亚洲国产欧美一区二区三区丁香婷| 亚洲一区日韩| 亚洲午夜一级| 欧美77777| 国内精品伊人久久久久av影院 | 欧美二区在线观看| 国内精品久久久久影院色 | 亚久久调教视频| 亚洲五月婷婷| 欧美精品电影| 尤物yw午夜国产精品视频明星| 亚洲欧美综合网| 亚洲尤物在线| 欧美日本一区二区三区| 一区国产精品| 欧美一区二区三区免费大片| 午夜精品久久久久久久白皮肤| 欧美激情综合色| 亚洲第一精品电影| 久久国内精品自在自线400部| 午夜精品久久久久久久久久久| 欧美视频精品一区| 亚洲欧洲一区二区三区在线观看 | 欧美在线播放一区二区| 国产精品扒开腿爽爽爽视频| 亚洲精品久久久久| 亚洲日韩欧美一区二区在线| 玖玖玖免费嫩草在线影院一区| 国产欧美一区二区三区国产幕精品 | 亚洲视频在线观看| 欧美日本韩国一区二区三区| 亚洲成人中文| 亚洲国产精品va在线观看黑人| 久久精品国产久精国产爱| 国产伦精品一区二区三区| 亚洲一区3d动漫同人无遮挡| 亚洲一区二区黄色| 欧美视频在线观看免费| 一区二区三区成人| 亚洲一区美女视频在线观看免费| 欧美日韩美女一区二区| 99视频一区二区三区| 亚洲一区二区三区四区在线观看 | 在线国产日韩| 亚洲欧洲日本在线| 免费亚洲网站| 亚洲激情视频网| 在线视频亚洲一区| 欧美午夜大胆人体| 亚洲自拍电影| 欧美专区第一页| 黄色日韩网站视频| 亚洲精品国产欧美| 欧美日韩人人澡狠狠躁视频| 一区二区三区四区五区视频| 欧美一级欧美一级在线播放| 国产日韩欧美综合一区| 久久国内精品自在自线400部| 噜噜噜久久亚洲精品国产品小说| 亚洲高清免费视频| 中文精品一区二区三区| 欧美午夜片在线观看| 亚洲欧美卡通另类91av| 久久免费观看视频| 亚洲国产一成人久久精品| 一区二区精品| 国产精品一区二区久久久久| 欧美在线播放视频| 欧美精品18videos性欧美| 中文精品一区二区三区| 欧美专区日韩专区| 亚洲黄色一区| 亚洲欧美日韩国产| 韩国在线视频一区| 亚洲色图在线视频| 国产亚洲精品资源在线26u| 亚洲欧洲日韩女同| 国产精品成人一区二区网站软件 | 亚洲国产精品久久久久婷婷老年 | 亚洲国产精品999| 欧美日韩三级| 欧美一区二区三区四区在线观看| 蜜桃视频一区| 亚洲天堂av在线免费| 久久这里有精品15一区二区三区| 亚洲欧洲偷拍精品| 欧美在线视频日韩| 91久久精品国产91性色tv| 性欧美xxxx大乳国产app| 亚洲成色777777在线观看影院| 亚洲一区二区精品在线| 国内精品免费在线观看| 中国成人亚色综合网站| 国产日韩精品一区二区三区在线| 亚洲日本中文字幕| 国产日韩欧美在线看| 一本久久a久久免费精品不卡| 国产日韩欧美| 中文国产一区| 激情婷婷欧美| 午夜精品福利在线| 亚洲国产日韩欧美在线99| 欧美专区日韩视频| 日韩午夜一区| 毛片一区二区三区| 亚洲午夜一区| 欧美另类专区| 久久国产色av| 国产精品毛片在线| 亚洲精品小视频| 国产午夜亚洲精品不卡| 亚洲午夜一区二区| 亚洲国产三级在线| 久久综合国产精品台湾中文娱乐网| 中国av一区| 欧美日韩国产va另类| 亚洲欧洲三级电影| 国产一区二区日韩|