Tecnología MOS 6507


El 6507 (normalmente " sesenta y cinco-cero-siete " o " seis-cinco-cero-siete ") es un microprocesador de 8 bits de MOS Technology, Inc. Es una versión de su 6502 empaquetado en un DIP de 28 pines. , lo que abarata el empaquetado y la integración en los sistemas. [3] La reducción en el conteo de pines se logra reduciendo el bus de direcciones de 16 bits a 13 (limitando el rango de memoria disponible de 64 KB a 8 KB) y eliminando otros pines que se usan solo para ciertas aplicaciones. [4]  

Para hacer esto, A15 a A13 y algunas otras señales como las líneas de interrupción no son accesibles. Como resultado, solo puede ocuparse de 8  KB de memoria, lo que para algunas aplicaciones en ese momento (1975) era aceptable y no demasiado restrictivo. Toda la familia de CPU 6500 se concibió originalmente como una línea de microprocesadores de muy bajo costo para sistemas integrados a pequeña escala, no para computadoras de propósito general y ciertamente no para computadoras personales interactivas (que generalmente aún no existían). [5]

Los chips 6507 y 6502 utilizan las mismas capas de silicio subyacentes y solo difieren en la capa de metalización final. Esto vincula las líneas de interrupción a su nivel inactivo para que no sean vulnerables a generar interrupciones espurias a partir del ruido. Los primeros tres dígitos del identificador del chip son parte de las capas de silicio y el dígito final está en la capa de metalización. La microfotografía del 6502 y el 6507 muestra esta diferencia. [6]

El 6507 solo se usó ampliamente en dos aplicaciones: la consola de videojuegos Atari 2600 más vendida [7] y los periféricos de la familia Atari de 8 bits, incluida la interfaz serie y paralela 850 , [8] y las unidades de disco 810 y 1050 . [9] [10] En el 2600, el sistema estaba más limitado por el diseño de la ranura del cartucho ROM , que permitía abordar solo 4 KB de memoria externa. Los otros 4 KB se reservaron para la RAM interna y los chips de E/S, utilizando una decodificación parcial de costo mínimo.  técnica que provocó que los registros de dispositivos periféricos y RAM aparecieran en varias direcciones con alias en todo el  espacio de direcciones de 4 K. [11]

La mayoría de las demás máquinas, en particular las computadoras domésticas basadas en la arquitectura 6500 , usaban el 6502 estándar o versiones extendidas, en lugar de reducidas, para permitir más memoria.

En el momento en que la línea 6502 comenzó a usarse ampliamente alrededor de 1980, los precios de las memorias de semiconductores ROM y RAM habían caído hasta el punto en que el 6507 ya no era una simplificación que valiera la pena. Su uso en nuevos diseños cesó en ese momento, aunque el Atari 2600 que lo contenía continuó vendiéndose hasta principios de la década de 1990, ya que no se suspendió hasta el 1 de enero de 1992. Sin embargo, las consolas Atari 2600 de último modelo fueron rediseñadas, altamente integradas. Unidades "2600 jr" que no necesariamente contenían un chip 6507 separado, ya que podrían haber integrado la CPU en un ASIC personalizado .


El Atari 2600 contiene un 6507 como uno de sus tres chips principales.