VDC-M ENCODER core is compliant with standard VESA Display Stream Compression version 1.1/1.2. Through its compatibility, it provides a simple interface to a wide range of low-cost devices. VDC-M ENCODER IIP is proven in FPGA environment. The host interface of the VDC-M ENCODER can be simple interface or can be AHB, AHB-Lite, APB, AXI, AXI-Lite, Tilelink, OCP, VCI, Avalon, PLB, Wishbone or custom buses.
VDC-M Encoder IIP is supported natively in Verilog and VHDL
- Features
-
- Supports VDC-M specification version 1.1 and 1.2.
- Supports full VDC-M encoder functionality.
- Supports following maximum bitrates (BPPmax), as follows:
- 3 × bits_per_component,for 4:4:4
- 2 × bits_per_component,for 4:2:2
- 1.5 × bits_per_component,for 4:2:0
- Supports any integer slice per line values
- Supports any combination of bits_per_pixel and slice_width
- Supports CSC(Color-space-conversion)
- Supports the following Picture Hierarchy,
- Block Level
- Slice Level
- Picture Level
- Supports the following Encoder modes,
- Transform Mode
- BP Mode
- MPP Mode
- Fallback Modes
- MPPF Mode
- BP-SKIP Mode
- Supports slice padding and the following types of slice padding,
- Horizontal padding
- Vertical padding
- Supports all the following Flatness type detection,
- Very flat
- Somewhat flat
- Complex-to-flat transition
- Flat-to-complex transition
- Supports rate control (RC) algorithm in the determination of QP
- Supports substream multiplexing
- Supports following Hadamard transform applied in the YCoCg color space
- 8-point Forward Hadamard Transform
- 4-point Forward Hadamard Transform
- Supports PPS decoding.
- Benefits
-
- Single site license option is provided to companies designing in a single site.
- Multi sites license option is provided to companies designing in multiple sites.
- Single Design license allows implementation of the IP Core in a single FPGA bitstream and ASIC.
- Unlimited Designs, license allows implementation of the IP Core in unlimited number of FPGA bitstreams and ASIC designs.
- Deliverables
-
SmartDV's VDC-M ENCODER IP contains following
- The VDC-M ENCODER interface is available in Source and netlist products.
- The Source product is delivered in plain text verilog.If needed VHDL,SystemC code can also be provided.
- Easy to use Verilog Test Environment with Verilog Testcases
- Lint, CDC, Synthesis, Simulation Scripts with waiver files
- IP-XACT RDL generated address map
- Firmware code and Linux driver package
- Documentation contains User's Guide and Release notes.