Vendor: Zipcores Electronic Systems Engineering S.L. Category: Video Processing

BT656 Encoder with Colour-Space Converter

BT_656_ENCODER is a digital video encoder with integrated colour-space converter.

Overview

BT_656_ENCODER is a digital video encoder with integrated colour-space converter. The encoder accepts 24-bit RGB pixels from sequential odd and even fields. These pixels are then mapped to the YCbCr colour-space and formatted correctly into a BT.656 output stream. The encoder begins operation after reset is de-asserted and on detection of input field '0'. Input pixels are sampled on the rising-edge of clk when the pixin_val and pixin_rdy signals are both asserted high. The pixin_vsync and the pixin_hsync flags are coincident with the first pixel of a field and line. The pixin_field flag indicates whether the field is odd or even.

The valid-ready flow-control interface shares a common format with all other Zipcores video IP and allows easy connectivity between IP cores. The valid-ready interface also allows simple connectivity with an input FIFO or external frame buffer.

The output of the encoder generates an industry standard ITU-R BT.656 format video stream together with a video_val signal that is asserted with the first valid byte of the output stream.

If the encoder is starved of pixels during the generation of an active line then the underflow flag will be asserted. In the event of an underflow condition, then design must be reset by asserting the reset signal low for at least one clock cycle. Operation will then resume as normal when the next input field is detected

Key features

  • Synthesizable, technology independent VHDL IP Core
  • Converts 24-bit RGB digital video to an industry standard 8-bit ITU-R BT.656 stream
  • Integrated RGB888 to 4:2:2 YCbCr colour-space converter
  • Both PAL and NTSC (576i and 480i) formats supported
  • All signals synchronous with the pixel clock
  • Small implementation size ideal for all types of FPGA
  • Compatible with a wide range of  SD video encoder ICs

Block Diagram

Applications

  • BT.656 output video generation
  • PAL & NTSC SDTV video format conversion
  • Connectivity with a wide range of commercially available video  encoder ICs
  • Simple and cost-effective method for generating digital video  outputs from your FPGA or ASIC

Specifications

Identity

Part Number
BT_656_ENCODER
Vendor
Zipcores Electronic Systems Engineering S.L.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Video Processing IP core

Picking the right MPSoC-based video architecture: Part 1

A look at the design of multiprocessor systems-on-chips (MPSoCs) for video applications and how to optimize them for computational power and real-time performance as well as flexibility. Part 1: Architectural approaches to video processing

Analysis: ARC's Configurable Video Subsystems

Adding to its growing portfolio of licensable silicon IP subsystems, ARC has announced five configurable video processing subsystems. The subsystems range from the smallest-size AV 402V to the highest-performance AV 417V, and support multi-standard video encoding and decoding at resolutions ranging from CIF to D1.

Frequently asked questions about Video Processing IP

What is BT656 Encoder with Colour-Space Converter?

BT656 Encoder with Colour-Space Converter is a Video Processing IP core from Zipcores Electronic Systems Engineering S.L. listed on Semi IP Hub.

How should engineers evaluate this Video Processing?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Video Processing IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP