Ja, für Geräte der APEX-Reihe können Sie negativ-edge-ausgelöste Register im IOE von einer PLL aus takten, aber alle IOE-Register müssen mit der gleichen Polarität von einer bestimmten PLL-Ausgabe getaktet werden. Insbesondere können Sie für jede beliebige PLL-Ausgabe nur entweder alle positiv-Edge-ausgelösten I/O-Register oder alle negativ-edge-ausgelösten IOE-Register takten. Siehe Abbildung 1.
Abbildung 1. PLL IOE Taktung
Wenn Sie daher einige IOPS am positiven und einige am negativen Rand taktieren möchten, müssen Sie für jede Einzelne eine PLL-Ausgabe verwenden.
Wenn Sie den Fehler "The port of cannot feed IO cells both positive and negative" (Der <PLL-Portname> Port des <PLL-Zellnamens) erhalten, haben Sie gemischte Polaritäts-Taktfrequenzen für IOE-Register (Eingangs- und Ausgaberegister) von einer einzigen PLL-Ausgabe.