This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F2806: Floating point unit

Part Number: TMS320F2806


Hi,

The datasheet of the said controller says that it supports 'Native Single Precision Floating Point Unit'

Whereas, the TMS320F2807 series of controller supports 'IEEE 754 Single Precision Floating Point Unit' 

Are both the same or different? If different how does it work and what impact does it have on the performance of the MCU?

Thanks in Advance!

Regards,

Janani

  • Hi Janani,

    The F2806 processor does not support floating point, except by software emulation.  Probably you are referring to a device with an extra digit in the part number, such as F28069?

    There is no such processor as F2807. Again, probably you mean a part number with an extra digit, such as F28075?

    If so, then both processors support exactly the same floating point format.  Cycle performance and numerical accuracy will be the same.

    Regards,

    Richard

  • Hi,

    Yes I meant F2806x and F2807x series of controllers .
    But the data sheets of the respective controllers state that the -06x series supports Native Single precision FPU and -07x series IEEE 754 Single Precision FPU
  • Hi Janani,

    They are the same. The FPU32 module in the C2000 only supports IEEE754 floating point. It's just the wording in the datasheets which is different.

    Regards,

    Richard