info@anvil.co.jp
アンビル コンサルティング株式会社
* Altium Designer 18 のリリースに合わせ、FPGA 開発機能のサポートが終了しました。
Altium Designer の FPGA 機能は、従来ハードウェアとソフトウェアに対してそれそれ別々のツールを使い、独立したプロセスとして行われていた開発作業を、ひとつに統合します。 Altium Designer では、FPGA のハードウェアとソフトウェアの両方の FPGA 開発プロセスをサポートしており、それぞれのプロセスをサポートするツールは互いに協調して動作します。
例えば通常、FPGA に CPU コアを搭載したシステムの開発には、FPGA、PCB、ソフトウェアの開発のためにそれぞれ異なったツールが使用されます。この場合、各ツール間のデータの受け渡しはたいへん煩雑であり、さらにユーザインタフェイスがそれぞれ異なるため、操作にも手間取ります。
しかしこの高度に統合された Altium Designer では、このような非効率な作業を回避できることに加え、PCB 機能との連携により、生産性の高い設計環境を構築することができます。
・ハードウェアとソフトウェア開発を統合する、システム・オンFPGAソリューション
・ロイヤリティーフリーの8051/Z80/PIC165 命令互換の CPU コアと、コンパイラ /デバッガが付属
・回路図によるデザインエントリーにより HDL を使用せずに FPGA の開発が可能
・Open Bus のサポートにより抽象度の高い回路入力が可能
・ソフトをハードに置き換え、高速化を実現するための C-to-Hardware コンパイラを標準装備
・FPGA の内部動作を計測する仮想計測器によりインタラクティブな手法でデバッグが可能
・コンカレントなデバック機能によるハードウェア/ソフトウェアの並行開発により開発期間の短縮が可能
・広範囲なターゲットデバイスのサポートにより、自由にデバイスを選択することが可能
・別売りの NanoBoard により各種の FPGA デバイスへの書き込みとデバッグをサポート
・FPGA ピンアサイメントの最適化やバックアノテーションなど、PCB エディタとの緊密な連携が可能
・FPGA 開発のために必要な、論理合成、ベンダーツールによる配置配線、データのダウンロード
・組込みソフトの開発、及び FPGA ハードウェアとの協調デバッグ
以下の動画により Altium Designer FPGA 機能がが分かりやすく紹介されていますのでご覧ください。
・ Altium Presents: Soft System Design
・ Altium Presents: FPGA-PCB Co-design
・ Altium Presents: C to Hardware
・ Configurable virtual instrument
・ FPGA field instrumentation
・ Aldec OEM simulator
・ Nanoboard3000