Jean-Paul Chaput
a3c05c0f60
Merge branch 'coloquinte2' of gitlab.lip6.fr:vlsi-eda/coriolis into coloquinte2
...
Seems to have been strange things occuring.
2023-06-22 14:01:25 +02:00
Gabriel Gouvine
06ea3d6e09
Export polarity of multi-row cells
2023-06-20 18:30:30 +02:00
Gabriel Gouvine
764464911e
Handle multi-row height better for default abutment box
2023-06-20 18:17:19 +02:00
Gabriel Gouvine
f0c616a5ea
Remove dead code
2023-06-20 15:33:30 +02:00
Gabriel Gouvine
1df76cdf5a
Fix orientation issues across rows: MX/MY are exchanged between Coriolis and Coloquinte
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
4fe1436e1f
Remove uniform density option, replaced by densityVariation
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
5c75a1ffb7
New densityVariation option to replace uniformDensity
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
e395069025
Rename tabs in CGT
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
0743e3bbe4
Introduce a new parameter to handle uniform density
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
665331252e
Fix enum values for placement effort in graphical mode
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
0fdc8f6d3f
Little bit more cleanup
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
093a4161ef
Remove unused datastructures in EtesianEngine
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
011b32d1ed
Remove OpenMP flags in nix build
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
238d9dfaba
Remove dead antenna diode insertion code
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
fb6979db19
Fix orientation handling
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
3d43a25bb4
Default to only showing final placement (update is slow)
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
2bc2e4a988
Improve callbacks
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
1b41976ca1
Callbacks in EtesianEngine
2023-06-20 12:18:06 +02:00
Gabriel Gouvine
c178b8c720
Add feed cells in command line call too
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
a9041cbb7c
Remove useKatana option in CGT (not used anymore)
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
495edc6bfe
Enable P&R command line options in graphic mode
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
d85e7277a4
Add missing cleanup. Seems to take care of non-determinism at restart
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
e723a53b69
Setup row polarity (single row cells at the moment)
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
288d89ba93
Setup Coloquinte callbacks + start rewriting antenna code
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
c62383c09f
Rewrite EtesianEngine for new coloquinte
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
7091ac3a77
Completely replace old coloquinte by new one
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
c0b4aad02b
Rewrite of the Etesian engine to run the new placer
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
a9f55021fd
Add Coloquinte2 to the build
2023-06-20 12:18:05 +02:00
Gabriel Gouvine
5d8b994bb6
Fix orientation issues across rows: MX/MY are exchanged between Coriolis and Coloquinte
2023-06-20 10:47:25 +02:00
Gabriel Gouvine
6f793665c2
Remove uniform density option, replaced by densityVariation
2023-06-10 14:45:07 +02:00
Gabriel Gouvine
7f0ab625d2
New densityVariation option to replace uniformDensity
2023-06-10 14:35:55 +02:00
Gabriel Gouvine
e497a4d48f
Rename tabs in CGT
2023-06-10 13:41:41 +02:00
Gabriel Gouvine
052df5d1c8
Introduce a new parameter to handle uniform density
2023-06-10 13:29:56 +02:00
Gabriel Gouvine
4731e30bb3
Fix enum values for placement effort in graphical mode
2023-06-09 16:12:20 +02:00
Gabriel Gouvine
078e4e0644
Little bit more cleanup
2023-06-09 16:07:19 +02:00
Gabriel Gouvine
23975c541d
Remove unused datastructures in EtesianEngine
2023-06-08 18:45:19 +02:00
Gabriel Gouvine
0fe1deac94
Remove OpenMP flags in nix build
2023-06-08 17:11:48 +02:00
Gabriel Gouvine
db01b4ff55
Remove dead antenna diode insertion code
2023-06-08 17:11:40 +02:00
Gabriel Gouvine
1f5549d396
Fix orientation handling
2023-06-08 14:21:00 +02:00
Gabriel Gouvine
62e7640a37
Default to only showing final placement (update is slow)
2023-06-08 14:20:56 +02:00
Gabriel Gouvine
1beaaf93e4
Improve callbacks
2023-06-06 15:29:29 +02:00
Gabriel Gouvine
fb694e1c3d
Callbacks in EtesianEngine
2023-06-06 12:13:07 +02:00
Gabriel Gouvine
d873216447
Add feed cells in command line call too
2023-06-04 13:21:42 +02:00
Gabriel Gouvine
49e95115f2
Remove useKatana option in CGT (not used anymore)
2023-06-04 13:19:21 +02:00
Gabriel Gouvine
2ea099afec
Enable P&R command line options in graphic mode
2023-06-04 13:18:20 +02:00
Gabriel Gouvine
26184c5016
Add missing cleanup. Seems to take care of non-determinism at restart
2023-06-04 11:01:51 +02:00
Gabriel Gouvine
acf6cfe041
Setup row polarity (single row cells at the moment)
2023-06-03 12:41:11 +02:00
Gabriel Gouvine
585489860e
Setup Coloquinte callbacks + start rewriting antenna code
2023-06-03 12:00:33 +02:00
Gabriel Gouvine
4f1ce6cfcb
Rewrite EtesianEngine for new coloquinte
2023-06-02 14:44:30 +02:00
Jean-Paul Chaput
21eedbcc2b
Change in strategy for guessing Alliance top cells directory.
...
* In cumulus.designflow.technos.setupCMOS(): export back the guessed
ALLIANCE_TOP *before* importing technos.symbolic.cmos so it is
used for the CELLS_TOP. This avoid defaulting to /soc/alliance
which does exists only on LIP6 computers...
2023-05-28 15:31:47 +02:00