EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Please Help

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - Cadence - Please Help

Samiran
Guest

Mon Apr 04, 2011 5:13 pm   



Dear all,

I am trying to instantiate a verilog-A module (e.g. module-1) inside
another verilog-A code (e.g. module-2). I know that if module-1 is
defined in the same verilog-A file the I can instantiate using the
following syntax:

module-1 #(.var(var_value)) INSTANCE_NAME(port#1, port#2,...);

But, if Module-1 is defined in a separate verilog-A file, how I can
implement this?

Regards,
Samiran

Rick Mattern
Guest

Mon Apr 04, 2011 8:39 pm   



On Apr 4, 8:13 am, Samiran <samiran....@gmail.com> wrote:


Quote:
Dear all,

I am trying to instantiate a verilog-A module (e.g. module-1) inside
another verilog-A code (e.g. module-2). I know that if module-1 is
defined in the same verilog-A file the I can instantiate using the
following syntax:

module-1 #(.var(var_value)) INSTANCE_NAME(port#1, port#2,...);

But, if Module-1 is defined in a separate verilog-A file, how I can
implement this?

Regards,
Samiran


There is no difference between a block that is defined locally or
externally,
both require a module statement which defines the block and a
instantition
line providing that they are both subcells.

The instantition sytax is:

<blockName> <instanceName> (
.<pinName>(<netName>),
.<pinName>(<netName>),
);

Rick

elektroda.net NewsGroups Forum Index - Cadence - Please Help

Ask a question - edaboard.com

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony