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

Digital Video Anti-aliasing filter IP Core

The ALIAS_FILTER IP Core is a fully pipelined anti-aliasing filter for use in digital video applications.

Overview

The ALIAS_FILTER IP Core is a fully pipelined anti-aliasing filter for use in digital video applications. The design implements a low pass filter response on the source video in order to alleviate problems such as jagged edges, stepped lines and Moiré interference patterns. This is especially important when downscaling and upscaling video by large factors.

Internally, the circuit uses a 3x3 pixel filter kernel with 5 different possible filter settings. The input and output pixels are 24-bit in RGB 8:8:8 format. The image size is fully programmable with support for up to 216 x 216 pixels.

Pixels flow into the IP Core in accordance with the valid-ready pipeline protocol. Input pixels and syncs are sampled on the rising edge of clk when pixin_val and pixin_rdy are both high. Likewise, at the output interface, pixels and syncs are sampled on a the rising edge of clk when pixout_val and pixout_rdy are both high.

Key features

  • Technology independent soft IP Core for FPGA, ASIC and SoC devices
  • Supplied as human-readable VHDL (or Verilog) source code
  • Fully pipelined architecture with simple flow control and AXI4 compatible data streaming interfaces
  • Supports all image resolutions up to 216 x 216 pixels
  • Support for 5 different low-pass filter responses including, box blur, low-cost smoothing, Gaussian and custom kernels
  • Features a 3 x 3 image filter
  • Input / output rate of 1 x 24-bit pixel per clock
  • No frame buffer required
  • Small implementation size
  • Support for 300 MHz+ operation on basic FPGA and SoC devices

Block Diagram

Applications

  • Low-pass filtering of digital video to remove high frequency artefacts such as jagged edges, stepped lines and Moiré interference patterns
  • Optimization of video from image sensors and cameras
  • Forms an essential stage when downscaling and upscaling by large factors. For instance, 4K video to HD or SD and vice versa

Specifications

Identity

Part Number
ALIAS_FILTER
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 Digital Video Anti-aliasing filter IP Core?

Digital Video Anti-aliasing filter 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