NEC µPD7220 - NEC µPD7220

NEC μPD7220
Data wydania 1980
Historia
Następca μPD72120 Zaawansowany kontroler wyświetlacza graficznego
μPD7220A
Na NEC PC-9801F

High-Performance Graphics Controller 7220 Wyświetlacz (powszechnie μPD7220 lub NEC 7220 ) jest procesor wideo wyświetlacz zdolny do rysowania linii, okręgów, łuków i grafiki znaków na wyświetlaczu bitowej odwzorowany. Został opracowany przez firmę NEC w celu wydajnej obsługi zestawu znaków Kanji, co wyjaśnia, dlaczego linia komputerów APC miała tak lepszą grafikę w porównaniu do konkurencyjnych modeli. Chip był również używany w późniejszych komputerach, takich jak komputery NEC PC-9801 oraz NEC APC II i APC III , inteligentny terminal kanji NEC N5200, opcjonalny moduł graficzny dla DEC Rainbow , NCR Decision Mate V, Tulip System -1 i Epson QX-10 .

μPD7220 był jedną z pierwszych implementacji procesora graficznego jako pojedynczego układu scalonego LSI ( Large Scale Integration ) , umożliwiającego projektowanie tanich, wysokowydajnych kart graficznych wideo, takich jak te firmy Number Nine Visual Technology . Był to jeden z najbardziej znanych układów graficznych lat 80-tych.

Detale

μSchemat blokowy PD7220

Projekt rozpoczął się w 1979 roku i pojawił się w „Advanced Personal Computer” lub „APC” firmy NEC w 1980 roku. NEC APC był wyposażony w procesor Intel 8086 5 MHz na 16-bitowej szynie i był wyposażony w wyświetlacz tekstowy, ten chip (w trybie tekstowym). Opcjonalny wyświetlacz tylko graficzny, wyposażony w drugi układ uPD7220 (działający w trybie graficznym), „scalał” tekst i grafikę wideo przez port XOR (na każdym z sygnałów RGB) w sprzęcie. Jedynym systemem operacyjnym w oryginalnym NEC APC był UCSD p-System , ale później (w 1982 r.) dodano obsługę CPM/86. W 1981 roku w IEEE ukazała się anglojęzyczna praca napisana w 1980 roku przez Tetsuji Oguchi, Misao Higuchi, Takashi Uno, Michiori Kamaya i Munekazu Suzuki. Nippon Electric Company (obecnie NEC) wdrożyła chip w innych komputerach, takich jak NEC PC-9801 oraz komputery NEC APC II, a później APC III , a także wypuściła go do innych producentów w Japonii, począwszy od 1982 roku. 7220 został ujawniony w Ameryce Północnej przez NEC Information Systems, amerykański oddział NEC. Do 1983 roku był używany w innych wczesnych komputerach firmy NEC i innych firm, w tym Digital Equipment Corporation i Wang Laboratories .

Kilka lat po jego wprowadzeniu, jeden z dziennikarzy powiedział: „Chip 7220 GDC to komponent, który nawet niektórzy konkurenci NEC uznali za zbyt dobry, by je pominąć”. Kiedy Apple Lisa została ogłoszona w 1983 roku, prasa podniosła pytania, dlaczego popularny 7220 nie był używany. Bruce Daniels zwrócił uwagę, że Lisa używała głównie grafiki rastrowej (znanej wówczas jako grafika bitmapowa), którą można było zaimplementować przy tańszym sprzęcie. Zamiast tego prymitywy graficzne zostały napisane w oprogramowaniu. Kierownik ds. rozwoju Wayne Rosing dodał, że chociaż zespół wiedział o 7220, nie był on całkowicie dostępny, gdy rozpoczęto projektowanie. Istniały również ograniczenia dotyczące tego, kiedy można było uzyskać dostęp do pamięci wyświetlacza: tylko w określonych godzinach w cyklu odświeżania pionowego .

Warianty

Dostępne warianty:

  • Intel uzyskał licencję na projekt i nazwał go kontrolerem graficznym 82720. Zapowiedziany w 1982 roku był pierwszym z długiej linii procesorów graficznych Intela .
  • Niemcy Wschodnie (Niemiecka Republika Demokratyczna) wyprodukowały replikę oznaczoną jako U82720, używaną z repliką U880 Ziloga Z80 .
  • Szybszy wariant CMOS ( komplementarny metal-tlenek-półprzewodnik ) otrzymał oznaczenie μPD72 0 20.
  • Kontynuacją projektu na wyprodukował μPD72 1 20 Zaawansowane graficzne karty graficznej (AGDC), który był szybszy i wspierała 16-bitowy interfejs. Został uznany za jeden z „Top 100” produktów 1987 roku przez Electronics Design .

Wewnętrzne

Używane są dwa kanały I/O, adresujące A0 i A1. Odczyt A0 przywraca status 7220. Czytanie A1 pobiera pierwszy bajt z kolejki wewnętrznej. Pisanie do 7220 wykorzystuje oba rejestry; A1 do zapisania polecenia, A0 do zapisania parametrów do kolejki. Części miały 8-bitową ścieżkę danych. Dostępne były części z zegarami od 4 MHz do 5,5 MHz, co w tamtych czasach uważano za stosunkowo wysoką wydajność.

Bibliografia

Linki zewnętrzne