Verilog::Netlist::Module - Module within a Verilog Netlist
use Verilog::Netlist; ... my $module = $netlist->find_module('modname'); my $cell = $self->find_cell('name') my $port = $self->find_port('name') my $net = $self->find_net('name')
Verilog::Netlist creates a module for every file in the design.
Returns list of references to Verilog::Netlist::Cell in the module.
The filename the module was created in.
The line number the module was created on.
The name of the module.
Returns list of references to Verilog::Netlist::Port in the module.
Returns list of references to Verilog::Netlist::Net in the module.
Updates the AUTOs for the module.
Returns Verilog::Netlist::Cell matching given name.
Returns Verilog::Netlist::Port matching given name.
Returns Verilog::Netlist::Net matching given name.
Checks the module for errors.
Creates interconnections between this module and other modules.
Creates a new Verilog::Netlist::Cell.
Creates a new Verilog::Netlist::Port.
Creates a new Verilog::Netlist::Net.
Prints debugging information for this module.
Verilog::Netlist
Wilson Snyder <wsnyder@wsnyder.org>
To install Verilog::Parse, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Verilog::Parse
CPAN shell
perl -MCPAN -e shell install Verilog::Parse
For more information on module installation, please visit the detailed CPAN module installation guide.