| 講演抄録/キーワード |
| 講演名 |
2012-08-02 15:15
フィルムコンピュータ実現に向けたエミュレータ専用小型CPUの検討 ○中島康彦(奈良先端大) CPSY2012-12 |
| 抄録 |
(和) |
次世代デバイスとして有望視されているものの,プロセッサ用に価値あるデバイスとなるには時間がかかると考えられるIGZO等新素材デバイスを想定し,8bit-ALU,8bitレジスタ*10本,および,8bit可変長のエミュレーション専用命令セットを備える小型CPUにより,32bit-ARM用プログラムを走行させる試みについて報告する.MibenchおよびuClinuxを用いた評価の結果,4KB程度のエミュレータで実現可能であること,4byteを扱うホスト命令は4サイクル,その他の命令は1サイクルを要する簡単なモデルでは,ARMの1命令に対して平均109サイクルを要すること,サイクルベースでは,4byteレジスタへの加算とRAMへのストアが連続するケースが多く,ハードウェア化の際には,このパスの最適化が重要であることがわかった. |
| (英) |
This paper assumes an new material such as IGZO which is one of the
promising devices in the near future but still requires more time to
become valuable device for implementing processors, and describes a
32bit-ARM emulation system using a small 8bit-CPU equipped with an
8bit-ALU, ten 8bit-registers and an 8bit-based variable length
instruction set specially designed for emulation. The experimental
result using Mibench and uClinux shows the size of the emulator is
within 4KB, the average of emulation cycles for one ARM instruction is
109 with the assumption that each of 4byte host instructions costs 4
cycles and the others cost 1 cycle, and the combination of 4byte-add and
4byte-store can be observed frequently. It is found the optimization of
the path from 4byte-add to 4byte-store will be important for designing
the effective hardware. |
| キーワード |
(和) |
小型CPU / エミュレーション / / / / / / |
| (英) |
Small CPU / Emulation / / / / / / |
| 文献情報 |
信学技報, vol. 112, no. 173, CPSY2012-12, pp. 19-24, 2012年8月. |
| 資料番号 |
CPSY2012-12 |
| 発行日 |
2012-07-26 (CPSY) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
CPSY2012-12 |