Link to inside page

Microcomputer:Important Notices

Restriction on Use of MAC

Jan,2007

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, we 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
Inquiries
To Inquiries on our products.

Top of this page