Custom ASIC

Innovation, Flexibility and Professionalism

Image Signal Processing (ISP)

We help customers to create custom ASIC for Image Signal Processing (ISP) applications, converting an image into digital form by performing operations like noise reduction, auto exposure, autofocus, auto white balance, HDR correction, and image sharpening with a specialized type of media processor.

  • Video Processing Units: Implement custom hardware blocks or leverage RISC video processing units for efficient video encoding, decoding, and other video processing tasks. These units are designed to handle multimedia workloads with high efficiency and low power consumption.
  • High Dynamic Range (HDR) Imaging: Support HDR imaging techniques to capture a wider range of brightness levels and improve image quality in high-contrast scenes. This may involve implementing HDR tone mapping, exposure fusion, or multi-exposure techniques in the ISP.
  • Low-Light Performance: Enhance low-light performance by implementing low-light noise reduction, increased sensor sensitivity, and other techniques to improve image quality in low-light conditions.
  • Codec Optimization: Optimize the ASIC design for specific video codecs commonly used in battery-powered devices, such as efficient implementations of H.264, H.265 (HEVC), or AV1. This optimization reduces the computational workload and power consumption during video encoding and decoding.
  • Image Sensor Interface: Integrate with a wide range of image sensors using industry-standard interfaces such as MIPI CSI-2 (Mobile Industry Processor Interface Camera Serial Interface 2) to ensure compatibility with a variety of image sensor modules.
  • Hardware Acceleration: Implement dedicated hardware accelerators for video processing tasks to offload the main processor and minimize power consumption. These accelerators are designed for high throughput and efficiency, allowing tasks like video encoding, decoding, and processing to be performed with minimal energy usage.
  • Efficient Memory Management: Design a memory subsystem optimized for power efficiency, with low-power memory technologies and efficient memory access schemes to minimize energy consumption during data transfers.
  • Advanced Power Management: Incorporate advanced power management features into the ASIC, such as multiple power domains, power islands, and dynamic voltage and frequency scaling (DVFS) to adapt power consumption to the workload and conserve battery life.