硬软体共流设计流程环境

硬软体共流设计流程环境

ID:8151773

大小:60.00 KB

页数:8页

时间:2018-03-07

硬软体共流设计流程环境_第1页
硬软体共流设计流程环境_第2页
硬软体共流设计流程环境_第3页
硬软体共流设计流程环境_第4页
硬软体共流设计流程环境_第5页
资源描述:

《硬软体共流设计流程环境》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、逢甲大學資訊工程研究所碩士論文硬軟體共流設計流程環境AnImplementationofHardware/SoftwareCodesignFlowEnvironment指導教授:劉嘉政研究生:林玉田中華民國八十七年六月VII摘要傳統的計算系統其硬體架構是固定的,軟體程式則是具有變異性;對於可重組計算系統的設計則採用兩者的特點,在此系統下硬體電路是可變的,而且是受到軟體程式的控制,根據軟體程式的需求改變硬體電路的功能,如此系統可以得到軟體具彈性的優點與硬體電路執行效能的長處。本篇論文是針對可重組計算系統的研發,

2、發展一個設計流程,此設計流程的建立可以使得程式經過此流程的適當處理,可在可重組計算系統下執行,提高整體程式執行效能,此流程稱為硬軟體共流設計流程。本論文建立之於可重組計算系統下的硬軟體共流設計環境,是從一般C語言軟體程式的輸入,以加入”剖析標籤”的方式,蒐集特定的分析參數:包括基本程式段(BasicUnit)執行耗費時間及其轉換為硬體電路的複雜度及所需規劃的時間、利用圖型模型來分析資料輸入輸出所需耗費的時間、和使用區域規劃的可程式化硬體元件的硬體資源使用率,藉由分析可變的加權參數式選擇”可硬體化的程式段”,經

3、過程式的分析後加以分割和再合成,及經過重複的再選擇,藉以得到系統的最佳加速比。VIIAbstractAreconfigurablecomputing(RC)systemcombinesthetraditionalcomputingsystemwithprogrammablehardwaredevices.TheRCsystemexploreshardware/softwaresolutionsforspecificapplicationneeds.Theprogrammablehardwaredevicesi

4、smodifiedatruntime(orcompiletime)tomeettheneedsofanapplication.Thussystemcouldgainthebenefitsofbothflexibilityofsoftwareandefficiencyofhardware.Inthisthesis,wedevelopadesignflowenvironmentfordesigningprogramwhichtransfersoriginalprograminordertorunundertheR

5、Csystemandincreasetheprogramexecutionperformance.Thisdesignflowiscalled“hardware/softwarecodesign”flow.Inourdesignflowenvironment,weadopttheClanguageprogramasinputsource.Inprofilingphase,weinsert“profilingtags”tocollectprogrambehaviordata.Thosebehaviordatac

6、ontainstherunningtimeofbasicblocks,thecorrespondingcircuitcomplexityofbasicblocksandthedatatransfertimebetweenthebasicblocks.Inpartitioningphase,wechoosethe“hardwarecandidates”byanalyzingtheprogrambehaviordataundercertaincriterions.Inregardtotheselectionhar

7、dwarecandidates,thesystemrepeatprogrampartitionandcosynthesisprocessesinordertofindoutthesystembestspeedup.VII目錄摘要..............................................................................................................I第一章緒論...........................

8、........................................................................11.1緣起..................................................................................................11.2可重組計算系統(Reconfigurabl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。