Aufgrund eines Problems in der Quartus® II Softwareversion 10.1 und neuer können Fast Input Register, Fast Output Register, Fast Output Enable Register und Fast OCT Register Zuweisungen ignoriert werden, wenn die folgenden Bedingungen zutreffen:
- Die Register, auf die die Zuweisungen zutreffen, sind in einer LogicLock-Region™ enthalten
- Die LogicLock-Region deckt den I/O-Bereich, mit dem diese Register verbunden sind, nicht ab.
Frühere Versionen der Quartus II Software erkannten diese Zuweisungen, unabhängig davon, ob die betroffenen Register in LogicLock-Regionen enthalten waren.
Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:
- Stellen Sie sicher, dass Register mit diesen Zuweisungen nicht in einer LogicLock-Region enthalten sind.
- Dadurch wird die LogicLock-Region um den I/O-Bereich erweitert, mit dem die Register verbunden sind.
- Wenn eine Erweiterung der LogicLock-Region nicht möglich ist, erstellen Sie eine neue LogicLock-Region auf der obersten Ebene Ihres Designs. Weisen Sie die betroffenen Register als Mitglieder dieser LogicLock-Region zu und platzieren Sie die LogicLock-Region in der I/O-Region, mit der sich die Register verbinden. Die LogicLock-Region sollte ihre Reserved-Eigenschaft deaktiviert haben.
Dieses Problem wurde ab der Quartus II Softwareversion 12.0 behoben.