サイト内の現在位置を表示しています。
FPGA開発サービス
産業機械・医療機器・モビリティ向けを中心に、エッジAI・高速インターフェース・画像処理をFPGAに最適化し、お客様の製品へ組込む開発サービスを提供します。
システム設計からFPGA設計、ボード設計、OSポーティング含めたソフトウェア開発、検証・評価、装置製造まで、ワンストップでお客様製品の開発をトータルにサポートします。
概要
FPGA開発サービスの特長
先端FPGAも含めた種々のデバイスに対応可能。

FPGA開発の流れ

NECプラットフォームズの対応

FPGA搭載事例
FPGAを活用することで、お客様の特色ある製品を早期に実現します。




- ※AMD、Artix™、Kintex™ 、Spartan™ 、Virtex™、 Zynq™はAdvanced Micro Devices,Incの商標です。
- ※Intel®、Agilex™、Cyclone® は、アメリカ合衆国およびその他の国におけるインテルコーポレーションまたはその子会社の商標または登録商標です。
- ※ARM®はArm Limited(またはその子会社や関連会社)の登録商標です。
- ※その他掲載されている商標は、各社の商標または登録商標です。
FPGAデバイス選定
豊富なFPGA開発実績とFPGAベンダー・代理店との連携で、最新のFPGAや量産に適したFPGAなど、お客様の製品に最適なデバイスの選定・提案を行います。
マイコン部 DSP ハードマクロ AIエンジン IPコアの仕様価格 入手性ライフサイクル 用途・環境パッケージサイズゲート数グレード SPAM Transceiver I/O など
FPGAベンダー・IPベンダーのIPコア使用例
RTL設計 | 高位合成設計 | ||
NEC CyberWorkBench | AMD Vitis HLS | ||
記述言語 | Verilog / SystemVerilog VHDL | C / SystemC | C |
---|---|---|---|
特長 | タイミングやI/Fを完全に指定した回路設計 | デバイスを選ばずに合成。アルゴリズムだけでなく、制御回路も合成可能 | OpenCVなどをFPGAに合成できる関数群Vitis Libraryを利用可能 |
記述量 | 多い | 少ない | |
記述抽象度 | 低い FFは意図的に記述 |
高いが、高位合成を意識した記述も必要。 FFは制約により自動挿入。 | |
シミュレーション | 遅い | アルゴリズムの検証はC言語で行うため非常に高速 | |
非同期回路 | コーディングルールに基づき非同期を設計。 静的検証の実施。 |
同期回路が前提 |
IPベンダーパートナ連携
AIや画像処理など、さまざまな技術を持つIPベンダー様との協業を行っています。
最新技術を搭載したIPコアを使い、お客様の製品を開発します。
- ※AMDはAdvanced Micro Devices,Incの商標です。
- ※ARM®はArm Limited(またはその子会社や関連会社)の登録商標です。
- ※Intel®は、アメリカ合衆国およびその他の国におけるインテルコーポレーションまたはその子会社の商標または登録商標です。
- ※その他掲載されている商標は、各社の商標または登録商標です。
Bus | 特徴 | データ幅 |
Avalon | FPGA開発で広く使われる 互換性が限定 |
8-512bit、高帯域 |
CHI (Coherent Hub Interface) | マルチコア及びアクセラレータ間のキャッシュコヒーレンシを提供 高度な設計・管理が必要 |
Max512bit、高帯域 |
ACE |
AXIプロトコルに追加されたキャッシュコヒーレンシを提供する拡張 |
32-1024bit、高帯域、高スループット |
AXI |
高性能 |
32-1024bit、高帯域、高スループット |
AHB |
中性能 |
32-128bit |
APB |
シンプルでペリフェラル用途 |
8-32bit、低帯域 |
OCP |
SoC設計向けのオープンプロトコル、汎用性と拡張性あり |
8-1024bit、低~高帯域 |
Aurora |
高速シリアル通信 |
Max 数100Gbps |
SPI |
シリアル通信 |
1bit、~数10Mbps |
I2C |
基盤上の短距離通信に最適 |
1bit、Max5Mbps |
CAN |
車載ネットワーク向け |
8byte、Max 1Mbps |
CAN-FD |
CANの拡張版 |
64bite、Max 8Mbps |
項目 | 対応内容 |
CPU |
ARMシリーズ |
リアルタイムOS |
NORTi |
Linux |
組込Linux(PetaLinux/Ubuntu他) |
開発ツール項目 |
対応内容 |
検証ツール |
Coverity(静的解析ツール) |