2022-03-09
使用Intel FPGA實現FPGA SLVS-EC Rx IP方案
Mpression – Macnica's Original Technology Brand
Mpression品牌展示了Macnica集團公司提供全球客戶的解決方案和技術。 Mpression致力於研發FPGA, 處理器等關鍵技術,並提供IP, SW, HW等專業知識提供出色的解決方案,以下先幫大家介紹Mpression SLVS-EC Rx IP方案。
Mpression SLVS-EC Rx IP
SLVS-EC(Scalable Low Voltage Signaling with Embedded Clock)是SONY為高速、高分辨率Image Sensor開發的下一代高速接口標準。透過這樣的協議能夠輕鬆地建構相機系統。由於SLVS-EC採用了嵌入式時鐘,簡化了高速和長距離數據傳輸的PCB設計,因此該標準可以容忍通道間偏移所以非常適合高速和長距離數據傳輸。
SLVS-EC 最初由 Sony 開發和授權,現在開始得到多家Image Sensor供應商的支持。
Macnica 率先推出用於 SLVS-EC v1.2 的 FPGA IP,並率先支持 SLVS-EC v2.0。 可用 Sony IMX420、IMX421 和 IMX530 進行硬體評估。
以下表格是SLVS-EC和其他接口的比較,可以看出資料傳輸速度遠高於其他接口。
圖一
SLVS-EC IP Core Features
- 符合 SLVS-EC 規範版本 1.2/2.0
- 通道數:1,2,4,6,8 (Max 8 Lane)
- Bit per Pixel : 8,10,12,14,16
- Baud Grade 支持
- 1.152 to 1.25 Gbps(Baud Grade 1)
- 2.304 to 2.5 Gbps (Baud Grade 2)
- 4.608 to 5.0 Gbps (Baud Grade 3)
- 支持 SLVS-EC Link layer定義的各種功能(Intel PCS/PMA 用作Physical layer)
- 支持各種通道配置的Byte-to-Pixel轉換
- 支持Header分析和Payload錯誤檢測
Demo System : EasyMVC
EasyMVC 是Macnica專為機器視覺相機的開發套件,適用於從事機器視覺系統工作的硬體工程師和軟體開發人員。該套件由三個主要部分組成,Image Sensor卡、FPGA 卡和Interface卡。通過改變它們的組合,可以評估機器視覺系統性能的各種Image Sensor、IP、接口等,以幫助短期和低成本的開發。
- Hardware Image
圖二
FPGA Block Diagram
圖三
- 支援的FPGA
- Cyclone® V GX
- Cyclone® 10 GX
- Arria® 10 GX
- Stratix® 10 (L-Tile/H-Tile
- Macnica Deliverables
- 加密RTL (Verilog HDL)
- 參考設計
- 模擬環境(For ModelSim)
- 參考設計使用手冊
FPGA 資源利用率
8 lane 完整配置的資源利用率(包括收發器和 IP)
圖四
參考文獻
- What's SLVS-EC, SONY, https://www.sony-semicon.co.jp/e/products/IS/industry/SLVS_EC_technology.html
- Hardware IP Solutions, Mpression, https://www.m-pression.com/solutions/hardware