100 likes | 348 Views
江木班第7回発表 2008/11/25(Tue) 発表者:葛原 佑伍. 進捗( CPU :市川). データパス変更前の CPU ( Fib )が実機で動いた。 ModelSim で動く仮想 SRAM を実装し、 store と load 付 Fib が ModelSim で動いた Raytracer 用の CPU のデータパスを設計・実装・動作確認. 進捗( FPU :木下、中村). シフト、乗算、除算、浮動小数点数の乗算を実装し、 ModelSim でテストした. 進捗( Compiler :葛原).
E N D
江木班第7回発表 2008/11/25(Tue) 発表者:葛原 佑伍
進捗(CPU:市川) • データパス変更前のCPU(Fib)が実機で動いた。 • ModelSimで動く仮想SRAMを実装し、storeとload付FibがModelSimで動いた • Raytracer用のCPUのデータパスを設計・実装・動作確認
進捗(FPU:木下、中村) • シフト、乗算、除算、浮動小数点数の乗算を実装し、ModelSimでテストした
進捗(Compiler:葛原) • 試しにFactをハンドコンパイルしてSimulatorで動作確認 • 中間言語を設計した。 • MinCamltoSchemeTranslatorがほぼ完成。 • CPS変換を実装した。 • Min-rtで使用する外部変数・関数の仮実装
進捗(Simulator・Assembler:江木) • 新CPUに合わせてアップデート(Simulator・Assembler) • デバッグ用出力、ModelSim用出力、FPGA用出力を、 • コマンドラインオプションで選択できるようにした (Assembler)
進捗(まとめ) • Compilerの設計に伴い、CPUの設計も大幅に変更した • その他の実装もかなり変更を伴った • この2週間でかなり進んだ
今週の予定(CPU:市川) • SRAMをCPUに組み込み、実機で動作確認
今週の予定(FPU:木下、中村) • 実機で少しはテストをする
今週の予定(Compiler:葛原) • Translatorで変換したMir-rtをScheme処理系で動作させる • Libraryを機械語レベルまでコンパイルできるようにする • Closure変換を実装(今週で何とか)
今週の予定(I/O:江木) • CPUに組み込めるような、SRAMコントローラーを書く