Upload
tm5u2r
View
223
Download
0
Embed Size (px)
Citation preview
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]