DCD’s on Chip Debugger: powerful tool in the USB housing

DoCD is a complete debugging system, which consist of three main blocks:  Debug IP Core, Hardware Assisted Debugger (HAD2) and Debugging Software. V.6.01 offers real time, non-intrusive debug capability, enabling a pre-silicon validation and post-silicon, on chip software debugging. As an effect, prominently cuts debugging time.

Aug 23rd, 2012 -- Modern System-on-Chip designs are facing the problem of inaccessibility of important control and bus signals. They often lay behind the physical pins of the device and that is why traditional measurement instrumentation is useless in many cases. The best way to get around those limitations, is to use on-chip debug tools for the tasks verification and software debugging. – DoCD allows hardware breakpoints, trace, variables watch and multi C sources debugging – explains Jacek Hanke, DCD’s CEO – Moreover, our Debug Software can work both as a hardware debugger and a software simulator. Some tasks can be validated at software simulation level and after this step, you can continue real-time debugging, by uploading code into silicon.
Other advantage of an on-chip debugger, is its improved design productivity in an integrated envi-ronment, with graphical user's interface. Thanks to it, DoCD offers ability to display/modify memo-ries' content, processor's and peripherals' register windows, along with information tracing and abil-ity to see the related C/ASM source code. And as a final result, these are the key elements, that help to improve the design process and thereby, to increase productivity.

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 has been 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.

The DoCD provides a scaled solution - many SoC designs have both power and area limitations. Debug IP Core, can be scaled to control gate count. The benefit is fewer gates - for lower use of power and core size, while maintaining excellent debug abilities. Typically, all of the features are utilized in pre-silicon debug (i.e. hardware debugging or FPGA evaluation), with less features availed in the final silicon.

Review Article
  • DoCD more news September 07, 2012
    Reviewed by 'Tomeq DCD'
    Hi guys, here's the link to get more information: http://www.dcd.pl/page/154/docd/ If you need anything else, just let me know at tomeq@dcd.pl

      Was this review helpful to you?   (Report this review as inappropriate)

  • Question about the source of information September 01, 2012
    Reviewed by 'Joe Bloggs'
    Can you please kindly inform me the web page of this software?
    Is it available as a commercial EDA product or as an open source EDA tool suite/system?
    Thank you and have a good day!

      Was this review helpful to you?   (Report this review as inappropriate)

  • Re: DCD’s on Chip Debugger: powerful tool in the USB housing September 03, 2012
    Reviewed by 'marcosaurelio'

    Do you use your own debugging environment? Or is it integrated with software tools such as Keil, etc?

      Was this review helpful to you?   (Report this review as inappropriate)

For more discussions, follow this link …

Featured Video
Senior Electrical Engineer for Allen & Shariff Corporation at Pittsburgh, Pennsylvania
Principle Electronic Design Engr for Cypress Semiconductor at San Jose, California
Director, Business Development for Kongsberg Geospatial at Ottawa, Canada
Director, Business Development for Kongsberg Geospatial at remote from home, Any State in the USA
Upcoming Events
IPC Technical Education - PCB Layout - Place and Route at Del Mar Fairgrounds 2260 Jimmy Durante Blvd. Del Mar CA - May 2, 2018
IPC Technical Education at Wisconsin Center 400 W Wisconsin Ave. Milwaukee WI - May 8, 2018
IPC High Reliability Forum at Embassy Suites: Baltimore-At BWI Airport 1300 Concourse Drive Linthicum MD - May 15 - 17, 2018

Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise