Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

debussy53v3 ,ldv ,vcs; how to linking?

Status
Not open for further replies.

xworld2008

Full Member level 4
Full Member level 4
Joined
Dec 13, 2002
Messages
230
Helped
18
Reputation
36
Reaction score
14
Trophy points
1,298
Activity points
1,801
fsdbdumpfile vcs

i can't linking ldv40 with debussy53 for WINDOWS2000.and i can't open .dsn(VCD)waveform file in debussy,debussy only support .fsdb.i can't translate .dsn to .fsdb,please help!
 

vcs fsdb dump

u can gen vcd from ldv4 and use it at debussy
 

vcs $fsdbdumpfile

complie debussy pli to ldv,you can get libpli.dll . Copy to ldv install lib directory . then you can use $fsdbDumpfile(" "), $fsdbDumpvar();
to generate .fsdb file.
 

vcs makefile example

i always dump the simulation results in vcd format no matter ldv or vcs. then i make use of the utility "vfast" (located in /novas/debussy/bin) to translate the vcd file to fsdb file. this method is much faster than that dumpping in fsdb format directly.
 

makefile for vcs

u can see online tutorial of software,it is ok
 

vfast debussy

You need to compile PLI routine in debussy into LDV. Then you can dump direct into .fsdb file format.
 

vcs fsdbdumpvar

It is very easy to link debussy to VCS(RTFM)

To link debussy to LDV, follow the steps below:
1. Create a directory for storing the Makefiles. Copy the sample Makefiles (Makefile.nc, Makefile.wint, Makefile.targets, and Makefile.nc.defines) provided by Cadence to your library directory.
2. Set the environment variable:

set ARCH=wint

3. Edit the copy Makefile.nc with the following steps:

1. VERIUSER_C=<install_dir>/share/PLI/nc_verilog/NC/veriuser.c
2. FIRST_TARGET=$(PLILIB)
3. PLI_OBJECTS=<install_dir>/share/PLI/nc_verilog/NC/pli.lib

4. Modify the Makefile.nc.wint file (you can find it under ~tools/inca/files) and add /NODEFAULTLIB:LIBCMT.LIB /NODEFAULTLIB:MSVCRT.LIB /DEFAULTLIB:LIBC.LIB \shell32.lib to the ARCH_DYNAMIC_LD list.
5. Generate libpli.dll:

Make -f Makefile.nc

6. Set path to access the libpli.dll file created in Step 5 to access libpli.dll.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top