目標(biāo)機(jī)仿真器集成與指令仿真緩存管理策略
發(fā)布時(shí)間:2024-12-07 05:17
嵌入式系統(tǒng)與應(yīng)用的發(fā)展,對(duì)嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境與工具提出了新的要求。嵌入式集成開(kāi)發(fā)環(huán)境中的仿真器工具使嵌入式系統(tǒng)開(kāi)發(fā)人員不再完全依賴(lài)于開(kāi)發(fā)板,協(xié)作更加流暢。 在嵌入式集成開(kāi)發(fā)環(huán)境中集成仿真器主要有兩個(gè)關(guān)鍵技術(shù),開(kāi)發(fā)環(huán)境和仿真器之間的狀態(tài)同步和通信機(jī)制。仿真器和開(kāi)發(fā)環(huán)境是兩個(gè)獨(dú)立的實(shí)體,它們之間狀態(tài)的一致性涉及到系統(tǒng)運(yùn)行的正確性和穩(wěn)定性。而兩者之間的狀態(tài)是隨著通信的過(guò)程而變化的,所以將通信機(jī)制以通信語(yǔ)義原語(yǔ)的方式描述,并和狀態(tài)轉(zhuǎn)換規(guī)則一起被抽象成確定的有限自動(dòng)機(jī)DFA。這種以DFA描述的結(jié)構(gòu)保證了仿真器的成功集成,并使得以后在嵌入式集成開(kāi)發(fā)環(huán)境中添加新仿真器更加簡(jiǎn)單。 ARTs-IDE是一款具有自主知識(shí)版權(quán)的嵌入式集成開(kāi)發(fā)環(huán)境。為了使ARTs-IDE的功能更好的適應(yīng)嵌入式開(kāi)發(fā)的需要,在ARTs-IDE中集成了仿真器skyeye。skyeye是國(guó)內(nèi)知名的嵌入式系統(tǒng)仿真器。其開(kāi)發(fā)源代碼的特性使得skyeye易于修改,為后續(xù)的工作提供了方便,能較好的符合ARTs-IDE對(duì)仿真器支持的需要。skyeye集成到ARTs-IDE后,使得ARTs-OS在仿真環(huán)境中成功運(yùn)行。 在實(shí)際...
【文章頁(yè)數(shù)】:50 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
本文編號(hào):4014865
【文章頁(yè)數(shù)】:50 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.2系統(tǒng)狀態(tài)轉(zhuǎn)化圖
圖2.2系統(tǒng)狀態(tài)轉(zhuǎn)化圖系統(tǒng)開(kāi)始運(yùn)行時(shí)沒(méi)有項(xiàng)目打開(kāi),即q0=None。系統(tǒng)在關(guān)閉之前必須處于沒(méi)有項(xiàng)目打開(kāi)的狀態(tài)。如果處于其他狀態(tài),系統(tǒng)合法的狀態(tài)轉(zhuǎn)換規(guī)則將系統(tǒng)自動(dòng)轉(zhuǎn)換到?jīng)]有項(xiàng)目打開(kāi)的狀態(tài)。例如系統(tǒng)在關(guān)處于Connected狀態(tài),關(guān)閉的時(shí)候系統(tǒng)會(huì)自動(dòng)的斷開(kāi)連接、關(guān)閉打開(kāi)的項(xiàng)目....
本文編號(hào):4014865
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/4014865.html
最近更新
教材專(zhuān)著