Amano Lab./Academic Programs/Computer System Amano Lab.

授業topに戻る

計算機構成授業資料公開

Verilogのあんちょこ

  • 「Verilog入門スタイルとは?」 
  • 「実行の仕方」 
  • 「モジュールの宣言」
  • 「テストベンチの基本」
  • 「assign文」
  • 「数の表現」
  • 「バスの表現」
  • 「演算」
  • 「条件演算子」
  • 「符号拡張算術右シフト」
  • 「defineとparameter」
  • 「wireとreg」
  • 「mem文」
  • 「always文」
  • 「if文」
  • 「case文」
  • Verilogの記述例

  • 「ALU」
  • 「3-8デコーダ」
  • 「プライオリティエンコーダ」
  • 「さいころ表示器」
  • 「7セグメントデコーダ」
  • 「レジスタ」
  • 「カウンタ」
  • 「同期微分」
  • 「状態遷移」
  • 「16bit マイクロプロセッサ POCO1サイクル版」
  • 「32bit マイクロプロセッサ MIPS1サイクル版」
  • 合成用システムの使い方

  • 「合成用システムあんちょこ」
  • 用語集

  • 「計算機構成用語集カナ・日本語」
  • 2020年音声付資料

  • この授業資料は2020年に慶應義塾大学理工学部情報工学科の計算機構成の授業用に作られたのを元にしているので古いです。RISC-VのAssemblerを使うにはrubyとpythn3をinstallしてください
  • 1回:イントロ、計算機の歴史、Verilogの導入 

    演習資料:1kai.tar パワーポイント資料(音声入り):intro.pptx

  • 2回:ALUと組み合わせ回路

    演習資料:2kai.tar パワーポイント資料(音声入り):alu.pptx

  • 3回:データパス

    演習資料:3kai.tar パワーポイント資料(音声入り):datapath.pptx

  • 4回:アキュムレータマシン

    演習資料:4kai.tar パワーポイント資料(音声入り):accum.pptx

  • 5回:命令セットアーキテクチャ

    演習資料:base.tar パワーポイント資料(音声入り):isa.pptx

  • 6回:RISC-Vのマイクロアーキテクチャ

    演習資料:simple.tar パワーポイント資料(音声入り):rvmicro.pptx

  • 7回:RISC-Vのアセンブラプログラム

    演習資料は5回と同じ パワーポイント資料(音声入り):rv32isa.pptx

  • 8回:RISC-Vのマルチサイクルアーキテクチャ

    演習資料:multi.tar パワーポイント資料(音声入り):rvimulti.pptx

  • 9回:記憶階層とキャッシュ その1

    演習資料:c1kai.tar パワポF資料(音声入り):cache.pptx

  • 10回:記憶階層とキャッシュ その2

    演習資料:c2kai.tar パワポ資料(音声入り):cache2.pptx

  • 11回:入出力

    演習資料:io.tar パワポ資料(音声入り):io.pptx

  • 12回:割込みとDMA

    演習資料:int.tar パワポ資料(音声入り):int.pptx

  • 最終レポート:

    演習用dmem.dat PDF資料:report20.pdf

  • 2023年資料

  • この授業資料は2023年に慶應義塾大学理工学部情報工学科の計算機構成の最後の授業用に作られたのを元にしています。
  • 1回:イントロ、計算機の歴史、Verilogの導入 

    演習資料:1kai.tar パワーポイント資料:intro.pptx

  • 2回:ALUと組み合わせ回路

    演習資料:2kai.tar パワーポイント資料:alu.pptx

  • 3回:データパス

    演習資料:3kai.tar パワーポイント資料:datapath.pptx

  • 4回:アキュムレータマシン

    演習資料:4kai.tar パワーポイント資料:accum.pptx

  • 5回:命令セットアーキテクチャ

    演習資料:base.tar パワーポイント資料:isa.pptx

  • 6回:RISC-Vのマイクロアーキテクチャ

    演習資料:simple.tar パワーポイント資料:rvmicro.pptx

  • 7回:RISC-Vのアセンブラプログラム

    演習資料は5回と同じ パワーポイント資料:rv32isa.pptx

  • 8回:RISC-Vのマルチサイクルアーキテクチャ

    演習資料:multi.tar パワーポイント資料:rvimulti.pptx

  • 9回:記憶階層とキャッシュ その1

    演習資料:c1kai.tar パワポF資料:cache.pptx

  • 10回:記憶階層とキャッシュ その2

    演習資料:c2kai.tar パワポ資料:cache2.pptx

  • 11回:入出力

    演習資料:io.tar パワポ資料io.pptx

  • 12回:割込みとDMA

    演習資料:int.tar パワポ資料:int.pptx

  • 最終レポート:

    演習用dmem.dat PDF資料:report20.pdf

  • webmaster@am.ics.keio.ac.jp