Das Problem tritt nur in der folgenden Situation auf:
- Der erste Produktbegriff in einer Makrozellen ist nicht verwendet
- Diese Makrozellen werden im parallelen Modus mit einem XOR-Gate verbunden, das zur Implementierung eines NOR-Gate mit dem zweiten Produktbegriff als Eingabe verwendet wird
In diesem Fall deaktiviert der Quartus II Assembler den ersten Produktbegriff nicht, sondern ermöglicht es, das OR-Gate in der Architektur der MAX Geräte zu füttern. Da der Produktbegriff nicht verwendet wird, bleibt die Eingabe des Produktbegriffs im Gleitkomma, was dazu führt, dass das OR-Gate mit logisch 1 anstelle von logisch 0 gespeist wird. Dieses Verhalten führt zu falschen Ausgängen.
Dieses Problem wurde in der Quartus II SoftwareVersion 4.0 behoben.