Datasheet

Table Of Contents
Breakpoint (BKP) Module
MC9S12DP256 — Revision 1.1
Breakpoint (BKP) Module
There are two types of breakpoints: tagged and forced. Forced
breakpoints occur at the next instruction boundary if a match occurs and
tagged breakpoints allow breaking just before a specific instruction
executes. Tagged breakpoints will only occur on addresses. Tagging on
data is not allowed; however, if this occurs, nothing will occur within the
BKP module.
The breakpoint module allows breaking within a 256 byte address range
and/or within expanded memory, allows matching of the data bus as well
as address matching, allows breakpoints to match 8 bit or 16 bit data,
and allows forced breakpoints to match on a read or write cycle.
Features
Full or Dual Breakpoint Mode
Compare on address and data (Full)
Compare on either of two addresses (Dual)
BDM or SWI Breakpoint
Enter BDM on breakpoint (BDM)
Execute SWI on breakpoint (SWI)
Tagged or Forced Breakpoint
Break just before a specific instruction will begin execution
(TAG)
Break on the first instruction boundary after a match occurs
(Force)
Single, Range, or Page address compares
Compare on address (Single)
Compare on address 256 byte (Range)
Compare on any 16K Page (Page)
Compare address on read or write on forced breakpoints
High and/or low byte data compares
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...