Module libreda_db::chip

source ·
Expand description

Chip data structure holding netlist and layout together. Chip implements the L2NEdit trait and hence qualifies for representing netlists fused with a layout. Chip can also be used solely as a netlist structure or as a layout structure.



  • Circuit identifier.
  • Circuit instance identifier.
  • A netlist is the container of circuits.
  • A circuit is defined by an interface (pins) and a content which consists of interconnected circuit instances.
  • Instance of a circuit.
  • A net represents an electric potential or a wire.
  • Net identifier.
  • Single bit wire pin.
  • Pin identifier.
  • Instance of a pin.
  • Pin instance identifier.
  • Wrapper around a Geometry struct.
  • Shapes<T> is a collection of Shape<T> structs. Each of the elements is assigned an index when inserted into the collection.


  • Either a pin or pin instance identifier.

Type Definitions