1Netlist::PinSelection(3U)ser Contributed Perl DocumentatiNoentlist::PinSelection(3)
2
3
4

NAME

6       Verilog::Netlist::PinSelection - Nets attached to a Verilog Cell's Pins
7

DESCRIPTION

9       Verilog::Netlist::PinSelection objects are used by
10       Verilog::Netlist::Pin to define ranges of nets attached to the
11       respective pin of a cell.
12

ACCESSORS

14       $self->netname
15           Name of the respective net, or, if use_pinselects is disabled, the
16           string representation of the whole pin value. In the case of a
17           sized constant only the part following the ' is stored while the
18           width is encoded in the msb and lsb fields.
19
20       $self->lsb
21           Least significant bit of the underlying net within the selection.
22
23       $self->msb
24           Most significant bit of the underlying net within the selection.
25

MEMBER FUNCTIONS

27       $self->bracketed_msb_lsb
28           Returns the common string representation of a vectored net, e.g.
29           netA[15:8].
30

DISTRIBUTION

32       Verilog-Perl is part of the <https://www.veripool.org/> free Verilog
33       EDA software tool suite.  The latest version is available from CPAN and
34       from <https://www.veripool.org/verilog-perl>.
35
36       Copyright 2000-2022 by Wilson Snyder.  This package is free software;
37       you can redistribute it and/or modify it under the terms of either the
38       GNU Lesser General Public License Version 3 or the Perl Artistic
39       License Version 2.0.
40

AUTHORS

42       Stefan Tauner <tauner@technikum-wien.at> Wilson Snyder
43       <wsnyder@wsnyder.org>
44
45       # =head1 SEE ALSO
46
47       # Verilog-Perl, # Verilog::Netlist # Verilog::Netlist::Pin
48
49
50
51perl v5.38.0                      2023-07-21          Netlist::PinSelection(3)
Impressum