
![]()
The development of the Maple portfolio of multimedia processors has kept pace with the evolution in media-rich mobile applications. CogniVue has developed three generations of Maple processors, Maple-2, Maple-3 and Maple-3X and a comprehensive software development kit – Maple-SDK, designed to facilitate integration within the system and reduce time-to-market.
| Maple 3X |
| Click image to enlarge |
- Multi-standard Video Encoding and Decoding at D1 resolution @ 30 fps
- Multi-standard Audio Encoding and Decoding
- Digital Still Image Capture and Processing up to 12 Mpixel resolution
- Picture viewer capabilities with image editing options
- Video editing
- Video On Demand (VOD)
- Video Telephony (VT)
- Mobile TV DVB-H/T
- GPS demodulation
- Graphics acceleration
- TV Out support both NTSC and PAL
- Multimedia Messaging Service (MMS)
Maple products may be configured in a host-based system as a slave device to a baseband processor as in the case of a feature phone, or as a standalone processor in a digital picture frame. Maple-3X products may also be configured as master devices in host/slave-based systems. In these scenarios, the Maple-3X processor, the first media processor in the Maple family to operate as an application processor in an open platform environment, runs on the Android OS.
Simple, Rapid Ramp-Up with Maple-SDK
As mobile device manufacturers look to enhance their products with the addition of multimedia applications, CogniVue ensures rapid and straightforward integration, promising fast time-to-market. The CogniVue Maple-SDK is a software development kit used by developers for the integration of Maple products within their host-driven or standalone platforms. Whether CogniVue image processors are running on Nucleus, Windows CE, Android or other operating systems, Maple-SDK ensures simple, rapid ramp-up.
| S/W/Host/Slave Based Architecture - Maple Slave Mode | S/W Architecture for Standalone Closed Platform Systems |
| S/W Architecture for Android Open Platform Systems | |
| Click each image to enlarge | |
The Maple-SDK includes:
- API (Application Programming Interface) library
- Maple binary image supporting standard media applications
- Peripheral device drivers for evaluation board
- Evaluation board and daughter board (MapleEVBTM)
- Internally developed Miniwin GUI for Maple product demonstration
- Documentation: API User Guide, Porting Guide, Software User Guide, Maple-SDK Guide, MiniWin User Guide
With the Maple-SDK and Maple products in-hand, and the ARM RealView Development Suite (RVDS) compiler, developers have all the building blocks necessary for system integration. MapleSDK also supports Trace32-ICD used for in-circuit debugging with connectivity via the USB interface. Maple software supports mainstream real-time operating systems including Nucleus, Rex, RTK, WinCE and Android. Porting to other operating systems is performed in collaboration with CogniVue.
For more information on our products or custom product development, call +1.819.595.4999 or email sales@cognivue.com.
