Atmel Corporation 2002 Sales Conference
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Atmel Corporation 2002 Sales Conference

on

  • 585 views

 

Statistics

Views

Total Views
585
Views on SlideShare
585
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Atmel Corporation 2002 Sales Conference Presentation Transcript

  • 1. Atmel Corporation 2002 Sales Conference AT76C11x MPIX DIGITIAL IMAGING PRODUCTS The Marketing Team of MMC
  • 2. AT76C11x MPIX DIGITAL IMAGING PRODUCTS
  • 3. MPIX APPLICATIONS Flash Card
    • It takes still pictures
    • It displays video
    • It records/plays back voice memos
    • It allows for multi-generation products to be developed with it.
    • It is simply the Most Integrated Camera Engine in the Market today
  • 4. OTHER APPLICATIONS
    • Surveillance and Security
    • Projectors
    MPIX Remote Site phone line, wireless/wire-line Network MPIX Projector modem VGA Converter USB SDRAM SDRAM SDRAM Flash Card reader
  • 5. OTHER APPLICATIONS
    • Flat-panel display devices
    • TV Projection devices
    • Mobile Terminals
    MPIX Handheld projector VGA Converter Flash Card reader SDRAM SDRAM Flat panel MPIX Mobile Terminal Add-on Module Flash Card reader (optional) SDRAM CMOS Imager Mobile Terminal controller
  • 6. MPIX-BASED DIGITAL CAMERAS MPIX Temporary Storage for captured images Storage of processed and compressed images Program code for ARM and Image processing engine Capture Engine Image Processing Engine Compression Engine Display Engine ARM7 Peripherals Analog Image Capture Image Sensor Subsystem Flash Memory Flash Cards SDRAM
  • 7. MPIX-BASED PROJECTORS MPIX Temporary Storage for captured images SXVA/VGA Controller Program code for ARM and Image processing engine Capture Engine Image Processing Engine Compression Engine Display Engine ARM7 Peripherals Analog USB Buffer for frame-rate conversion VGA Output PC SSFDC MMC, SD DataFlash Compact Flash Slots Flash Memory Pixel Works PW164 or MYSON MTL003 SDRAM SDRAM
  • 8. MPIX-BASED FLASH-CARD READERS FOR HDTV/TV & LCD PROJECTORS MPIX Temporary Storage for captured images SXVA/VGA Controller Program code for ARM and Image processing engine Capture Engine Image Processing Engine Decompression Engine Display Engine ARM7 Peripherals Analog FLASH CARD I/F Buffer for frame-rate conversion VGA Output SSFDC MMC, SD DataFlash Compact Flash Slots HDTV or Flat-panel Flash Memory Pixel Works PW164 or MYSON MTL003 SDRAM SDRAM
  • 9. OVERVIEW The AT76C110 is a low-power integrated solution for digital cameras. It combines a number of functions that are required in implementing digital cameras.
    • Provides a large number of interfaces that allow camera manufacturers to directly access a variety of devices present in digital cameras
    • Based on an ARM processor that controls the entire chip
    • A number of hardware resources, controlled by ARM, perform functions such as:
      • Image processing
      • JPEG coding/decoding
      • Video encoding
      • FLASH card, PC, SDRAM R/W
  • 10. MPIX
    • digital inputs
    • control
    • push buttons
    SDRAM I/F DAC with L.D. External Memory I/F FLASH Card I/F MPIX AT76C110 TV LCD
    • Iris Control
    • Shutter Motor
    • Lens Motor
    • FLASH Bulb Control
    • AGC Gain
    • Voice Output
    • Battery Level Check
    • Photo Detection (AE)
    • Focus Sensor
    • Voice Input
    Small Segment LCD Imager CDS A/D RS232 Port (PC) USB (PC)
    • FLASH
    • CF
    • MMC/SPI, SD
    • SSFDC
    • Data FLASH
    GPIO Imager F/F SDRAM RGB DAC DACs ADCs Serial Camera I/F UART USB SSLDC FLASH
  • 11. FEATURES
    • Supports both CCD and CMOS-type Imagers
    • Supports up to 16 megapixel Imager
    • Supports progressive and interlaced (2 and 4 field) Imagers
    • Interface to 16-256 Mbit SDRAM
    • Up to 2 Mbytes program Flash
    • 30 frames/sec video mode
    • 15 frames/sec capture mode (VGA resolution)
    • 2 Mbytes/sec read/write from/to FLASH cards (MMC, SD, DataFlash, SSFDC, Compact Flash)
    • Full-speed USB interface (mass storage, and image class)
    • FLASH upgradable using USB’s DFU function
    • 280-pin FlexBGA package
    • 3.3V Core and I/O
  • 12. HARDWARE FEATURES
    • Hardware functions for Imager processing
    • Video Encoder
    • Baseline JPEG compression/decompression
    • SDRAM interface
    • Interfaces for all FLASH card standards
    • Integrated DACs for LCD (incl. line driver for NTSC/PAL TV signal)
    • USB interface and UART for PC camera applications
    • Direct interface with UNIPAC and EPSON LCDs
  • 13. HARDWARE FEATURES
    • Small-Segment LCD driver (4-level, 27 SEG, 4 COM)
    • 32 pins for General Purpose I/O
    • 5 External interrupts, and Wake-up pin
    • 4 DACs for camera control functions
    • 4 ADCs for monitoring camera analog inputs
    • Serial interface for controlling camera components
    • Cache-memory and memory management unit for high-performance and low-power consumption
  • 14. SDRAM Interface AE, AF, OB Evaluation Block Image Processing JPEG Codec JPEG/SDRAM Interface Interrupt Controller Interrupt Timers register file DACs ADCs SS-LCD Interface Analog Interfaces Realtime Clock 12Kbyte (Prog/data) RAM Mem I/F Paging DMA I/F ARM7TDMI (thumb mode) A[31:0] D[31:0] Video Output LCD Output Display Interfaces Serial Camera Interface USART USB Serial Interfaces BCH codec SSFDC Compact Flash Data Flash MMC/SD (SPI) Flash-card Interfaces System GPIO MRESET WKP LFT LFTU MCLK io UCLK io RTCLK io TEST INT[4:0] ECNT P1[7:0] P2[7:0] P3[7:0] P4[7:0] Pixel Interface PD[9:0] VD HD FI[2:1] PXCLK IREF CVBS Y[7:0] C[7:0] VBLK HBLK FLD PXOE PCLKO IREFL R G B SCS SCK TXD/SO RXD D+ D- USBP AT76C110 DA[3:0] AD[3:0] VLC[3:1] SEG[26:0] COM[3:0] TRST TCK TMS TDI TDO CCS FWR FRD FA[19:0] FD[15:0] REG CE[2:1] FOE FWE IORD RESET IOWR INPACT RDY/BSY WAIT WP VSI CD[2:1] BVD[2:1] MA[14:0] UD[7:0] LD[7:0] CS RAS CAS WE DQMU DQML CKE SDCLK Program FLASH (ARM ICEbreaker) FA/FD are also used for FLASH cards AT76C110 ARCHITECTURE
  • 15. MPIX OPERATION MODES
    • Capture
    • Display
    • Movie
    • JPEG compress
    • JPEG decompress
    • Image processing
    • PC file transfer
    • Flash Card file transfer
  • 16. POWER MANAGEMENT
    • Gated clocks to shut-off inactive modules
    • All PLLs, OSCs, pads, can be individually turned off
    • Various power management modes
      • Full-speed: 24MHz ARM
      • Low-speed: 3MHz ARM
      • Sleep mode: ARM is OFF; only RTC is active
    • Paging system to reduce I/O access
  • 17. SDRAM CONFIGURATION Capture window Imager defect window (capture mode) Display window Processed window Movie window A Movie window B Imager defect window (movie mode) OSD1 OSD3 OSD2 OSD4 Host area access
  • 18. MPIX IMAGE PROCESSING OPTICAL BLACK IMAGER DEFECT CORRECTION GAIN GAMMA CORRECTION COLOR RECOVERY DECIMATION RGB to YC Y C EDGE ENCHANCEMENT CHROMA GAIN HUE CORRECTION Y C TV LCD Y,C OB/OBV Accumulation Bright/ Shadow Accumulation Rough gamma correction AF AWB AE Imager Input Pixel Accumulation YC to RGB SLIM HILM 0 259 AEVW AEY AEX 1 64
  • 19. ARM SUBSYSTEM
    • Paging system for program data with DMA
    • DMA between SRAM and SDRAM
    • 16 Interrupts (programmable priority and end point)
    • 3 timers with pre-scaler, programmable clocks (int./ext.)
    • Audio codec function using DAC/ADC cells
    • One ADC with four inputs (analog mux), 400 KHz, 8-bits
    • ADC can be configured in the following modes
      • All channel continuous
      • One channel continuous
      • One-shot
    • Four DAC, 100 KHz, 8-bits
  • 20. JPEG CODEC
    • Supports 4:2:2, 4:2:0 and 4:0:0 format
    • Programmable window to be compressed
    • Thumb nail compression/decompression
    • Utilizes two quantization tables A, B for Y and UV
    • Provides a quick assessment of compression
      • Selects blocks based on of the pre-encoded patterns
      • Performs compression on selected images
      • Collects statistics on size
  • 21. JPEG CODEC FROM SDRAM FROM ARM DCT HOST I/F QUANT. HUFFMAN ENCODE HOST I/F HUFFMAN DECODE INV QUANT IDCT ARM NON-Standard HUFFMAN Codes A B QUANTIZATION TABLES TO ARM TO SDRAM Bit count for A Bit control for B ENCODING TO SDRAM
  • 22. FLASH CARD INTERFACES
    • Compact Flash
      • Access using the ARM bus
      • Burst mode: 5.4 Mbytes/sec
    • MMC, MMC/SPI, SD
      • Hardware error detection/software error correction
      • Burst mode:1.5 Mbytes/sec (12 MHz clock)
    • Atmel DataFlash
      • Hardware SPI I/F
      • Burst mode: 1.5 Mbytes/sec (sustained)
    • SSFDC
      • Hardware support for error correction/detection
      • Burst mode: 1.8Mbytes/sec
  • 23. SERIAL INTERFACES
    • Full-speed USB bus (Image and mass storage class)
    • Endpoint configuration
      • 8-byte control
      • 8-byte interrupt
      • 960-byte ISO (double buffer)
      • 64-byte Bulk in
      • 64-byte Bulk out
    • USART Interface
      • 9.6, 19.2, 38.4, 57.6, and 115.2 Kbits/sec rates
  • 24. ON-SCREEN DISPLAY
    • Four variable-size different OSD windows
    • Can be overlaid anywhere in the displayed image
    • All OSD data is stored in SDRAM in 4:2:2 format
    • One OSD window can be used as PIP movie window
    • Supported PIP image sizes:
      • 320x240
      • 214x160
      • 160x120
    • Data in the PIP window can be scaled by a factor of 2
  • 25. SENSORS IN PRODUCTS
    • 3.0M Sony ICX252
    • 2.2M Sony ICX284/A
    • 1.3M Sony ICX232
    • 2.0M Fuji Film Microdevices MS3840
    • 1.3M Panasonic MN39742
    • 1.3M Motorola CMOS
    • 1.3M Omnivision CMOS
    • VGA Panasonic 27770BT
    • VGA Hyndai CMOS HV7131B
    • VGA ST Micro VV6500 CMOS
  • 26. MPIX SOFTWARE STACK Hardware Graphics Libraries Application Programs : Source code USB Drivers MS/IC Flash Card Filesystems Imag. Proc. Libraries Data Transfer Libraries Sensor Timing AE/AF/AWB Examples : Object code Imag. Proc. Algorithms
  • 27. SOFTWARE DELIVERABLES
    • Object code of hardware-level drivers
    • Object code of optimized libraries
    • Source code of application layer
    • Documentation of APIs
    • Documentation of all libraries
    • User’s guide for development of applications
  • 28. GRAPHICS
    • Line drawing
    • Filled rectangles
    • Advanced color icon support
    • Examples for tab control
    • Menu example application
    • Scalable fixed-width fonts
    • Variable width font support
    • Multi-language font support
  • 29. FLASH CARD FILE SYSTEMS
    • EXIF 2.1 support
    • DCF 1.0 support
    • DPOF Support
    • DOS FAT file-system
    • Smart Media interface library
    • Compact Flash interface library
    • MMC, SD interface library
    • Multiple Flash-card support
  • 30. USB DRIVERS
    • Mass Storage for:
      • Win XP
      • Win 2000
      • Win ME
      • Win 98
    • UFI Control Bulk Interrupt Driver
    • Image class USB drivers
    • DFU program download
  • 31. ADVANCED FEATURES
    • Thumbnail support: preview, and file management features
    • Digital Zoom
    • Multiple image resolution
    • Video clips in Quicktime format
    • Sound effects
    • Dual-mode camera
    • Flash light control
  • 32. EVALUATION BOARD 6 x 4 inches
  • 33. EVALUATION BOARD AT76C110 Front End 4-way Switch Menu Switch Push Button USB TV RS232 Compact Flash JTAG Strobe Audio
  • 34. EVALUATION BOARD Back End Power Board Display Panel
  • 35. STATUS
    • Implementation is in 0.35µ
    • Samples available now
    • Development systems available now
    • Reference design available now
    • Production started on Q3’00
  • 36. SUPPORT
    • Datasheet and errata
    • Software specification of low and middle level functions
    • Low/middle-level software libraries (object code)
    • Source code of application example
    • Development board
    • User’s guide documentation of development board
    • Direct engineering support from:
      • Atmel MMC, NC, USA
      • Atmel HK, Hong-Kong
      • Atmel Shanghai, China
    • Several qualified design houses for ODM/OEM arrangements
  • 37. ATMEL DSC PRODUCT DEVELOPMENT/SUPPORT CENTERS Raleigh Main DSC Development Hardware & Software Hong-Kong Support Center Shanghai Design & Support Center Tokyo Support Center Taipei Support Center
  • 38. MPIX Project Phase Pilot Run, Mass Production II. IV. I. V. III. Customer Evaluation Phase Start Preparation Phase Product Development Phase Design Approval Phase Initial Design Phase
  • 39. I. Customer Evaluation Phase Atmel Sales/Distributors Nominated Potential Customer to Atmel MMC Group Atmel Sales/Distributors Complete Customer Evaluation Form to Atmel MMC Group (Customer Background, Experience, Business Potential, etc) Approval by Atmel MMC Group for Engagement ? To Preparation Phase Start If approved If not approved End
  • 40. II. Preparation Phase From Customer Evaluation Phase Discussion on Product Feasibility, Specification, Features List, etc. between Customer and Atmel Customer decides on Platform and Device Customer places order on development kit and samples Atmel delivers development kit (include schematics, Gerber files, PCB data, etc), most recent firmware, documentation and samples To Initial Design Phase
  • 41. III. Initial Design Phase From Preparation Phase Customer Starts PCB Layout Customer Starts Firmware and Performs Some System Level Tests Customer Develops PCB & Assembly of Camera Customer Designs and Modifies Schematics To Product Design Phase Customer Sends Schematics to Atmel for Review Customer Comes to Atmel MMC Group for debugging and training
  • 42. IV. Product Development Phase From Initial Design Phase Atmel MMC Provides Customer with Customer-Specific Applications and Support Customer Customizes Product According to System Specification Customer Integrates and Tests all Software Atmel Shanghai Provides Customer with Customer-Specific Applications and Support Customer Modifies Application Code To Design Approval Phase
  • 43. V. Design Approval Phase Parameters Tuning for Image quality under different conditions and environments From Product Development Phase Quality Accepted & Design Approved ? If approved If not approved Pilot Run and Mass Production
  • 44. AT76C110TARGET CUSTOMERS
    • Fuji Film (DW)
    • Agfa
    • Pretec
    • Mustek
    • Kodak
    • Polaroid
    • Alltek
    • Samsung
    • HP
    • IBM
    • Sanyo
    • Primax
    • Premier
    • Minton
    • NuCam
    • Largan
    • API
    • Inventec
    • ViewQuest (DW)
    • Welback (DW)
    • IDT (DW)
    • Wanzhong (DW)
    • SAST (DW)
    • Opcom (DW)
    • DXG (DW)
    • Farsharp (DW)
    • Topping (DW)
    • Panwest (DW)
    • Kocom (DW)
    • Imaging Devices
  • 45. AT76C110 COMPETITORS
    • Sharp
    • LSI Logic
    • Sound Vision
    • Sierra Imaging (Conexant)
    • TI
    • ST Microelectronics
  • 46. AT76C111
    • Low-cost & low-power of AT76C110
      • Software compatible with AT76C110
      • SD full support
      • 32Kbytes internal RAM/Cache
      • Stand-alone RTC power ring
      • No SSLCD
      • No RGB DACs
      • 1.8V core and 3.3V I/O
      • Samples: NOW, EVM: NOW, Production: 2Q02
  • 47. AT76C111 PACKAGE CONFIGURATIONS
      • 280-pin BGA
      • 280-pin AT76C111 and 1Mbyte Flash
  • 48. AT76C111 EVALUATION BOARD
  • 49. PRODUCT ROADMAP
    • Projectors
    • TVs/Flat Panels
    • Mobile Terminals
    • Mid-end DSC
    • High-end DSC
    • Low-end DSC
    NOW AT76C110 MPIX NOW AT76C111 MPIX-S Q2’ 2002 AT76C113 MPIX-M Q1’ 2002 AT76C112 MPIX-L Q1’ 2003 AT76C114 MPIX-H Performance (Not in Scale) 2000 2001 2002 2003 Q2’ 2002 AT76C111B MPIX-J
  • 50. AT76C110
    • MPIX-L (Low cost DSC, Flash-Card Playback device)
      • Software compatible with AT76C110/111
      • Memorystick support
      • 1.8V core and 3.3V I/O, 208-pin BGA
      • Samples: 1Q02, Production: 2Q02
  • 51. SDRAM Interface Image Scaler JPEG Codec JPEG/SDRAM Interface Interrupt Controller Interrupt Timers register file Realtime Clock 12Kbyte (Prog/data) RAM Mem I/F Paging DMA I/F ARM7TDMI (thumb mode) A[31:0] D[31:0] Video Output Video Input Bidirectional YC Interface Serial Camera Interface USART USB Serial Interfaces BCH codec SSFDC Compact Flash Data Flash MMC/SD (SPI) Flash-card Interfaces System GPIO MRESET WKP MCLK UCL TEST INT[4:0] ECNT P1[7:0] P2[7:0] P3[7:0] P4[7:0] Y[7:0] C[7:0] VBLK HBLK FLD PXOE PCLKO SCS SCK TXD/SO RXD D+ D- USBP AT76C112 TRST TCK TMS TDI TDO CCS FWR FRD FA[19:0] FD[15:0] REG CE[2:1] FOE FWE IORD RESET IOWR INPACT RDY/BSY WAIT WP VSI CD[2:1] BVD[2:1] MA[14:0] UD[7:0] LD[7:0] CS RAS CAS WE DQMU DQML CKE SDCLK Program FLASH (ARM ICEbreaker) FA/FD are also used for FLASH cards AT76C112 ARCHITECTURE MemoryStick Video Out (playback applications) Video In (CMOS Imagers)
  • 52. AT76C111B
    • MPIX-J (Low-End 2002 DSC product)
      • Software compatible with AT76C110/111
      • Host/Slave USB
      • Support for unified memory architecture
      • Audio Playback (MP3, WMA, AAC)
      • Memorystick support
      • Support for more LCDs
      • RTC power ring with start-up capabilities
      • RGB DACs & Video DACs
      • 1.8V core and 3.3V I/O, 208-pin BGA
      • Samples: 2Q02, Production: 4Q02
  • 53. AT76C113
    • MPIX-M (2002 DSC product)
      • Software compatible with AT76C110/111
      • Host/Slave USB
      • ARM9 CPU
      • Support for unified memory architecture
      • Audio Playback (MP3, WMA, AAC)
      • MPEG4 Hardware codec
      • Memorystick support
      • Support for more LCDs
      • RTC power ring with start-up capabilities
      • RGB DACs & Video DACs
      • 1.8V core and 3.3V I/O, 256/208-pin BGA
      • Samples: 2Q02, Production: 4Q02
  • 54. AT76C114
    • MPIX-H (High-end DSC Product)
      • Higher processing power
      • Improved statistics support for image processing
      • Mini-Host USB
      • DMA engines to transfer data to/from all peripherals
      • 1.8V core, and 3.3V I/O
      • In concept stage (Samples 4Q02)
  • 55. MPIX ADVANTAGES
    • It has been in high-volume production since July 2000
    • Design wins with major digital camera manufacturers
    • The most highly integrated solution in the market
    • Excellent image quality at low-price
    • Low-power consumption
    • Device passed vigorous reliability and qualification tests
    • Commitment to supply complete system solutions
      • Imagers (CMOS)
      • Timing Generation Chips
      • Digital Camera Processors
      • Memory