Standard Television Interface Circuit

AY-3-8900
Información
Tipo Controlador de pantalla de vídeo (VDC)
Fabricante General Instrument
Datos técnicos
Frecuencia Hasta 4 MHz (generalmente 3.579545 MHz para NTSC)
Conectividad Bus compartido de datos/direcciones de 14 bits con la CPU

El AY-3-8900, también conocido como Standard Television Interface Chip o STIC, es un controlador de vídeo (VDC) producido por General Instrument para su uso con su CPU CP1600 en consolas de juegos. Es conocido principalmente por ser la base de la Intellivision de Mattel.

El STIC es típico de los VDC de la época, utilizando una cuadrícula de celdas similares a caracteres para dibujar un fondo y luego usando hasta ocho sprites que denominaban "objetos móviles" (MOB), para producir animación. La resolución total es de 167 × 105 píxeles en NTSC (en el modelo 8900-1) y 168 × 104 píxeles en PAL (modelo 8900), pero solo es visible en un área de 159 × 96 píxeles. Los píxeles adicionales alrededor del área visible permiten que los sprites se coloquen en esas posiciones y luego se muevan suavemente en pantalla. El fondo consiste en una cuadrícula de 20 × 12 de patrones de 8×8 conocidos como "tarjetas" (cards), que pueden usarse como caracteres u otras formas. El STIC también calcula información de colisión entre los objetos y los bordes de la pantalla.

Características

Paleta de colores

El chip genera una paleta de dieciséis colores, basada en una entrada de cuatro bits y dividida en dos conjuntos. La siguiente tabla muestra los valores de bits y YIQ según la información técnica:


AY-3-8900 paletas de colores
Color Set Color Bits Y I Q
primario Negro 0000 0.000 0.000 0.000
Azul 0001 0.330 -0.733 +0.660
Rojo 0010 0.523 +0.666 +0.200
Beige 0011 0.715 +0.266 -0.133
Verde oscuro 0100 0.413 -0.133 -0.600
Verde 0101 0.577 -0.200 -0.533
Amarillo 0110 0.853 +0.533 -0.333
Blanco 0111 1.000 0.000 0.000
Pastel Gris 1000 0.550 0.000 0.000
Cian 1001 0.660 -0.533 -0.266
Naranja 1010 0.687 +0.533 -0.066
Marrón 1011 0.330 +0.266 -0.266
Magenta 1100 0.550 +0.400 +0.667
Azul claro 1101 0.660 -0.400 +0.400
Amarillo verdoso 1110 0.687 +0.066 -0.533
Púrpura 1111 0.440 +0.133 +0.533

Nota: Los colores mostrados son aproximados. Los tonos reales variaban según el estándar de televisión analógica y la calidad del monitor CRT.

Véase también

Referencias

  1. 1 2 3 «9. Video». Microelectronics Data Catalog. General Instrument Corporation. 1982. pp. 9-43, 9-44, 9-45.
  2. ↑ Harley, David (2006). «Mattel Intellivision FAQ». www.intellivision.us.
  3. 1 2 Zbiciak, Joe. «STANDARD TELEVISION INTERFACE CIRCUIT (STIC)». jzIntv!. Consultado el 23 de julio de 2019.
  4. ↑ «STIC – Intellivision Wiki». wiki.intellivision.us.
  5. ↑ «Intellivision Classic Video Game System / Intellivision Master Component». Intellivision Lives. Archivado desde el original el 30 de junio de 2017.
  6. ↑ Requirements of a PAL color circuit for the Mattel Electronics Intellivision Master Component. Mattel Toys. 17 de enero de 1980.
  7. ↑ Woods; Palazzolo (29 de junio de 2022). «General Instruments AY-3-8900-1 a.k.a. Standard Television Interface Chip (STIC) emulation for Mattel Intellivision». GitHub.

Enlaces externos