Editor’s Note: This content is contributed by John Omvik, VP of Marketing at Pinnacle Imaging Systems
Not every imaging application is created equal, so it’s no surprise that a single Image Signal Processor (ISP) can’t address every application’s requirements. The requirements for an ISP that is optimized for cellphone selfies are very different from the needs of an ISP designed for machine vision applications or feeding in-depth data to autonomous vehicles. Even within a specific application or use case, technology evolution of core components such as image sensors or AI tools often outpace the life cycle of dedicated ASICs. A key advantage of a programmable MPSoC architecture such as the Xilinx® Zynq® UltraScale+™ MPSoC is the flexibility it provides to adapt quickly to changes in components and customize or “tune” an ISP to a customer’s specific application.
Today, Pinnacle Imaging Systems announced our 3rdgeneration Denali ISP for Zynq UltraScale+ MPSoCs. The Denali 3.0 ISP was successfully ported from the previous Zynq-7000 SoC family and can be configured to run on various UltraScale+ devices to accommodate an array of customer-specific needs.
For our initial automotive configuration, we chose to pair our Denali 3.0 HDR ISP with the ZU4EV MPSoC and the On Semiconductor AR0233 CMOS Image Sensor. The programmable nature of the hardware architecture allowed us to quickly adapt our image processing pipeline from 16-bits to 20-bits specifically for this sensor, taking full advantage of the 120dB dynamic range and LED Flicker Mitigation (LFM) Super Exposure feature of this sensor. Our proprietary locally adaptive tone mapping algorithms provide both the exceptional image quality and low latency required for ADAS and computer vision applications used in extreme real-world lighting conditions.
We offer a Denali 3.0 eval platform based on the Trenz Electronic TE0701 Carrier Board and TE0820-04-4DE21FA SOM, On Semi AR0233 MARS sensor module with GMSL2 serializer and de-serializer.
The Zynq UltraScale+ MPSoC platform provides us with endless possibilities to scale up and down, adding new features, additional sensors, or computer vision functionality to target the needs of many automotive, medical, robotic, commercial drone, machine vision, and security & surveillance applications.