• 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. Custom IC SKILL
  3. DSPF with veriloga

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 143
  • Views 11880
  • 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

DSPF with veriloga

anikwag
anikwag over 4 years ago

Hi,

I have a query related to the use of DSPF of a design with veriloga model of a subblock in the same design. I am working on a macro which has a huge counter, so to speed up the simulations we use a Veriloga model of the counter and run schematic based simulations. Now, if I am giving dspf as an input with the veriloga model for the counter block and the dspf is mapped to the schematic, then will the tool take the dspf for the rest of the blocks in the design and veriloga for the counter block. Is my understanding correct?

Que 2) Is there a faster way to simulate the dspf without veriloga ? I have tried using APS++ and keeping liberal settings with post layout optimizations turned-on but as the counter is operating at 1GHz frequency and will count upto 4ms of time. Hence, its taking huge time in simulating the design. I have also tried using hspice simulations which gives me results in 3-4 days. But Is there an option in adexl where i can reduce the run time in polo simulations using virtuoso?

Thanks and Regards,

Aniket 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago

    It's not entirely clear what you have in DSPF and what you have in Verilog-A. It rather depends on whether the DSPF has a blackboxed instance of the block for which you have verilogA, or whether it's extracted down to transistor level. If including the DSPF via the Setup->Simulation Files form you may also need to specify the blackbox for the cells in question.

    To make it faster, you might want to consider using Spectre X.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • 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