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.

TMS570LS3134: Floating point unit core

Part Number: TMS570LS3134


I would like to know if Floating point unit core is present for the part number.

Since we are some facing issues related to floating point computation. Sometimes we have a wrong calculation.

Errata data Rev D- was checked and there are two informations regarding floating point unit.

  • Hi Sachin,

    Yes, this device supports Floating point. 

    The ARM R4F core does not contain floating-point hardware. Instead floating-point is done using a hardware coprocessor (FPU) attached to the ARM processor core. The VFPv3D16 architecture is used on R4F.The FPU implements a number of instructions that provide the required floating-point operations.

    The FPU on Hercules MCU is an implementation of the ARM Vector Floating Point v3 architecture, with 16 double-precision registers (VFPv3-D16).

    In the project property, please select VFPv3D16.

  • Hi Wang,

    Since I am compiling my code in Visual studio 2010 and using IAR (v6.40) as a cross compilier, could you tell me where I can make this change of selecting VFPv3D16 ? Is there a flag that needs to be set? 

  • Hi Hi Sachin,

    I don't know about IAR IDE and compiler. Please check with IAR support.