Gast
#2969811
Hallo, ich habe ein kleines Problem und hoffe, dass mir jemand helfen kann. Ich habe in meinem Design einen bidirektionalen Datenbus (inout) und ein register angeschlossen. Ich möchte auf den Datenbus schreiben (funktioniert) und erwarte eine Antwort (Bus in den Tristate versetzen). Wenn ich jetzt die Daten auf dem Datenbus in ein Register kopieren will, klappt das nicht. Das Zielregister hat dann immer einen 0xFFFF Wert, statt dem Datenbuswert. QuartusII gibt dazu auch eine Warnung aus: Warning (13046): Tri-state node(s) do not directly drive top-level pin(s) Warning (13047): Converted the fan-out from the tri-state buffer "AD" to the node "fifo_wrdat" into an OR gate AD ist mein Datenbus, fifo_wrdat das Zielregister. Verstanden habe ich die Warnung schon, aber ich weiß nicht, wie ich dieses Problem lösen kann, irgendwie muss das doch gehen!