Tuesday, 25 April 2017

Basic Operations on DSP Processor

Basic mathematical operations were implemented on the DSP processor kit and the results were verified in this experiment. We used a custom board of popular C2000 processor and the code composer studio platform was used for the coding purpose.A new project was created and a simple code was written to demonstrate various arithmetic and logical instructions on the processor. The output of the instructions was stored in the registers and these values were obtained in real-time using the debugging functionality of the software.

13 comments:

  1. Which all operations did you verify for arithmetic and logical?

    ReplyDelete
    Replies
    1. Basic arithmetic operations such as addition , subtraction also logical AND , logical NOT along with shift operation were verified on the DSP processor kit

      Delete
  2. The hardware we used was TMS320F288335 DSP board for the demonstration.

    ReplyDelete
  3. DSP processor exhibits high computational efficiency.

    ReplyDelete
  4. Logical Shift right divides the variable by powers of 2.

    ReplyDelete
    Replies
    1. Along with logical shift operations , we can perform other variety of operations also such as basic arithmetic operations and logical AND , NOT , OR as well on this processor.

      Delete
    2. Along with logical shift operations , we can perform other variety of operations also such as basic arithmetic operations and logical AND , NOT , OR as well on this processor.

      Delete
  5. It has a dedicated bit reversal unit to perform fast algorithms like FFT.

    ReplyDelete
  6. It is computationally efficient because of specially designed hardware like MAC unit and barrel shifter

    ReplyDelete
    Replies
    1. Yes, in DSP processor we have 3 main computational units viz. ALU, MAC and barrel shifter for faster computations unlike just ALU on general purpose processors.

      Delete
  7. CCS is a great tool for embedded applications

    ReplyDelete
  8. To mention a few, SUB ADD LSL LAST etc

    ReplyDelete