chiselでDMA書いてみました
chiselで色々書けるようになってきたので、負荷をかけるために次にDMAを作ることにしました。 以下のとてもシンプルなおもちゃですが、あっさりかけました。
- DMAモジュール
- AXI4 Liteの4byte転送のみ
AXI_interface/DMA.scala at master · moamoai/AXI_interface · GitHub
あとがき
まあおもちゃなんですが、ひとまずできました! これでInterface系はある程度抑えられたので、次は頭脳、すなわちプロセッサが欲しくなりますね。