SPRUIY2 November 2024 F29H850TU , F29H859TU-Q1
The ERAD Enhanced bus comparator (EBC) module is a scalable module that consists of many identical bus comparator units. These units can generate hardware breakpoints. A hardware breakpoint, acts just like a software breakpoint instruction (in this case, the ESTOP0 instruction) but does not require a modification to the application software. Hardware breakpoints allow masking of address bits. Additionally hardware breakpoints allow masking of address bits allowing a breakpoint to be triggered over an address range with just one EBC resource. A hardware breakpoint triggers a debug event and this halts the CPU before the instruction is executed. A bus comparator watches the program address bus, comparing the contents against a reference address and a bit mask value.