The main aim of this experiment was to make us familiar with the DSP processors and to perform basic arithmetic and signal processing operations.
In this experiment basic convolution operation was performed on Texas Instruments C2000 TMS320F28335 DSP processor. The code was written on Code Composer studio which is used as a platform for implementing and debugging the codes. The advantage of using DSP processor is that, it is capable of handling large mathematical operations and also real time data can be processed with higher speed. For emulation XDS100v2 USB Emulator was selected. The output of the instructions was stored in the registers. In order to obtain the real time values of the register, the debugging functionality of the software was use.
In this experiment basic convolution operation was performed on Texas Instruments C2000 TMS320F28335 DSP processor. The code was written on Code Composer studio which is used as a platform for implementing and debugging the codes. The advantage of using DSP processor is that, it is capable of handling large mathematical operations and also real time data can be processed with higher speed. For emulation XDS100v2 USB Emulator was selected. The output of the instructions was stored in the registers. In order to obtain the real time values of the register, the debugging functionality of the software was use.
Advantages of DSP processors over the conventional processors
ReplyDeleteDSP processors are preferred over conventional processors as they provide parallel execution of instructions which provides faster execution.
DeleteNice. DSP are also used in industrial applications as they have enhanced PWM module,CAN support and many features.
ReplyDeleteThey are used in many power electronics applications such as induction heating and ac motor speed control and many more
DeleteDSP processors are preferred for real time processing because of specially designed hardware like MAC unit & barrel shifter and optimized instruction set
ReplyDeleteYes. Hence they are used in digital signal processing applications like speech processing speech compression and speech recognition
DeleteParallel processing is possible in case of DSP processors unlike conventional general purpose processors which is an advantage.
ReplyDeleteHence they can provide faster execution
DeletePipelining and VLIW architecture support faster operation in DSPs.
ReplyDeleteHence long instructions can be executed at a faster rate as compared to that of conventional processor
DeleteIt has a dedicated bit reversal unit to perform fast algorithms like FFT.
ReplyDeleteYes absolutely. FFT can be used to determine the output of FIR filter and many more applications.
Deleteone could be the presense of more no. of ALU's and multiplier blocks compared to general processor
ReplyDeleteYes.
DeleteDSP processors are preferred over conventional processors as they provide parallel execution of instructions which provides faster execution.
ReplyDeleteYes. Hence they are preferred in applications which require faster execution
Delete