
組み込みソフト·プロセッサは、FPGAベースのシステムにおいて、ますます多くの機能、効率的に設計、HDLコードでの記述は、FPGAが提供する生の処理能力と並列処理のために、これまでと同じように重要なままです。
そして、巧妙なシステム設計によって、ソフトプロセッサ、高度な並列処理、リアルタイムFPGAロジック、そして、組み込みソフトウェア間の密接な相互作用は、非常に強力なシステムを構築する必要性があります。 しかし、これらの実現には、個々のシステムタスクおよび組み込みソフトウェア、FPGAロジックとFPGA外部のハードウェアへのシステムの効果的パーティションの正確な分析が必要です。
これらのFPGA技術における広範な専門知識を持った「Enclustraソリューションセンター」による高集積FGPAモジュールとFPGAに最適化されたIPコア開発販売、および、一括したFPGAの受託開発を引き受けることが可能です。 そして、可能な限り最短の開発期間で、要件に最適化され、FPGAソリューションを提供することができます。
FGPA

お客様のプロジェクトに次のFPGAおよびCPLDデバイスを採用しています。
- Altera® Stratix® I, Cyclone® IV, Cyclone® III, MAX II
 - Lattice ECP2, MachXO, XP2
 - Xilinx® Virtex®-6, Virtex-5, Virtex-4, Spartan®-6, Spartan-3A DSP, Spartan-3E, Spartan-3, CoolRunner™ II, XC9500XL
 
ハードウェア記述言語
- VHDL
 - Verilog
 
開発ツール
デザイン入力
- VHDL / Verilog(一般)
 - MATLAB / Simulink/ SystemGenerator(DSP)
 - アルテラQSYS / SOPC Builder、ラティスのIPコアと参照SDT、
ザイリンクスのEDK(SOPCデザイン) 
検証
- ModelSim PE(VHDL / Verilog、コードカバレッジ、SmartModel)合成、配置配線、スタティック・タイミング解析
 - アルテラQuartus II、ラティスispLEVER、ザイリンクスISE
 
アプリケーション事例
- デジタル信号処理(処理、フィルタリング、復調、MATLABからFPGA変換)
 - ソフトウェア無線/移動体通信
 - ネットワーク(ギガビットイーサネットMAC、パケットスイッチング/ルーティング)
 - データリンク層上に信頼性の高いデータ伝送(フォワードリンクへのリンクの再送、誤り訂正)
 - SRAM / SDRAM /フラッシュメモリコントローラ
 - LED / LCD / TFTディスプレイコントローラ
 - ソフトプロセッサ/ SOPCシステム
 - シリアル·インタフェース(MDIO、SPI、I2C、UART)
 - CRC / ECCビット誤り検出および訂正
 - 乱数発生
 - 固定および浮動小数点演算
 - 動的システムの制御
 - ドライブ/モーションコントロール(DC、ブラシレスDCとステッピングモータ、フィールド指向制御、空間ベクトルPWM)
 
FPGAハードウエア
様々なFPGAの種類のハードウェア側の要件の詳細な知識、特に高速なハードウェア設計と一般と経験でハードウェア設計に最適なFPGAハードウェアを設計し、実装することが可能です。
開発ツール
- 回路図入力:PADSロジック、DxDesigner
 - 高速設計とシミュレーション:HyperLynx、Pulsonix
 - レイアウトとルーティング:PADSレイアウト
 
回路図入力
- ケイデンスOrCAD
 - Altium Designer
 
アプリケーション事例

- FPGAのコンフィギュレーション
 - FPGAコピープロテクション
 - 効率的な電力供給
 - クロック生成(Xタル、VCO、PLL)
 - RFアンプとフィルタ、LNA
 - レーザ制御(バイアスと変調)
 - イーサネットPHY
 - 高速メモリ(SRAM / SDRAM)
 - 伝送線路終端、ルーティングおよびシミュレーション
 - 差動信号
 - マルチギガビットSERDESインタフェース
 - PCI / PCI-X / PCIエクスプレス
 
外付け部品なしで、FPGAと(実質的に)で実装されているアナログ機能のコレクションを提供しています。FPGAベースのシステムでは、これらの構成要素は、多くの場合、空間および性能要件および従って、システムコストを最適化するために使用することが可能です。
- FPGA ADC
 - FPGA DAC
 - FPGAオペアンプ
 - FPGAコンパレータ
 - FPGAシュミットトリガ
 - FPGA温度センサ
 - FPGA PLL
 - FPGA発振器
 - FPGA電流センサ
 
FPGAとソフトウエア関連
ソフトプロセッサを使用してFPGAに組み込まれたソフトウェアを統合したサービスを提供することにより、理想的なサポートをご提案いたします。
ソフトプロセッサ
- Altera® Nios® II
 - Lattice Mico32™
 - Xilinx® MicroBlaze™ / PicoBlaze™
 
プログラミング言語
組み込みおよび低レベルのPCソフトウェアの実装については、
以下のプログラミング言語を使用しています。
- C / C + +
 - C#/ Java
 - アセンブラ
 
オペレーティングシステム(ソフトプロセッサ上で、次のオペレーティングシステムを使用)
- FreeRTOS
 - PetaLinux
 - uClinux
 - Xilkernel
 
※それ以外は別途ご相談
ドライバ及びソフトウエアの最適化
- TCP / IP
 - CAN
 - PIDコントローラ
 - ドライブ/モーション制御
 - ディスプレイドライバ
 
																		