• 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 Design
  3. Memory instance : ULTRASIM simulator setting

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 125
  • Views 12767
  • 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

Memory instance : ULTRASIM simulator setting

samung
samung over 11 years ago

Hello,

 

I would like to know what are the simulator settings you use for a "memory instance" typ simulation (transient simu of ~5ns), with just the checking of an output bit, for the sensing operation.

 

My memory instance is a the smallest instance in terms of bitcells. It means it's "far" below than 1M bits.

Of course there is a "MUX strategy" inside the memory instance, and for the sensing, there is a "sense amplifier + comparator", plus a "biasgen and a clkgen" blocks, and I would say all these three must be simulated at analog point of view.

 

The simu results, I am checking, are more or less :

-output bit of the comparator

-2 inputs of the sense amplifier (one input coming from the ref and the other from the sensed bitcell)

-clk signals

 

I am using the following settings :

 

-ULTRASIM (Cadence) :

usim_opt speed=6

usim_opt sim_mode=a inst= sense_amplifier_block or I can put the three blocks (SA, clkgen, bisagen) as analog. The simu results are almost the same.

 

with ULTRASIM : in full-analog mode :

 usim_opt speed=6

usim_opt sim_mode=a

 

it takes almost a day and I have very different results. 

 

 

My issue, is that I have different results according ot the simulator settings, and I am not sure of which ones are golden.

 

 

thanks a lot or any help !!

 

P. 

  • 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