You are not logged in.

BastetFurry

LionMod (Tame until taunted!)

  • "BastetFurry" is male
  • "BastetFurry" started this thread

Posts: 4,409

Date of registration: Apr 18th 2005

Location: Tiefes Umbra ;) (Essen)

  • Send private message

member since 60 month member since 60 month member since 60 month member since 60 month member since 60 month

1

Thursday, February 18th 2010, 5:28pm

Z80 Computer Speicherinterfaceentwurf... Meinungen? Tipps?

Ich bastel an nem Eigenbau Z80 System und versuch mich gerade am Speicherinterface.

Könnte das da so funktionieren?
index.php?page=Attachment&attachmentID=26281

Die Idee ist das es 4x16kbyte Bänke gibt.
In den ersten 16 kbyte ist immer eine Seite vom Flash, in den restlichen drei kann in 16kbyte schritten im Arbeitsspeicher rumgewechselt werden.

Gikauf

Master

  • "Gikauf" is male
  • »Gikauf« is a verified user

Posts: 2,238

Date of registration: May 16th 2005

Location: Bayern bei Aschaffenburg

  • Send private message

member since 60 month member since 60 month member since 60 month member since 60 month member since 60 month

2

Thursday, February 18th 2010, 6:53pm

Die Z80 Experten findest du Hier, im CP/M-Forum.
Wem es beim Bit zählen schwindelig wird, der hat zuviel davon.

for(;;)

Professional

Posts: 1,257

Date of registration: Aug 28th 2005

Location: Leverkusen

  • Send private message

member since 48 month member since 48 month member since 48 month member since 48 month

3

Thursday, February 18th 2010, 11:31pm

74157 haben totem-pole-Ausgänge, da darfst Du nicht einfach mehrere Ausgänge zusammen schalten. Benutze statt dessen 74257 mit tri-state-Ausgängen und sorge dafür, dass nie mehr als ein Chip selektiert ist.

Was soll das mit den Dioden werden? Wo ein Ausgang nur an Eingängen weiterverwurstet wird, ist die ersatzlos zu streichen. /CE zum Beispiel vom Flash wird niemals low werden, weil Y0 das nicht auf low ziehen kann - die Diode ist in der falschen Richtung eingebaut.
Wenn Du so eine Art wired-or bauen möchtest, dann gehören die Dioden generell anders herum. Und wo Du kein wired-or machen möchtest, einfach weg lassen.

/OE und /WE vom Flash und vom RAM hängen einfach in der Luft - die solltest Du noch anschliessen, wenn das was werden soll.

Aber der Vorschlag, in Gabys Forum zu fragen, war schon sehr gut - da sind einige Z80-Hardware-Experten, die Dir weiter helfen können.