coriolis/katana/src
Jean-Paul Chaput 0fa6f8be9b Determinism correction of Hurricane, CRL core & Katana.
* Bug: In Hurricane::Cell::uniquify(), a set<Cell*> sorted on pointers
    was remaining. Now sorted on Entity::Id.
* Bug: In CRL::VhdlEntity, in the driver, the components where driven
    in pointer order (set<> again). Now use ids.
* Bug: In CRL/etc/scn6m_deep_09/technology.conf, the symbolic extentions
    for VIAs and layers were wrong. Have to be multiplied by two.
* Change: In AnabaticEngine, AutoContact and AutoSegment LUTs are now
    sorted on Entity::Id. Should not have had any impact, but better
    safe than sorry.
* Change: In KatanaEngine, Symmetric contraint map<> is now sorted on
    Entity::id. Idem for TrackSegmentLut.
2018-03-25 00:58:22 +01:00
..
katana Determinism correction of Hurricane, CRL core & Katana. 2018-03-25 00:58:22 +01:00
Block.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
CMakeLists.txt Added support for 2-Metal block routing in Anabatic & Katana. 2017-08-18 23:56:23 +02:00
Configuration.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Constants.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
DataNegociate.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
DataSymmetric.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
GlobalRoute.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
GraphicKatanaEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
HorizontalTrack.cpp Replace "unsigned int" by "Flags" in all AutoSegments collections. 2017-05-16 14:53:33 +02:00
KatanaEngine.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
Manipulator.cpp Bad computation of optimal position for analog segments. 2018-02-21 17:03:43 +01:00
NegociateWindow.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
PowerRails.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PreProcess.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
PreRouteds.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
ProtectRoutingPads.cpp Adjustements for analog routing. 2018-01-10 12:45:00 +01:00
PyGraphicKatanaEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PyKatana.cpp Adjust Katana event sort. CMake detection of Python 2.7 only. 2017-05-11 17:26:56 +02:00
PyKatanaEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PyKatanaFlags.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RoutingEvent.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01: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 Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
SegmentFsm.cpp Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
Session.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
SymmetricRoute.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Track.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackCost.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackElement.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackElements.cpp Replace "unsigned int" by "Flags" in all AutoSegments collections. 2017-05-16 14:53:33 +02:00
TrackFixedSegment.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackMarker.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackSegment.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
TrackSegmentCost.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackSegmentRegular.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackSegmentWide.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Tracks.cpp Katana manage wide wires, and they can also be symmetric. 2017-07-28 15:30:22 +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