|
To complement its HDL language readers, Verific also provides SDF, EDIF, and Liberty (Synopsys .lib format) readers that interface directly into the common database.
EDIF reader
SDF reader
Liberty reader
Database
The database stores netlist, library, and timing data in a language-independent simple model. The database is common to all readers and has an efficient and clean API for easy integration into your existing database or object model.
Very memory efficient. Average overall memory usage just 300 bytes/gate.
Fast database traversal due to optimal container/pointer organization between database objects.
Full hierarchy support, with grouping/ungrouping, etc.
Full support for any number of libraries, and no restrictions on library interaction (instantiations across different libraries).
Support for buses.
Compact storage of line/file origination info from RTL Readers.
Simple and clean data model and Procedural Interface for easy integration with your existing database.
SystemVerilog - Verilog - Verilog Netlist Only - VHDL - PSL - EDIF - Liberty - SDF
|