Veltronix Accelerateは、FPGAおよびASIC開発における長い経験と深い知識から誕生しました。ロボット、自動車、通信および防衛関連の企業は、アプリケーション性能を向上させ、競合他社よりも優れた製品を作るため、電子開発に着手します。しかし、この開発には、社内エンジニアにはない特別な技術経験や知識が必要になることがあります。経験不足に加え、開発プロセスが複雑になることから、リードタイムが6カ月以上も増加することがあり、費用やスケジュールにも多大な影響がでます。
Accelerateでは、ソフトウェアエンジニアが特定のハードウェア機能を使用できるようにしたことで、様々な課題を自動的に解決します。下記のような部分で、ハードウェアの専門知識が不足すると人為ミスが起こり、開発時間が増加します。
これらのステップが自動化されれば、必然的に精度が高まります。開発時間は月単位から週単位になり、開発費用が削減されるため、ツール導入費用以上の利益が期待できます。
Veltronix Accelerateは、最適化されたハードウェアアクセラレータを自動的に生成することにより、精度を向上させるツールです。開発プロセスとアプリケーション実行時間をどんなエンジニアチームよりも、どんな他社製品よりも速く、効率的に高速化します。Veltronix Accelerateを使用すると、ソフトウェアの実行時間は、CPUで実行する時よりも100倍以上早くなることが予想されます。
システムエンジニアが書いたC言語ソースコードから、並列処理が可能な演算を巧みに探し出し、コードを最適化しながら、高品質なHDLを生成します。このHDL出力は、ロジカルシンセサイザを使用してFPGA上に実装できます。
最大のメリットは?コードが最適化された後、エンジニアが速度をテストし、コードを微調整、Accelerateにフィードバックします。Accelerateは最良の結果が得られるまでコードを繰り返し最適化していきます。