NEC µPD7220 - NEC µPD7220

NEC μPD7220
Datum vydání 1980
Dějiny
Nástupce μPD72120 Advanced Graphics Display Controller
μPD7220A
Na NEC PC-9801F

High-Performance Graphics Display Controller 7220 (obyčejně μPD7220 nebo NEC 7220 ) je zobrazovací procesor videa schopné kreslení čar, kružnic, oblouků, a charakter grafiky na displeji bitové mapované. Byl vyvinut společností NEC za účelem efektivní podpory znakové sady Kanji, což vysvětluje, proč měla počítačová řada APC tak vynikající grafiku ve srovnání s konkurenčními modely. Čip byl také použit v pozdějších počítačích, jako jsou počítače NEC PC-9801 a NEC APC II a APC III , inteligentní terminál kanji NEC N5200, volitelný grafický modul pro DEC Rainbow , NCR Decision Mate V, Tulip System -1 a Epson QX-10 .

ΜPD7220 byla jednou z prvních implementací grafického zobrazovacího procesoru jako jediného integrovaného obvodu čipu LSI ( Large Scale Integration ) , který umožňoval design levných a vysoce výkonných grafických karet, jako jsou karty od Number Nine Visual Technology . Byl to jeden z nejznámějších grafických čipů 80. let.

Detaily

Blokové schéma μPD7220

Projekt byl zahájen v roce 1979 a objevil se v „Advanced Personal Computer“ nebo „APC“ společnosti NEC v roce 1980. Společnost NEC APC měla na 16bitové sběrnici procesor 5 MHz Intel 8086 a byla dodávána s textovou zobrazovací deskou pomocí tento čip (v textovém režimu). Doplňková grafická zobrazovací deska s druhým čipem uPD7220 (pracující v grafickém režimu) „sloučila“ textové a grafické video prostřednictvím portu XOR (na každém ze signálů RGB) v HW. Jediným OS na původním NEC APC byl UCSD p-System , ale později (v roce 1982) byla přidána podpora CPM / 86. V roce 1981 byla v IEEE zveřejněna anglická kniha, kterou v roce 1980 napsali Tetsuji Oguchi, Misao Higuchi, Takashi Uno, Michiori Kamaya a Munekazu Suzuki. Společnost Nippon Electric Company (nyní NEC) nasadila čip do dalších počítačů, jako je NEC PC-9801 a NEC APC II a později APC III , a také jej vydala u jiných výrobců v Japonsku, počínaje rokem 1982. Ve stejném roce, model 7220 odhalila v Severní Americe společnost NEC Information Systems, americká pobočka NEC. Do roku 1983 byl používán v jiných raných počítačích, od NEC a dalších společností, včetně Digital Equipment Corporation a Wang Laboratories .

Několik let po jeho uvedení jeden novinář řekl: „Čip 7220 GDC je součást, kterou dokonce někteří konkurenti NEC považují za příliš dobrou na to, aby obstáli.“ Když byl v roce 1983 oznámen Apple Lisa , tisk vyvolal otázky, proč se populární model 7220 nepoužívá. Bruce Daniels poukázal na to, že Lisa primárně používala rastrovou grafiku (v té době známou jako bitmapová grafika), kterou bylo možné implementovat s levnější hardwarovou podporou. Místo toho byla grafická primitiva napsána v softwaru. Manažer vývoje Wayne Rosing dodal, že ačkoli tým věděl o modelu 7220, na začátku designu nebyl úplně k dispozici. Existovala také omezení, kdy bylo možné přistupovat k paměti displeje: pouze během určitých časů ve vertikálním obnovovacím cyklu.

Varianty

Zahrnuté varianty:

  • Intel licencoval design a nazval jej grafickým řadičem 82720. Byl oznámen v roce 1982 a byl prvním z řady, která se stala dlouhou řadou grafických procesorů Intel .
  • Východní Německo (Německá demokratická republika) vyrobilo repliku označenou U82720, použitou s replikou U880 Zilog Z80 .
  • Rychlejší komplementární varianta kov-oxid-polovodič (CMOS) dostala označení μPD72 0 20.
  • Následný projekt vyprodukoval μPD72 1 20 Advanced Graphics Display Controller (AGDC), který byl rychlejší a podporoval 16bitové rozhraní. Společnost Electronics Design jej označila za jeden z „Top 100“ produktů roku 1987 .

Interní

Používají se dva I / O kanály, adresující A0 a A1. Čtení A0 načte stav 7220. Čtení A1 načte první bajt z interní fronty. Zápis do 7220 využívá oba registry; A1 pro zápis příkazu, A0 pro zápis parametrů do fronty. Díly měly 8bitovou datovou cestu. Díly byly k dispozici s hodinami běžícími od 4 MHz do 5,5 MHz, což bylo v té době považováno za relativně vysoký výkon.

Reference

externí odkazy