- Products
- Product Reviews
- Product How Tos
- New Product Releases
- Product Categories
Product Review
Digital Core Design updates on chip debug
Brian Bailey8/30/2012 4:38 PM EDT
Comment
vediappan
how to manufacturing ic?
Dr DSP
Now that we have processors on FPGAs a more robust debug environment is a good ...
In a modern system-on-chip, traditional measurement instrumentation does not have access to all of the pins necessary to provide good visibility and debug. For that reason, on-chip instrumentation has become a necessity. I wrote about this recently in EDN “Is there a market for on-chip instrumentation?” and also reported about the availability of an IJTAG tutorial from ASSET InterTech just last week.
Today, I want to mention a new product from Digital Core Design called DoCD. It is a debugging system consisting of three blocks: Debug IP Core, Hardware Assisted Debugger (HAD2) and Debugging Software. DoCD v.6.01 offers real time, non-intrusive debug capability, enabling a pre-silicon validation and post-silicon, on chip software debugging. DoCD allows hardware breakpoints, trace, variables watch and multi C sources debugging. It also enables display and modification of memory contents, processor and peripheral register windows, along with information tracing and ability to see the related C/ASM source code.
Complete DoCD system consists of three major parts:

More information can be found here
Brian Bailey – keeping you covered
If you found this article to be of interest, visit EDA Designline where you will find the latest and greatest design, technology, product, and news articles with regard to all aspects of Electronic Design Automation (EDA).
Also, you can obtain a highlights update delivered directly to your inbox by signing up for the EDA Designline weekly newsletter – just Click Here to request this newsletter using the Manage Newsletters tab (if you aren't already a member you'll be asked to register, but it's free and painless so don't let that stop you).
Today, I want to mention a new product from Digital Core Design called DoCD. It is a debugging system consisting of three blocks: Debug IP Core, Hardware Assisted Debugger (HAD2) and Debugging Software. DoCD v.6.01 offers real time, non-intrusive debug capability, enabling a pre-silicon validation and post-silicon, on chip software debugging. DoCD allows hardware breakpoints, trace, variables watch and multi C sources debugging. It also enables display and modification of memory contents, processor and peripheral register windows, along with information tracing and ability to see the related C/ASM source code.
Complete DoCD system consists of three major parts:
- Hardware Assisted Debugger: Pendrive packaged - HAD2 is a small hardware adapter, that manages communication between the Debug IP Core (JTAG protocol) inside silicon and a USB port of the host PC, running DoCD Debug Software.
- Debug Software: is a Windows based application, compatible with all existing compilers and assemblers. The DS was designed to work in two major modes: software simulator and hardware debugger mode. They allow pre-silicon software validation in simulation mode and then, real-time debugging of developed software inside silicon - using debugger mode. Once loaded, the program may be observed in Source Window, run at full-speed, single stepped by machine or C-level instructions or stopped at any of the breakpoints.
- Debug IP Core: is a real-time hardware debugger, which provides an access to all chip registers, memories and peripherals, connected to the IP Core. It controls CPU work, by non-intrusive method. The Debug IP Core is provided as VHDL or Verilog source code, as well as CPLD/FPGA EDIF netlist.

More information can be found here
Brian Bailey – keeping you covered
If you found this article to be of interest, visit EDA Designline where you will find the latest and greatest design, technology, product, and news articles with regard to all aspects of Electronic Design Automation (EDA).
Also, you can obtain a highlights update delivered directly to your inbox by signing up for the EDA Designline weekly newsletter – just Click Here to request this newsletter using the Manage Newsletters tab (if you aren't already a member you'll be asked to register, but it's free and painless so don't let that stop you).
Navigate to related information
Most Popular
Datasheets.com Parts Search
185 million searchable parts
(please enter a part number or hit search to begin)
Browse the technical library
Our technical library houses over 4,000 high-quality sponsored white papers, application notes, reference guides, use cases—all organized by company.
Our technical library houses over 4,000 high-quality sponsored white papers, application notes, reference guides, use cases—all organized by company.


Dr DSP
9/1/2012 2:17 PM EDT
Now that we have processors on FPGAs a more robust debug environment is a good idea. I would expect the FPGA guys to start putting in hardened functions for doing this. Hopefully they can be somewhat standard (maybe starting with the ARM debug set) and not end up all different implementations.
Sign in to Reply
vediappan
9/2/2012 3:51 PM EDT
how to manufacturing ic?
Sign in to Reply