Gast
#1468062
Hallo, ich habe eine Frage zu einem Tristate Bus zwischen einem PSDRAM (MT45W8MW16) und einem Spartan3E. Ich habe den Bus derzeit so realisiert, wie ich es auch in einigen Foren gefunden habe: Folgendes steht in einem asynchronen Prozess:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
Nun habe ich eine kleine Frage zum "Umschaltzeitpunkt": Nehmen wir an ich setze ram_oe von 0 auf 1, treibt dann für kurze Zeit der RAM gegen den FPGA? Im Datenblatt steht für "Output disable to DQ High-Z output" 8ns und für die Gegenrichtung "Output enable to Low-Z output" 3ns. Sind diese Zeiten so gering, dass man sie in der Praxis vernachlässigen kann oder sollte ich in diese Umschaltung noch jeweils 1 Takt Verzögerung einbauen? Gruß