Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ARCHITECTURE
Dr. L R RAJAGOPAL
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
VIDEO CONFERENCING
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
DSP
VIDEO CONFERENCING
MOBILE COMMUNICATION
MOBILE COMMUNICATION USES 64 KBPS TRANSMISSION /
RECEPTION MODE POSSIBLE BY MODEMS USING CODECS.
FAX / DATA MODEMS PERMIT 33.6 KBPS, 56.6 KBPS
TRANSMISSION / RECEPTION ON A NORMAL TELEPHONE
LINE HAVING 3 KHz BANDWIDTH. AUDIO CODECS PROVIDE
THE DESIRED COMPRESSION / EXPANSION.
MOBILE COMM AND
FAX / DATA MODEMS
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
DSP
VIDEO CONFERENCING
GPS
VIDEO CONFERENCING
UNLIKE A STILL PICTURE, MOTION PICTURE
NEEDS HIGHER DATA RATES. VIDEO CODECS
PROVIDE THE HIGH COMPRESSION RATIOS
NEEDED FOR TRANSMISSION / RECEPTION OVER
BAND LIMITED CHANNELS.
MOBILE COMM AND
FAX / DATA MODEMS
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
DSP
VIDEO CONFERENCING
GPS
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
DSP
VIDEO CONFERENCING
AUDIO PROCESSING
a) DURING STUDIO RECORDING, DSP PROVIDES SEVERAL
IMPORTANT FUNCTIONS FILTERING, SIGNAL ADDITION &
SUBTRACTION, EDITING, ARTIFICIAL REVERBERATION,
ETC..
b) DURING DIGITAL RECORDING, COMPRESSION USING DSPS
PROVIDES AN HOUR OF RECORDED SPEECH IN 3 MB OF
STORAGE
c)
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
DSP
VIDEO CONFERENCING
GPS
IMAGE PROCESSING
a) CAT SCAN X-RAYS FROM MANY DIRECTIONS ARE PASSED
THROUGH A SECTION OF THE PATIENTS BODY. POWERFUL
DSP ALGORITHMS HELP IN GENERATION OF THE IMAGES
WHICH APPEAR AS SLICES OF BODY.
b) MRI SIMILAR TO CAT BUT USING MAGNETIC FIELDS.
c)
MULTIMEDIA
IMAGE PROCESSING
AUDIO PROCESSING
DSP
VIDEO CONFERENCING
GPS
NOTHING
DO DSPs RUN FASTER THAN PENTIUM PROCESSORS?
A BIG NO!
WHAT IS SO SPECIAL ABOUT DSP ?
TAILORED ARCHITECTURE
DSP ARCHITECTURE
DATA MEMORY
(DM)
PROGRAM MEMORY
(PM)
DATA+COEFFTS
INSTRUCTIONS
PM BUS
DM BUS
A) TWO PORT
DSP ARCHITECTURE
PROGRAM MEMORY
(PM)
DATA MEMORY
(DM)
DATA
DM BUS
INSTRUCTIONS + COEFFTS
PM BUS
DSP ARCHITECTURE
INSTRUCTIONS
(FROM INSTRUCTION CACHE)
PROGRAM MEMORY
(PM)
DATA MEMORY
(DM)
DATA
DM BUS
COEFFTS
PM BUS
TMSC32010 ARCHITECTURE
TEXAS: TMS32020,...
ANALOG DEVICES: ADSP-2100,
MOTOROLA:MC56000,
AT&T
NEC
ADSP-21060 (SHARC)
DATA ADDRESS
GENERATOR
S1
PROGRAM
SEQUENCER
DATA ADDRESS
GENERATOR
S2
14 DMA BUS
14 DMA BUS
24 PMD BUS
16 DMD BUS
INPUT REGISTERS
INPUT REGISTERS
INPUT REGISTERS
ALU
MAC
SHIFTER
OUTPUT REGISTERS
OUTPUT REGISTERS
OUTPUT REGISTERS
R BUS
16
24
DMD BUS
16 (Upper)
1
MUX
AX REGISTERS
AX 2REGISTERS
X 16
2 X 16
AY REGISTERS
AY 2
REGISTERS
X 16
2 X 16
MUX
AZ
MUX
AN
Y
ALU
AC
AF REGISTER
AF REGISTER
AV
AB
AQ
16
16
MUX
AR REGISTER
AR REGISTER
16
R BUS
Z89C00 ARCHITECTURE
P
E
R
F
O
R
M
A
N
C
E
DEDICATED
FLOATING
POINT
FIXED POINT
PRICE
ADSP-21020 ARCHITECTURE
66 MHz
15 ns
132, MFLOPS
132, 198 MFLOPS
0.27 ms (SISD)
15 ns
60 ns
135 ns
240 ns
90 ns
135 ns
DSP-96000 ARCHITECTURE
Link Port
ADSP-2106x
Link Port
ADSP-2106x
Link Port
ADSP-2106x
Link
Port
Link
Port
Link
Port
Link
Port
Link
Port
Link
Port
Link port
Link port
Link port
Link Port
ADSP-2106x
Link Port
ADSP-2106x
Link Port
ADSP-2106x
Link
Port
Link
Port
Link
Port
Link
Port
Link port
Link
Port
Link port
Link
Port
Link port
Z89120 ARCHITECTURE
0
TIMER11
TIMER
TIMER22
TIMER
282 X 8 BIT
REGISTER FILE
4
24K
Bytes ROM
Z8
8 bit CPU
24 Core
8
8
EXPANDED
REGISTER FILE
DSP PORT
256 x 16 RAM 0
256 x 16 RAM 1
DSP CORE
16 BIT FXD
Fs = 128 Khz
DSP PORT
8-BIT DAC
TIMER22
TIMER
TIMER11
TIMER
M68356 ARCHITECTURE
68302
56002
To Codec
BLACKFIN ARCHITECTURE
TigerSHARC - ARCHITECTURE
Input x(n)
Last Tap
-e(n)
INPUT d(n)
16/32
y(n)
OUTPUT
SPEECH PROCESSING
DSP FUNCTION
Speech Synthesis
Speech Recognition
Speech Compression
Text to Speech
Pitch Shifting
Filtering
Speech Record &
Playback
APPLICATION
Digital Tapeless Recorders
Voice Store Equipment
Phone Mail
Voice Secure Entry
Systems
Personal ID Systems
Audio Equipment &
Boards for PCs
Toys & Games
Reverb
Tone Control
Echo
Filtering
Audio Compression
Frequency Equalization
Pitch Shifting
Special Effects
Surround Sound
APPLICATION
COMMUNICATIONS
APPLICATION
DSP FUNCTION
Modems
Fax Machines
BPX Systems
Phone Mail Systems
Private Data Communications Systems
Automatic Teller Machines
Broadcast Equipment
Mobile Phones
Digital Pagers
Global Positioning Systems
Secure,Speaker & Video Telephones
Satellite Phones
Wireless Local Loop
Telecom Infrastructure
DSP FUNCTION
MEDICAL ELECTRONICS
DSP FUNCTION
Filtering
Echo Cancellation
Fast Fourier
Transform (FFT)
Beam Foaming
APPLICATION
APPLICATION
DSP FUNCTIONS
Filtering
Fast Fourier
Transform (FFT)
Control Loops
Noise Cancellation
APPLICATION
* MARINE QUALIFIED
* FIELD TESTED
SINGLE-CHANNEL HF RADIO
MODEM
* SHARC DSP
* CPCI COMPLIANT
* AVIONIC GRADE
CHOICE OF PROCESSOR
A FACT!
ANY PROCESSOR CAN
ACCOMPLISH ANY SOFTWARE
TASK GIVEN ENOUGH TIME
WIDE OPPORTUNITY
AS THE DSP INDUTRY IS GETTING
SOFTWARE ORIENTED WITH A LOT OF
PROGRAMMING FEATURES, THERE IS AN
OPPORTUNITY FOR REGULAR SOFTWARE
PROFESSIONALS TO GET INTO DSP
APPLICATIONS DEVELOPMENT
THANK YOU
lrr@sandsindia.com