基于FPGA的M2M異構(gòu)虛擬化系統(tǒng)源代碼——第三屆OpenHW開放源碼硬件與嵌入式大賽一等獎(jiǎng)
所屬分類:源代碼
上傳者:chenyy
文檔大?。?span>4017 K
標(biāo)簽: SOC
所需積分:0分積分不夠怎么辦?
文檔介紹:基于“設(shè)計(jì)自己的計(jì)算機(jī),,用自己的系統(tǒng)軟件管理,、運(yùn)行自己的應(yīng)用程序”的興趣小組實(shí)踐積累,結(jié)合正迅速發(fā)展虛擬化技術(shù),,本項(xiàng)目提出一種新穎的M2M (Multiple ISAs applications to Multiple heterogeneous cores,,M2M)概念,將虛擬化系統(tǒng)分為多核異構(gòu)層,、虛擬化管理層,、二進(jìn)制翻譯層、多樣化應(yīng)用層四個(gè)層次,,從而引入多個(gè)不同體系結(jié)構(gòu)的應(yīng)用程序,。項(xiàng)目組自主設(shè)計(jì)SoC核,翻譯系統(tǒng)和系統(tǒng)軟件,,在多種Xilinx FGPA開發(fā)板上建立M2M原型系統(tǒng),并構(gòu)造應(yīng)用程序多樣化的云計(jì)算典型場(chǎng)景進(jìn)行驗(yàn)證,。特點(diǎn)描述:M2M原型系統(tǒng)完全自主設(shè)計(jì),。硬件多核異構(gòu)層由RISC SoC核、互聯(lián)網(wǎng)絡(luò)和多種Xilinx FPGA開發(fā)板構(gòu)成,;虛擬化管理層對(duì)硬件資源和通訊進(jìn)行管理,,并對(duì)應(yīng)用層程序進(jìn)行調(diào)度分發(fā);二進(jìn)制翻譯層根據(jù)調(diào)度要求,,將x86 ISA應(yīng)用程序動(dòng)態(tài)翻譯為MIPS ISA 指令,,并完成翻譯和執(zhí)行過程中不同上下文之間的切換;多樣化應(yīng)用層選擇MIPS和x86 ISA構(gòu)架的典型應(yīng)用程序構(gòu)成多樣化應(yīng)用場(chǎng)景,。
現(xiàn)在下載
VIP會(huì)員,,AET專家下載不扣分;重復(fù)下載不扣分,,本人上傳資源不扣分,。