stringtranslate.com

Motorola 6847

Motorola MC6847 en paquete de cerámica.
Motorola MC6847 en paquete de plástico
Motorola MC6847T1 (XC80652) en paquete de plástico
Clon de Mitsubishi M5C6847
Distribución de pines del Motorola 6847 [1]
Distribución de pines del MC6847T1 [2]

El MC6847 es un generador de pantalla de video (VDG) introducido por primera vez por Motorola en 1978 [3] y utilizado en la computadora en color TRS-80 , [4] Dragon 32/64 , [5] Laser 200 , [6] TRS-80 MC-10 / Matra Alice , [7] serie NEC PC-6000 , [8] Acorn Atom , [9] Gakken Compact Vision TV Boy [10] y la APF Imagination Machine , [11] entre otros. Es un generador de pantalla relativamente simple destinado a la salida de televisión NTSC: capaz de mostrar texto alfanumérico, semigráficos , [12] y gráficos rasterizados contenidos dentro de una matriz de pantalla aproximadamente cuadrada de 256 píxeles de ancho por 192 líneas de alto.

La ROM incluye una fuente de 5 x 7 píxeles, compatible con ASCII de 6 bits . Son posibles efectos como vídeo inverso o texto en color (verde sobre verde oscuro; naranja sobre naranja oscuro). [13]

La paleta de hardware se compone de doce colores: negro, verde, amarillo, azul, rojo, beige (casi blanco, pero no del todo), cian, magenta y naranja (dos colores adicionales, verde oscuro y naranja oscuro, son los colores de tinta para todos los caracteres del modo de texto alfanumérico, y un color naranja claro está disponible como alternativa al verde como color de fondo). [14] Según la hoja de datos del MC6847, los colores se forman mediante la combinación de tres señales: con 6 niveles posibles, (o con 3 niveles posibles) y (o con 3 niveles posibles), basadas en el espacio de color YPbPr , y luego se convierten para su salida en una señal analógica NTSC . [13]

La baja resolución de la pantalla es una necesidad cuando se utilizan televisores como monitores. Si se ampliaba la pantalla se corría el riesgo de cortar caracteres debido al sobreescaneo . Si se comprimieran más puntos en la ventana de visualización, se superaría fácilmente la resolución del televisor y sería inútil. [15] [16]

Variantes

Según las hojas de datos, existen variantes no entrelazadas (6847) y entrelazadas (6847Y), además del 6847T1 (solo no entrelazado). Los chips se pueden encontrar con encapsulados cerámicos (sufijo L), plásticos (sufijo P) o CERDIP (sufijo S).

Las imágenes

Niveles de señal y paleta de colores

El chip emite una señal de escaneo progresivo compatible con NTSC compuesta por un campo de 262 líneas 60 veces por segundo.

Según la hoja de datos del MC6847, los colores se forman mediante la combinación de tres señales: luminancia y croma , según el espacio de color YPbPr . [17] [18] Estas señales pueden controlar un televisor directamente o usarse con un modulador NTSC (Motorola MC1372) para salida de RF.

puede asumir uno de estos voltajes : "Negro" = 0,72 V , "Blanco bajo" = 0,65 V , "Blanco medio" = 0,54 V y "Blanco alto" = 0,42 V. [17] [18]

(o ) y (o ) pueden ser: "Salida baja" = 1,0 V , "R" = 1,5 V y "Entrada alta" = 2,0 V. [17] [18]

La siguiente tabla muestra los valores de señal utilizados: [17] [18]

Notas:

1) Los colores que se muestran están ajustados para obtener el máximo brillo y son solo aproximados ( se utilizan diferentes espacios de color en la TV - BT601 y en las páginas web - sRGB ). [ cita requerida ]

2) Al menos en Color Computer 1 y 2, la paleta alternativa de modos de texto (en realidad, la parte de texto de los modos semigráficos ) era rosa oscuro (o rojo oscuro) sobre rosa claro, de tonos no enumerados aquí (y sin naranja oscuro), mientras que Color Computer 3, con un chip diferente, la hacía naranja oscuro sobre naranja.

Los primeros ocho colores de esta tabla estaban numerados del 0 al 7 en los bits superiores del conjunto de caracteres (cuando se establecía el bit 7, los bits 4 a 6 representaban el número de color), pero la numeración de ColorBASIC era 1 más alta que en el modo de texto, ya que usaba 0 para el negro.

Modos de video

Posibles modos de visualización de vídeo del MC6847: [1]

Generador de caracteres

La ROM del generador de caracteres incorporado ofrece 64 caracteres ASCII con 5x7 píxeles. Los caracteres pueden ser verdes o naranjas, sobre un fondo verde oscuro o naranja, con un posible atributo "invertido" (carácter oscuro sobre un fondo claro). [1]

La ROM de caracteres interna está organizada como una matriz de 64x35 (2240 ​​bits) donde cada columna consta de los 35 bytes (5x7) necesarios para formar un carácter. Los bits de los caracteres se almacenan secuencialmente en orden de columnas, es decir, 7 bits de la columna 0 seguidos de los 7 bits de la columna 1, y así sucesivamente.

La siguiente imagen muestra los bits superpuestos en la parte superior de la matriz rom, con los del primer carácter (@) en diferentes colores para resaltar la organización.

Motorola ofreció a sus clientes la posibilidad de pedir el MC6847 con la ROM interna enmascarada con un patrón personalizado. El cliente proporcionaría el patrón de la ROM en PROMS MCM2708 o MCM2716 o en un disquete de 8 pulgadas de una sola cara y densidad simple con formato MDOS. Luego, Motorola enviaría 10 unidades de verificación para que el cliente verificara el patrón de la ROM.

El MC6847 también admite una ROM de caracteres externa. El Dragon 200-E, una variante española del Dragon 64, es un gran ejemplo de ello. La máquina tenía una placa secundaria que encajaba en el zócalo del MC6847 y tenía el VDG más una EPROM 2532 y algo de lógica de decodificación.

La versión actualizada del chip ( MC6847T1 ) tenía una ROM de 96 caracteres que incluía caracteres en minúscula. [2]

Aquí puede ver los conjuntos de caracteres predeterminados MC6847 y MC6847T1, el del Dragon 200-E y la placa secundaria del Dragon 200-E.

Véase también

Referencias

  1. ^ abc «Generador de pantalla de video MC6847/MC6847Y, Motorola, 1984» (PDF) . Archivado (PDF) del original el 2019-03-16 . Consultado el 2017-08-19 .
  2. ^ ab "Ficha técnica del MC6847T1" (PDF) . Motorola . 1985. Archivado (PDF) del original el 22 de enero de 2021 . Consultado el 15 de mayo de 2022 .
  3. ^ "(1) Historia de las GPU: las tarjetas gráficas 3D para el consumidor (1976-1995)". Archivado desde el original el 28 de mayo de 2023.
  4. ^ "Manual de referencia técnica de computadoras en color - III TEORÍA DE FUNCIONAMIENTO". Archivado desde el original el 2020-01-29 . Consultado el 2022-06-08 .
  5. ^ "Dragón 32". Archivado desde el original el 24 de julio de 2021. Consultado el 8 de junio de 2022 .
  6. ^ "old-computers.com: TECNOLOGÍA DE VIDEO > LASER 200 / 210". Archivado desde el original el 8 de junio de 2022. Consultado el 8 de junio de 2022 .
  7. ^ "old-computers.com: - TANDY RADIO SHACK > MC 10". Archivado desde el original el 2022-06-08 . Consultado el 2022-06-08 .
  8. ^ "old-computers.com: NEC > PC 6001". Archivado desde el original el 2022-08-03 . Consultado el 2022-06-08 .
  9. ^ "Otro museo de la informática: el Acorn Atom". Archivado desde el original el 2022-07-27 . Consultado el 2022-06-08 .
  10. ^ "Compact Vision TV Boy de Gakken: el Kraken de los videojuegos".
  11. ^ "Museo de ordenadores y videojuegos para el hogar: APF Imagination Machine". Archivado desde el original el 16 de enero de 2022. Consultado el 8 de junio de 2022 .
  12. ^ "Modo de visualización Semi-graphics-6". 14 de febrero de 2021. Archivado desde el original el 14 de febrero de 2021.
  13. ^ ab "Descarga de la hoja de datos del MC6847 Datasheet Archive". www.datasheetarchive.com . Archivado desde el original el 2022-02-25 . Consultado el 2022-02-25 .
  14. ^ "Colores de Motorola VDG". hcvgm.org . Archivado desde el original el 23 de febrero de 2021 . Consultado el 7 de mayo de 2021 .
  15. ^ Benchoff, Brian (29 de enero de 2016). «VGA In Memoriam». Hackaday . Archivado desde el original el 7 de septiembre de 2020. Consultado el 2 de septiembre de 2020 .
  16. ^ Posey, Bruce Charles (1982). Gráficos que utilizan el circuito integrado Motorola 6847. Servicio de impresión de la WSU. Archivado desde el original el 4 de marzo de 2022. Consultado el 16 de septiembre de 2020 .
  17. ^ abcd "Hoja de datos y notas de aplicación del MC6847* - Archivo de hojas de datos". www.datasheetarchive.com . Archivado desde el original el 2022-07-10 . Consultado el 2021-05-15 .
  18. ^ abcd GENERADOR DE PANTALLA DE VÍDEO (VDG) MC6847/MC6847Y. Motorola Semiconductor Products Inc. 1984. pág. 3.