AM79C961 - kann die jemand brauchen?

OP #8076986
Lesenswert?

Harald K. schrieb:

und vermutlich nicht sehr einfach in anderen Szenarien (z.B. mit einem µC) verwendbar.

Will gar keine Werbung für den Chip machen, aber ISA-Bus-Controller mit einem µC zu steuern ist einfach und machbar. Paar Adressen, Chip Select und /RD und /WR Signale sind einfach zu handlen. Das haben schon einige Leute gezeigt die IDE-Festplatten und Compact- Flash-Karten (erfolgreich) angesteuert haben.

(Firma: Schweigstill IT) Persönliche Seite #8077292
Lesenswert?

Wastl schrieb:

Will gar keine Werbung für den Chip machen, aber ISA-Bus-Controller mit einem µC zu steuern ist einfach und machbar. Paar Adressen, Chip Select und /RD und /WR Signale sind einfach zu handlen.

Da muss man aufpassen. Wir hatten damals(tm) einen CS8900A an einem ARM7TDMI-basierten Mikroprozessor (Alcatel MTC20285) eingesetzt. Das Ding reagierte ausgesprochen empfindlich auf kleine Abweichungen vom ISA-Timing, d.h. wir mussten mit zwei RC-Gliedern und diskreter Logik die Länge von /CS und die Lage von /WR genau hindengeln.

Das haben schon einige Leute gezeigt die IDE-Festplatten und Compact- Flash-Karten (erfolgreich) angesteuert haben.

Natürlich gibt es viele positive Beispiele, aber trotzdem darf man sich nicht darauf verlassen, dass solche Komponenten mit abweichenden Bus-Timings zurechtkommen.

(Firma: Schweigstill IT) Persönliche Seite #8077310
Lesenswert?

Wastl schrieb:

Da muss man halt einfach den "richtigen" Chip verwenden. Ich hatte mit dem SMSC LAN91C96 überhaupt keine Probleme.

Die Verwendung des CS8900A war eine Konzernvorgabe von einem anderen Standort. Dort wurden gerne ungeeignete Komponenten ausgewählt, um die Schuld anschließend den bösen Firmwareentwicklern an unserem Standort zuzuschieben. Ich erinnere mich bei dem Projekt noch ganz genau daran, dass der Hardwareentwickler explizit die JTAG-Buchse weggelassen hatte, weil sie nicht im Abteilungsinteresse der Berliner HW-Entwicklung läge, sondern nur den Firmwareentwicklern in Kiel nütze. Normales Revierverhalten im Großkonzern.

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