【まだ乱数シードに時間使っているの?】FPGAでリングオシレータTRNGを作ってみる【小ネタ】
FPGA上にリングオシレータTRNGを作り、AXI DMAでPYNQへ乱数源を流して評価してみた。
FPGA上にリングオシレータTRNGを作り、AXI DMAでPYNQへ乱数源を流して評価してみた。
PYNQ-Z2上でSHA256dアクセラレータをBitcoinマイニング向けに改造し、midstate入力対応、SHA-256論理関数の関数化、Dataflow化によって性能を改善した記録。
PYNQ-Z2上のZynq PLにSHA256dアクセラレータをHLSで実装し、AXI DMAを用いてPSと連携する構成を構築。Python(hashlib)との性能比較によりFPGAによる高速化効果を検証する。