基于Xtensa的ASIP開發(fā)流程研究
(5) 運(yùn)行XEnergy命令工具,對(duì)以上步驟生成的ASIP進(jìn)行全面功耗評(píng)估,如表3所示。
本文引用地址:http://www.ex-cimer.com/article/95269.htm(6)經(jīng)過(2)到(5)多次反復(fù)調(diào)試,在Xtensa高效的開發(fā)工具下,用戶很快會(huì)得到滿意的ASIP體系結(jié)構(gòu)及指令系統(tǒng)。然后,將配置信息和TIE指令信息提交給Tensilica的服務(wù)器,Xtensa Porcessor Generator(XPG)會(huì)生成相應(yīng)的RTL或Netlist,供用戶進(jìn)行后端實(shí)現(xiàn),同時(shí)XPG還會(huì)生成ASIP所需的軟件開發(fā)工具,如編譯器、匯編器,使設(shè)計(jì)人員省去了針對(duì)ASIP開發(fā)編譯器(或編譯器重定向)的繁重工作。
結(jié)語
Tensilica Xtensa體系結(jié)構(gòu)可配置、指令集可自定義處理器和Xplorer、XPRES、XEnergy等工具集大大提高了ASIP處理器開發(fā)速度,加快了針對(duì)不同應(yīng)用領(lǐng)域探索專用處理器設(shè)計(jì)空間的效率。本文重點(diǎn)敘述了借助Xtensa平臺(tái)開發(fā)ASIP時(shí)前端設(shè)計(jì)的各個(gè)步驟,此設(shè)計(jì)流程具有較強(qiáng)的借鑒價(jià)值。
參考文獻(xiàn):
[1] Keutzer K,Malik S,Newton A R. From ASIC to ASIP:the next design discontinuity, Proceedings of ICCD02[M].W ashington DC:IEEE Computer Science Press,2002,84-90.
[2] 陳艾,周學(xué)海等. 專用指令集處理器(ASIP)行為級(jí)設(shè)計(jì)方法研究[J],計(jì)算機(jī)工程與應(yīng)用,2004.29, 44-46
[3] 楊君,李曦等. 專用指令集處理器(ASIP)系統(tǒng)級(jí)設(shè)計(jì)研究[J],系統(tǒng)工程與電子技術(shù),Vol.28(10),2006年10月1572-1577
[4] 王志剛,李曦,周學(xué)海等. 一種定制指令集處理器ASIP評(píng)估指標(biāo)權(quán)重抽取技術(shù)[J],中國(guó)科學(xué)技術(shù)大學(xué)學(xué)報(bào)Vo1.37(2),F(xiàn)eb. 2 0 0 7, 184-188
[5] 岳虹,沈立等. 基于TTA的嵌入式ASIP設(shè)計(jì)[J],計(jì)算機(jī)研究與發(fā)展,43(4):752~758,2006
[6] Cheung N, Henkel J, Parameswaran S. Rapid Configuration & Instruction Selection for an ASIP: A Case Study, Proceedings of the Design[C], Automation and Test in Europe Conference and Exhibition (DATE’03), 2003,1-6.
[7] Glokler T, Hoffmann A, Meyr H. Methodical Low-Power ASIP Design Space Exploration[C]. Journal of VLSI Signal Processing 33, 229–246, 2003
[8] Leupers R. Architectures and Design Tools for Communication and Multimedia Systems, From ASIP to MPSoC[C], EUROCON 2007
[9] TENSILICA, www.tensilica.com
[10] Xtensa Processor Extensions Synthesis (XPRES) Compiler User’s Guide[R] Tensilica Inc. 2007
[11]Howard P G, Vitter J S. Fast and Efficient Lossless Image Compression[R]. Proceedings of the 1993 IEEE Data Compression Conference (DCC '93), Snowbird, UT, April 1993
評(píng)論