Diskussion:MOS Technology VIA
Füge neue Diskussionsthemen unten an:
Klicke auf , um ein neues Diskussionsthema zu beginnen.Abschnitt entfernt
[Quelltext bearbeiten]Hallo,
den folgenden Bereich habe ich mal entfernt, weil er stilistisch unter aller Kanone und inhaltlich verwirrend ist.
- Das defekte Schieberegister
Das Schieberegister des Chips sollte beim VC-20 für den seriellen Bus eingesetzt werden. Es sollte beim Datenempfang etwa so funktionieren: Wenn der Chip die richtigen Data- und Clock-Signale empfing, „sammelte“ er 8 Datenbits und speicherte sie in einem seiner Register. Wenn das geschehen war, signalisierte er der CPU, dass Daten angekommen sind und des Abholens bedürfen. Das Ganze ging auf ähnliche Weise beim Datensenden.
In der Zeit des PET (also davor) wurde mittels des Schieberegisters des 6522 VIA oft Musik gemacht. Dabei stellte sich heraus, dass das Register einen Fehler aufwies, der darin bestand, dass es mit anderen Chip-Funktionen interferierte. Commodore wusste das nicht, da das Schieberegister damals noch nicht verwendet wurde. Beim VC-20 wurde es jedoch für den seriellen Bus verwendet, um daraus einen Byte-Schieber statt eines Bit-Schiebers zu machen. Als das Problem bekannt wurde, waren die Rechner bereits in Produktion, also musste eine Softwarelösung her. Diese funktionierte zwar, hatte jedoch den Nachteil, dass die Geschwindigkeit massiv in den Keller ging.
Bei den CIAs 6526 des C64 wurde das besagte Problem zwar behoben, aber da die Floppy VC1540 (und später die VC1541) immer noch die 6522-Chips verwendete und dem damaligen Commodore-Chef Jack Tramiel die VC-20-Kompatibilität wichtiger war als die Floppygeschwindigkeit, wurde dieselbe Technik beibehalten. Erst beim C128 in Verbindung mit der Floppy VC1571 wurde die ursprünglich geplante Technik realisiert, der sogenannte Burst-Modus.“
-- 62.225.102.139 12:08, 29. Jun. 2010 (CEST)
CA0/CA1 und CB0/CB1
[Quelltext bearbeiten]Im Datenblatt sind diese Pins mit CA1/CA2 und CB1/CB2 bezeichnet - im Bild vom Pinout wird fälschlicherweise CA0/CA1 und CB0/CB1 benutzt
- Welche Pins (und von welchem IC) sollen das denn sein? Im 6526-Datenblatt gibt es die doch überhaupt nicht. Und dieses SVG stammt aus der englischen Wikipedia und von einem Nutzer, der seit acht Jahren nichts mehr geschrieben hat. Das müßte dann neu gemacht werden.--RGR (Diskussion) 15:23, 15. Jul. 2024 (CEST)
- Pardon, man sollte nicht zu viele Seiten auf einmal offen halten, hier ist ja der VIA. Aber das Problem mit den SVGs bleibt.--RGR (Diskussion) 15:24, 15. Jul. 2024 (CEST)