999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式系統軟硬件協調設計環境構造與實現方法

2018-09-20 10:17:18周哲熙
無線互聯科技 2018年12期

周哲熙

摘要:文章通過討論嵌入式系統協調設計發展趨勢以及市場環境,重點研究嵌入式系統協調設計方法。當前,我國對嵌入式系統理論研究以及實踐研究都處于發展的初級階段,嵌入式系統還沒有得到廣泛應用,因此,還需要對各個設計環節存在的問題以及功能進行深入分析,在設計過程中,運用協調模擬手段來評估嵌入式系統設計的正確性與精準性,減少工作失誤,避免反復設計,以此降低生產成本,實現企業最大的經濟效益與社會效益。

關鍵詞:嵌入式系統;協調設計;實現方法;協調模擬

隨著科學技術與信息技術的不斷完善,計算機技術被廣泛應用到各個行業中,為嵌入式系統設計帶來巨大變革。大量數據信息不斷增加,高效率的生活生產方式,使得嵌入式系統設計變得越來越復雜、多變。傳統的嵌入式系統設計無法滿足當下社會的發展需求,為了突破與完善傳統設計的弊端,提高系統運行的可靠性與安全性,減少開發周期,提高工作效率,人們開始采用軟硬件協調設計方法。

1 嵌入式系統總體設計

嵌入式系統比較復雜,包括多方面的軟件系統與硬件設施,其中最主要的是專用集成電路(Application Specific Integrated Circuit,ASIC),是一種微型處理器,在嵌入式系統運行中發揮著至關重要的作用。與傳統嵌入式系統不同,嵌入式協調設計在系統集成之前需要經過準確驗證,也就是說嵌入式系統在投入使用前需要經過嚴格的認證與試驗,以保證嵌入式系統設計符合相關功能要求與性能要求。驗證方法包括形式化驗證與協調模擬,嵌入式系統協調設計過程包括很多環節,比如軟硬件設計、協調模擬、設計修正以及綜合階段等。嵌入式系統設計是一項比較復雜、在綜合性比較強的工作,在設計實踐中,經常會涉及多方面的專業知識與專業技能,對相關工作人員有著極高的技能要求。嵌入式系統在Talent 2000基礎之上進行功能擴展,也就是說嵌入式系統并不是一個獨立系統,而是對原有系統進行突破創新,不斷優化升級[1]。

傳統系統功能單一,并不能滿足人們多樣化需求。嵌入式系統在保持原有系統功能的基礎之上,增加了編輯、翻譯以及其他綜合功能,增加嵌入式軟件開發平臺,構建完整的嵌入式協調設計環境,從功能與結構上進行全面優化升級。目標系統設計通過軟硬件劃分之后,形成兩個獨立的硬件與軟件部門,這樣硬件與軟件在后期設計中獨立操作,如圖1所示。不像傳統設計,一旦任何系統模塊出現問題都不會導致整個設計重新進行,節省了設計成本,提高設計的準確度與科學性。軟件設計采用嵌入式操作系統,與實時操作系統(Real-Time Operating System,RTOS)一起同步運行,處理標準目標代碼,形成可以直接運行的指令集合,指令集模擬器主要就是負責翻譯。硬件模擬器與指令集模擬器通過審核之后,在進行軟硬件綜合,最終形成目標系統,如果在這個過程中出現任何問題,都要及時修正設計,保證目標系統的準確性與安全性[2]。

2 硬件模擬器建立

模擬是嵌入式系統設計的關鍵環節,在一定程度上直接影響著嵌入式系統的安全性與穩定性。在嵌入式系統協調設計過程中,在目標系統投入生產之前,對整個系統設計進行模擬嚴重,以此保證嵌入式系統設計的準確性,一旦發現任何錯誤可以及時修正。此外,對整個嵌入式系統設計過程進行實時跟蹤與監督,及時發現潛在錯誤,并采取相應的防范措施,從而保證嵌入式系統整體運行的穩定性與安全性[3]。

現階段,硬件模擬器可以分為表驅動模擬器與事件驅動模擬器,都是硬件模擬器重要的組成部門,并有各自的優勢與弊端[4]。事件驅動模擬器只需要整個系統輸入發生變化的元件,根據元件信息進行精準計算、模擬,可以最大限度地保證結果的準確性與真實性,不像傳統的設計程序,需要經過復雜的計算流程。事件驅動模擬器通過簡單、快捷的計算與模擬方式,大大提高系統運行效率,節省大量人力與物力,在模擬速度上具有絕對優勢。而且通過改造的事件驅動模擬器,可以對模擬器之外的信息進行適當的接收與處理,擴展處理范圍與對象。

在離散事件驅動模擬器中,會接收與處理大量的信息數據,每個信號的輸出與輸入都以事件的形式表現出來,更加直觀、清晰地展現在工作人員面前,減少工作失誤概率,提高系統的準確性與穩定性。根據事件的時間標記,通過模擬調度核心算法,將模擬器內部的大量信息插入到事件隊列中去。模擬調度核心算法是離散事件驅動模擬器中經常使用的一種計算方法,調度核心算法會根據事件發生的先后順序,在某個時間段內,從事件隊列中抽取與當前時間發生相同的事件,并且激活該數據相關的元件,對這個事件的元件進行分析與模擬,建立完整的數據模型,如果模擬過程中需要以其他事件發生為前提,也就是說該事件處理需要以其他事件的發生為基礎,模擬進程會暫時停止,當前事件會從隊列中抽離出去。與此同時,還會發生大量新的事件,調度核心算法接受新的事件,并根據事件發生的先后順序將其插入到相應的位置中。事件隊列會不斷地被替換、更新以及刪除,整個模擬過程是的不斷發展變化的,是一個動態模擬過程[5]。嵌入式系統軟件體系結構如圖2所示。

3 協調模擬與軟硬件同步

在協調模擬匯中,軟硬件通信與同步是關鍵環節,在一定程度上影響著協調模擬的準確性與可靠性,而且還影響著模擬運行的速度,對整個系統運行的穩定性與安全性有著至關重要的影響。軟硬件通信與同步機制的選擇,一直是我國嵌入式系統設計的瓶頸。為了保證軟硬件通信與同步,軟件與硬件必須具有嚴格的時間標尺。采用調度核心算法對事件發生的先后順序進行調整,以時間為標準建立二維鏈結構,在模擬過程中會出現大量新的事件,所以,必須具有足夠的事件列隊空間,以便高效處理元件,減少生產時間,提高工作效率[6]。

4 結語

在信息時代背景下,大規模集成電路集成度與工藝技術不斷更新,各種新的技術與新理念被引進來,使得嵌入式系統設計變得越來越復雜。為了克服傳統嵌入式系統設計的弊端,緊跟社會發展的腳步,滿足人們多樣性需求。人們積極探索出一種新型設計方式,軟硬件協調設計,對傳統系統設計進行優化升級、突破創新,在軟硬件綜合之前,提供軟硬件協調模擬,從功能與結構上嵌入完整的協調設計關鍵,這是嵌入式系統設計未來發展的方向,也是社會進步與可持續發展的必然趨勢。

[參考文獻]

[1]王世好,嚴迎建,劉明業.實時嵌入式系統協調設計的行為驗證模型[J].計算機輔助設計與圖形學學報,2004(1):105-108.

[2]嚴迎建,劉明業.基于ISS和硬件模擬器的協同模擬關鍵技術研究[J].計算機輔助設計與圖形學學報,2004(4):397-401.

[3]王世好,段志剛,劉明業.嵌入式系統軟件模擬及硬件接口設計的快速驗證[J].電子與信息學報,2004(10):1675-1680.

[4]嚴迎建,王世好,劉明業.嵌入式系統軟硬件協同模擬驗證環境設計與實現[J].計算機工程,2004(9):45-47.

[5]周喜明,吳悅楊,洪斌,等.VHDL邏輯級模擬系統中模擬模塊的設計和實現[J].微電子學與計算機,2004(3):106-108.

[6]韓玉鶴,李紹巖.大型商業綜合體交通體系構建策略分析——以沈陽某大型商城交通規劃為例[J].城市發展研究,2008(S1):74-77.

主站蜘蛛池模板: 动漫精品啪啪一区二区三区| 国产亚洲精品无码专| 日本精品αv中文字幕| 欧美日韩第二页| 欧洲av毛片| 精品久久久久久久久久久| 日韩av电影一区二区三区四区| 国产精品自拍露脸视频| 人妻21p大胆| 亚洲人成网站观看在线观看| 在线无码私拍| 五月婷婷综合网| 国产粉嫩粉嫩的18在线播放91| 亚洲黄色片免费看| 久久国产高清视频| 91麻豆久久久| 久久夜色精品国产嚕嚕亚洲av| 色偷偷男人的天堂亚洲av| 91久久偷偷做嫩草影院免费看| 91香蕉视频下载网站| 久久狠狠色噜噜狠狠狠狠97视色| 国产凹凸一区在线观看视频| 亚洲国产看片基地久久1024| 亚洲免费黄色网| 欧美综合区自拍亚洲综合绿色| 国产精品一线天| 丁香五月激情图片| 久久www视频| 久久黄色免费电影| 天堂亚洲网| 日韩精品一区二区三区大桥未久 | 亚洲成人高清无码| 国产精品尤物铁牛tv | 亚洲首页在线观看| 亚洲欧美在线综合图区| 午夜福利视频一区| AV网站中文| 久久综合干| 一级毛片高清| 9啪在线视频| 亚洲国产清纯| 中字无码精油按摩中出视频| 国产一区二区丝袜高跟鞋| 日韩av手机在线| 99r在线精品视频在线播放| 波多野结衣亚洲一区| 伊人久久大香线蕉影院| 香蕉久人久人青草青草| 精品丝袜美腿国产一区| 欧美精品综合视频一区二区| 无码国内精品人妻少妇蜜桃视频| 精品国产网| 国产区91| 人妻中文字幕无码久久一区| 婷婷亚洲综合五月天在线| 日本高清免费不卡视频| 亚洲免费黄色网| 玖玖精品在线| 97se亚洲| 成人无码区免费视频网站蜜臀| 亚洲人成亚洲精品| 精品人妻系列无码专区久久| 制服丝袜在线视频香蕉| 欧美a√在线| 国产91小视频在线观看| av一区二区三区高清久久| 久久中文无码精品| 国产亚洲男人的天堂在线观看 | 日本高清有码人妻| 国产丝袜丝视频在线观看| 最近最新中文字幕在线第一页 | 精品三级在线| 一区二区偷拍美女撒尿视频| 国产欧美精品一区二区| 狠狠色噜噜狠狠狠狠色综合久 | 成人在线观看不卡| 精品国产成人国产在线| 亚洲人成电影在线播放| 国产不卡国语在线| 在线a视频免费观看| 青青青国产免费线在| 99久久成人国产精品免费|