1 / 10

江木班第7回発表 2008/11/25(Tue) 発表者:葛原 佑伍

江木班第7回発表 2008/11/25(Tue) 発表者:葛原 佑伍. 進捗( CPU :市川). データパス変更前の CPU ( Fib )が実機で動いた。 ModelSim で動く仮想 SRAM を実装し、 store と load 付 Fib が ModelSim で動いた Raytracer 用の CPU のデータパスを設計・実装・動作確認. 進捗( FPU :木下、中村). シフト、乗算、除算、浮動小数点数の乗算を実装し、 ModelSim でテストした. 進捗( Compiler :葛原).

shea
Download Presentation

江木班第7回発表 2008/11/25(Tue) 発表者:葛原 佑伍

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 江木班第7回発表 2008/11/25(Tue) 発表者:葛原 佑伍

  2. 進捗(CPU:市川) • データパス変更前のCPU(Fib)が実機で動いた。 • ModelSimで動く仮想SRAMを実装し、storeとload付FibがModelSimで動いた • Raytracer用のCPUのデータパスを設計・実装・動作確認

  3. 進捗(FPU:木下、中村) • シフト、乗算、除算、浮動小数点数の乗算を実装し、ModelSimでテストした

  4. 進捗(Compiler:葛原) • 試しにFactをハンドコンパイルしてSimulatorで動作確認 • 中間言語を設計した。 • MinCamltoSchemeTranslatorがほぼ完成。 • CPS変換を実装した。 • Min-rtで使用する外部変数・関数の仮実装

  5. 進捗(Simulator・Assembler:江木) • 新CPUに合わせてアップデート(Simulator・Assembler) • デバッグ用出力、ModelSim用出力、FPGA用出力を、 • コマンドラインオプションで選択できるようにした (Assembler)

  6. 進捗(まとめ) • Compilerの設計に伴い、CPUの設計も大幅に変更した • その他の実装もかなり変更を伴った • この2週間でかなり進んだ

  7. 今週の予定(CPU:市川) • SRAMをCPUに組み込み、実機で動作確認

  8. 今週の予定(FPU:木下、中村) • 実機で少しはテストをする

  9. 今週の予定(Compiler:葛原) • Translatorで変換したMir-rtをScheme処理系で動作させる • Libraryを機械語レベルまでコンパイルできるようにする • Closure変換を実装(今週で何とか)

  10. 今週の予定(I/O:江木) • CPUに組み込めるような、SRAMコントローラーを書く

More Related