Hi. In dem PDF-Dokument(Link) auf Seite 317 und 318 stehen die AC characteristics. Bei der Time-Angabe t6Z steht ein Maximalwert von 30ns. Heißt das jetzt, wenn DIOR auf LOW gelegt wird, dass dann die Daten an DD0-DD7 nur für Maximal 30ns an den Datenleitungen stehen? Wenn das so ist, brauche ich aber nen schnellen Controller. Hoffentlich nicht... PDF-Dokument: http://www.seagate.com/support/disc/manuals/ata/d1153r17.pdf Gruß Timo
Es wäre hilfreich, wenn Du die tatsächlichen Seitennummern genannt hättest (das sind diese Zahlen an der Blattunterkante), ich war gerade schon dabei, Dich zu fragen, ob Du UDMA-Betrieb implementieren willst. Dieses Timingdiagramm wurde von Knalltüten veröffentlicht; die Darstellung des Signales /DIOW bzw. /DIOR ist invertiert! Die Zeit t6 bzw. t6Z wird in der Realität nach der steigenden Flanke von /DIOR gemessen; spätestens 30nsec nach der ist der Datenbus im Tristate. Und das ist vollkommen in Ordnung und auch gut so. Die Daten stehen t2-t3 nsec nach der fallenden Flanke von /DIOR an. Da die Angabe für t2 ein Mindestwert ist (Du darfst die Platte auch langsamer ansteuern), wird die Zeit, die die Daten zum Lesen anstehen, entsprechend verlängert. Auch hier ist das Timingdiagramm von Knalltüten geschrieben worden; statt die "data setup time" auf die nachfolgende steigende Flanke von /DIOR zu beziehen, müsste sie korrekt auf die vorhergehende fallende Flanke bezogen werden. So aber sorgt das Diagramm nur für Konfusion. Im folgenden beziehe ich mich auf PIO-Mode 0: Die Platte liefert beim Lesezugriff 290nsec - 50nsec = 240nsec nach der fallenden Flanke von /DIOR Daten. Diese Daten bleiben solange anstehen, bis /DIOR deaktiviert wird (also bis zur steigenden Flanke), genaugenommen bleiben sie noch 5nsec nach der Flanke anstehen. Spätestens 30nsec nach der Flanke ist der Datenbus im Tristate. Wenn Du zwischen der fallenden und der nachfolgenden steigenden Flanke von /DIOR mehr Zeit verstreichen lässt, bleiben die Daten enstprechend länger anstehen; die genannten 290nsec sind ein Mindestwert. Wird's so klarer?
Danke das du dir so viel mühe gemacht hast. Deine Antwort hat mir sehr gehollfen. Mit freundlichen Grüßen Timo Gessner
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.