spefparse 0.2.0

SPEF parasitics parser
Documentation

Standard parasitics exchange format (SPEF) parser.

How to use

See [SPEF::parse_str].

We also support transforming a SPEF object to a SPEF source code, by using [std::fmt::Display].

Misc

This parser obeys the IEEE 1481-1998 standard, with some notable exceptions (to be addressed in future work):

  1. prefix bus delimiter :, . unsupported (because they interfere with hchar.), and empty suffix bus delimiter is unsupported yet.
  2. sensitivity is unsupported in cap and res defs. and slew threshold is unsupported in conn attr.
  3. Pi model is unsupported.