Tristate mit DDR-CLK betreiben

Gast #3521493
Lesenswert?

Hallo

Ich möchte mit einem Spartan 3E ein Asynchrones externes Ram (
IS61WV5128BLL-10BLI) so betreiben das z.B. mit der Positiven Flanke 
geschrieben und mit der negativen Flanke gelesen wird. Das Ansteuern der 
write_enable und output_enable Signale lässt sich per Clock-Forwarding 
mittels der ODDR2-Primitive erreichen.

Nun bräuchte ich so ein Primitiv auch zum Ansteuern des 
tristate_eingangs der IO-BUFFER. Laut Datenblatt gibt es im 
Tristate-bereich der IO-Buffer die Möglichkeit den Tristate ebenfalls 
per CLK-Forwarding zu betreiben (DS312 Seite 11).

Allerdings habe ich bis jetzt keine Möglichkeit gefunden die 
entsprechenden Register zu nutzen, daher habe ich die Clock direkt 
verbunden, was allerdings nicht so gut ist.

Meine Frage: gibt es ein spezielles Primitive für die Tristate 
DDR-Register oder kann man die Nutzung dieser Register irgendwie 
erzwingen?

Gruss Eraser
Gast #3521732
Lesenswert?

Hallo Christian

Das habe ich zunächst auch versucht, aber da bekomme ich während der 
generierung der Programmfiles bezüglich des tristate-Signals die 
Fehlermeldung : "the signal is not driven by any source pin in the 
design"

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren