EasyManua.ls Logo

Broadcom BCM7405 - Debugging Support Unit

Broadcom BCM7405
194 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
2/24/2008 9T6WP
BCM7405 Preliminary Hardware Data Module
Functional Description 06/29/07
Broadcom Corporation
Page 1-70 MIPS4380 Processor Core Document 7405-1HDM00-R
DEBUGGING SUPPORT UNIT
The CPU processor provides standard EJTAG support that is in compliant with the MIPS EJTAG 2.0. Basic support includes
a debug mode, run control, single stepping, and software breakpoint instruction (SDBBP). These features allow for the basic
software debug of user and kernel code.
Moreover, the CPU provides a non-intrusive hardware debugging support of two of each of instruction, data, and data value
hardware breakpoints. The hardware instruction breakpoints can be configured to generate a debug exception at any
instruction in the virtual address space. Bit mask values may apply in the address compare. The data breakpoints can be
configured to generate a debug exception on a data transaction, which may be qualified with both virtual address, data value,
size and load/store transaction type. Bit mask value may apply in the address compare, and byte mask may apply in the
data value compare.
In a CMT CPU, the EJTAG functions can only be performed on one TP at a time.

Table of Contents

Related product manuals