FPGA設計サービス - CMエンジニアリング FPGA設計サービス FPGA設計サービス FPGA設計サービス
検証、ワイヤレス設計のベスト・パートナー

FPGA設計サービス

FPGAの設計委託、アウトソーシングを検討中ですか?

課題

FPGA (Field Programmable Gate Array)つまりフィールド(現場、その場)でプログラムができるもの。

今や高集積化と高性能化し、プロセッサ・コアIPの内蔵化、高速な外部インターフェイスIPの活用等その発展は著しいものです。

その為、従来の設計・検証手法では開発もままならず、品質確保も極めて難しいものとなっております。

当社だからこそできる +αの満足感!

当社は設立以来数多くのシステムLSIの設計・検証を実施、そのソリューションは常に業界をリードしてまいりました。

そのシステムLSI設計・検証のノウハウを、FPGA設計・検証に適した形で適用し、製品の品質を飛躍的に向上させることをお約束いたします。

さらにお客様のとって設計資産となる各種ドキュメント類(設計仕様書・検証環境説明書・検証項目一覧表・検証結果項報告書・テストベンチ説明書)を整備して提供します。

個々に埋没しがちな成果物類を継承される真の会社資産に仕上げます。

サービスは設計・検証にとどまらず様々な切り口からご提案させていただいております。

★様々なメニューでお客様の課題を解決いたします★

どの工程からでもご相談ください!

  • RTL設計(Verilog、VHDL、SystemVerilog)、SystemC設計、C設計
  • テストベンチ作成
  • LINT、CDC検証
  • シミュレーション(VCS、Xcelium、Questa、ModelSIM)
  • FPGAインプリメント(論理合成、高位合成、配置配線)
  • 実機評価
  • デバイス、ピン仕様検討、機能仕様書作成、IP等選定の他

FPGA設計資産を置き換えたい

  • FPGAポーティング(FPGA置換え、結合、分割)
  • 生産中止(ディスコン、終息、EOL)などにより入手困難になったFPGAから入手性の良いFPGAへの置き換えのを提案(受託)して欲しい。

FPGAの置き換えに伴うソフトウェア開発もお任せください

  • FPGA置き換えによるファームウェアポーティング
    • FPGA変更に伴いファームウェアのポーティングを行います
      • Xilinx ⇒ Intel、Intel ⇒ Xilinx
      • ソフトコアCPU(Nios,MicroBlaze) ⇒ Armコア内蔵FPGA
  • ファームウェア多機能化によるOS導入
    • 割り込み、エラー処理の追加など、処理の複雑化に伴いOS実装
      • 組込みLinux
      • FreeRTOS
  • 外部CPU+FPGAの構成からSoCFPGA化
    • 外部CPUの処理をFPGA内で実施し部品点数を削減
  • ソフトウェア開発
    • マイコン用ファームウェアの開発
    • シングルボードコンピューター用ファームウェアの開発
    • FPGASoCにおけるファームウェアの開発
    • リアルタイムOS、ベアメタルでの各種CPU制御ファームウェアの開発
    • ファームウェアと連携して動作するWindowsアプリケーションの開発

ソフトウェア資産をFPGA化したい

  • ハード化・ソフト化を最適に切り分け高位合成にて実現。アルゴリズムの高速処理を実現します。

設計資産のメンテナンス ・解析・改善・再利用をしたい

  • 回路図/RTL→仕様書作成サービス
  • 設計資産統合サービス
  • 回路図→RTL(Verilog/VHDL)変換サービス
  • 不具合の解析及び不具合修正サービス

設計資産の品質向上をしたい

  • アサーション スクリプトの作成サービス
  • コードチェック(LINT),非同期チェック(CDC) サービス
  • 設計資産シミュレーション検証環境作成サービス
  • 設計資産高速化(タイミング再設計)サービス

FPGA開発に伴うソフトウェア開発もお任せください

  • お客様の「欲しいもの」を具現化(見える化)する 4つのソフトウェア開発サービスを提供します。

各種インタフェース、機能、デバイスにて多数の実績

  • 映像/画像インタフェース:LVDS、V-by-One
  • 高速シリアルインタフェース:USB、PCI Express、EtherNet、MIPI、JESD204B
  • CPU:Arm、RISC-V、MicroBlaze、Nios
  • メモリ:DDR2/3/4、LPDDR3/4
  • デバイス:XILINX(CPLD/FPGA)、INTEL(CPLD/FPGA)、Lattice、Efinix

その他お困りごともお気軽にご相談ください

  • FPGA設計を丸投げ(業務委託/アウトソース)したいなど。

詳細は「お問い合わせ」ページからお問い合わせください

お問い合わせ
リンク:【半導体不足対策!!】FPGA置き換えサービス

リンク:【CPLD/FPGA課題解決!!】設計資産解析・改善・再利用サービス