FPGA Solutions for Integrating IP and SDI

The coming together of IT and broadcast brings with it a blurred and chaotic interface. As engineers dig deeper into the differences, it becomes apparent that there still is an important role for dedicated hardware.

To appreciate the challenges of IP and SDI integration is to understand that bringing the two together is fraught with questions, many of which are yet to be answered.

Timing remains one of the most important aspects of television. That is even more so as broadcasters and media production facilities move to 4K and 8K where constraints tighten and data capacity rises exponentially. In addition, live television demands that any delays be kept small as even two frames of delay can result in visible errors.

When facilities begin moving to IP studio distribution, equipment vendors often tell the engineers their software can process high-resolution video, but they sometimes forget to mention the accompanying lag and delay. Although today’s video software can achieve most of the traditional broadcast workflow processes, it may become less reliable when processing real-time high resolution video. That can especially be the case with ultra-high resolution, high frame rates or high dynamic range imagery.

Every software program works by executing one instruction after another in the servers’ processor. Sometimes servers have multiple processor cores, and if the software has been well written, then multiple instructions can be executed simultaneously. However, resource bottlenecks may still occur as the data hungry video moves between processor, memory, disk drive and GPU.

The FPGA solution

In the hardware side, thanks to the parallelism of FPGA (Field Programable Gate Array) designs, millions of instructions can be processed in a single clock cycle, making an FPGA thousands of times faster and more energy efficient than a server. Consisting of a single silicon core, and a highly-tuned memory, an FPGA transfers data at high speeds with lower power consumption and it can guarantee timing. 

The B20 ORAGAMI FPGA from Image Matters is particularly suited for advanced video applications. It can handle multiple video codecs and process video streams up to 8K UHD-2 in uncompressed & TICO and up to 4K UHD-1 in uncompressed, TICO, JPEG 2000, HEVC IP, AVC and MPEG 2. The card I/O supports up to 100Gig-E and future 24G-SDI streams.

The B20 ORAGAMI FPGA from Image Matters is particularly suited for advanced video applications. It can handle multiple video codecs and process video streams up to 8K UHD-2 in uncompressed & TICO and up to 4K UHD-1 in uncompressed, TICO, JPEG 2000, HEVC IP, AVC and MPEG 2. The card I/O supports up to 100Gig-E and future 24G-SDI streams.

In the past, innovators and system integrators have been forced to stay away from designing their own real-time FPGA solutions. The cost of high-speed circuit design was prohibitive because of the coding knowledge and tools required.

Today, broadcast engineers have become accustomed to fast, efficient, software deployments. They now expect the same flexibility in all areas of the workflow chain. This means vendors have to be able to identify signal and workflow problems, find solutions and write code to solve those issues with accuracy and speed.

Providing this flexibility comes in the form of FPGA solutions. These cards offer off-the-shelf availability, yet provide a high-speed FPGA hardware core, tuned to accommodate high-resolution video in a small size and low power consumption package.

The cards, some as small as a credit card, are capable of delivering 8K-120p video processing with sub-frame latency. Such a modular solution allows today’s manufacturers and system integrators to easily integrate high-processing power FPGA solutions inside their applications.

Vendors can build their own I/O circuit boards or use off-the-shelf cards to interface with the FPGA modules. Combined with high-level synthesis (HLS) coding software it now becomes possible to deliver real-time solutions with the agility and flexibility of more traditional software deployments.

Jean-François Nivart, CEO, Image Matters

Jean-François Nivart, CEO, Image Matters

Armed with the proper FPGA solution and a host card, a system integrator can write their own FPGA code in C/C++ or VHDL/Verilog and use one of the many available plug-and-play IP-Cores. The result can deliver real-time video processing, greater flexibility and provide additional user choice in today’s workflows.

You might also like...

NAB Show 2024 BEIT Sessions Part 2: New Broadcast Technologies

The most tightly focused and fresh technical information for TV engineers at the NAB Show will be analyzed, discussed, and explained during the four days of BEIT sessions. It’s the best opportunity on Earth to learn from and question i…

Standards: Part 6 - About The ISO 14496 – MPEG-4 Standard

This article describes the various parts of the MPEG-4 standard and discusses how it is much more than a video codec. MPEG-4 describes a sophisticated interactive multimedia platform for deployment on digital TV and the Internet.

The Big Guide To OTT: Part 9 - Quality Of Experience (QoE)

Part 9 of The Big Guide To OTT features a pair of in-depth articles which discuss how a data driven understanding of the consumer experience is vital and how poor quality streaming loses viewers.

Chris Brown Discusses The Themes Of The 2024 NAB Show

The Broadcast Bridge sat down with Chris Brown, executive vice president and managing director, NAB Global Connections and Events to discuss this year’s gathering April 13-17 (show floor open April 14-17) and how the industry looks to the show e…

Essential Guide: Next-Gen 5G Contribution

This Essential Guide explores the technology of 5G and its ongoing roll out. It discusses the technical reasons why 5G has become the new standard in roaming contribution, and explores the potential disruptive impact 5G and MEC could have on…