El controlador de pantalla de gráficos de alto rendimiento 7220 (comúnmente μPD7220 o NEC 7220 ) es un procesador de pantalla de video capaz de dibujar líneas, círculos, arcos y gráficos de caracteres en una pantalla de mapa de bits. Fue desarrollado por NEC para admitir el conjunto de caracteres Kanji de manera eficiente, lo que explica por qué la línea de computadoras APC tenía gráficos tan superiores en comparación con los modelos de la competencia. El chip también se utilizó en computadoras posteriores, como la PC-9801 de NEC y las computadoras NEC APC II y APC III , la terminal kanji inteligente NEC N5200, el módulo de gráficos opcional para el DEC Rainbow , el NCR Decision Mate V, elTulip System-1 y Epson QX-10 . [1]
Fecha de lanzamiento | 1980 |
---|---|
Historia | |
Sucesor | Controlador de pantalla gráfica avanzada μPD72120 |
El μPD7220 fue una de las primeras implementaciones de un procesador de pantalla gráfica como un solo chip de circuito integrado de integración a gran escala (LSI) , lo que permitió el diseño de tarjetas gráficas de video de bajo costo y alto rendimiento, como las de Number Nine Visual Technology . Fue uno de los chips gráficos más conocidos de la década de 1980. [2]
Detalles
El proyecto se inició en 1979 y apareció en "Advanced Personal Computer" o "APC" de NEC en 1980. El NEC APC lucía un procesador Intel 8086 de 5 MHz en un bus de 16 bits y venía con una placa de visualización de solo texto que usaba este chip. Una placa de visualización opcional de solo gráficos "fusionó" el texto y el video de gráficos a través de un puerto XOR en HW. El único sistema operativo en el NEC APC original era el UCSD p-System , pero más tarde (en 1982) se agregó el soporte CPM / 86 [ cita requerida ] . En 1981, se publicó en el IEEE un artículo en inglés escrito en 1980 por Tetsuji Oguchi, Misao Higuchi, Takashi Uno, Michiori Kamaya y Munekazu Suzuki. [3] Nippon Electric Company (ahora NEC) implementó el chip en otras computadoras, como la NEC PC-9801 , y las computadoras APC II y posteriores APC III de NEC , y también lo lanzó a otros fabricantes en Japón, a partir de 1982. El mismo año, el 7220 fue presentado en Norteamérica por NEC Information Systems, el brazo estadounidense de NEC. En 1983, se usó en otras computadoras tempranas, de NEC y otras compañías, incluidas Digital Equipment Corporation y Wang Laboratories . [4]
Unos años después de su presentación, un periodista dijo: "El chip 7220 GDC es un componente que incluso algunos de los competidores de NEC han encontrado demasiado bueno para dejarlo pasar". [4] Cuando se anunció el Apple Lisa en 1983, la prensa planteó preguntas sobre por qué no se utilizó el popular 7220. [5] [6] Bruce Daniels señaló que Lisa usaba principalmente gráficos rasterizados (conocidos como gráficos de mapa de bits en ese momento), que podrían implementarse con un soporte de hardware menos costoso. En cambio, las primitivas gráficas se escribieron en software. El gerente de desarrollo, Wayne Rosing, agregó que, aunque el equipo sabía sobre el 7220, no estaba del todo disponible cuando comenzó el diseño. También hubo restricciones sobre cuándo se podía acceder a la memoria de la pantalla: solo durante ciertos momentos en el ciclo de actualización vertical . [5]
Variantes
Variantes incluidas:
- Intel obtuvo la licencia del diseño y lo llamó controlador de pantalla gráfica 82720. [7] [8] Anunciado en 1982, fue el primero de lo que se convertiría en una larga línea de unidades de procesamiento de gráficos Intel . [9] [10]
- Alemania del Este (República Democrática Alemana) produjo una réplica designada como U82720, utilizada con la réplica U880 del Zilog Z80 . [11]
- La variante de semiconductor de óxido metálico complementario (CMOS) más rápida recibió la designación μPD72 0 20.
- Un proyecto de seguimiento produjo el controlador de pantalla gráfica avanzada μPD72 1 20 (AGDC), que era más rápido y admitía una interfaz de 16 bits . Fue nombrado uno de los productos "Top 100" de 1987 por Electronics Design . [12]
Internos
Se utilizan dos canales de E / S, direccionados a A0 y A1. La lectura A0 recupera el estado del 7220. La lectura de A1 recupera el primer byte de la cola interna. Escribir al 7220 usa ambos registros; A1 para escribir el comando, A0 para escribir los parámetros en la cola. [1] Las partes tenían una ruta de datos de 8 bits . [13] Había piezas disponibles con relojes que iban de 4 MHz a 5,5 MHz, lo que se consideraba de rendimiento relativamente alto para la época. [6]
Referencias
- ↑ a b Dampf, Guido (1986). "Gráficos con el NEC 7220: Acceso directo con Turbo Pascal" . Consultado el 27 de julio de 2013 .(Traducción de "Grafik mit dem 7220 von NEC", mc , 1986, H11, págs. 54-65)
- ^ F. Robert A. Hopgood; Roger J. Hubbold; David A. Duce, eds. (1986). Avances en gráficos por computadora II . Saltador. pag. 169. ISBN 9783540169109.
Quizás el más conocido sea el NEC 7220.
- ^ Tetsuji Oguchi; Misao Higuchi; Takashi Uno; Michiori Kamaya; Munekazu Suzuki (febrero de 1981). "Un controlador de pantalla gráfica de un solo chip" (PDF) . Conferencia Internacional de Circuitos de Estado Sólido . IEEE : 170-171. doi : 10.1109 / ISSCC.1981.1156160 .
- ^ a b David Needle (21 de marzo de 1983). "El chip 7220 GDC de NEC permite gráficos en color de alta resolución" . Info World . págs. 31–34 . Consultado el 29 de julio de 2013 .
- ^ a b Wayne Rosing , Bruce Daniels y Larry Tesler (febrero de 1983). "Una entrevista con Wayne Rosing, Bruce Daniels y Larry Tesler: una mirada entre bastidores al desarrollo de Lisa de Apple" . Revista Byte . págs. 90-114 . Consultado el 29 de julio de 2013 .CS1 maint: varios nombres: lista de autores ( enlace )
- ^ a b Hal W. Hardenberg (abril de 1983). "Una introducción al 7220" . DTACK conectado a tierra . Acústica digital. págs. 8–9 . Consultado el 31 de julio de 2013 .
- ^ Changon Tsay (1 de enero de 1986). Un diseño de sistema gráfico basado en el controlador de pantalla gráfica INTEL 82720 . Disertación . Universidad de Texas en El Paso.
- ^ Intel Corporation, "Artículo de portada: una imagen del futuro: dibujo en computadoras", Soluciones, noviembre / diciembre de 1983, página 2
- ^ "Informe anual de Intel Corporation" (PDF) . Intel. 1982 . Consultado el 27 de julio de 2013 .
- ^ 82720 Manual de aplicación de GDC (PDF) . Intel, reimpreso de NEC. Julio de 1983 . Consultado el 11 de abril de 2020 .
- ^ "Integrierte Schaltkreise: Schaltkreis U82720" . Robotron Technik . Consultado el 27 de julio de 2013 . (en alemán)
- ^ "Graphics Display Controller simplifica la programación" (PDF) . Diseño de Electrónica . 14 de mayo de 1987. p. 106.
- ^ "Controlador de pantalla gráfica μPD7220 / GDC, μPD7220-1 / μPD7220-2" (PDF) . La hoja de datos . COMITÉ EJECUTIVO NACIONAL. 7 de abril de 1983 . Consultado el 29 de julio de 2013 .
enlaces externos
- uPD7220 / uPD7220A Manual del usuario, diciembre de 1985
- Código fuente del controlador para CP / M-86
- Hojas de datos 7220 y 72020
- "Artículo sobre μPD7220" (PDF) . Electrónica Nikkei . (en japonés)