General Description
GPCV6248A, a highly integrated SoC (System-On-a-Chip), offers a great cost-effective and high performance ratio solution for multimedia applications. It is embedded the ARM7TDMI with 16K-byte unified ID-cache and many tremendous features such two dedicated JPEG CODEC, ISP for better image quality , SPI FLASH controller which CPU can run program directly on it, DDR controller, TFT-LCD interface, Rotator engine, MIPI-TX DSI interface, CMOS sensor interface, MIPI RX interface with two data lanes, two UART interfaces which support smart card interface(ISO7816), 8-channel DMA controller, 6-channel 16-bit timers, RTC, two SD/MMC card interfaces, USB 2.0 host/device, interrupt controller, SPI (master/slave) controller, programmable I/O ports, mono 16-bit DAC with AMP for audio playback, 16-bit sigma-delta ADC with MIC and PGA, PLL, 2-ch 12-bit SAR ADC, power control macro and up to 247.5K-byte embedded SRAM.
With a complete set of common system peripherals, the GPCV6248A chip minimizes overall system cost and no additional component needs to be added. Not only does GPCV6248A feature the high-speed performance, but it is also a cost-effective system and the most importantly - compatible with all ARM based programs.
Features
-
- ARM7TDMI CPU with 16KB unified ID-cache, embedded JTAG ICE, and working frequency up to 225MHz.
- Up to 247.5KB SRAM for local data buffer and audio/video buffer
- JPEG CODEC support MJPEG 1920x1080/640x480 30fps encode/decode function.
- ISP for CMOS sensor raw data processing
- DDR Controller with 16-bit data bus
- SPI FLASH controller which CPU can run program directly on it. Supports 1-bit/2-bit/4-bit IO mode. The max. freq. of SPI clock is 70MHz.
- 4-lane MIPI-TX DSI support up to 720x1280 resolution
- Video-in & CMOS sensor interface and CCIR601/CCIR656 standard supported.
- MIPI RX with two data lanes supported
- Three Scalars for image scaling and image format convert
- Eight-channel DMA controller
- TFT-LCD controller
- (serial RGB)
- (serial RGB dummy)
- Parallel-RGB with 18/16/24-bit data(6-6-6,5-6-5,8-8-8)
- I80 (8-bit system bus) I/F type
- CCIR601/CCIR656
- Up-scale function
- Edge enhance
- Gamma Table Adjustment
- Hue Adjustment
- Interrupt Controller.
- Universal Serial Bus (USB) 2.0 high/full speed compliance device and USB host(OHCI and EHCI) with built-in transceiver. Supports Bulk IN/OUT, Audio ISO IN/OUT, Video ISO IN and Interrupt IN transactions.
- Watchdog timer
- Eight16-bit timers/counters with CCP functions
- Two SD/ SDHC/ SDIO/ MMC card interfaces.
- SPI (master/slave) interface with data rate up to 24Mbps.
- Two UART (asynchronous serial I/O) interfaces with baud rate up to 1.8432Mbps. The UART interface can be configured as smart card interface(ISO7816)
- I2C controller
- Programmable general I/O ports (GPIO) with pull-high/low control.
- Built-in Power macro for power on/off controller and a 3.3V to 1.2V LDO for core logic
- 3V to 2.8V LDO for CMOS sensor
- 3V to 2.5V LDO for DDR
- Dedicated 3.3V to 3.0V LDO for audio ADC
- Dedicated 3.3V to 3.0V LDO for PLLs
- Independent power Real-time clock (RTC) with 128-Byte SRAM for data saving after power off
- Internal 12MHz generator(XCKGEN) with 32768 Crystal
- Two PLLs, range from 36MHz to 450MHz with 4.5MHz step
- 16-bit mono DAC with AMP for audio playback
- 12-bit ADC with two line-in channels and two internal channels for 2V and temperature measurement.
- 16-bit Sigma-Delta ADC with MIC and PGA
- 4-lane MIPI-TX DSI PHY
- 2-lane MIPI-RX PHY which can be configured to one 2-lane MIPI RX or two 1-lane MIPI RX.
- LQFP128 package