
图1 Origami生态系统及其成员
与此同时IM(Image Matter)公司首次发布了其Origami B20开发模块,主要适用于高帧率(HFR),高动态(HDR)的4K/8K视频应用工程,当然也可以应用于一些小型的视频处理项目。Origami B20模块核心采用的正式Xilinx KintexUltraScale KU060 FPGA器件,除了核心模块,官方还提供扩展载板(Origami B21),具有功能强大,开发灵活的特点。这个模块为开发者提供了非常强大的功能,Xilinx KintexUltraScale KU060 FPGA集成了32个16.3Gbps SerDes数据传输端口,可以起送处理12G-SDI和10G以太网的通信传输要求。当然它继承了FPGA开发的灵活性,开发者使用IP核供应商提供的各种应用IP(如12G-SDI,HEVC,JPG2000和TICO视频压缩IP核)就可以快速完成应用原型开发。

由于采用的是Xilinx KintexUltraScale系列FPGA,因此开发者还可以使用Xilinx提供的强大的开发资源,借助Vivado HLS工具使用C/C++语言完成程序设计,还有免费开发的FPGA IP核资源等。
根据官方测试报告,一个Origami B20模块能能够获取并处理超过四个12G-SDI链路输入的8K60p未压缩的视频流,并可以通过一个12G-SDI或者10G以太网链路输出TCIO压缩后的视频流,同时如果使用更严格的算法IP如HECV和JPEG2000等还能够处理更高带宽的视频流如8K120p。
最后希望更多公司能够加入Origami生态系统,并不断发展壮大!