System-On-Chip Technologies Inc

Partner Details

System-On-Chip Technologies, Inc.
86 Rankin Street Waterloo ON
N2V1V9 Canada

Partner Overview

SOC specializes in high-performance video CODEC IP Cores such as MPEG2, H.264, and H.265 encoders, decoders, and transcoders. SOC's MPEG CODECs are implemented using its proprietary single-clock driven, all-hardware parallel architecture (without processors and embedded software), which feature a tiny silicon footprint, ultra-low latency, and ultra-low power consumption.

SOC MPEG video/audio CODECs are available as IP Cores for FPGA-level integration and as standalone plug-and-play modules for PCB-level integration. SOC offers great flexibility, customizing product specifications and hardware interfaces to suit the needs of its clients. SOC also manufactures FPGA prototyping boards and provides additional IP Cores such as Ethernet, UDP/IP, video scaling, to enable faster video-based product development.


SOC started as a research effort in 1995 led by Dr. Shaowen Song out of Wilfird Laurier University, to develop the most high-performance CODEC engines using all-hardware architecture without any embedded processors or software. In 2005, SOC succesfully brought MPEG-2 CODECs to market, followed by H.264 CODECs soon after.

Today, SOC continues to innovate in the hardware CODEC IP marketplace, investing in new standards while supporting its customers and portfolio of current CODEC products. SOC's products are designed future-proof so that customers can easily upgrade to SOC's next-generation products when they choose to.



High-performance H.264 IP Cores, H.265 IP Cores, and MPEG-2 IP Cores for encoding and decoding video in real-time. SOC's MPEG Codec IP Cores are built using highly parallel all-hardware architecture without the use of processors, known for their for low latency, low power-consumption, and small silicon footprint.


SOC Technologies provides a series of FPGA-based CODEC chipsets, called “SOC-Mcodec”,  that can be dropped onto user PCBs as ASIC video encoders and decoders. The SOC-Mcodec family of chipsets supports all of the MPEG standards, including H.264, H.265, and MPEG-2, as well as all standard resolutions including: SD, 720, 1080, 4K, and 8K, with frame rates of up to 120 fps.


SOC CODEC Modules provide an easy way to integrate SOC all-hardware CODEC IP into embedded systems. The small system-on-module (SOM) cards have an FPGA (or FPGA-SoC) and SPI Flash pre-configured with the SOC Encoder, Decoder, or Transcoder firmware. The main benefit of modules is they also have DDR memory, and audio codec capabilities built-in.

Peripheral and Other IP Cores

SOC provides a line of high-performance support IP cores that extend the functionality and interface capabilities of CODEC systems, including Low-Latency Network Stack, Video Re-scaling, MUX/DEMUX and more.

Product Evaluation Kits

SOC evaluation kits provide the easiest way to get started with its codec technology. Kits are used to evaluate the quality/capabilities of SOC codecs, for product demonstrations, and product-development. The kits contain a module with the CODEC engine, a carrier board with all the necessary I/O ports, and all the cables and documents needed to get it running out of the box.

Partnership Solutions

SOC is strategically partnering with Achronix to develop high-performance, high-quality, low-latency and small-silicon footprint MPEG codecs based on Achronix new-generation 7nm FPGAs, which enables efficient processing for Data Acceleration and Cloud Video Transcoding.