bliss: BLIF to SPICE Synthesis
|
Class for encapsulating the parameters of a Bliss library entry. More...
Public Member Functions | |
def | __init__ |
Loads parameters from .bl file. | |
def | display |
Utility function for displaying contents of library entry. | |
Public Attributes | |
name | |
Name of the library entry. | |
tech | |
Technology used by the library entry. | |
desc | |
Description for the library entry. | |
blifhead | |
BLIF Head definition. | |
blifbody | |
BLIF Body definition. | |
template | |
Library template, defines how inputs and outputs are routed at block instance. | |
circuit | |
Output circuit source definition. | |
isIncluded | |
Defines if library is included to output circuit. | |
errors | |
Tracks errors encountered while loading .bl file. |
Class for encapsulating the parameters of a Bliss library entry.
Library entries are stored in a directory with extension .bl.
def bliss.BlissLibraryEntry.__init__ | ( | self, | |
sourceFile | |||
) |
Loads parameters from .bl file.
sourceFile | Path to .bl file. Defined as string. |
def bliss.BlissLibraryEntry.display | ( | self | ) |
Utility function for displaying contents of library entry.
BLIF Body definition.
Usually the PLA block format of BLIF.
BLIF Head definition.
Used to map inputs and outputs to block instance.
Output circuit source definition.
Description for the library entry.
Tracks errors encountered while loading .bl file.
Defines if library is included to output circuit.
Name of the library entry.
Technology used by the library entry.
Default is CMOS_DEFAULT.
Library template, defines how inputs and outputs are routed at block instance.