Zilog eZ80

From Wikipedia, the free encyclopedia

The ZiLOG eZ80 is an 8-bit microprocessor which is essentially an updated version of the company's earlier Z80 8-bit microprocessor.

The eZ80 (like the Z380) is binary compatible with Z80 and Z180, but almost four times as fast as the old Z80 chip at the same core frequency. Available at up to 50MHz (2005), the CPU's speed is comparable to a Z80 clocked at 150 MHz if fast memory is used (i.e. no wait states and fetching an opcode, and at a blistering 200 MHz equivalent for data). The eZ80 also supports direct addressing of 16 MB of memory without a Memory Management Unit, by extending most registers (HL, BC, DE, IX, IY, PC, and SP) from 16 to 24 bits.

The chip has a similar memory interface to the Z80 family, including the bus request/acknowledge pins, and adds 4 integrated chip selects. Versions are available with on-chip flash memory and on-chip zero wait-state SRAM (up to 256KB Flash and 16KB SRAM). The eZ80 supports a free TCP/IP stack and operating system based on XINU operating system, as well as a real-time kernel.