Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

NEC μPD7220

From Wikipedia, the free encyclopedia
(Redirected fromNEC µPD7220)
NEC μPD7220
Release date1981-12
History
SuccessorμPD72120 Advanced Graphics Display Controller
μPD7220A
On NECPC-9801F

TheHigh-Performance Graphics Display Controller 7220 (commonlyμPD7220 orNEC 7220) is avideo display controller and aGraphics processing unit, capable of drawing lines, circles, arcs, and character graphics to abit-mapped display. It was developed byNippon Electric Company (NEC) in order to support theKanji character set efficiently, which explains why theAPC computer line had superior graphics compared to competing models. The chip was first used in theNEC N5200 and in later computers, such as the NECPC-9801,APC II andAPC III, the NECcomputer, the optionalgraphics module for the DEC Rainbow, theNCR Decision Mate V, theTulip System-1, and theEpson QX-10.[1]

The μPD7220 was one of the first implementations of a graphics display processor as a singleLarge Scale Integration (LSI)integrated circuit chip, enabling the design of low-cost, high-performance video graphics cards such as those fromNumber Nine Visual Technology.It was one of the best known graphics chips of the 1980s.[2]

Details

[edit]
μPD7220 block diagram

The project was started in 1979, with trial production in 1980 and mass production starting in December 1981.[3][4] It was first used in the NECN5200 [ja] (known in North America as theNEC APC or "Advanced Personal Computer"[5]) in 1981.[6] The N5200 sported a 5 MHzIntel 8086 processor on a 16-bit bus, and came with a text-only display board using a μPD7220 (intext mode). An optional graphics-only display board, sporting a second μPD7220 chip (operating in graphics mode), "merged" the text and graphics video through an XOR port (on each of theRGB signals) in hardware. The only OS on the original NEC APC was theUCSD p-System, butCPM/86 support was added in 1982[citation needed].

In 1981, an English language paper written in 1980 by Tetsuji Oguchi, Misao Higuchi, Takashi Uno, Michiori Kamaya and Munekazu Suzuki was published in theIEEE.[7] NEC deployed the chip in other computers, such as the NEC PC-9801, and NEC's APC II and later APC III computers, and also released it to other manufacturers in Japan, starting in 1982. The same year, the 7220 was revealed in North America by NEC Information Systems, the US arm of NEC.

By 1983, it was used in other early computers, from NEC and other companies includingDigital Equipment Corporation andWang Laboratories.[8]

While most computers used memory mapped character, orbit-mapped displays, those with a μPD7220 had access to a, for the time, sophisticated graphics co-processor. The controller could either be used as a simple character display with user defined typefaces and simultaneously as an all-points addressable graphics display.

Additionally, the controller had hardware assist features for drawing straight lines and sectors of circles. It would draw pixels along a line, a circular arc or from user defined characters in under 800 ns. This released the host computer to continue other processing while the drawing operation continued.

The high-resolution capability permitted support for glyph-based languages likeJapanese that were difficult to comprehensively support with character-based displays. The large memory space, combined with hardware viewport registers permitted smooth high-speedscrolling.

Compatibility withDirect memory access hardware made it possible to movebitmaps to and from the controller memory at bus-limited rates. In this way, bitmaps could beBlitted around the display at high speed and the controller kept focused on the more complex rendering tasks.

The controller could address a maximum1024 × 1024 pixel display with four-bitcolour depth. It included alight pen interface that synchronised the pixel clock to input signals without additional processor support.

GKS was available onCP/M andMS-DOS systems and formed the basis of early 1980sCAD platforms on otherwise limited hardware platforms.

A few years after its introduction, one journalist said "The 7220 GDC chip is a component that even some of NEC's competitors have found too good to pass up."[8]When theApple Lisa was announced in 1983, the press raised questions on why the popular 7220 was not used.[9][10]Bruce Daniels pointed out that the Lisa primarily used raster graphics (known as bitmap graphics at the time), which could be implemented with less expensive hardware support. Instead, graphics primitives were written in software. Development managerWayne Rosing added that although the team knew about the 7220, it was not quite available when the design began. There were also restrictions on when the display memory could be accessed: only during certain times in thevertical refresh cycle.[9]

IBM PC compatible variants of NEC μPD7220 use theISA bus.

Variants

[edit]

Variants included:

Internals

[edit]

Two I/O channels are used, addressing A0 and A1. Reading A0 retrieves the 7220 status. Reading A1 fetches the first byte from the internal queue.Writing to the 7220 uses bothregisters; A1 for writing the command, A0 for writing the parameters to the queue.[1]The parts had an8-bit data path.[17]Parts were available with clocks running from 4 MHz to 5.5 MHz, which was considered relatively high-performance for the time.[10]

References

[edit]
  1. ^abDampf, Guido (1986)."Graphics with the NEC 7220: Direct access with Turbo Pascal". Retrieved27 July 2013. (Translation of "Grafik mit dem 7220 von NEC",mc, 1986, H11, pp. 54-65)
  2. ^F. Robert A. Hopgood; Roger J. Hubbold; David A. Duce, eds. (1986).Advances in Computer Graphics II. Springer. p. 169.ISBN 9783540169109.Perhaps the best known one is the NEC 7220.
  3. ^Oguchi, Tetsuji."LSI Products that I was involved in the design".Oguchi R&D.Archived from the original on 2021-05-16. Retrieved2021-11-02.
  4. ^Oguchi, Tetsuji."Abstract History of GDC Development"(PDF).Oguchi R&D.Archived(PDF) from the original on 2019-03-13. Retrieved2021-11-02.
  5. ^"Daves Old Computers - Nippon Electric Company - APC".Daves Old Computers.Archived from the original on 2021-04-20. Retrieved2021-11-02.
  6. ^田辺皓正, ed. (1983-04-30).マイクロコンピュータシリーズ15 8086マイクロコンピュータ (in Japanese). 丸善株式会社. p. 254.
  7. ^Tetsuji Oguchi; Misao Higuchi; Takashi Uno; Michiori Kamaya; Munekazu Suzuki (February 1981)."A single-chip graphic display controller"(PDF).1981 IEEE International Solid-State Circuits Conference. Digest of Technical Papers.IEEE. pp. 170–171.doi:10.1109/ISSCC.1981.1156160.S2CID 20765458.
  8. ^abDavid Needle (March 21, 1983)."NEC's 7220 GDC chip allows high-resolution color graphics".Info World. pp. 31–34. RetrievedJuly 29, 2013.
  9. ^abWayne Rosing,Bruce Daniels, andLarry Tesler (February 1983)."An Interview with Wayne Rosing, Bruce Daniels, and Larry Tesler: A behind-the-scenes look at the development of Apple's Lisa".Byte Magazine. pp. 90–114. RetrievedJuly 29, 2013.{{cite news}}: CS1 maint: multiple names: authors list (link)
  10. ^abHal W. Hardenberg (April 1983)."An Introduction to the 7220".DTACK Grounded. Digital Acoustics. pp. 8–9. RetrievedJuly 31, 2013.
  11. ^Tsay, Changon (1986-01-01)."A graphics system design based on the INTEL 82720 graphics display controller".ETD Collection for University of Texas, el Paso:1–152.
  12. ^Intel Corporation, "Cover Story: A Picture of The Future: Drawing On Computers", Solutions, November/December 1983, Page 2
  13. ^"Intel Corporation Annual Report"(PDF). Intel. 1982. RetrievedJuly 27, 2013.
  14. ^82720 GDC Application Manual(PDF). Intel, reprinted from NEC. July 1983. RetrievedMay 30, 2024.
  15. ^"Integrierte Schaltkreise: Schaltkreis U82720". Robotron Technik. RetrievedJuly 27, 2013. (in German)
  16. ^"Graphics Display Controller simplifies programming"(PDF).Electronics Design. May 14, 1987. p. 106.
  17. ^"μPD7220/GDC, μPD7220-1/μPD7220-2 Graphics Display Controller"(PDF).The data sheet. NEC. April 7, 1983. RetrievedJuly 29, 2013.

External links

[edit]
GPU
Desktop
Mobile
Architecture
Components
Memory
Form factor
Performance
Misc
Divisions and
subsidiaries
Current
Defunct
Joint ventures and
shareholdings
Current
Defunct
Products, services
and standards
People
Places
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=NEC_μPD7220&oldid=1226448237"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp