Presentation is loading. Please wait.

Presentation is loading. Please wait.

VIDEO PHONE SYSTEM Candidate Architecture 3. Block Diagram of Video Phone System (Top Level) Camera LCD Video Processor Flash Memory Video controller.

Similar presentations


Presentation on theme: "VIDEO PHONE SYSTEM Candidate Architecture 3. Block Diagram of Video Phone System (Top Level) Camera LCD Video Processor Flash Memory Video controller."— Presentation transcript:

1 VIDEO PHONE SYSTEM Candidate Architecture 3

2 Block Diagram of Video Phone System (Top Level) Camera LCD Video Processor Flash Memory Video controller Clock and timing Main controller Audio and Video Data I/O port (Modem) Audio processor Flash memory Audio controller SpeakerMicrophone Audio processor Phone sub-system Video sub-system Audio sub-system Video I/OAudio I/O Main control sub-system

3 Video Phone System (Feasibility Study) Video unit: Digital video processor: DSP56651 (Motorola, $15 each); 16-bit DSP, 70 MIPS Video controller: MC68HC16S2 (Motorola, $8 each). Flash memory: HY29F040 (Hyundai, 4MB module, $12 each). Digital camera: Loitech 961121 ( Logitech, $30 each). Liquid crystal display: TX26D80VC1CAA ( Hitachi, 10.4” TFT, $100 each). Telephone: Regular phone unit: $8 each.

4 Video Phone System (Feasibility Study) Audio unit: Digital audio processor: CS4912 (Cirrus Logic, $7 each); 16-bit DSP, RAM for program and data. Audio controller: CS4281 (Cirrus Logic, $4 each). Flash memory: HY29F040 (Hyundai, 4MB module, $12 each). Main controller and other components: Main controller: MC68HC16Z2 (Motorola, $10 each). Modem: WINCOMM56 (Jaton Corp. 56K, $15 each).

5 Video Phone System (Cost and Competition) COST: A) Audio processor and controller = $ 11 B) Video processor and controller = $ 23 C) Memory(4 MB audio, 4MB video) = $ 24 D) Telephone = $ 8 E) Digital camera = $ 30 F) Modem = $ 15 G) LCD display = $ 100 H) Main microcontroller = $ 10 I) Design cost (assuming 100,000 sold) = $ 27 Total: = $ 250 MSRP: Price:= $ 350 Price: (40% gross profit margin) = $ 350 Competition: Standalone: (record motion pictures) >$1,000 TV-based : (need TV) around $800 PC-based : (need PC, slow) around $100

6 Block Diagram of Video Phone System (Top Level) Camera LCD Video Processor Flash Memory Video controller Clock and timing Main controller Audio and Video Data I/O port (Modem) Audio processor Flash memory Audio controller SpeakerMicrophone Audio processor Phone sub-system Video sub-system Audio sub-system Video I/OAudio I/O Main control sub-system

7 FilterA/DAnalysisQuantizerCoder ModemChannelDecoderModemQuantizer -1 Synthesis D/A Filter The Elements of a Speech Coding System Storage

8 Pre-emphasis Pitch detector LPC analysis LPC quantizer and coder Coder Window Correlation computation Widow length LPC filter order Multi- plexor Coded gain Coded LPC coeff’s Digital channel Coded pitch and voicing Frame interval Block Diagram of a LPC Coder Frame interval

9 Pulse generator Demulti- plexor Noise generator Gain Block Diagram of LPC Decoder Linear predictor De- emphasis LPC coeff Excitation model

10 Waveform of Input Signal

11 Waveform of Output Signal Input file size: 336KB; compressed file size 7KB; compression ratio is 48:1. Decompressed file size: 336KB.

12 Block Diagram of Video Phone System (Top Level) Camera LCD Video Processor Flash Memory Video controller Clock and timing Main controller Audio and Video Data I/O port (Modem) Audio processor Flash memory Audio controller SpeakerMicrophone Audio processor Phone sub-system Video sub-system Audio sub-system Video I/OAudio I/O Main control sub-system

13 State Diagram of Audio Unit (top level) Standby (Idle) Reset Phonecomm Respondtosystembutton Respondtoline pickup hangup ring=4 hangup button Stop

14 State Diagram of Audio Unit (Respondtosystembutton subsystem) Standby (Idle) Reset Handlerew Handlehearann Handlerecann Handleplaymsg Handleplay Handlefwd Handledeletemsg playbutton fwdbutton rewbutton hearannbutton recannbutton playmsgbutton deletemsgbutton stopbutton

15 State Diagram of Audio Unit (Respondtoline subsystem) Standby (Idle) Reset Initcomm Playannoncement Recordmessage Checkcode Respondtoremotebutton ring=4 hangup remotebutton hangup passwd=‘1’ passwd=‘0’ hangup Remotecontrol Respondtoline

16 Symbol of Audio Unit Controller

17 Gate Level of Audio Unit Controller

18 Simulation Result for Audio Unit (Phonecomm and Respondtosystembutton subsystems) State sreg Phone Handle_ play Handle_ fwd Handle_ rew Idle 0000 0001 0111 1000 1001

19 Simulation Result for Audio Unit (Respondtoline subsystem) State sreg Recmsg Check_ code Respond tocmds 0010 0011 0100 0101 0110 Initcomm Playann

20 Conclusions Cost/performance reduction approaches: Hardware/software co-design; Off-the-shelf components (small quantity); In-house design and fabrication of chips (large quantity). Competing with existing products: Aiming at GSTN (analog phone line) market; Cheaper than existing standalone units; More convenient than TV-based or PC-based units.


Download ppt "VIDEO PHONE SYSTEM Candidate Architecture 3. Block Diagram of Video Phone System (Top Level) Camera LCD Video Processor Flash Memory Video controller."

Similar presentations


Ads by Google