Zilog Z800

Zilog Z800

The Zilog Z800 was a 16-bit microprocessor designed by Zilog to be released in 1985. It was instruction compatible with their existing Z80, and differed primarily in having on chip cache and MMU for a 16 MB address range, and also a huge number of new more orthogonal instructions and addressing modes. However Zilog essentially ignored the Z800 in favour of their 32-bit Z80000 and it appears the Z800 never entered mass production. The Z280 in 1987 was another try with almost the same design, but this time implemented in CMOS.

hort description

There was no expansion of the register set but the registers and instructions were significantly orthogonalized in order to make them more general purpose and powerful. Many new 8-bit and 16-bit operations were added, and the HL, IX, and IY registers were upgraded from their rather limited possibilities as accumulators in the Z80 to more versatile accumulators. In addition to the register operands possible in the Z80, they could be used with immediate data, direct address, register indirect, or indexed operands, even program counter-relative. Eight-bit operations had even more possibilies, including stack pointer-relative addressing and a choice of 8-bit or 16-bits immediate offsets.

The address bus was expanded to 24-bits to address 16 MB of memory. The chip was offered with either a 19-bit external bus for 512kB RAM, or a full 24-bit bus for 16MB RAM, the advantage to the smaller bus was a smaller 40-pin package. Like the Z80 before it, the Z800 retained the internal DRAM controller and clock, but added 256 bytes of RAM that could be used either as "scratchpad" RAM, or as a cache. When used in cache mode the programmer could configure it as a data or instruction cache, or both, and the internal memory controller then used it to reduce access to (slower) external memory.

There were also ambitious provisions for multiprocessing and either loosely or tightly coupled slave processors, with or without shared global memory. This was known as the "extended processing architecture" and "extended processing units" (EPU).

Another change was the addition of an optional 16-bit data bus, which doubled the rate at which it could access memory if set up properly. Combined with the two address bus sizes this meant that the chip was offered in a total of four versions:

Reason for the failure

The Z800 was, in most ways, a mini computer inspired "super Z80" that would run existing, and larger, programs at considerably higher speeds. However the address and data buses were multiplexed and the chip was, also in other respects, somewhat complicated to program and interface to. Calculation of exact execution times was also very much harder to do than for the Z80. Moreover, the plain Z80 were good enough for most applications at the time so the extra computing power was, in many cases, not worth the added complexity. Bad marketing seems to have hurt the product as well. Hitach later developed the HD64180, which is a less ambitious Z80 derivative that has had great success, probably because it is almost as simple to program and interface to as the original Z80. A slightly different variant of the same design, the Z180, has been sold by Zilog for over twenty years, still maintained and developed.

More successful Z80 derivatives (from ZiLOG)

Apart from the successful Z180 (developed largely by Hitachi) other attempts were made to extend the Z80 architecture, the 32-bit Z380 (introduced 1994) was a commercial disappointment but is still in production for some specific telecom applications. On the other hand, the fast 24-bit eZ80 (introduced 2001) has been both commercially successful and won engineering awards. It may be interesting to note that, unlike the Z800, Z280, and Z380, the eZ80 does not introduce many new instruction or addressing modes, but merely extends the 16-bit registers of the Z80 into 24 bits, enabling it to reach 256 times as much memory while its fully pipelined execution unit executes Z80 instructions four times as fast as the original.


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Zilog Z800 — Zilog Z800  16 битный микропроцессор, совместимый с Z80. Отличался он, прежде всего, наличием кэш памяти и блоком управления памятью на 16 Мбайт (англ. MMU memory management unit), а также большим количеством новых инструкций и режимов… …   Википедия

  • Zilog Z800 — El Zilog Z800 fue un microprocesador de 16 bits diseñado por Zilog para ser presentado en 1985. Era compatible en instrucciones con su ya existente Z80 y difería principalmente en tener caché integrada, MMU con un rango de 16 MB y también un gran …   Wikipedia Español

  • Zilog — Zilog, Inc. Type Public Traded as NASDAQ: ZILG Industry Semiconductors Founded 1974 …   Wikipedia

  • Z800 — may refer to:* Z800i a Sony Ericsson mobile phone model * Zilog Z800 a 16 bit microprocessor designed by Zilog * Z800 3DVisor a head mounted display manufactured by eMagin …   Wikipedia

  • ZiLOG — Zilog, auch ZiLOG geschrieben, ist ein Hersteller von 8 Bit Mikroprozessoren mit Sitz in San Jose, Kalifornien. Das bekannteste Produkt war der zum Intel 8080 kompatible, aber leistungsfähigere Z80 aus dem Jahr 1976. Zilog wurde 1974 von Federico …   Deutsch Wikipedia

  • Zilog — Zilog, auch ZiLOG geschrieben, ist ein Hersteller von 8 Bit Mikroprozessoren mit Sitz in San Jose, Kalifornien. Das bekannteste Produkt ist der zum Intel 8080 kompatible, aber leistungsfähigere Z80 aus dem Jahr 1976. Logo Inha …   Deutsch Wikipedia

  • ZiLOG — Inc., a menudo escrito Zilog, es un fabricante de microprocesadores, siendo su producto más conocido el Zilog Z80 de 8 bits. Zilog fue fundada en California en 1974 por Federico Faggin, el cual había trabajado en Intel como diseñador jefe del… …   Wikipedia Español

  • ZiLOG — Год основания 1974 Основатели Федерико Фэггин Ключевые фигуры Федерико Фэггин, Стюарт ЛаФарр Расположение …   Википедия

  • Zilog — Листинг на бирже NASDAQ …   Википедия

  • Zilog Z280 — The Zilog Z280 was an enhancement of the Zilog Z80 architecture introduced in July 1987, basically a slighly improved CMOS version of the earlier NMOS Zilog Z800, both versions were commercial failures. They added a memory management unit (MMU)… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”