Skip to content

pulp-platform/adv_dbg_if

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Debug Interface

This is an imporoved version of the advanced debug interface from OpenCores. It has been adapted for the use in the PULP platform.

Changes compared to the initial version:

  • Replaced WishBone memory interface with AXI
  • Support for 32 and 64 bit wide memory interfaces
  • Support for up to 16 cores
  • Intelligent handling of multi core debugging

The interface has initially been developed for OpenRISC based processors, but it is universal and can also be used with other cores. In the PULP project it is used for both OpenRISC and RISC-V based cores.

Documentation

The existing documentation has been updated to reflect those changes. It can be found in docs/AdvancedDebugInterface.pdf.