The eZ80 is more than a souped up Z80

eZ80 for RC2014™ and compatible backplanes

An eZ80 CPU Module that works within the RC2014™ ecosystem

31 May 2024


The eZ80 is kind of compatible with the Z80, but has a number of key differences that need to be considered for this to work:

  1. The eZ80 works on 3.3V.  All the eZ80 inputs are 5V tolerant for any inputs.
  2. The eZ80 works at a much higher rate, so could easily attempt to interface with other hardware and memory far faster than they could expect to handle.
  3. Many of the control signals for the eZ80 are mappable to Z80 signals (such as RD, WR, NMI, HALT, DATA and at least the first 16 address lines), but some are not going to work 'out-of-the-box'
  4. The eZ80 instructions are backwards compatible with the Z80, but key differences arise with the processing of interrupts and the handling the larger address range.
  5. The eZ80 instructions can operate in 2 modes.  The Z80 'backwards' compatible mode, where instructions are scoped to a 64K segment of the full 16MB range.  And the full mode, where the instructions can access the full 24-but 16MB directly.
  6. It has a lot of GPIO pins for general use, but some are multiplexed with specific functions, such as the UART.
Next