Nios II C語言至硬件加速編譯器
2012年10月17日 14:29 來源:本站整理 作者:Triquinne 我要評論(0)
電子發燒友網核心提示:獲獎的Nios® II 嵌入式處理器C語言至硬件(C2H)加速編譯器將對時間要求較高的ANSI C函數轉換為FPGA中的硬件加速器,從而提高了性能。
特性:
(1)ANSI/ISO C 代碼按鍵式加速
(2)和軟件設計流程的緊密集成
(3)硬件加速器和 CPU 存儲器映射的直接連接
(4)無縫支持指針和數組
(5)高效的存儲器處理延遲預知調度和流水線
通過增加硬件來降低功耗
系統設計經驗一直是認為增加硬件會提高功耗。但是,仔細的使用硬件加速器打破了這一經驗:增加硬件會降低功耗。通過分析算法,在可編程邏輯中實現合適的加速器,您不但提升了嵌入式計算系統的設計性能,而且同時降低了功耗。
考慮這樣一個實例,嵌入式設計人員希望處理器以80 MHz執行程序,將大計算量的算法卸載到時鐘頻率較低的硬件中。如表1所示,在實際測試中,嵌入式處理器以80 MHz運行應用程序代碼,5個硬件加速器以1 MHz運行,系統性能提高了6倍,同時系統功耗降低了55%。
大幅度提高嵌入式軟件的性能
對于需要提高嵌入式應用軟件性能的軟件工程師而言,硬件加速是最重要的一種工具。硬件加速器能夠充分發揮FPGA并行處理結構的優勢,與通用CPU相比,每個時鐘周期完成更多的計算,性能提高了幾個數量級。請參考表2,了解幾種常用嵌入式算法的性能和面積結果。
表 1 注釋:系統資源提高考慮了片內資源的邏輯單元等價成本,例如乘法器和存儲器,顯示了加入加速器和緩沖之后增加的成本。這些數據表明, Nios II C2H 編譯器能夠以最小的成本和資源占用大大提升系統性能。
熟悉的軟件設計流程
到目前為止,還一直由手動完成將軟件卸載給硬件加速器,只有那些擁有工具、經驗和時間的開發人員才能利用這一技術建立、測試寄存器傳送級 (RTL) 模塊,并集成到處理器系統中。而 Nios II C2H 編譯器自動建立并集成硬件加速器,開發時間由幾星期縮短到幾分鐘。
如果您以前曾經使用過基于 Eclipse 的 Nios II 集成開發環境 (IDE) ,那么采用 Nios II C2H 進行設計將非常簡單。您所需要做的工作是:
分析軟件代碼,確定出現性能瓶頸的函數。
在 Nios II IDE 中高亮顯示所需的函數,右鍵單擊加速。
查看詳細的 C2H 編譯器報告文件,確定簡單的 C 代碼優化。
進行優化和迭代,直到達到所需的性能。
迅速達到您應用軟件的性能要求,提前發售產品。
Nios II C2H 編譯器使您能夠快速高效的在設計空間中優化您的應用軟件算法,僅針對軟件實現來提升性能。您需要做的只是右鍵單擊進行加速。
訂購信息
您現在就可以訂購 Nios II C2H 編譯器。請參考表 2 的價格和訂購信息。可以下載并免費評估Nios II 嵌入式設計套裝(EDS)。 請聯系您當地的 Altera 銷售代表,了解詳細信息。
上周熱點文章排行榜
上周資料下載排行榜
論壇熱帖
- C51單片機及C語言知識點必備秘籍 373315142
- 美國拒絕華為,我們拒絕思科如何? zhihuizhou
- 奧迪A6全車電路圖 123654548
- 申精:郭天祥ARM9視頻教程TX2440、S3C2440+光盤原理圖 全!!!6G... mhqyz
- 讓我淚奔的寶貝,紀念著我的青春。有同感的頂下吧。 hukaipanwenjing
- 150個實用的單片機入門程序——超實用! WQSunon
- OV7670攝像頭STM32F407 DMA采集驅動程序 chenglehappy
- 【申精】李想STM32視頻教程 智芯STM32開發板全套資料 stm32... mhqyz
- LABVIEW入門與實戰開發100例.pdf 晴風雨
- 51單片機也能做心~~LED+LED點陣!! 月夜蕭@空
熱門博文
創新實用技術專題
Xilinx緊逼Altera,哪家FPGA更好?
熱評
- LM3S9B96開發板手冊及原理圖
- NI推出Single-Board RIO嵌入式介面
- STM32F103ZET6紅牛電路圖
- 高通發布全新設計DragonBoard板
- 3.15投訴:揭開天翼3G手機的“欺騙”
- 小米手機2工程機月底將上市
- protel99se正式漢化版免費下載
- matlab 7.0軟件下載(免費破解版)
- hi3515海思原版原理圖
- 北斗小辣椒手機四核版將于9月下旬發布
博文
- 第一份工作的經驗總結
- PIC開發板是怎樣煉成的
- 我的電子之路還有多遠?
- 大二了,不靜下來好好想想不行了
- 電子工程師職業現狀談
- 文理科男女生大學四年的差別,有木有?
- 初學者哪一款單片機開發板比較好
- 這幾年,一個電子制作愛好者的煉成!
- 我想成為電子工程師
- 電子工程師之路的無價【珍藏】------勵志人生篇
用戶評論
查看全部 條評論
查看全部 條評論>>