mirror of https://github.com/KLayout/klayout.git
The main entry point is RBA::LayoutToNetlist which is the GSI binding for the layout to netlist extractor. For a first impression about the abilities of this extractor see the Ruby tests in testdata/ruby/dbLayoutToNetlist.rb. The framework itself consists of many classes, specifically - RBA::Netlist for the netlist representation - RBA::DeviceClass and superclasses (e.g. RBA::DeviceClassResistor and RBA::DeviceClassMOS3Transistor) for the description of devices. - RBA::DeviceExtractor and superclasses (i.e. RBA::DeviceExtractorMOS3Transistor or the generic RBA::GenericDeviceExtractor) for the implementation of the device extraction. - RBA::Connectivity for the description of inter- and intra-layer connections. |
||
|---|---|---|
| .. | ||
| interactive | ||
| antTest.rb | ||
| basic.rb | ||
| basic_testcore.rb | ||
| basic_testcore_defs.rb | ||
| config.xml | ||
| dbBooleanTest.rb | ||
| dbBoxTest.rb | ||
| dbCellInstArrayTest.rb | ||
| dbCellMapping.rb | ||
| dbEdgePairTest.rb | ||
| dbEdgePairsTest.rb | ||
| dbEdgeTest.rb | ||
| dbEdgesTest.rb | ||
| dbGlyphs.rb | ||
| dbInstElementTest.rb | ||
| dbInstanceTest.rb | ||
| dbLayerMapping.rb | ||
| dbLayout.rb | ||
| dbLayoutDiff.rb | ||
| dbLayoutQuery.rb | ||
| dbLayoutTest.rb | ||
| dbLayoutToNetlist.rb | ||
| dbMatrix.rb | ||
| dbNetlist.rb | ||
| dbNetlistDeviceClasses.rb | ||
| dbPCells.rb | ||
| dbPathTest.rb | ||
| dbPointTest.rb | ||
| dbPolygonTest.rb | ||
| dbReaders.rb | ||
| dbRegionTest.rb | ||
| dbShapesTest.rb | ||
| dbSimplePolygonTest.rb | ||
| dbTextTest.rb | ||
| dbTilingProcessorTest.rb | ||
| dbTransTest.rb | ||
| dbVectorTest.rb | ||
| edtTest.rb | ||
| extNetTracer.rb | ||
| imgObject.rb | ||
| layLayers.rb | ||
| layLayoutView.rb | ||
| layMarkers.rb | ||
| layMenuTest.rb | ||
| laySaveLayoutOptions.rb | ||
| laySession.rb | ||
| layTechnologies.rb | ||
| qtbinding.rb | ||
| rdbTest.rb | ||
| test_epilogue.rb | ||
| test_prologue.rb | ||
| tlTest.rb | ||