This action might not be possible to undo. Are you sure you want to continue?
General DSP processor Architecture Sam Edwin Moses .E
Fixed point Representing numbers in binary form in DSP Represents as 16-bit data Different binary systems • Sign magnitude • One’s complement • Two’s complement .
If the MSB is ‘1’ then the number is –ve. .Fixed point SIGN MAGNITUDE Apart from the binary representation it has an extra MSB which indicates it’s sign If the MSB is ‘0’ then the number is +ve .
Fixed point cont TWO’S COMPLEMENT This is done by taking complement of the binary number and adding one to it most of the coding uses 2’s complement of the number It is easily understood by the computer All arithmetic calculations are done in this system .
Arithmetic computation • • • • • • • • • • As said before fixed points represent data in 16 bits Exceeding the limit is considered as overflow Example 0100 + 0011 = 0111. We should store the exact bit obtained to get the correct answer Division is not used in fixed point cause its expensive . (no overflow ) 0101 + 0011 = 1000 ( 0ver flow ) 1100 + 0111 = 0011 MULTIPLICATION 0111 (7) x 0110( 6 ) = 0101010 ( 42).
Why fixed point • • • • • Its cheaper Low power consumption Requires less silicon area to fabricate the chip The functional units are simple Almost 95% of DSP chps are fixed point coz of the above reasons .
DS processor • Micro processors that are designed for special algorithm • Has different architecture compared with µp .
and fast I/O.DSP contd • Definition – Special purpose processor designed to efficiently perform convolution and correlation operations. – they have a special functional unit called MAC – MAC represents computational core of DSP .
General purpose processor • Von Neumann architecture • Developed by American mathematician Von Neumann for solving mathematical problems • It had single data and shared memory access .
DSP CONTD • In Von Neumann architecture the data bus and address bus are busy always • So memories were separated in Harvard architecture • DS processor works in super Harvard or modified Harvard architecture .
Modified Harvard architecture .
Over all architecture of DSP .
Features of DSP Mathematical problems can be solved Features Real world signal can be processed Filtering of signals .
Application of DSP Applications High speed processing Accurate & complex control system Iterative algorithms can be implemented .
Thank you .