標題: 單晶片Java執行環境啟動電路設計
Java SoC Self-booting Circuit Design
作者: 林政儒
蔡淳仁
Lin, Cheng-Ju
Tsai, Chun-Jen
資訊科學與工程研究所
關鍵字: 爪哇;爪哇處理器;爪哇執行環境;啟動;類別載入;Java;Java processor;Java Runtime Environment;boot up;class loading
公開日期: 2016
摘要: 本論文新增了一個簡單的啟動電路,讓Java處理器做到快速啟動Java Runtime Environment;並使用Java實作了ClassLoader,使得Java處理器啟動後可以獨立載入應用程式並執行,且class loading的速度優於原來RISC-core所實作的classloader;最後在Hardware Native Interface上新增了JAIPPointer電路,透過修改Java API class與使用JAIPointer實作的Java software driver可以很簡單的與外部的I/O裝置做溝通。通過以上的方法,讓Java處理器不需要RISC-core便可以獨立執行Java應用程式。
In this thesis, we present a self-booting JRE on a full-system hardwired Java processor, JAIP. With a new implemented simple boot logic, the JAIP JRE itself now can boot up intanstly. And to support dynamic class loading during runtime, we implement a class loader written in Java which is responsible for loading other Java applications. We also add a circuit "JAIPPointer" and its Java APIs to provide a memory-mapped interface, so user can easily integrate other I/O devices by adding their own Java software driver.
URI: http://etd.lib.nctu.edu.tw/cdrfb3/record/nctu/#GT070356134
http://hdl.handle.net/11536/139436
Appears in Collections:Thesis