| > Accueil > Campus de Rennes > Personnel > Jacques WEISS > Quartus > Quartus TCL Scripting | |
![]() |
WEISS Jacques : Professeur SUPELEC, Campus de Rennes Contact : (Prenom.Nom at supelec.fr)
|

Au lieu d'avoir à chercher les onglets de configuration (s'ils existent !) du projet, il peut être intéressant de définir les paramètres par un fichier Script (TCL : Tool Command Language) ; voici des exemples extraits du fichier bidon.tcl :
post_message "Message devant apparaître dans l'onglet system de la fenetre de messages"
set_global_assignment -name FAMILY "Cyclone II" set_global_assignment -name DEVICE EP2C35F672C6 ... set_global_assignment -name VHDL_FILE bidon.vhd ...
set_parameter -name CYCLONEII_SAFE_WRITE RESTRUCTURE
...
set top_name bidon
...
set_location -to horl Pin_N2
set DIGIT_A {R2 P4 P3 M2 M3 M5 M4}
set i 0
foreach {a} $DIGIT_A {
set_location -to DIGIT_A\[$i\] Pin_$a
set i [expr $i+1]
}
########### Broches virtuelles (E/S placées pour simulation et signaltap #######
set_instance_assignment -name VIRTUAL_PIN ON -to Mon_Signal
set_instance_assignment -name VIRTUAL_PIN ON -to Donnees[*]
export_assignments # Fin du script post_message "TCL : Configuration du projet : OK"Pour plus de détails, il est conseillé d'aller sur la page web d'Altera : Quartus II Software Scripting Support
Mise à jour : le 23/11/2011 16:45