ダイナミック・リコンフィギュラブル・プロセッサ 「DAPDNA」の統合開発環境フレームワークは、 Software to Siliconのコンセプトを基にデザインされています。ハードウェア設計の知識がなくても、高級言語にて設計したアプリケーションをシームレスにハードウェアへ移行し製品開発を行えること、これが Software to Siliconのコンセプトです。設計生産性の飛躍的な向上は、開発期間の短縮、そして急速に変化する市場およびカスタマ・ニーズにタイムリに対応する製品開発環境を支援致します。
豊富な設計手法
設計開発手法は 2種あり、ユーザ自身で設計方法を選択することができます。
1. DFC Compiler
DAPDNA-FW II では、DAPDNA-2用コードを高級言語的記述から生成させることが可能です。通常、FPGAを使用したアプリケーション開発には、ハードウェア・エンジニアがHDLなどの記述言語で開発する必要がありますが、DFC Compilerを使用することによりDAPDNAデバイスファミリへコードを自動に生成するため、開発期間を大幅に短縮することが可能です。
2. DNA Designer
DNA Designer では、 DAPDNAデバイスファミリの演算器( PE = Processing Element )をドラッグ・アンド・ドロップでつなげていく GUI 形式の開発環境を採用することにより、従来のゲートや RTL レベルでの設計に比べ、格段に高い抽象度を実現しています。
設計生産性の向上
DNA Designer には、高性能かつ柔軟性に富んだ DAPDNAデバイスファミリの性能を最大限に引き出し、設計生産性を向上するため、シミュレーションには波形ビューア、タイミングチャート・ビューア、メモリ・ビューア、リソース・マネージャ、消費電力ビューアなど豊富なツールを搭載しています。 また、設計生産性をより一層向上させるために豊富なライブラリもご用意いたしました。