Vengineerの妄想

人生を妄想しています。

PYNQでDRNN





githubは、論文の筆頭者Yufeng Haoさんがやっているみたい。

PYNQのOverlayとしてDRNNを実装しています。

イメージ 1


感じになっています。

DMAとしては、Xilinx社のDMAを入力と出力に接続しています。
RDNN自体は、AXI4 Stream I/Fで入力、出力しています。実装は、Verilog HDLです。ここにあります。

PYNQに実装したので、Jupyter notebookでこのDRNNを使った処理ができるんですよね。