Forum Discussion
Altera_Forum
Honored Contributor
14 years agoHere is the applicable part of the QSF file, plus a comment which I added and subsequently removed. I will send the rest if you really want all of it.
I remembered that I had edited three assignments into the QSF file upon the recommendation of somebody at Altera. Here they are, preceded by the comment: # The next three lines are only needed so the compiler says there are no unassigned current strengths. Only DEFAULT is acceptable. What is the default current strength? set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to "sfl:inst40|altserial_flash_loader:altserial_flash_loader_component|\\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_DCLK" set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to "sfl:inst40|altserial_flash_loader:altserial_flash_loader_component|\\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_SCE" set_instance_assignment -name CURRENT_STRENGTH_NEW DEFAULT -to "sfl:inst40|altserial_flash_loader:altserial_flash_loader_component|\\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_SDO" The SDC file has output delay assignments for DCLK, SCE, SDO; and an input delay assignment for DATA0. I think I put them there to stop TimeQuest from complaining but I am not certain. There are no package pins for SDO or SCE. The QDF files do not assign them. They are in the QSF file because I put them there. The QDF files assign ASDO "Use as regular IO" for several families (Cyclone II, Cyclone, Stratix II GX, Hardcopy II, Arria GX, Stratix II but not Cyclone III). The QSF file does not assign ASDO. The QDF files assign DATA0 and DATA1 "As input tri-stated". The QSF file does not assign them.