0
\$\begingroup\$

I want to calculate Write, hold, and read static noise margin of an SRAM block(WSNM, HSNM, and RSNM). but in order to do so, I want to write a command to do it, so I need to find input voltage when its differentiation is equal to -1 for calculating V(IL) and V(IH). Does anyone know the command to do so?

enter image description here

enter image description here

pictures are from "Analytical Review of Noise Margin in MVL: Clarification of a Deceptive Matter" paper

\$\endgroup\$
0
\$\begingroup\$

after some research, I found two ways in order to find when derivate of a parameter is -1. First way is using commands for example:

.MEAS dc vol find v(out) when deriv ('v(out)')=-1

It's just an example to show the syntax and based on your project the input and output nodes might be different.

The second way is to use CosmosScope or any other wave viewer application.

enter image description here

In this way using "point to point measurement" calculation of slope can be done graphically, but sometimes take some time to achieve proper response.

Best of luck

| improve this answer | |
\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.