mmsp2 platfrom for pmp

Upload: tm5u2r

Post on 14-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 MMSP2 Platfrom for PMP

    1/20

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

    www.mesdigital.com

    Multimedia ApplicationMultimedia Application

    ProcessorProcessor

    MMSP2MMSP2

  • 7/30/2019 MMSP2 Platfrom for PMP

    2/20

    Company ConfidentialCompany Confidential 22

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    MMSP2 Introduction

    Multimedia SOC (System On a Chip)

    0.18um, 1.8V core, 3.3V I/O,400FBGA(18mm x 18mm x 1.22mm)

    Strong Multimedia Performance Integrate CPU, Video Processor,

    Graphics Accelerator, Camera Processor,Video Post Processor and Various I/O

  • 7/30/2019 MMSP2 Platfrom for PMP

    3/20

    Company ConfidentialCompany Confidential 33

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Advantage of SOC

    Dramatically reduce Chip counts

    CPU, MPEG processor, Graphic Processor,Camera Processor, I/O chip -> MMSP2

    Smaller PCB size

    Smaller chip counts enables smaller PCB

    Lower PCB cost

    Enable small system form factor

    Lower System Price

    Lower Power Consumption Shorten Development Schedule

  • 7/30/2019 MMSP2 Platfrom for PMP

    4/20

    Company ConfidentialCompany Confidential 44

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Target Application

    PMP

    Car/Portable Navigation System

    TV embedded card

    MOIP (Multimedia Over IP)

    MPEG4 Camcorder

    PDA

  • 7/30/2019 MMSP2 Platfrom for PMP

    5/20

    Company ConfidentialCompany Confidential 55

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    MMSP2 Block Diagram

  • 7/30/2019 MMSP2 Platfrom for PMP

    6/20

    Company ConfidentialCompany Confidential 66

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    MMSP2 Hardware Features

    Dual CPU

    ARM920T: Host CPU

    ARM940T: Video Co-processor (Application Co-processor)

    Video Processor

    VLD/VLC/SP, DCT/iDCT, Q/iQ, ME/MC/MP/GMC, De-Block/De-Ring

    Video Post Processor Scaling, -Blending, CSC, OSD, Sub picture, Color control,

    Gamma, etc,.

    2D Graphic Processor

    2D accelerate WinCE GDI, Direct2D

    Two hardware Video Overlay Surface

    Camera Back-end Processor Bayer RGB conversion

  • 7/30/2019 MMSP2 Platfrom for PMP

    7/20

    Company ConfidentialCompany Confidential 77

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Multimedia Functions

    Video Performance

    Running at ARM940T and Hardware Video Processor

    MPEG4 ASP Decode @720 x 480, 30fps DivX 3.11,

    4.x,5.x playback

    MPEG4 SP Encode @ 720 x 480, 30fps MPEG4

    Camcorder, PVR, MMS MPEG4 SP/H.263 L3 Codec @352 x 288, 30fps

    Video Conferencing

    JPEG Encode/Decode up to 4M pixels DSC

    MJPEG Encode/Decode @720 x 480, 30fps Security

    Cam

  • 7/30/2019 MMSP2 Platfrom for PMP

    8/20

    Company ConfidentialCompany Confidential 88

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Multimedia Functions 2

    Speech & Audio Capacity

    Need Software development and/or porting at ARM920T

    MP3 Decoder: WinCE.NET or MagicEyes

    WMA Decoder: WinCE.NET

    MP3 encoder: MagicEyes

    G.723.1 codec: MagicEyes

    Other Audio, Speech Codecs: 3rd party

    AC-3, ADPCM/G.729/AMR Codec, MPEG2 Audio Decoder,AAC-LC

  • 7/30/2019 MMSP2 Platfrom for PMP

    9/20

    Company ConfidentialCompany Confidential 99

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Display Functions

    Two(2) H/W Overlay Surface with Scaling Independently

    Graphic RGB + Video Source 1(Camera Input or VideoDecoding) YUV

    Graphic RGB + Video Source 2(Video Decoding) YUV

    6 Independent Graphic & Video Source Mixing with -Blending

    Graphic RGB, H/W Cursor, OSD, Sub-Picture, Two(2) VideoSource

    Variety Display Effect

    Four Screen Division with Coarse Zoom In/OutIndependently

    Screen Rotation: 90/180/270 degree

    Screen Mirror De-blocking, De-ring

    High Precision Digital Zoom In/Out

  • 7/30/2019 MMSP2 Platfrom for PMP

    10/20

    Company ConfidentialCompany Confidential 1010

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Image Functions

    Powerful Image Processing

    Two Independent Video Input Selection

    601/656/Modified 656 Format Support

    Bayer RGB Conversion, up to 4M pixel with

    Random Picture Size Scaling

  • 7/30/2019 MMSP2 Platfrom for PMP

    11/20

    Company ConfidentialCompany Confidential 1111

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    MagicEyes WinCE SolutionsOptimized MMSP2Package for WinCE.NET 4.2 Core License

    Middle Ware

    Application

    Kernel

    BSP

    Kernel v4.2

    GraphicWindowsEvents

    Device Drive Manager

    Touch Screen

    Serial

    USB Device

    Display AC97

    NAND Flash Storage

    Video In

    IrDAPCMCIA/CF

    IDE SD/MMC

    Ethernet

    Camera In

    ApplicationsMedia Player

    Direct X

    Direct Show

    AVI Demux

    AVI Mux Audio Codec

    FILE SYSTEMFAT 32NTFSRAM

    FLASH MEM

    NETWORK

    Video Codec

    Supported by MagicEyes

    Supported by Microsoft

    G.723.1

    MP3 decoder

    Supported by DST: MagicEyes 3rd Party

    WMA decoder

    MP3 encoder

    MPEG4 encoder

    G.726 G.729

    OGG decoder

    Support schedule has not been fixed

    H.263 encoder

    JPEG decoderJPEG encoder

    MPEG4 decoder H.263 decoderMPEG2

    PS

    MPEG2TS

    Video Out

    USB Host

    WMV decoder

  • 7/30/2019 MMSP2 Platfrom for PMP

    12/20

    Company ConfidentialCompany Confidential 1212

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Multimedia Performance on WinCE

    MPEG4 (DivX 4.x, 5.x) decoding

    Current: D1, 3.5Mbps, 30fps

    Target: D1, 4Mbps, 30fps

    DivX 3.11 decoding

    Current: VGA, 1.2Mbps, 24fps

    Target: D1, 2Mbps, 30fps

    WMV9 decoding

    QVGA, 500Kbps, 30fps

    MPEG4 encoding with MP3

    Current: VGA, 2Mbps, 28fps

    Target: VGA, 2Mbps, 30fps

  • 7/30/2019 MMSP2 Platfrom for PMP

    13/20

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

    www.mesdigital.com

    PMP 2PMP 2ndnd BoardBoard

  • 7/30/2019 MMSP2 Platfrom for PMP

    14/20

    Company ConfidentialCompany Confidential 1414

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    PMP System Features

    Display Non LCD type ~ 7inch wide

    2.5 ~ 4inch will be major size

    QVGA vs VGA

    Battery 2Hr ~ 6Hr

    4Hr ~ 5Hr will be major payback time requirements

    Longer payback time needed for Audio only application

    TV connection No Video out ~ Video in/out

    Video out will be major selection

    Video in support will be product differentiation point

    Storage

    Embed Flash memory ~ 2.5inch HDD HDD type will be major compare to memory card type

    PC Connection USB 2.0

  • 7/30/2019 MMSP2 Platfrom for PMP

    15/20

    Company ConfidentialCompany Confidential 1515

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    PMP Main Chip Requirements

    Compatibility with De-Facto Standards, No Trans-coding Video

    Formats DivX 3.11 ~ 5.x (MPEG4 SP, ASP)

    XviD

    WMV7/8/9

    Resolution

    VGA minimum, D1(720x480) preferable

    Audio MP3, WMA

    AC-3

    Encoding capability

    VGA with MP3

    System On Chip for small chip counts

    Low Power with reasonable chip price

    Various Software solution support with reasonable price

  • 7/30/2019 MMSP2 Platfrom for PMP

    16/20

    Company ConfidentialCompany Confidential 1616

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    PMP2nd Demo Board

  • 7/30/2019 MMSP2 Platfrom for PMP

    17/20

    Company ConfidentialCompany Confidential 1717

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    PMP2nd Demo Board Feature

    CPU: MMSP2 Memory: 64MB SDRAM, 64MB NAND Flash

    HDD: 40GB, 2.5inch

    USB 2.0: Net Chip, Net2272

    LCD: LG Philips, 6.4 TFT, VGA

    Video encoder: Conexant, CX25874 CVBS, YPbPr, S-Video, RGB

    Video decoder: Philips, SAA7113

    CVBS, S-Video

    Camera: Nano Vision module (Omni, OV9640)

    CMOS, 1.3M

    AC97 codec: Wolfson, WM9710 4ch stereo out, 2ch stereo in, Mic in

  • 7/30/2019 MMSP2 Platfrom for PMP

    18/20

    Company ConfidentialCompany Confidential 1818

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    PMP 2nd Board Block Diagram

    MMSP-2MP2520F

    MMSP-2

    MP2520F

    PowerPower

    Audio In (2ch)

    CVBS (in)

    S- Video (in)YPbPrCVBSS- Video

    System Memory

    (SDRAM : 64MB)

    System Memory

    (SDRAM : 64MB)

    Program Memory(NAND Flash : 64MB)

    Program Memory(NAND Flash : 64MB)

    USB2.0 Net 2272USB2.0 Net 2272

    6.4 TFT LCD

    (640x480)

    6.4 TFT LCD(640x480)

    Touch Panel ADCTouch Panel ADC

    MMC/SD/MS/XDMMC/SD/MS/XD

    USB Host 1.1USB Host 1.1

    Video DecoderVideo Decoder

    Digital Camera

    Module

    Digital Camera

    Module

    Speaker

    AC97 CodecAC97 Codec

    Video EncoderVideo Encoder

    Ir Receiver

    (Remote CNTR)

    Ir Receiver

    (Remote CNTR)

    Audio out (2ch)

    CF(Compact Flash)

    CF(Compact Flash)

    HDDHDDIDE

    RS-232C

    Transceiver

    RS-232C

    Transceiver

    5 Button5 Button

    Ethernet

    (10baseT : Option)

    Ethernet

    (10baseT : Option)

    PC orEtc

    PC orEtc

  • 7/30/2019 MMSP2 Platfrom for PMP

    19/20

    Company ConfidentialCompany Confidential 1919

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    MMSP2.5 quick review

    Key features added from MMSP2

    ARM926EJ, 333MHz

    DDR support (x2 Data bandwith)

    NTSC/PAL encoder

    USB 2.0 device

    De-interlace

    Support H.264 QVGA, 30fps

    Support MPEG2 MP@ML

    Availability ES: Q3, 2005

  • 7/30/2019 MMSP2 Platfrom for PMP

    20/20

    Company ConfidentialCompany Confidential 2020

    0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 SOC for Digital Convergence

    Contact Information

    : , Tel: 031-788-0312

    Email: steve@mesdigital, [email protected]

    (Multiwave) :

    Tel: 02-3470-4706

    Email: [email protected]

    (Semitron) :

    Tel: 031-340-7302

    Email: [email protected]