• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Functional Verification
  3. NCSIM: problem with vcd filesize limit

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 65
  • Views 13462
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NCSIM: problem with vcd filesize limit

hbeck
hbeck over 14 years ago

 Hi,

I'm currently working with a vhdl example to check the ability of ncsim to limit the filesize of vcd dumpfiles. For that I set up a simple mux with a testbench, that generates stimuli over 540ms. The following simulation flow results in a 1,7G VCD file: 

$ ncvhdl -cdslib ./cds.lib -hdlvar ./hdl.var mux.vhd TB_mux.vhd

$ ncelab -cdslib ./cds.lib -VHDL_TIME_PRECISION 1ps -access +r TB_mux

$ ncsim -batch -run -input ncsim.sim

with ncsim.sim:

"database -open ncsim.vcd -vcd

probe -all -depth all"

In the next run I want to limit the VCD filesize at 100MB, so I changed  'database -open ncsim.vcd -vcd' according to the manual to 'database -open ncsim.vcd -maxsize 100M -vcd'. After the simulation restart there is generated again one single 1.7G VCD file. So it seems that the limit doesnt change anything, without output an error message. Is there anyone who has the same issue?

 Thanks in advance!

 Edit: I'm working with:  ncsim(64) 09.20-s022

 

mux_test.zip
  • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information