Printing, scanning, copying, even faxing – multi-function printers can do it all. For each multi-function printer model, image processing algorithms, performance requirements and functionality vary, calling for a programmable solution to allow for wide deployment of any SoC. Performance requirements are high in order to quickly process high-resolution images, making high-performance controllers, and specialized processors tuned for image-processing tasks a necessity. MIPS’ high-performance DesignWare ARC processors and ASIP tools address these challenges.
Audio
- Small, low power ARC EMxD processor for audio DSP
- Broad portfolio of certified audio codecs
CPU
- ARC HS38 high-performance 32-bit processors with support for SMP Linux
- Multicore interface options
- Closely coupled memories & direct mapped peripherals
- Custom instruction extensions to add differentiating HW
- Performance-optimized HS36 for controlling image correction, contrast, tone functions
Vector ASIP array
- Vector DSP and processing element array (ASIP) for image processing
Programmable accelerators
- Programmable accelerators (ASIP) for functions such as JPEG, FFT, AES, filtering