Coloquinte: a mixed-size placer for the Coriolis toolchain - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2015

Coloquinte: a mixed-size placer for the Coriolis toolchain

Résumé

VLSI synthesis is a set of important optimization problems for industrial applications. As the per-transistor cost is rising with newer processes, improving the synthesis algorithms is one of the ways to keep increasing performance, efficiency and cost with older processes. Coriolis is an open synthesis toolchain developped at the Lip6 laboratory. It targets older processes with the hope of providing a low-cost industrial-grade toolchain. I developped Coloquinte, an open placement framework integrating with Coriolis. It uses well known placement principles coupled with new algorithms: new global placement methods, legalization tools and detailed placement passes have been tested. During this research, I developped a few new algorithms and applied scheduling algorithms to legalization. Coloquinte's legalization and detailed placement passes are mostly new algorithms and heuristics. To my knowledge, Coloquinte is the first analytical placement tool to try direct Steiner wirelength optimization.
Fichier principal
Vignette du fichier
RapportGabrielGouvine2015.pdf (733.11 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03437834 , version 1 (20-11-2021)

Identifiants

  • HAL Id : hal-03437834 , version 1

Citer

Gabriel Gouvine. Coloquinte: a mixed-size placer for the Coriolis toolchain. [Research Report] LIP6 - Laboratoire d'Informatique de Paris 6. 2015. ⟨hal-03437834⟩
35 Consultations
35 Téléchargements

Partager

Gmail Facebook X LinkedIn More