The VLVm1 is the first of GPT’s optimized Variable Length Vector (VLV) DSP IP cores targeted at image processing. VLVs allow forward and backward code compatibility by architecturally specifying a vector length. Unlike SIMD which has a fixed width, VLV specifies an arbitrary and dynamic length for vectors. An implementation can be customized for performance/power/price based on the number of vector elements to be executed simultaneously. Code does not need to be recompiled when the vector length changes. Non-power-of-two vectors can be easily specified.
Combining GPT’s superscalar out-of-order ‘Great Wall’ CPU with a VLV execution unit, the VLVm1 processors run at up to 3GHz.
Digital Signal Processor (DSP) for image processing
Overview
Key Features
- Vector length register to specify any length (up to 64KB)
- Out-of-order instruction and out-of-order element processing
- Integer 16/32-bit, floating point 16-bit
- General computing and image processing vector instructions
- Software forward and backward compatibility
Technical Specifications
Related IPs
- Small-size ISP (Image Signal Processing) IP ideal for AI camera systems.
- ISP, Image Signal Processing, Real-time Pixel Processor for Automotive
- UHD Image Signal Processing (ISP) Pipeline
- 5M pixel sensor support Image Signal Processing (ISP) IP
- FXAFE030HH0L is an Analog Front End IP for image processing applications. FXAFE030HH0L is fabricated in UMC 40 nm logic LP/HVT Low-K process to implement a signal processing solution for scanners, video and imaging applications. _x005F_x000D_
- 16-bit digital signal processor soft core