Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-9838

Host Emulation: Use of complex matrix multiplies for cshort (full vector) produces incorrect results

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • Code Generation Tools
    • CODEGEN-7497
    • Hide
      C7000_1.4.0.LTS
      C7000_2.1.2.LTS
      C7000_2.0.1.STS
      C7000_2.1.0.LTS
      C7000_2.0.0.STS
      Show
      C7000_1.4.0.LTS C7000_2.1.2.LTS C7000_2.0.1.STS C7000_2.1.0.LTS C7000_2.0.0.STS
    • C7000_3.0.0.STS
    • default

      Due to a recent re-implementation of parts of Host Emulation, this issue has been addressed (fixed) on all C7000 compilers version 3.0.0.STS and later. This issue has not been resolved on C7000 compilers 2.1.1.LTS and earlier.

      When using host emulation, the use of the following intrinsics produces incorrect results:

      cint8 = __cmatmpy_ext(cshort8, cshort16)
      cshort8 = __cmatmpy_fx(cshort8, cshort16)
      cint8 = __conj_cmatmpy_ext(cshort8, cshort16)
      cshort8 = __conj_cmatmpy_fx(cshort8, cshort16)

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: