FPGA 委託設計與 HDL 開發
在 FPGA / SoC 技術上擁有二十餘年經驗與超過 200 工程師年的專業積累。從概念設計、實現到現場除錯,覆蓋開發的各個階段。秉持「We develop, you own」的方針,將全部原始碼與 IP 權利交付客戶,迄今所有專案均已成功完成。
HDL 設計能力
主要語言為 VHDL,同樣精通 Verilog。在把以 ABEL、AHDL 編寫的舊設計以 VHDL 移植到現行 FPGA / CPLD 方面也經驗豐富。經過眾多專案驗證的內部 HDL 庫,支撐著更短的開發週期與更高的品質。
VHDL / Verilog
主要使用 VHDL,同樣精通 Verilog,可根據需求靈活選用。
舊設計移植
將以 ABEL、AHDL 編寫的舊設計,以 VHDL 面向現行器件重新實現。
經過驗證的 IP 庫
充分利用在眾多實際專案中使用並驗證過的內部元件。
支援的 FPGA、SoC 與 CPLD
在四大廠商的廣泛器件上,均有實際客戶專案的業績。
AMD(Xilinx)
- Zynq UltraScale+ MPSoC
- Versal
- Zynq-7000
- Kintex-7 / Artix-7
- Virtex 6/5/4
- Spartan 6/3A/3E/3
- CoolRunner II / XC9500XL
Altera(Intel)
- Arria 10 / Stratix
- Cyclone V / V SoC
- Cyclone IV / III
- MAX V / MAX II
Microchip(Microsemi)
- PolarFire FPGA
- ProASIC3
Lattice
- ECP2 / XP2
- MACHXO2 / MACHXO
- iCE40
使用的開發工具
從設計建模到綜合、佈局佈線與時序分析,我們日常使用業界標準工具。
設計建模
MathWorks Matlab / Simulink、AMD System Generator for DSP
設計輸入
VHDL / Verilog、Altera Platform Designer、AMD Vivado IP Integrator
驗證
Mentor Graphics ModelSim PE(支援程式碼覆蓋率)與 QuestaSim
綜合、佈局佈線與時序分析
Altera Quartus II、Lattice Diamond / iceCube2、Microchip Libero、AMD Vivado ML Design Suite、AMD Vitis
設計服務的範圍
從概念設計、實現到現場除錯,覆蓋開發的各個階段。原始碼與 IP 權利全部歸客戶所有(We develop, you own)。
系統設計
- 從零開始的 FPGA / SoC 系統設計
- 既有方案的最佳化
- 嵌入式軟體、處理系統與 FPGA 邏輯的劃分設計
- 兼顧可維護性、可移植性與長期供貨
FPGA 韌體
- 以 VHDL / Verilog 進行邏輯設計
- 時序收斂與佈局規劃
- 資源、功耗、速度與時延的最佳化
- 第三方 IP 的整合
數位訊號處理(DSP)
- 架構與演算法設計
- 以 RTL / HLS 實現定製演算法
- 以位精確模型(Python / MATLAB)進行早期驗證
- 濾波器結構與數值格式的權衡研究
嵌入式軟體
- 裸機或基於作業系統
- Linux / PetaLinux 與 FreeRTOS
- CPU 與 FPGA 之間的高效連線庫
- 支援 ARM、RISC-V 與軟核處理器
硬體設計
- FPGA 電路板的設計與實現
- 高速硬體設計與類比
- Altium Designer 與 Mentor PADS
- 也可安排試製生產
FPGA 遷移與 EOL 應對
- 從 Spartan-6 等 EOL 器件遷移
- 遷移至 Zynq-7000 / UltraScale+
- 降低成本(Lattice、Microchip、Efinix 等)
- 降低功耗與延長生命週期
客戶選擇 Enclustra 的理由
在 FPGA / SoC 技術上擁有二十餘年經驗與超過 200 工程師年的專業積累,從最新器件到成熟器件的各個世代都瞭如指掌。
100% 成功率
所有專案均已成功完成。位精確建模降低風險。
廠商中立
AMD、Altera、Lattice、Microchip 與 Efinix。不受限於特定廠商,選擇最合適的方案。
We develop, you own
交付全部原始碼與 IP 權利,並在專案結束時移交技術積累。
品質流程
定期同行評審與自動迴歸測試。測試程式碼與產品程式碼一併交付。
有實績的應用領域
我們已在以下領域成功完成客戶專案。
通訊與網路
- 有線與無線通訊
- SDR(軟體無線電)與行動通訊
- Ethernet MAC/PHY、資料包交換與路由
- Profinet RT/IRT(工業現場匯流排)
訊號處理與測量
- 濾波、調製與解調、FFT
- 音訊處理
- 測試與測量裝置、高速資料採集
- 定製 ASIC 測試系統
影片與影象
- Camera Link、MIPI CSI-2
- 模式識別與影片控制器
- DVI、HDMI
- 影象採集、處理與顯示
控制與運動
- DC、BLDC 與步進電機控制
- 向量控制與空間向量 PWM
- 控制系統
- 高可靠的資料傳輸(重傳與前向糾錯)