Forum Discussion
Altera_Forum
Honored Contributor
15 years agoThe "filename" part of the assignment is used to construct the names of the Quartus database files for that partition. The short answer is that the value doesn't matter as long as:
i) it is unique across all partitions ii) it consists of legal characters for a filename In general using the default value is recommended. If you change the filename Quartus will think no results exist for that partition on disk and so you'll have to recompile everything from source again. The default filename that gets generated includes 4 characters from the instance name and a MD5 hash of the full hierarchy path. We truncated the MD5 to the first 4 characters of the MD5 starting in QII 10.0 so the names are a bit nicer. One final suggestion is to look into the ::quartus::incremental_compilation TCL package - it provides nicer APIs to create and edit your partitions instead of working directly with the individual QSF settings.