El RCA CDP1861 era un circuito integrado controlador de pantalla de vídeo , lanzado por Radio Corporation of America (RCA) a mediados de la década de 1970 como chip de soporte para el microprocesador RCA 1802. El coste del chip en 1977 ascendía a menos de 20 dólares estadounidenses. [1]
El CDP1861 se fabricó con tecnología CMOS de bajo consumo , venía en un DIP ( encapsulado dual en línea ) de 24 pines y requería un mínimo de componentes externos para funcionar. En las microcomputadoras basadas en 1802, el CDP1861 (para el formato de video NTSC , variante CDP1864 para PAL ), usaba el controlador DMA integrado de 1802 para mostrar gráficos de mapa de bits en blanco y negro (monocromáticos) en pantallas de TV estándar. El CDP1861 también se conocía como el sistema de gráficos, pantalla, chip y generador de video Pixie, [2] especialmente cuando se usaba con la microcomputadora COSMAC ELF . Otras marcas de chip conocidas para el 1861 son TA10171, TA10171V1 y TA10171X, que fueron designaciones tempranas para "muestras de ingeniería de precalificación" y "números de piezas preliminares", aunque se han encontrado en consolas de juegos de producción RCA Studio II y microcomputadoras Netronics Elf. [3] El CDP1861 también se usó en las microcomputadoras Telmac 1800 y Oscom Nano.
El chip 1861 podía mostrar 64 píxeles en horizontal y 128 en vertical, aunque al recargar el registro R0 DMA ( acceso directo a memoria ) del 1802 a través del programa controlador de software 1802 requerido y la rutina de servicio de interrupción, la resolución podía reducirse a 64×64 o 64×32 para utilizar menos memoria que los 1024 bytes necesarios para la resolución más alta (cada píxel monocromo ocupaba un bit) o para mostrar píxeles cuadrados. Una resolución de 64×32 creaba píxeles cuadrados y utilizaba 256 bytes de memoria (2K bits). Esta era la resolución habitual para el sistema de programación de juegos Chip-8 . Dado que el búfer de cuadros de gráficos de vídeo a menudo era similar o igual en tamaño al tamaño de la memoria, no era inusual mostrar el programa/datos en la pantalla, lo que permitía ver cómo la computadora "pensaba" (es decir, procesaba sus datos). Los programas que se descontrolaban y se sobrescribían accidentalmente podían ser espectaculares.
El circuito integrado generador de color CDP1862, un chip complementario del modelo 1861, podría usarse para generar gráficos en color limitados .
Debido a la discontinuación del 1861 y su rareza, en 2004 se fabricó un análogo completamente funcional llamado Spare Time Gizmos STG1861 para usar con la computadora ELF 2000 (Elf2K) recientemente diseñada y producida. [4] Está hecho en forma de una pequeña placa de circuito impreso (PCB) con dos pequeños dispositivos lógicos programables , dos chips TTL simples y un conector DIP de 24 pines para montar en lugar del chip original.