マイコンの使いやすさとFPGAの柔軟性を融合したFPGA実装用汎用マイコン機能IP「FPGAマイコン」を用意しました。
「FPGAマイコン」によって、ご使用のマイコン機能をFPGAに実装し、ご使用のソフトウェアを再利用し、継続して使用することができます。現在、以下の機能を実現したIPを提供しています。
- H8S/2655およびH8S/2355機能
- H8S/2339機能
- H8/3048機能
- H8/338およびH8/329機能
「FPGAマイコン」は、H8S IPを使用しています。H8/300HおよびH8/300とオブジェクトレベルで互換性があるため、これらのH8SおよびH8マイコンの後継として、ソフトウェアを継承し、移行、置き換えが容易にできます。
概要
- 汎用マイコンの機能をFPGAに実装しています
- 主要なベンダのFPGAに対応可能です
- デジタル機能やメモリだけでなく、アナログ入出力を利用可能にしています
- 汎用マイコンと共通のプログラム開発ツールを利用できます
- 既存のソフトウェアを利用できます
- ソフトウェアとハードウェアを組み合わせた状態で、長期にわたって、最適なデバイスでの継続的な利用を可能にします
- 内蔵機能を拡張し、制御するモータの数などを増やすことができます
画像
実装内容
- CPUなどデジタル部はFPGAに実装可能です
- メモリはFPGA内蔵のものを使用します
- 汎用マイコンと共通のプログラム開発ツールを使用します
- FPGA内蔵や外付けのアナログ入出力を利用可能にしています
画像
ソフトウェア互換性
H8/H8Sマイコンと同じレジスタインタフェースで、FPGAで使用可能なA/D変換・D/A変換ハードIPの制御を実現しています。
画像
拡張インタフェースの提供
アプリケーションに合わせて、タイマなどの周辺機能を追加可能にした拡張インタフェースを提供していますです。追加した周辺機能も、割り込みコントローラやDTC(データトランスファコントローラ)を利用可能です。
第1弾として、12軸モータ制御パッケージ(アプリケーション・パッケージ)を提供しています。
画像
FPGAマイコンのメリット
- マイコンとFPGAをご使用の場合は1チップ化が可能です
- マイコン外部のユーザ機能の取り込みが可能です
- 複数のマイコンの機能の統合が可能です
- システム開発後でも機能の追加が可能です
- システムに合わせて、マイコン使用方法を固定することで、初期設定を不要にし、リセット後から直ちに動作することが可能です
- ピン配置を設定可能であり、ボード設計の容易にしたり、共通化したりすることが可能です
- システム毎に、必要な機能を抽出して、サブセットで使用可能です
- 既存システムをベースにした、進化・発展を図ることができます
今後の展開
そのほかの拡張パッケージや、そのほかのプロセッサIPへの展開も行っていきます。
お問合せ
IPライセンスに関する総合的なお問合せはこちらまでお問合せください。