EDAboard.com | EDAboard.de | EDAboard.co.uk | WTWH Media

how to increase blow up limits of a quantity in Cadence VHDL

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - Cadence - how to increase blow up limits of a quantity in Cadence VHDL

S
Guest

Mon May 30, 2005 7:35 pm   



hi
Can anyone please tell me how to increase the blow up limit of a
quantity in a VHDL-AMS model.
Thanks in advance.
S


Guest

Mon Oct 16, 2017 5:30 pm   



On Monday, June 13, 2005 at 4:17:54 PM UTC+3, Andrew Beckett wrote:
Quote:
On 30 May 2005 13:35:50 -0700, "S" <sireeshakandula_at_gmail.com> wrote:

hi
Can anyone please tell me how to increase the blow up limit of a
quantity in a VHDL-AMS model.
Thanks in advance.
S

If you put a "quantity" statement in the analog control file for the AMS
simulation - for example:

//

defineVoltage quantity \
name="V" \
units="Volts" \
abstol=1e-6 blowup=1e10 huge=1e5 \
description="Voltage"

tran tran stop=5u

I tested this by setting the blowup limit to 1, and it fell over with my 5V
supplies.

Why are you getting signals at the blowup level anyway? It tends to suggest
you really have a different type of quantity which is scaled differently, and
you're using voltage (say) to represent that. Or is it that you've defined
your own quantity, and it's picking up the default blowup limit of 1e9?

You didn't give much information.

I'm not sure whether there is another way of doing this for VHDL-AMS. For
Verilog-AMS, the blowup limit is a Cadence-specific option in the files
such as:

instdir>/tools/spectre/etc/ahdl/disciplines.vams

Regards,

Andrew.


Dear Andrew

thanks for your relay, i did found the file you mentioned above regarding Verilog-A,

however, there is no specification of blowup limit, i can only see specification of abstol such as:
// Position in meters
nature Position
units = "m";
access = Pos;
ddt_nature = Velocity;
`ifdef POSITION_ABSTOL
abstol = `POSITION_ABSTOL;
`else
abstol = 1e-6;
`endif
endnature


may i ask where should i look if i want to increase the blowup limit of Position?

thank you

elektroda.net NewsGroups Forum Index - Cadence - how to increase blow up limits of a quantity in Cadence VHDL

Ask a question - edaboard.com

Arabic version Bulgarian version Catalan version Czech version Danish version German version Greek version English version Spanish version Finnish version French version Hindi version Croatian version Indonesian version Italian version Hebrew version Japanese version Korean version Lithuanian version Latvian version Dutch version Norwegian version Polish version Portuguese version Romanian version Russian version Slovak version Slovenian version Serbian version Swedish version Tagalog version Ukrainian version Vietnamese version Chinese version Turkish version
EDAboard.com map