The Trilinear Technologies M2 digital video decoder core is designed specifically for applications that demand high performance with uncompromising video quality. The fully synchronous M2 core is capable of decoding Main Profile @ High Level bit streams using a high speed direct to memory interface. The High Level is supported for the decoding of all profiles which include the 720p, 1080i, and 1080p formats with frame rates up to 120 Hz and compressed bit rates up to 125Mbits per second.
Compressed video streams are received through a flow control managed interface for maximum performance. Host system communication utilizes an industry standard AMBA APB or AHB slave interface. In most applications, the M2 core implements an autonomous decoding mode where operation proceeds without intervention from the host until a specified break point is reached. Control and status information provides real-time visibility for applications requiring fine control of the decode process.
An external frame store is accessed through a direct high speed, wide bus, memory interface designed for compatibility with most external DDR controllers. Decoded picture storage can be configured based on the input video stream which allows the minimum amount of memory to be allocated for a specific decode profile. The memory system is tolerant of high latency which is ideal for implementation in a shared memory system.
The M2 Digital Video Decoder core ships with a fully documented reference driver and a sample video player application. The core is available for demonstration on the Trilinear Technologies’ Viper Development platform. This FPGA based reference system provides a complete environment for core evaluation as well as early software development.
The M2 core can be delivered as either a technology specific firm core or a technology independent soft core and may be implemented on both FPGA and ASIC platforms. The Trilinear Technologies’ development process allows for the migration of soft cores from FPGA to ASIC for prototyping and production solutions with no core modifications.