coriolis/anabatic/src
Jean-Paul Chaput ea4fdfd230 In Anabatic, correctly set the wire width according to the routing gauge.
* New: Anabatic::AutoContact::setLayerAndWidth() to set both layer and
    VIA width/side according to the RoutingGauge. If the delta in zero,
    use the metal gauge, and the VIA gauge otherwise.
* Bug: In Anabatic::AutoContactTerminal, Anabatic::AutoContactTurn,
    Anabatic::AutoContactHTee & Anabatic::AutoContactVTee, in the
    updateTopology() method, set both the layer and the VIA with when
    there is a change of layer. Note that this default size may be
    overriden later by updateSeize() in the case of non-default width
    segments.
* New: In Anabatic::AutoSegment, new overload setLayer(size_t) to set
    both layer and segment with according to the routing gauge.
* Bug: In Anabatic::AutoHorizontal and Anabatic::AutoVertical, in method
    _makeDogleg(), make use of the new setLayer() to correctly set up
    the wire width.
      Idem for Anabatic::AutoSegment::changeDepth() and ::makeDogleg(),
    and in Anabatic::LayerAssign.
2019-02-12 12:43:09 +01:00
..
anabatic In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AnabaticEngine.cpp Minor adjustements for analog device checker (test of AMS c35b4). 2018-09-20 18:24:30 +02:00
AutoContact.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoContactHTee.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoContactTerminal.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoContactTurn.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoContactVTee.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoHorizontal.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoSegment.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
AutoSegments.cpp Improved management of AutoContactTerminal for VH gauges (real ones). 2018-01-25 11:58:04 +01:00
AutoVertical.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
CMakeLists.txt In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
ChipTools.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Configuration.cpp Corrections in the Dijkstra global routing (ripup) mechanism. 2018-04-16 12:10:48 +02:00
Constants.cpp Capacity managment by layer in Edges & GCells (plus fixes). 2018-02-21 00:16:50 +01:00
Dijkstra.cpp Analog integration part II. Analog place & route (slicing tree). 2018-10-18 18:10:01 +02:00
Edge.cpp Analog integration part II. Analog place & route (slicing tree). 2018-10-18 18:10:01 +02:00
EdgeCapacity.cpp Capacity managment by layer in Edges & GCells (plus fixes). 2018-02-21 00:16:50 +01:00
Edges.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
GCell.cpp In AutoSegment::_changeDepth(), correct invalidation of GCells. 2018-06-08 12:20:37 +02:00
LayerAssign.cpp In Anabatic, correctly set the wire width according to the routing gauge. 2019-02-12 12:43:09 +01:00
Matrix.cpp Improve Edge ripup method. Improve two-metal terminal management. 2018-03-06 01:48:44 +01:00
NetBuilder.cpp Minor adjustements for analog device checker (test of AMS c35b4). 2018-09-20 18:24:30 +02:00
NetBuilderHV.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
NetBuilderM2.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NetBuilderVH.cpp Tuning of Anabatic & Katana for AMS 350nm (c35b4). 2018-06-11 16:44:26 +02:00
NetConstraints.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
NetOptimals.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PreRouteds.cpp Improved handling of short nets (fully included in one GCell). 2018-07-16 11:16:51 +02:00
PyAnabatic.cpp Tuning of Anabatic & Katana for AMS 350nm (c35b4). 2018-06-11 16:44:26 +02:00
Session.cpp Minor adjustements for analog device checker (test of AMS c35b4). 2018-09-20 18:24:30 +02:00