In this Lab session basic operation like convolution was performed on TI's C2000 DSP(Digital Signal Processor) TMS320F28335. The code was written on Code Composer Studio 3 in C language.Values
of registers were noted down before and after each execution. The output of these instructions is seen using the JTAG debugger.For emulation XDS100v2 USB Emulator was selected.
These operations are similar to the ones in a regular processor but the
DSP's hardware allows faster and more efficient execution of these
instruction with the help of Multiply & Accumulate Unit (MLA).
Thus they are used mainly for signal processing applications where high speed computation is of prime importance.
Very good processor
ReplyDeleteunbelievable features of processor i.e MLA unit
ReplyDeleteDSP processors are preferred over conventional processors as they provide parallel execution of instructions which provides faster execution.
ReplyDeleteNice. The various addressing modes in DSP helps to reduce execution time.
ReplyDeletePipelining and VLIW architecture support faster operation in DSPs.
ReplyDeletethey have specially designed hardware to support real time dsp operations
ReplyDeleteDSP are also used in industrial applications as they have enhanced PWM module,CAN support and many features.
ReplyDeleteIt has a dedicated bit reversal unit to perform fast algorithms like FFT.
ReplyDeleteThe main aim of a DSP processor is to measure, filter or compress analog or digital signals
ReplyDeleteHardware units like Multiply Accumulate Unit and barrel shifter further bolsters it's use for Real time DSP application
ReplyDelete