Home Video IP Cores Video Modules Video Test Equipment aCVi Downloads About SingMai Contact SingMai

SingMai offer a range of compact, proven, intellectual property (IP) cores for video and image processing.

All of our IP cores are supplied as RTL compliant Verilog source code for a single affordable one-time fee (single use, multiple unit license) and come with comprehensive design-in support. SingMai can also offer customization of the IP cores to provide our customers with the best and most cost effective solution we can possibly can.


SingMai are pleased to be a partner of Nautech Inc.

SingMai IP cores provide for the encoding and decoding of all analogue video formats.


The PT5 IP core offers broadcast quality decoding of all NTSC and PAL video sources using a low latency 3D comb filter. Optionally the PT5 can also support fixed clock inputs, 3D luma noise reduction and 960H and SECAM decoding.


The PT8 IP core offers broadcast quality encoding of all NTSC and PAL standards. Optionally the PT8 can support 960H and SECAM encoding.


The PT9 encoder offers the features and performance of the PT8 but also has a proprietary filter to reduce the effect of cross colour artifacts when decoded using a line comb decoder. The PT9 also provides a pre-emphasis filter for the long distance transmission of SD video over cable.

PT51 and PT55

The PT51 and PT55 IP cores provide for 'universal' decoding and encoding of video. The IP cores support NTSC, PAL, 960H and all analogue HD formats.


Noise in video images can use up valuable bandwidth when compressed (noise looks like motion to an MPEG encoder) and can make the decision making difficult in processing such as de-interlacing.

The PT12 reduces random noise in images without image blur or contouring effects.


PT20 is an SDI/HD-SDI/3G-SDI encoder IP core. PT20 accepts 8/10-bit BT656 format video (525i/625i operation) or 16/20-bit and 24/30/36-bit BT1120 format video with separate syncs (HD operation).


PT21 accepts a 20-bit video data input from a de-serialiser PHY and clock which it decodes to a 24/30-bit YCbCr+A or RGB+A 4:4:4 or 4:2:2 video output with separate syncs.



aCVi IP cores

PT56 aCVi encoder IP core


PT52 aCVi decoder IP core




© SingMai Electronics Ltd. (2020)

All Rights Reserved.
No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used without the express written permission of SingMai Electronics Ltd.