chiselでDMA書いてみました

chiselで色々書けるようになってきたので、負荷をかけるために次にDMAを作ることにしました。 以下のとてもシンプルなおもちゃですが、あっさりかけました。

  • DMAモジュール
    • AXI4 Liteの4byte転送のみ

AXI_interface/DMA.scala at master · moamoai/AXI_interface · GitHub

あとがき

まあおもちゃなんですが、ひとまずできました! これでInterface系はある程度抑えられたので、次は頭脳、すなわちプロセッサが欲しくなりますね。