100 likes | 194 Views
M3355 Software Architecture. Contents. DVD Player System Overview M3355 S/W Architecture Overview M3355 System Software Introduction. DVD Player System Overview. Audio Out Down-mixed 5.1 Channel Digital Out. TV Encoder CVBS, S-Video, YUV,RGB,VGA. Decoder Audio Decoder Video Decoder
E N D
Contents • DVD Player System Overview • M3355 S/W Architecture Overview • M3355 System Software Introduction
DVD Player System Overview Audio Out Down-mixed 5.1 Channel Digital Out TV Encoder CVBS, S-Video, YUV,RGB,VGA Decoder Audio Decoder Video Decoder SPU Decoder JPEG Decoder Stream Navigator VCD 1.1/2.0, CDI, SVCD, CDDA, MP3, Photo-CD, DVD-Video UI Front Panel Display Remote Controller On Screen Display
R T O S UI NAV PE Drivers PARSER AUDIO VIDEO SPU Stream VP TV Encoder Audio DAC I2C M3355 M3355 Software Architecture OverviewBlock Diagram
UI NAV PE Driver Libraries operations operations Time operations synchronization synchronization synchronization Control M3355 Software Architecture OverviewSystem Task View
M3355 Software Architecture OverviewUI – User Interface • UI Responsibilities • Key Inputs • Receive inputs from remote controller or panel keys and compilation • Front Panel Display • Display playback informations on LED/LCD panel • On Screen Display • Display playback/system informations on screen • Media Interactive • VCD/DVD…, media operations
Setup Menu Console Screen Info Front Panel Display Library On Screen Display Library Key Input Library I2C Library RS232 Input Library M3355 Software Architecture OverviewUI – User Interface
M3355 Software Architecture OverviewNAV – Stream Navigator • NAV Responsibilities • Disc Parser • CDDA, HDCD, CD+G, VCD 1.1, VCD 2.0, CDI, CVD, DVCD, SVCD, DVD-Video, DVD-Audio, MP3, Picture-CD, File Browser • VCD Playback Control • DVD Navigation Command Interpreter
M3355 Software Architecture OverviewPE – Presentation Engine • PE Responsibilities • Bitstream Presentation • Audio • Video • Sub Title • High Light • Play Mode Presentation • Normal Play, Fast Forward, Fast Backward, Slow Motion, Pause, Step