Re: gsoc - gnucap project

John Griessen <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
On 07/26/2012 10:57 AM, [email protected] wrote:
> Ok. So, module should be used for hierarchical schematics?

Yes, that's how hierarchy is specified in verilog.

A module instance with its port names and numbers is the connection
data to another schematic, or chunk of verilog code.  If a verilog buss connects
to multiple instances called out as the same module with instance numbers like [7:0]
the same schematic or chunk of verilog code will be used 8 times in creating the circuit.

But gschem has no way of executing that specification at present with names in verilog format.
The names have to be unique and create a flat netlist is the way gschem does pseudo hierarchy now.

It would be nice to have a netlist that used modules and instances and the subschematic was existing only
once and when you changed it, all the instances would update.

John Griessen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.