国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

“協(xié)同設計”方法在嵌入式系統(tǒng)設計中的應用分析

2017-05-22 22:08:40王劍
科技視界 2017年4期
關鍵詞:協(xié)同設計嵌入式系統(tǒng)教學

王劍

【摘 要】本文較詳細地闡述了一種嵌入式系統(tǒng)的協(xié)同設計方法。本文首先分析了傳統(tǒng)的經(jīng)典嵌入式系統(tǒng)設計過程,然后闡述了引入了軟硬件“協(xié)同設計”概念的嵌入式系統(tǒng)設計方法。最后指出了協(xié)同設計方法的優(yōu)缺點。

【關鍵詞】嵌入式系統(tǒng);教學;協(xié)同設計

嵌入式計算機技術是21世紀計算機技術重要發(fā)展方向之一,應用領域十分廣泛且增長迅速。隨著嵌入式系統(tǒng)的技術發(fā)展,嵌入式系統(tǒng)的設計方法也在不斷變化和進步。傳統(tǒng)的嵌入式系統(tǒng)設計方法在對目標嵌入式系統(tǒng)提出系統(tǒng)定義方案后,要對系統(tǒng)實現(xiàn)進行可行性分析和需求分析。在經(jīng)過嚴格分析論證后,進入到系統(tǒng)總體設計方案階段,該階段除提出系統(tǒng)總體框架以外,還需進行軟硬件劃分、處理器選型、操作系統(tǒng)選擇、開發(fā)環(huán)境選擇等諸多工作。

這種方法經(jīng)過多年測試驗證,在市場中具有成熟可靠、簡單實用的特點,但是該方法的設計過程明顯表現(xiàn)出軟件和硬件開發(fā)相對獨立割裂,而且軟件開發(fā)工作往往需要等到硬件平臺完成后才能開展,顯然這不利于系統(tǒng)的最終成品推出時間控制,而且調(diào)試、測試的過程也需要反復迭代和修改設計,這樣就導致硬件方案的變動在所難免。由于軟硬件分離獨立設計,這又反過來影響軟件系統(tǒng)的開發(fā),從而導致系統(tǒng)設計成本的提高,開發(fā)效率的降低。同時傳統(tǒng)嵌入式系統(tǒng)設計方法對開發(fā)者的設計經(jīng)驗如軟硬件的劃分、系統(tǒng)集成調(diào)試等提出了較高的要求。

相對于傳統(tǒng)的嵌入式系統(tǒng)設計方法,引入了軟硬件“協(xié)同設計”概念的嵌入式系統(tǒng)設計方法能較好的彌補傳統(tǒng)嵌入式系統(tǒng)設計方法的不足。所謂軟硬件“協(xié)同設計”是在滿足系統(tǒng)設計要求的前提下,以達到系統(tǒng)能夠工作在最佳狀態(tài)為設計目標,通過統(tǒng)一協(xié)同分析系統(tǒng)軟硬件模塊資源的方法,綜合設計系統(tǒng)的軟硬件體系結構。這種方法與傳統(tǒng)設計方法相比主要的特點在于系統(tǒng)總體設計方案中采用了系統(tǒng)級的仿真建模處理,對系統(tǒng)所涉及的硬件和軟件針對設計要求統(tǒng)一建模,根據(jù)建模結果選擇最優(yōu)化軟硬件劃分等設計方案,并對軟硬件協(xié)同仿真和驗證。如圖1所示為一種典型的嵌入式系統(tǒng)協(xié)同設計方法。

從圖中可以看到,嵌入式系統(tǒng)的“協(xié)同設計”方法與傳統(tǒng)的嵌入式系統(tǒng)的設計方法相比較而言,更重視總體設計下的系統(tǒng)級別的仿真建模和軟件、硬件綜合設計方法。系統(tǒng)級別的仿真建模通常采用獨立的功能性規(guī)格方法對系統(tǒng)整體進行定義和說明,根據(jù)建模結果對軟硬件模塊進行劃分,并且對該劃分方案進行性能評估甚至指令級別的參數(shù)評價。通過反復迭代得到最優(yōu)化方案和結果為止。在完成了軟硬件綜合后記性具體軟硬件協(xié)同仿真和驗證,獲得滿意結果后進行系統(tǒng)集成和測試。值得注意的是,在“協(xié)同設計”過程中,應充分考慮軟硬件的關系并在設計的每個層次上給予測試驗證,以便于盡早發(fā)現(xiàn)問題解決問題,以免崩潰性錯誤發(fā)生。

軟硬件協(xié)同設計有如下一些基本要求:

統(tǒng)一的軟硬件描述方法。

交互式軟硬件劃分技術。這要求允許采用不同的軟硬件劃分設計方法進行系統(tǒng)仿真和比較,并需要輔助最優(yōu)化決策及應用實施。

完整的軟硬件模型基礎。這要求設計過程的每個階段都必須支持評價,并支持階梯式的開發(fā)方法與軟硬件整合。

正確的驗證方法。

軟硬件協(xié)同設計的一些理論和方法是嵌入式研究領域的一個熱點。目前一些廠商已提供了協(xié)同設計的集成化平臺或者模型,比如ARM ESL平臺和RTSM模型等。ARM ESL虛擬平臺是采用了嵌入式系統(tǒng)的協(xié)同設計方法的典型平臺代表。

由此可見,這種采用“協(xié)同設計”概念的嵌入式系統(tǒng)設計方法是在充分利用先進模擬/仿真平臺的基礎上,合理考慮了軟硬件的劃分,并對軟硬件子系統(tǒng)進行了可靠有效的仿真及測試,避免了致命性錯誤的產(chǎn)生,提高了系統(tǒng)開發(fā)效率,縮短了TTM。但是從另一個方面來看,傳統(tǒng)的嵌入式系統(tǒng)設計方法從系統(tǒng)設計經(jīng)驗,開發(fā)平臺的使用到相關配套資料等方面來看都是十分成熟的方法,對于一些特定嵌入式系統(tǒng)或者開發(fā)者極其熟悉的設計領域(特別是MCU領域),傳統(tǒng)嵌入式系統(tǒng)設計方法仍具有非常好的應用前景。

【參考文獻】

[1]王碩旺,洪成文.美國麻省理工學院工程教育的經(jīng)典模式——基于對CDIO課程大綱的解讀[J].理工高教研究,2009,28(4):116-119.

[2] 陳春林,朱張青.基于CDIO 教育理念的工程學科教育改革與實踐[J].教育與現(xiàn)代化,2010,94(1):30-33.

[3] 黃智偉,鄧月明,等.ARM9 嵌入式系統(tǒng)設計基礎教程[M].北京航空航天大學出版社,2008:1-4.

[4] 張雯雰,高守平,等.應用型本科嵌入式系統(tǒng)課程教學改革與實踐[J].中國教育技術裝備,2010,204(18):39-40.

[責任編輯:田吉捷]

猜你喜歡
協(xié)同設計嵌入式系統(tǒng)教學
微課讓高中數(shù)學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
“自我診斷表”在高中數(shù)學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
發(fā)電項目PDMS三維設計管理的研究與實踐
基于物聯(lián)網(wǎng)項目驅(qū)動的嵌入式系統(tǒng)教學改革的研究與實踐
嵌入式系統(tǒng)課程“中斷、異常與事件”教學實踐及啟示
計算機教育(2016年7期)2016-11-10 08:31:34
面向?qū)嵺`創(chuàng)新人才培養(yǎng)的嵌入式系統(tǒng)教學研究
計算機教育(2016年7期)2016-11-10 08:12:11
在DiskOnChip上構建VxWorks系統(tǒng)開發(fā)環(huán)境
機載電子產(chǎn)品研制過程的復雜工作流研究
論H公司基于SAP財務與業(yè)務的協(xié)同設計
扎囊县| 子长县| 周口市| 新安县| 霍州市| 平安县| 黄平县| 莲花县| 来宾市| 高淳县| 昭苏县| 绥芬河市| 沙田区| 建湖县| 太白县| 富川| 墨玉县| 青河县| 定襄县| 鄂温| 格尔木市| 油尖旺区| 丁青县| 广东省| 舞阳县| 靖宇县| 陇川县| 瑞金市| 元朗区| 乐陵市| 黎城县| 渝北区| 宜兴市| 大田县| 玉林市| 苗栗县| 日照市| 大冶市| 德兴市| 陆丰市| 淳安县|