October 2002
LM9704 Real Time Digital Image Processor
General Description
Applications
The LM9704 contains all functions needed to build an SXGA or
VGA digital still and video camera. It incorporates a 16 bit RISC
microprocessor, a flexible image processing pipeline, hardware
JPEG compression, and the required peripheral modules in a
single IC. This architecture allows a very fast click-to-click time
and full resolution video without sacrificing image quality or cost;
because the computation extensive operations are processed by
circuitry dedicated to image processing. The highly optimized
memory management provided by the LM9704 keeps the mem-
ory cost of the complete camera to a minimum.
!
!
!
!
!
!
PC Cameras
Dual Mode Cameras
Digital Still Cameras
Clip-on Cameras for PDA’s, Cell Phones, etc.
Embedded Cameras for PDA’s, Cell Phones, etc.
Industrial Cameras
Key Specifications
Array Formats
CIF, VGA, SXGA
Bayer Pattern
A chip set comprising of the LM9704 and a National SXGA or
VGA CMOS image sensor complemented by a lens, battery,
compact flash, power management for the battery, and LCD
(optional) yields a complete high performance cost effective digi-
tal still and/or video camera.
Input Color Format
Digital Image Processor
Compression
10 bit (12 bit internal)
-
-
Format
Ratio
Base Line JPEG
Programmable
Video In Frame Rate
Video Outputs
up to 15MHz pixel clock
Features
!
Embedded 16 bit RISC processor system
Up to 16M-bytes of external memory addressing space
32K-bytes Internal RAM
6 channel DMA
8 channel versatile timer
Interrupt controller
16 input wake up module
Full duplex USART
µwire/SPI serial port
16 general purpose IOs (GPIO)
Glueless CMOS image sensor interface
ACCESS.bus serial interface for imager sensor control
Integrated USB v1.1 for connection to PC
Raw Image Data Processor
-
-
USART
USB
up to 921.6K-bits per second
960K-byte/s
-
-
-
-
-
-
-
-
-
External CR16C Memory
-
Memory Type
SRAM, Flash, Compact Flash,
EEPROM
up to 16 Mbyte
-
-
Address Space
Speed
up to 36MHz
Serial Interfaces
-
-
ACCESS.bus
µwire/SPI
up to 400KHz
up to 6.0 MHz
!
!
!
!
16 bit RISC Processor
-
-
MIPS
Internal Memory
up to 36
32K-bytes
-
-
-
Defective pixel correction
Digital gain and brightness adjustment
Raw data statistics measurement engine
Color Image processing
Clock Speed
up to 60 Mhz from 12MHz Crystal
Power Supply
!
-
-
Core
IO
2.25 to 2.75 Volt
2.7 to 3.6 Volt
-
-
-
-
-
-
-
Bayer to RGB Interpolation
Fully programmable color correction
Image sharpening
Programmable gamma correction
Thumbnail generation
RGB to YCrCb conversion
Average Power Dissipation
Package
95mW
128 Pin Laminated CSP
-10oC to +85oC
Operating temperature
Digital gain
!
!
Hardware JPEG Compression for both video and snapshot.
System management
-
-
-
Internal Clock generation from 12MHz Crystal
Power management
Reset generation
!
JTAG based serial on-chip debug interface
System Block Diagram
USART
USB
Flash
or
RAM
LM9704
CMOS Sensor
Module
2002 National Semiconductor Corporation
www.national.com