2.値化ニューラルネットワーク(BNN)アクセラレータ知识产权

わずかミリワットの消費電力で機械学習インターフェースを実装

FPGAの並列処理機能を利用してBNNを実装しましょう。この知识产权によって、BNNを電力消費がわずかミリワットのiCE40 UltraPlus FPGAに実装できます。

この知识产权はiCE40 UltraPlusデバイスのオンチップ数字信号处理器を使ってBNNを実装します。11つの組込みブロック内存(EBR)はエンジンの加速をする作業メモリとして使用されます。ユーザーは欧洲复兴开发银行もしくはより大きいシングルポートメモリ(斯普拉姆)ブロックを選択し、エンジンで使用される重みと命令を保存することができます。

知识产权はラティスのニューラルネットワークコンパイラツールとセットになっています。このコンパイラは卡费や张量流で開発されたネットワークを使って、BNNアクセラレータ知识产权で実行可能な命令にコンパイルできます。

  • iCE40 UltraPlusオンチップsysDSPとsysMEMブロックを使ってBNNを実装
  • わずか兆瓦の電力消費のディープラーニング実装
  • ネットワークの重みと操作シーケンスをEBPか斯普拉姆ブロックにて保存
  • FPGA RTLを変更することなく、さまざまなBNN機能に向けて操作とネットワークの重みを調整可能
晶格感

リンクに飛ぶ

ブロックダイアグラム

BNN実装

有线电视新闻网実装

性能とサイズ

iCE40 UltraPlus性能およびリソース使用率1.
メモリの種類 BNN斑点タイプ レジスタ LUT数 EBR SRAM 时钟频率最大值2.(MHz)
EBRAM + 1/0 2025 2890 27 0 42.289
DUAL_SPRAM + 1/0 1799 2435 11 2. 39.700
单侧 + 1/0 2005 2904 11 1. 44.789
单侧 +1/-1 1989 2695 11 1. 42.207

1.異なるソフトウェアバージョンを使用している場合や、異なるデバイス密度または速度グレードをターゲットにしている場合は、性能が異なる場合があります。

2.FPGA設計にBNNアクセラレータ 知识产权コアのみが含まれている場合はFmaxが生成されますが、ユーザロジックをFPGA設計に追加するとこれらの値が減少する可能性があります。

订购信息

ファミリ OPN 概要
iCE40 UltraPlus CNN-CPACCEL-UP-U 単一設計ライセンス
iCE40 UltraPlus CNN-CPACCEL-UP-UT マルチサイトの設計ライセンス

小型有线电视新闻网アクセラレータの30日間の評価ライセンスはこちらからお申し込みください。点击这里. 

ドキュメント

快速参考
标题 版本 日期 格式 大小
公司CNN加速器IP用户指南
fpga - ipug - 02038 1.7 12/16/2020 PDF 1.2 MB

*单击“更改通知我”按钮,表示您同意接收所选文档更改通知。

与大多数网站一样,我们使用cookie和类似技术来增强您的用户体验。我们还允许第三方在我们的网站上放置cookie。继续使用本网站即表示您同意使用本网站中所述的cookies饼干的政策.