Wartezeit bei IDE-Bus Write/Read-Leitung

Gast #396408
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei eine Festplatte über den IDE-Bus mit einem ARM
(LPC2148, Eval-Board aus Shop) anzusprechen.
Ich hätte eine Frage bezüglich der Wartezeit beim
Aktivieren/Deaktivieren der Write/Read-Leitung des IDE-Bus.

Bsp:
Ich will das IDE Status Register auslesen (wegen BUSY-Flag).
Dazu lege ich die entsprechenden Signale CS0,CS1,A0..A2 usw an.
Danach wird die READ-Leitung aktiviert -> 0 setzen.
Dann Wartezeit???
Danach wieder die READ-Leitung deaktivieren -> 1 setzen.

Weis jemand ob es da eine feste Zeit zwischen dem Toggle der Leitung
gibt oder ist es von der Festplatte abhängig???

Gruß
Gast #396410
Lesenswert?
• ▲
▼
Also, ich weis jetzt nicht genau ob wir das gleiche meinen.
Aber von dem /Wait-Signal wusste ich bisher nichts, du meinst
wahrscheinlich das Signal an Pin 27 des IDE.
Ich werde einfach mal mit dem Signal testen oder einfach feste Zeiten
einführen, die ich dann entsprechend anpasse.

Hier noch ein Auszug von
http://www.gaby.de/gide/IDE-TCJ.txt
für die Leute, die es interessiert:

First, the address lines and the chip selects
must be set according to the desired register address. After
some time (a minimum of 25 ns), /IORD or /IOWR is activated.
This causes the data to appear on the data lines (when
reading) or to be written to the drive (with the trailing
edge of /IOWR, but there are setup and hold times to take
care of). After a minimum of 80 ns, the strobe signal has to
be removed. There are some more timing requirements, but
these are the main ones.
The above timing details might differ from drive to drive.

Also sind wohl die setup- und hold times oft verschieden.
Ich teste einfach mal.
Danke

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.