Renesas TM V.3.20A Specifikace Strana 652

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 762
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 651
Renesas Technology, Tools FAQs
Last Updated: November 19, 1999
Document Number: 01050897_e
Q.
When I reference the coverage measurement result in my PD38, it seems to be showing instructions which the MCU never
executed. This happens at the instruction after the RTS instruction. This instruction at this address is never executed in the target
program. Why does this happen?
A.
The cause of this problem is in the 740 family specification. Principally, the coverage measurement is a record of the MCU address
bus activity during the target program operation. Usually, the value on the address bus is the next instruction location to be
executed. However, when the RTS instruction is executed, for example, the RTS instruction is a one- byte instruction. During the
RTS instruction execution, the address bus shows the next instruction location right after the RTS instruction. Therefore, this
address bus behavior confuses the coverage measurement function by causing it record unnecessary address data.
This kind of address bus behavior happens in the following instructions:
all one-byte size instructions
jump instruction (only BRA instruction)
branch instructions (BCC/BNE, etc. If no branch occurs, this problem does not occur.)
Top of Page | Back to Previous Page
Terms of Use Privacy Policy
(C)2004 Renesas Technology Corp., All Rights Reserved.
Zobrazit stránku 651
1 2 ... 647 648 649 650 651 652 653 654 655 656 657 ... 761 762

Komentáře k této Příručce

Žádné komentáře