| |||
| Home > Debug > About the Flash Patch and Breakpoint Unit (FPB) | |||
The FPB:
implements hardware breakpoints
patches code and data from Code space to System space.
A full FPB unit contains:
Two literal comparators for matching against literal loads from Code space, and remapping to a corresponding area in System space.
Six instruction comparators for matching against
instruction fetches from Code space, and remapping to a corresponding
area in System space. Alternatively, you can configure the comparators
individually to return a Breakpoint Instruction (BKPT)
to the processor core on a match, to provide hardware breakpoint
capability.
A reduced FPB unit contains:
Two instruction comparators. You can configure each comparator individually to return a Breakpoint Instruction to the processor on a match, to provide hardware breakpoint capability.