J'essaie de me familiariser avec RISC-V ISA et Rocket Chip. J'ai mis le CONFIG=DefaultSmallConfig
et généré le code Verilog en utilisant la commande make verilog
dans le répertoire vsim
. J'ai quelques questions sur les sorties et comment synthétiser le système en utilisant Design Compiler (DC).Comment synthétiser un système Rocket?
Comment puis-je supprimer les ports et les fils liés au débogage? J'ai seulement besoin de synthétiser le noyau et ses périphériques, pas les modules/fils liés au débogage.
Le module de niveau supérieur
ExampleRocketSystem
? Je dois définircurrent_design
en DC et j'ai besoin de savoir ce qu'est le module de plus haut niveau.A part le fichier de sortie
freechips.rocketchip.system.DefaultSmallConfig.v
, de quoi ai-je besoin pour exécuter une synthèse CC complète? En supposant que j'utilise le fichier Verilog de sortie et aucun autre fichier pour la synthèse DC, je reçois beaucoup de références et de registres non résolus qui sont supprimés en raison de leur constante. Qu'est-ce que j'oublie ici?