MOS 6507
El 6507 és un microprocessador de 8 bits de MOS Technology, Inc. És una versió de la seua 6502 empaquetada en un DIP de 28 pines, lo que fa que siga més econòmic empaquetar i integrar en els sistemes. La reducció en el reconte de pines es conseguix reduint el bus de direccions de 16 bits a 13 (llimitant la memòria de 64 kB a sol 8 kB), i eliminant una cantitat d'atres pines que solament són necessaris en certes aplicacions.
Per a fer açò, A15 a A13 i algunes atres senyals com les llínees d'interrupció no són accessibles. Com a resultat, solament pot direccionar 8 KB de memòria, que per a algunes aplicacions en eixe moment (1975) era acceptable i no massa restrictiu. La família completa de CPU 65xx va ser concebuda originalment com una llínea de microprocessadors de molt baix cost per a sistemes embebidos a chicoteta escala, no computadores d'us general i certament no computadores personals interactives (que generalment no existien encara).[1]
Els chips 6507 i 6502 usen les mateixes capes de silici subjacents, i solament diferixen en la capa final de metalización. Açò vincula les llínees d'interrupció al seu nivell inactiu per a que no siguen vulnerables a generar interrupcions espurias per soroll. Els primers tres dígits de l'identificador de chip són part de les capes de silici, i l'últim dígit està en la capa de metalización. La microfotografía de 6502 i 6507 mostra esta diferència.[2]

El 6507 solament es va usar àmpliament en dos aplicacions: la consola de videojocs Atari 2600 més venuda i els perifèrics de la família Atari de 8 bits, inclosa l'interfaç serial i paralela 850, i els controladors de disquet per a les unitats de disc 810 i 1050. En el 2600, el sistema estava més llimitat pel disseny del recalat del cartuig ROM, que permetia solament 4 KB de memòria externa a tractar (els atres 4 KB es va reservar per a la RAM interna i els chips d'I/S, utilisant una tècnica de decodificación parcial de cost mínim que fa que la RAM i els registres de dispositius perifèrics es reflectixquen en els 4 KB).
La majoria de les atres màquines, especialment les computadores domèstiques basades en l'arquitectura 650x, varen utilisar la versió estàndar 6502 o estesa, en lloc de reduir-la, per a permetre més memòria.
Para quan la llínea 6502 s'estava utilisant àmpliament al voltant de 1980, els preus de la memòria de semiconductorés ROM i RAM havien caigut fins al punt en que el 6507 ya no era una simplificació que valguera la pena. El seu us en nous dissenys va cessar en eixe punt, encara que el Atari 2600 que ho contenia va continuar venent-se a principis de la década de 1990, ya que no es va suspendre fins a l'1 de giner de 1992. No obstant, les consoles Atari 2600 d'últim model varen ser unitats redissenyades i altament integrades "2600 jr" que no contenien necessàriament un chip 6507 separat, ya que podrien haver integrat la CPU en un ASIC personalisat.
Configuració de pin
[editar | editar còdic]| /RES | 1 | 28 | Ph2 our |
| Vss | 2 | 27 | Ph0 en |
| RDY | 3 | 26 | R / W |
| Vcc | 4 | 25 | D0 |
| A0 | 5 | 24 | D1 |
| A1 | 6 | 23 | D2 |
| A2 | 7 | 22 | D3 |
| A3 | 8 | 21 | D4 |
| A4 | 9 | 20 | D5 |
| A5 | 10 | 19 | D6 |
| A6 | 11 | 18 | D7 |
| A7 | 12 | 17 | A12 |
| A8 | 13 | 16 | A11 |
| A9 | 14 | 15 | A10 |
El 6507 utilisa una configuració de 28 pines, en 13 pines de direcció i 8 pines de senyes. Els sèt pines restants s'utilisen per a l'alimentació, el rellonge de temporisació de la CPU, per a restablir la CPU, per a solicitar estats d'espera del bus (el pin RDY) i per als comandos de llectura / escritura en la memòria (o dispositius MMIO ) des de la CPU. No hi ha pin IRQ o NMI en el processador.
El pin RDY no està inclós en totes les demés versions reduïdes de 28 pines del 6502. Dins del Atari 2600, RDY s'utilisa per a sincronisar la CPU en el quadro de video de televisió. Esta funció és essencial per al método 'racing the beam' utilisat pel 6502 i el chip Adaptador d'interfaç de televisió Atari per a generar la senyal de video de televisió. En resposta a un accés de registre específic, el TIA farà valdre RDY per a estendre eixe cicle de bus fins al final de la llínea d'escanege de video actual.
Referències
[editar | editar còdic]- ↑ The entire reason that Chuck Peddle designed the 6502 in the first plau was to offer an inexpensive alternative to the $175 Motorola 6800 and to the comparably priced Intel 8080, the high costs of which made many interesting commercial and consumer embedded-microprocessor product idees (such as inexpensive advanced cash registers, computerized pinball machines, and computer-controlled stereo systems) not economically feasible.
- ↑ Visual6502. «visual6502. org/2010/09/6502-vs-6507. html Visual6502. org: 6502 vs. 6507».
- ↑ Peter Turnbull. «info/? l=classiccmp&m=110668039327589&w=2 MOS 6507 Tech Spec's».
- Este artícul conté una traducció derivada de «MOS 6507» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.