|
From: | Darryl Koivisto |
Subject: | Advanced Use of DDD |
Date: | Fri, 1 Aug 2003 13:37:00 -0700 |
Hi DDD,
I
work at Cadence Design in Silicon Valley, and have a
customer
that
would like us to use DDD to debug their SystemC model (C++
based
modeling language). Our modeling tool currently uses
DDD
on
top of GDB for a single target, same host (native), so we
are
familiar with DDD.
Our
customer would like the target system to open up source code
for
several SystemC modules (read separate files) in parallel,
once
a breakpoint has been set. The customer is running a
hardware
based
SystemC model that actually executes in several source code
files
at the same time, so he wants to see what is executing.
The
customer provides an intermediate file that identifies the
source
code
file path/name and line number information. So, once a
source
code
file encounters a breakpoint in the target, the customer would
like
DDD to open up multiple DDD source files that are effected,
based
on the intermediate file (identifies the other source code
files
to open by path/name, and the line number). It is
simple
in
one sense, and complex in another.
Does
the DDD staff think this is --
(1)
Feasible with the existing DDD, meaning opening several
source
code
files for a single breakpoint?
(2)
Feasible with DDD plus some customization code, or script
shell?
(3)
Not feasible with the current version of DDD?
Regards,
|
[Prev in Thread] | Current Thread | [Next in Thread] |