OpenLane est un flux RTL vers GDSII automatisé basé sur plusieurs composants, notamment OpenROAD, Yosys, Magic, Netgen, CVC, SPEF-Extractor, KLayout et un certain nombre de scripts personnalisés pour l'exploration et l'optimisation de la conception. Le flux effectue toutes les étapes de mise en œuvre de l'ASIC, depuis RTL jusqu'à GDSII.
Vous pouvez consulter la documentation, y compris des guides détaillés et des manuels de référence sur ReadTheDocs.
La version courte est, pour installer l'environnement OpenLane...
Sous Windows, installez et lancez le sous-système Windows pour Linux avant de faire quoi que ce soit. Nous recommandons et fournissons des instructions pour Ubuntu 20.04.
Sur macOS, obtenez Brew.
apt-get install python3-venv
Exécutez les commandes suivantes dans votre invite de ligne de commande :
cd $HOME
git clone https://github.com/The-OpenROAD-Project/OpenLane
cd OpenLane
make
make test
Si tout s'est bien passé, c'est tout. OpenLane est configuré sur votre ordinateur. Pour accéder à l'environnement OpenLane, cd $HOME/OpenLane
puis make mount
.
Consultez la documentation d'installation sur https://openlane.readthedocs.io/en/latest/getting_started/installation/index.html.
Après être entré dans l'environnement OpenLane, vous pouvez commencer à durcir les puces : la commande suivante, par exemple, exécute la conception spm incluse.
./flow.tcl -design spm
Vous pouvez rejoindre l'Open Source Silicon Slack, où vous pouvez demander de l'aide à des milliers d'autres passionnés de matériel open source pour configurer ou exécuter OpenLane.
Si vous utilisez OpenLane dans votre recherche, veuillez citer l'article suivant.
@INPROCEEDINGS { 9256623 ,
author = { Shalan, Mohamed and Edwards, Tim } ,
booktitle = { 2020 IEEE/ACM International Conference On Computer Aided Design (ICCAD) } ,
title = { Building OpenLANE: A 130nm OpenROAD-based Tapeout- Proven Flow : Invited Paper } ,
year = { 2020 } ,
volume = { } ,
number = { } ,
pages = { 1-6 } ,
doi = { } }
La licence Apache, version 2.0.
Images Docker distribuées par Efabless Corporation sous la même licence.
Les binaires des distributions OpenLane peuvent être soumis à des licences open source plus strictes.