The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Design Languages >> Verilog-AMS >> Using components from Technology Library in verilog A module
https://designers-guide.org/forum/YaBB.pl?num=1428333684

Message started by king28 on Apr 6th, 2015, 8:21am

Title: Using components from Technology Library in verilog A module
Post by king28 on Apr 6th, 2015, 8:21am

Hello everyone,

I want to instantiate a NMOS transistor from my technology library inside a verilog AMS module. This is needed because I am trying to modify the characteristics of transistor externally using some other devices for which model does not exist. So I write IV characteristics in a file and use that in verilog A. Now I need to instantiate a NMOS transistor as well inside the verilog A module. How can I do that?

Thanks

Title: Re: Using components from Technology Library in verilog A module
Post by Geoffrey_Coram on Apr 13th, 2015, 10:45am

The Verilog-AMS Language Reference Manual, Annex E Spice Compatibility, discusses instantiating Spice elements in a Verilog-AMS module.  Beyond that, you'd have to check with your simulator vendor to see if there is any special setting necessary for this to work -- how does the simulator resolve instances inside modules?  I've seen resistors inside modules, but I can't say I've ever seen an NMOS instantiated this way.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.