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

4K Video Scaler IP Core

The VID_SCALER_4K IP Core is a studio quality video scaler capable of generating scaled output images up to 216 x 216 pixels in r…

Overview

The VID_SCALER_4K IP Core is a studio quality video scaler capable of generating scaled output images up to 216 x 216 pixels in resolution. The architecture permits seamless scaling (either up or down) depending on the chosen scale factor and the decimation or interpolation parameters.

Internally, the video scaler is comprised of an input decimation section, a polyphase filter core section and an output interpolation section. In addition, the scaler is capable of processing two RGB pixels per clock and, as such, is able to support 4K+ pixel rates on most mid-range FPGA and SoC devices. Figure 1 shows the general architecture in more detail.

The polyphase filter core uses a 24-bit accumulator and a bank of polyphase FIR filters with 16 phases or interpolation points. All filter coefficients are programmable, allowing the user to define a wide range of filter characteristics if required. By default, the polyphase filter kernel uses a Lanczos2 windowed-sinc function that gives excellent all round performance.

Pixels flow into and out of the video scaler in accordance with a simple valid-ready streaming protocol3. Pixels and syncs are transferred into the scaler on a rising clock-edge when pixin_val and pixin_rdy are both active high. Likewise, pixels and syncs are transferred out of the scaler on a rising clock-edge when pixout_val and pixout_rdy are both active. In this way, the pipeline protocol allows both input and output interfaces to be controlled independently. The scaler may also be easily adapted to use standard AXI4-stream interfaces which are popular with many vendors of FPGA, SoC and ASIC devices.

Key features

  • Technology independent soft IP Core for FPGA, SoC and ASIC devices
  • Supplied as human readable VHDL source code (or Verilog on request)
  • Versatile RGB video scaler capable of scaling up or down by any factor
  • Fully programmable scale parameters and scaler bypass function
  • Optimized for 4K video (UHD) but will support any video resolution up to 216 x 216 pixels
  • Fully pipelined architecture with simple flow control and AXI4 stream compatible data streaming interfaces1
  • Features a 5x5-tap polyphase filter core with optional decimation and interpolation input and output filters
  • Supports 2 x 24-bit RGB pixels per clock
  • Generates one scaled output frame for every input frame
  • No external frame buffer needed (i.e. no external memory requirement)
  • Supports 300 MHz+ operation on mid-range FPGA devices (i.e. equivalent to 600 MHz+ @ 2 x pixels / clock)

Block Diagram

Applications

  • Studio quality dynamic real-time video scaling
  • Conversion between any standard or custom video resolution
  • Support for the latest generation video formats with resolutions of 4K (UHD) and above
  • Video scaling for flat panel displays, portable devices, image sensors, digital cameras, video consoles, video format converters, set-top boxes, smart TVs etc.
  • Scaling for Picture-in-Picture (PiP), Picture-by-Picture (PbP), Multi-window formats and dynamic zoom applications

Specifications

Identity

Part Number
VID_SCALER_4K
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 4K Video Scaler IP Core?

4K Video Scaler IP Core 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