Contact us

A new window will open A new window will open

Restriction on Use of MAC

Product name:
TOSHIBA Microcontrollers TLCS-900 Family TLCS-900/H1 Series
  • TMP92CZ26XBG
  • TMP92CZ26AXBG
  • TMP92CF26AXBG
  • TMP92CF29FG
  • TMP92CF29AFG

With regard to the TLCS- 900/H1 Series microcontrollers listed above, Toshiba have found a restriction on use of the MAC (multiply and accumulate calculation) unit, as explained below. If you have any questions or require any further information, please contact your local Toshiba sales office.

Problem
If the following three conditions are all met, expected calculation results cannot be obtained.
  • Condition 1: Signed calculation mode is selected(MACCR<MSGMD>=1).
  • Condition 2: Data is set to the MACMA or MACMB register in word (16-bit) or byte (8-bit) units.
  • Condition 3: The data that is set in the MACMA or MACMB register is negative.
Restriction
When using signed mode, set data to the MACMA and MACMB registers in longword (32-bit) units.
 
    (Example)
                   LD XWA, xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx b
                   LD (MACMA),XWA

Contacts

If you have any queries, click one of these links:

Technical queries
Queries about purchasing, sampling and IC reliability
To Top
·Before creating and producing designs and using, customers must also refer to and comply with the latest versions of all relevant TOSHIBA information and the instructions for the application that Product will be used with or for.