Is this your business? Claim it to manage your IP and profile
VISENGI's H.264 Encoder is an advanced video compression solution renowned for its high-performance capabilities. Designed to accommodate modern high-resolution demands, this encoder allows UltraHD 4K 60 encoding on lower-end FPGAs like Spartan/Cyclone and extends to 8K 30fps on mid-range models such as Arria 10 and Zynq. Distinctive for its single-engine design, it provides the lowest latency and highest throughput in the industry, processing over 5.2 pixels per cycle. It supports various profiles such as the High 4:4:4 Predictive Profile, ensuring that full-color fidelity is maintained through options like 4:4:4, 4:2:2, and 4:2:0 inputs. The encoder is engineered to handle multiple inputs simultaneously, up to 32, enhancing its utility in complex systems with a single instance deployment. Its versatility in resolution scaling means it can manage any resolution from QVGA to 8K seamlessly. Real-time variable bit rate (VBR) and constant bit rate (CBR) control offer optimal management of H.264 parameters to meet specific video quality and file size requirements. Interface-wise, the encoder utilizes an AXI-Lite configuration and supports AXI3/4 for data I/O, making it broadly compatible and easy to deploy. Its robust architecture includes embedded DMA engines, optimized pixel input modes, and motion estimation options that contribute to its efficiency and performance. The output aligns with industry standards, encapsulating data in raw .264 byte streams and providing options for reconstructed video outputs.
The JPEG Decoder from VISENGI offers a comprehensive solution for hardware-based JPEG and MJPEG decoding, fully aligned with the JPEG ITU-T T.81 standards. This decoder prioritizes speed with a dual-pixel output capability, achieving rapid decoding for high-quality images through a specialized pipeline that outputs four pixels every three cycles. Optimized for performance, this IP core supports seamless Motion JPEG decoding and allows for an extensive range of chroma subsampling options. It can accommodate image sizes up to 64K x 64K, supporting RST markers and maintaining high fidelity in color through selectable YCbCr and RGB outputs. The decoder's throughput is resilient, ensuring maximum performance regardless of the image's compression ratio, thanks to its robust Huffman decoder. Designed using ASIC technologies, it operates at frequencies over 250 MHz, supporting demanding high-speed applications. Its architecture incorporates simple, FIFO-like interfaces for data exchange, ensuring easy and efficient integration into larger systems.
The PNG Encoder from VISENGI is a specialist in hardware-based, high-speed lossless PNG image compression, developed under ISO/IEC 15948:2003 standards. Leveraging the efficiencies of the ZLIB and Deflate compression algorithms, it delivers high-quality, true color image encoding for 24-bit images as well as grayscale at 8 or 16 bits per pixel. Engineered for maximum efficiency, the encoder provides consistent real-time throughput, compressing 1 pixel per clock cycle. This is complemented by its simple FIFO-like interfaces, allowing uncomplicated integration. The internal control mechanism requires minimal configuration, and the real-time adaptability ensures that varying input image characteristics do not affect performance. The PNG Encoder is adept at handling various image types, though notably proficient with PC screenshots, maps, and graph-like illustrations, which exhibit higher compression ratios under PNG codec characteristics. VISENGI's solution is designed to be used alongside its PNG Decoder, ensuring a seamless encode-decode cycle in systems requiring lossless image handling.
This JPEG Extended Encoder by VISENGI provides full compliance with the JPEG ITU-T T.81 | ISO/IEC 10918-1 standards, ensuring top-notch performance in encoding high dynamic range (HDR) images with significant flexibility in bit depth, ranging from 8 to 36 bits per pixel. Its architecture allows for a constant throughput of 16 compressed color pixels every three cycles, or 8 grayscale pixels per cycle, regardless of the compression ratio, making it an ideal tool for high-speed, voluminous image processing. A remarkable aspect of the JPEG Extended Encoder is its ability to adjust quality levels on-the-fly, giving users the flexibility to select a compression ratio between 1 and 100. This helps in achieving desired bit rates efficiently without compromising visual quality. Unquestionably durable and versatile, this IP core accommodates JFIF 1.02 standard file headers and industry-standard interfaces like AXI-Lite and AXI3/4 for seamless integration. Its adaptability extends to supporting extremely large image resolutions, capped at 64K x 64K as per JPEG specifications, along with unlimited restart markers. Highly customizable, the encoder readily integrates into larger systems through drag-and-drop compatibility with Xilinx Vivado and Intel Quartus design environments. These features collectively make it a robust solution for industrial-grade image processing requirements.
VISENGI's JPEG Encoder is crafted to excel in standard-compliant Baseline DCT compression, adhering to JPEG ITU-T T.81 standards, while delivering sustained throughput of 16 compressed pixels every three clock cycles. Designed for ease of implementation, it is compatible with Xilinx Vivado and Altera Quartus, offering a user-friendly drag-and-drop block design. A key feature of this JPEG Encoder is its capability for on-the-fly selection of quality levels and compression ratios, ranging from 1 to 100. This flexibility ensures that it meets diverse application needs without sacrificing output quality. The encoder also provides optional software modules for enhanced functionality, including support for Motion JPEG and AVI format. The encoder's architecture supports RGB and YCbCr color spaces with configurable chroma subsampling options, enabling it to handle various input conditions efficiently. Its unlimited image resolution capability, extending up to 64K x 64K, allows it to cater to high-resolution industrial applications. Supporting both real-time encoding and easy interfacing via standard AXI protocols, this encoder stands out as a versatile and robust image processing solution.
VISENGI's Bayer To RGB Converter is a bilinear interpolation hardware IP core designed to transform Bayer format pixel data into full-color RGB output. This intricate process involves interpolating missing color components at each pixel location using neighboring data, ensuring vibrant and true-to-life color replication. Capable of handling extremely high throughput, the converter facilitates one RGB pixel per cycle output with notable minimal latency. The core can be configured to support various Bayer sensor pixel bit widths, sensor signaling modes, and end-output pixel bit widths, lending it impressive flexibility across diverse applications. Equipped to handle images of unlimited sizes, the converter seamlessly integrates into existing systems using dual clock regions, thereby supporting different input and output clock logistics. Beyond this, it offers configurations that cater to resource-critical environments, optimizing logic use and adapting to specific operational constraints, making it an invaluable tool for modern imaging solutions.
The H.264 Decoder from VISENGI is designed to work in harmony with their encoder, ensuring a seamless decode-encode cycle that maximizes efficiency and minimizes latency. It closely follows the profiles implemented by VISENGI's encoder, effectively handling the High 4:4:4 Predictive Profile and CAVLC 4:4:4 Intra Profile subsets. This tailored decoder guarantees synchronization with the encoder's high throughput while maintaining minimal latency throughout the process. A standout feature of the decoder is its capability to manage multiple streams in parallel, coupled with a scalable architecture that balances size, latency, and pixel throughput. This makes it exceptionally adaptable, be it for extensive data centers or compact hardware systems. Furthermore, it boasts a motion compensation module for enhanced video quality, particularly when paired with the encoder's motion estimation feature. The decoder supports a range of industry-standard interfaces, including AXI-Lite for configuration and AXI3/4 for input-output operations, which facilitate its integration into various hardware designs. Its robust structure is capable of dealing with extensive buffer requirements, offering up to 8 frame buffers per stream and maintaining color fidelity through 4:4:4 subsampling.
VISENGI's PNG Decoder provides a robust solution for the high-speed hardware decompression of PNG images, following the PNG compression standard ISO/IEC 15948:2003. Supporting both ZLIB and Deflate decompression methods, this IP core excels in processing 24-bit colored images and 8/16-bit grayscale images. Designed to achieve optimal throughput, the decoder operates with a typical efficiency range from 0.5 to 1 pixel decoded per cycle, depending on the compression characteristic of the input file. The decoder stands out with its built-in error checking mechanism, ensuring seamless processing and automating the bypass of optional PNG image components. Its simple FIFO-style interfaces facilitate straightforward data input and output, minimizing the need for complex configuration. Primarily suited for well-compressed PNG files, VISENGI's decoder thrives in environments where maintaining image fidelity is paramount. It is ideally paired with VISENGI's PNG Encoder, forming a comprehensive solution for lossless image data handling capable of adapting to varying image sources while maintaining efficiency across the board.
Join the world's most advanced semiconductor IP marketplace!
It's free, and you'll get all the tools you need to discover IP, meet vendors and manage your IP workflow!
No credit card or payment details required.
Join the world's most advanced AI-powered semiconductor IP marketplace!
It's free, and you'll get all the tools you need to advertise and discover semiconductor IP, keep up-to-date with the latest semiconductor news and more!
Plus we'll send you our free weekly report on the semiconductor industry and the latest IP launches!
To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.