coriolis/anabatic/src
Jean-Paul Chaput f5ee37d2e6 Manage minimum area for VIAs in the P&R.
* New: In Hurricane::Layer, add support for a minimal area (given in
    microns). Exported in the Python interface.
* New: In Anabatic::AutoSegment::bloatStackedStrap(), method to
    enlarge too small vertically stacked VIAs. For now just create
    a square ensuring the minimal area. Potentially cause DRC error in
    some cases so needs to be refined.
* New: In Anabatic::_gutAnabatic(), check for too little stacked VIAs
    and display a report.
2020-11-16 00:55:49 +01:00
..
anabatic Manage minimum area for VIAs in the P&R. 2020-11-16 00:55:49 +01:00
AnabaticEngine.cpp Manage minimum area for VIAs in the P&R. 2020-11-16 00:55:49 +01:00
AutoContact.cpp Bug in error message in AutoContact::getLentgh(). 2020-08-05 01:25:12 +02:00
AutoContactHTee.cpp Pin management implemented for NetBuilderHV. 2019-03-10 13:25:43 +01:00
AutoContactTerminal.cpp Bug fix: Never slacken a segment from a Pin. 2020-08-02 18:13:47 +02:00
AutoContactTurn.cpp Bug fix, In Katana, do not remove AutoSegment conflicting with blockages. 2020-04-21 15:40:59 +02:00
AutoContactVTee.cpp Pin management implemented for NetBuilderHV. 2019-03-10 13:25:43 +01:00
AutoHorizontal.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
AutoSegment.cpp Manage minimum area for VIAs in the P&R. 2020-11-16 00:55:49 +01:00
AutoSegments.cpp Improved management of AutoContactTerminal for VH gauges (real ones). 2018-01-25 11:58:04 +01:00
AutoVertical.cpp Bug fix: Never slacken a segment from a Pin. 2020-08-02 18:13:47 +02: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 Bug fix: Always select the Pin as best RoutingPad component. 2020-08-02 18:12:52 +02:00
Constants.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
Dijkstra.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
Edge.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
EdgeCapacity.cpp Capacity managment by layer in Edges & GCells (plus fixes). 2018-02-21 00:16:50 +01:00
Edges.cpp Support for density estimation for the global router. 2019-02-26 20:03:53 +01:00
GCell.cpp Solve algorithmic execution time of Anabatic layer assignement. 2020-08-05 01:27:26 +02:00
LayerAssign.cpp Solve algorithmic execution time of Anabatic layer assignement. 2020-08-05 01:27:26 +02:00
Matrix.cpp Improve Edge ripup method. Improve two-metal terminal management. 2018-03-06 01:48:44 +01:00
NetBuilder.cpp * New: In Anabatic::NetBuilder, to tackle once and for all the GCell 2020-06-30 10:00:29 +02:00
NetBuilderHV.cpp Bugs in NetBuilderHV for topologies containing metal3 pins. 2020-09-14 15:12:37 +02:00
NetBuilderM2.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NetBuilderVH.cpp Bug fix, restore the FreePDK 45 (real) support. 2020-04-27 10:34:19 +02:00
NetConstraints.cpp Improvements in routing quality for ARMv2a, reached 100% success. 2019-08-23 23:48:09 +02:00
NetOptimals.cpp Pin management implemented for NetBuilderHV. 2019-03-10 13:25:43 +01:00
PreRouteds.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
PyAnabatic.cpp Tuning of Anabatic & Katana for AMS 350nm (c35b4). 2018-06-11 16:44:26 +02:00
Session.cpp Bug, In Session::_revalidateTopology(), iterate over an invalid vector! 2020-04-27 11:22:05 +02:00