www.wikidata.de-de.nina.az
Der Versatile Interface Adapter MCS6522 VIA ist ein flexibler Ein Ausgabebaustein der Firma MOS Technology der ursprunglich fur 8 Bit Mikroprozessorsysteme der 6500 Familie entwickelt wurde Er verfugt uber zwei 16 Bit Intervalltimer ein seriell nach parallel parallel nach seriell Schieberegister und zwei individuell programmierbare I O Ports mit je 8 Bit Zur Kontrolle dieser Funktionen gibt es ein Interrupt Flag Register ein Interrupt Enable Register und ein Paar Funktionskontrollregister MOS 6522 VIA Rockwell 6522 VIA VIA Bausteine wurden in vielen Personal Computern der 1980er Jahre eingesetzt ausserdem in industriellen Steuercomputern und Einplatinencomputern Der 6522 wurde auch von Rockwell Semiconductor 1 Synertek 2 GTE CMD 3 Western Design Center 4 und UMC in Lizenz gefertigt Registersatz BearbeitenEin VIA enthalt einen Registersatz der bei der Kommunikation zwischen VIA und Prozessor uber einen Datenbus mit 8 Bit und einen Adressbus mit 4 Bit also uber 16 Adressen angesprochen wird 5 Der Schieberegister Fehler Bearbeiten nbsp Pin BelegungDas im VIA enthaltene Schieberegister welches 8 aufeinander folgende Bits ohne CPU Unterstutzung hatte senden bzw empfangen konnen weist einen Designfehler auf 6 weshalb es nicht wie ursprunglich geplant zur Implementierung des CBM Busses seriellen IEC Busses im Commodore VC 20 eingesetzt werden konnte Stattdessen wurde diese Funktionalitat komplett in Software implementiert 7 Das hatte zur Folge dass dieser Bus nur mit ca 1 4 der Geschwindigkeit arbeiten konnte als wenn man auf das Schieberegister hatte zuruckgreifen konnen 8 Bei den CIAs 6526 des Nachfolgemodells C64 wurde das besagte Problem zwar behoben aber in der Floppy VC1540 und spater der VC1541 wurden immer noch die VIA Chips verwendet Ausserdem entschied sich das damalige Commodore Marketing die Ruckwartskompatibilitat zum VC 20 wichtiger als die Floppygeschwindigkeit einzustufen und so wurde dieselbe Technik mit ihrer geringen Geschwindigkeit beibehalten 9 Erst beim C128 in Verbindung mit den Floppys VC1570 und VC1571 wurde die ursprunglich geplante Technik realisiert die dann als Fast Serial Bus bezeichnet wurde 10 Zusatzlich wurde mit diesen beiden Floppys der von Commodore sogenannte Burstmodus eingefuhrt der ebenfalls das Schieberegister verwendete 11 In den CMOS Ausfuhrungen von GTE CMD G65SC22 und Western Design Center W65C22 wurde der Fehler ebenfalls behoben Einzelnachweise Bearbeiten R6522 Versatile Interface Adapter VIA PDF 8 5 MB Abgerufen am 7 September 2020 englisch SY6522 Versatile Interface Adapter PDF 5 9 MB Abgerufen am 7 September 2020 englisch G65SC22 CMOS Versatile Interface Adapter With Interval Timer Counters PDF 13 6 MB Abgerufen am 1 Januar 2021 englisch W65C22 Versatile Interface Adapter VIA PDF 727 4 KB Abgerufen am 1 Januar 2021 englisch MCS6522 Versatile Interface Adapter PDF 10 2 MB S 3 abgerufen am 7 September 2020 englisch SY6522 Versatile Interface Adapter PDF 5 9 MB S 7 abgerufen am 7 September 2020 englisch Commodore Peripheral Bus Part 4 Standard Serial Abgerufen am 7 September 2020 englisch The fact that it was now a pure software protocol Brian Bagnall Commodore Variant Press englisch the only way for him to make the disk drive work was to slow down the transfer speed by four times Brian Bagnall Commodore Variant Press englisch but marketing really forced us into it Commodore Electronics Limited 1571 Disk Drive User s Guide APPENDIX F SERIAL INTERFACE INFORMATION englisch Commodore Electronics Limited 1571 Disk Drive User s Guide CHAPTER 10 BURST COMMANDS englisch V DCommodore ProduktubersichtPET CBM KIM 1 PET 2001 CBM 3000 CBM 4000 CBM 8000 CBM 8032 MMF 9000 nbsp CBM II CBM 500 CBM 600 CBM 700 CBM 900 Heimcomputer VC 10 VC 20 C64 SX GS 264 Reihe C16 C116 Plus 4 C128 C65 Amiga 1000 Sidecar 500 500 Plus 2000 CDTV 600 3000 T UX 1200 4000 CD IBM kompatibel PC 1 PC 10 bis PC 70 x86LT A1060Peripherie Laufwerke Datasette CBM Diskettenlaufwerke VC15xx VC1540 41 VC1551 VC1570 71 VC1581 SFD100x SFD1001 SFD1002 CBM 2020 bis 8250 CBM 4040 A570 A590 A3070Drucker MPS Serie MPS 801 MPS 802 MPS 803 MPS 1000 MPS 1270 MPS 1500 C MPS 1550 C VC1520 CBM 8000 Serie CBM 4022 CBM 4023Sonstige Hardware CBM Bus Zorro Bus Uhrenport WOM RAM Expansion Unit Turbokarte Mause Commodore 1350 1351 Monochrom und Farb Monitore 1701 1702 1703 1801 1802 1081 1084 1084S 1085 1901 1942 Lautsprecher A10 Mehrfachbenutzersysteme MBS Historische Hardware Schreib und Tischrechenmaschinen LED Uhren 2000K 3000H ChessmateChips MOS Technology 6502 6510 VIC VIC II TED VDC SID PIA VIA RIOT TPI CIA ACIA Agnus Blitter Copper Paula EHB Modus HAM ModusChipsatze OCS ECS AGA AAA Chip RAM und Fast RAMSoftware Commodore BASIC Commodore Basic V2 Kernal CBM ASCII PETSCII GEOS Commodore DOS AmigaOS Kickstart Workbench ARexx AmigaGuide AMIX Spielkonsole nur Prototyp Abgerufen von https de wikipedia org w index php title MOS Technology VIA amp oldid 210927705