Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

OpenSoCFabric


Twitterで拾ったOpenSoCFabricを調べてみました。

AXIベースのFabricで、
Chiselで記述されていて、C++機能モデルとVerilog HDLへの出力が可能。

Githubにて、v1.1.2が2015年7月に公開されています。

チュートリアルとしては、8th International Symposium on Networks-on-Chip (NOCS) September 17-19, 2014. Ferrara, Italyの資料がイイみたい。
83頁もあるし、Chiselの説明もあるしね。

 v1.0では、
  • 2-D concentrated mesh network of arbitrary size
  • Wormhole routing 


  • Virtual Channels
  • AXI Interface
  • Additional Topologies 

Interactive Session もあります。