产品 // IP核 // CoaXPress // CoaXPress设备IP核
IPCore pictos AVT  CoaXPress DeviceIP Core

- 兼容 AMD 7 系列(及更新型号)
- 兼容 Altera Cyclone 10 器件(及更新型号)
- 兼容 Microchip PolarFire
- 结构紧凑
- 可定制
- 支持 1 Gbps 至 100 Gbps 速率
- 以可工作参考设计形式交付

Architecture CoaXPress Device

建筑

CoaXPress(CXP)是一种基于广泛使用的同轴电缆的视觉应用标准通信协议。它能够轻松实现相机与图像采集卡之间的连接,并支持GenICam软件标准。 Sensor to Image提供了一套IP核及开发框架,用于构建基于CoaXPress接口的FPGA发射器。鉴于CXP的高速特性,发送端需采用嵌入式收发器实现基于FPGA的高速CXP核。该CXP核兼容AMD 7系列及更新设备、Altera Cyclone 10系列及更新设备以及Microchip PolarFire系列。

CXPDevice

资源使用情况

下载资源使用情况

福利

MVDK CoaXPress机器视觉开发套件

传感器到图像MVDK开发套件是一款适用于机器视觉应用的灵活评估平台。它支持CoaXPress主机与设备参考设计,兼容搭载Altera和AMD FPGA的各类Enclustra FPGA模块。

MVDKCoaxPress

光纤传输CoaXPress

另有独立的CoaXPress-over-Fiber-Bridge-IP-Core可供使用,适用于光纤电缆,可实现更远距离、更高速度或在更恶劣的环境中工作。

与Coaxlink图像采集卡的无缝集成

Coaxlink图像采集卡提供卓越支持。内置的Memento工具在调试过程中极具价值。

提供的参考设计

功能完备的参考设计:S2I的FPGA解决方案以独立、功能完备的参考设计形式交付,该设计在约定通用平台上运行,并集成FPGA IP核。此方案可最大限度缩短开发周期,在小尺寸封装下实现顶尖性能,同时保留充足的定制灵活性。传感器到图像核结构紧凑,为您的应用在FPGA中预留充足空间。

顶层设计

IP核的首个组件是顶层设计。它作为外部硬件(成像器、传感器、CXP物理层)与FPGA内部数据处理之间的接口。我们以VHDL源代码形式交付该模块,可适配定制硬件。

FPGA集成CPU

采用FPGA集成CPU(MicroBlaze、NIOS、ARM、Risc V)处理CXP设备/主机核心的若干非实时控制与配置任务。该软件采用C语言编写,客户可轻松进行扩展。

视频采集模块

参考设计的视频采集模块通过测试图案发生器模拟相机功能。该模块以VHDL源代码形式提供,在最终相机设计中需替换为传感器接口和像素处理逻辑。

自定义配置

设计中的某些部分仅以二进制文件形式提供(例如CXP控制协议库),而其他部分则以源代码形式交付。该设计框架包含所有必要的设计文件和内核,以及Vivado或Quartus项目文件。系统配置为带可配置测试图案生成器的CXP相机系统,作为现成评估板的参考设计交付。 参考设计采用AMD或Altera开发工具(不包含在交付范围内)。

FMC接口扩展

为扩展各类参考板的功能,我们设计了FPGA插槽扩展卡(FMC),提供额外的接口。我们为搭载Microchip或Macom芯片组的CXP-6和CXP-12兼容硬件提供专用扩展板。

CXP数据包生成器

CXP流式接口接收来自视频传感器输出的所有数据,并将数据传输至CXP物理层。该接口遵循CXP规范,在流式通道上实现全速传输。 CXP控制接口负责接收和发送所有来自CXP控制通道的数据,实现与CXP物理层之间的数据传输,并依据CXP规范运行控制通道。CXP数据包生成器将所有数据发送至CXP传输层控制器,该控制器通过高速接口连接FPGA收发器。提供32位或64位数据路径的IP方案,以实现最佳资源-性能比。

在线咨询

微信
微信二维码

点击或扫码咨询

(无需添加好友)