In this Lab session some basic arithmetic and logic operations were performed on DSP(Digital Signal Processor) TMS320F28335. These operations were performed using assembly instructions defined by the processor's architecture. The output of these instructions is observed using the JTAG debugger.
These operations are similar to the ones in a regular processor but the DSP's hardware allows faster and more efficient execution of these instructions in a single instruction cycle. Multiply and add instruction(MLA) also has a single cycle execution due to a dedicated multiplier block inside the DSP. These fast operations differentiate DSPs from other processors.
As multiplication and addition are commonly used in signal processing applications, the DSP hardware is used in such applications where faster computation is required. Also these instructions can be executed million times in few seconds.
These operations are similar to the ones in a regular processor but the DSP's hardware allows faster and more efficient execution of these instructions in a single instruction cycle. Multiply and add instruction(MLA) also has a single cycle execution due to a dedicated multiplier block inside the DSP. These fast operations differentiate DSPs from other processors.
As multiplication and addition are commonly used in signal processing applications, the DSP hardware is used in such applications where faster computation is required. Also these instructions can be executed million times in few seconds.
JTAG is very helpful for real time debugging.
ReplyDeleteoff course and we used it for verification of the results that were obtained through calculations
DeleteSome dsp kits have a switch to make the processor work in debugging mode or flash programming mode.
DeleteVery high speed processor useful for MAC operations in single instruction cycle.
ReplyDeleteMAC operations are very important for Convolution and Correlation algorithms.
DeleteDSP processors have advanced assembly instructions for higher performance.
ReplyDeleteDedicated hardware makes it easy to execute these instructions in a single cycle.
DeleteNice info about dsp processor.
ReplyDeleteDSPs contain in built bit reversal unit.
ReplyDeleteIt has many other similar and complex units.
DeleteIt has dedicated units for specific tasks and hence more efficient
ReplyDeleteIt can execute several million instructions in a second.
DeleteNice info about dsp processor.
ReplyDelete