coriolis/katana/src
Jean-Paul Chaput eea67a9111 Added static bloat profile in Katana.
* Change: In bootstrap/FindBoostrap.cmake, remove the -fsanitize=address
    as it requires the "san" librarie which may be difficult to install.
* Change: In CRL/symbolic/cmos45/kite.py, decrease the METAL3 pitch from
    10l to 8l. This is for testing with 4 routing metal only technology
    like AMS c35b4 symbolic.
* Change: In Katana/BloatProfile, add static bloat option, that is, only
    cell bloated in the first pass will be bloated again in subsequent
    ones.
      Add a "katana.bloatOverloadAdd" parameter to more easily control the
    amount added to the computed overload.
* Change: In Oroshi, start integration of multi capacitors as generator.
    Translate generator parameter into CapacitorStack ones. Add code for
    routing unit capacitor.
2020-01-23 14:03:59 +01:00
..
katana Added static bloat profile in Katana. 2020-01-23 14:03:59 +01:00
BloatProfile.cpp Added static bloat profile in Katana. 2020-01-23 14:03:59 +01:00
Block.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
CMakeLists.txt Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
Configuration.cpp Added static bloat profile in Katana. 2020-01-23 14:03:59 +01:00
Constants.cpp Various fixes for Katana::BloatProfile. 2019-12-11 11:17:32 +01:00
DataNegociate.cpp Upgrade of Katana detailed router to support Arlet 6502. 2019-07-28 23:20:00 +02:00
DataSymmetric.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
GlobalRoute.cpp More configuration parameters for P&R Conductor, for experimenting. 2019-12-15 19:28:54 +01:00
GraphicKatanaEngine.cpp Various fixes for Katana::BloatProfile. 2019-12-11 11:17:32 +01:00
HorizontalTrack.cpp Replace "unsigned int" by "Flags" in all AutoSegments collections. 2017-05-16 14:53:33 +02:00
KatanaEngine.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
Manipulator.cpp More tuning for ARMv2a (95% success, 38/40). Bugs in core2chip. 2019-09-25 18:35:03 +02:00
NegociateWindow.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
PowerRails.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
PreProcess.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
PreRouteds.cpp Redesign of I/O pads and Corona support to mix real and symbolic. 2019-05-10 11:58:05 +02:00
ProtectRoutingPads.cpp Pin management implemented for NetBuilderHV. 2019-03-10 13:25:43 +01:00
PyGraphicKatanaEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PyKatana.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyKatanaEngine.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
PyKatanaFlags.cpp Various fixes for Katana::BloatProfile. 2019-12-11 11:17:32 +01:00
RoutingEvent.cpp Improvements in routing quality for ARMv2a 2019-08-23 15:43:13 +02:00
RoutingEventHistory.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RoutingEventLoop.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
RoutingEventQueue.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RoutingPlane.cpp Upgrade of Katana detailed router to support Arlet 6502. 2019-07-28 23:20:00 +02:00
SegmentFsm.cpp Various bug fixes for Analog P&R. OK for GM/Chamla & OTA/Miller. 2019-11-13 23:31:51 +01:00
Session.cpp Correcting non-deterministic behavior in Anabatic/Katana (again). 2019-08-20 16:30:03 +02:00
SymmetricRoute.cpp Pin management implemented for NetBuilderHV. 2019-03-10 13:25:43 +01:00
Track.cpp More tuning for ARMv2a (95% success, 38/40). Bugs in core2chip. 2019-09-25 18:35:03 +02:00
TrackCost.cpp Various bug fixes for Analog P&R. OK for GM/Chamla & OTA/Miller. 2019-11-13 23:31:51 +01:00
TrackElement.cpp Correcting non-deterministic behavior in Anabatic/Katana (again). 2019-08-20 16:30:03 +02:00
TrackElements.cpp Various typos correction (courtesy of G. Gouvine). 2019-07-30 13:13:57 +02:00
TrackFixedSegment.cpp Added core2chip support for Phenitec80. 2019-09-17 17:05:54 +02:00
TrackMarker.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackSegment.cpp Added core2chip support for Phenitec80. 2019-09-17 17:05:54 +02:00
TrackSegmentCost.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackSegmentNonPref.cpp Correcting non-deterministic behavior in Anabatic/Katana (again). 2019-08-20 16:30:03 +02:00
TrackSegmentRegular.cpp Upgrade of Katana detailed router to support Arlet 6502. 2019-07-28 23:20:00 +02:00
TrackSegmentWide.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Tracks.cpp Upgrade of Katana detailed router to support Arlet 6502. 2019-07-28 23:20:00 +02:00
VerticalTrack.cpp Replace "unsigned int" by "Flags" in all AutoSegments collections. 2017-05-16 14:53:33 +02:00
katanaRefactor.conf Anabatic transient commit 18. Port of Kite (Katana), Yeah, Baby! Yeah! 2016-08-15 16:30:13 +02:00