Zilog Z80 turns 50 as an open-source replacement heads to drop-in DIP40 silicon — iconic 8-bit CPU launched in July 1976 and was discontinued in 2024

The Z80 CPU is nearing its End of Life, but one developer hopes to resurrect it with a clone.
(Image credit: Mister rf, CC BY-SA 4.0 , via Wikimedia Commons)

The Zilog Z80 has just turned 50 years old. This iconic 8-bit processor first went on sale in July 1976 and stayed in production for 48 years until Zilog, now a Littelfuse subsidiary, stopped accepting orders in June 2024. However, there’s an open-source replacement closer than ever to shipping in the chip’s original 40-pin DIP package thanks to community-funded fabrication.

The original Z80 packed 8,500 transistors on a 4μm process and typically ran at 2.5 MHz, with later CMOS variants reaching 20 MHz. Binary compatibility with the Intel 8080 let it absorb the existing CP/M software base, with an on-die DRAM refresh counter that cut the number of support chips a system needed. Development of working prototypes cost roughly $400,000 against $500,000 in funding from Exxon, per the Computer History Museum.

Latest Videos FromTom's Hardware
Luke James
Contributor

Luke James is a freelance writer and journalist.  Although his background is in legal, he has a personal interest in all things tech, especially hardware and microelectronics, and anything regulatory. 

  • hwertz
    Conversational LLM on a 64KB Z80? I bet that was a pretty sweet conversation LOL.

    Anyway the Z80 is a classic and it's great it's still available.
    Reply
  • roelh
    A Z80 can be replaced by a circuit of 60 TTL IC's, without FPGA. This includes a 640x400 VGA, in color. It runs a nice GUI, and you can build it yourself. Search: Isetta computer. AFAIK it is the first time that the Z80 was replicated by a TTL circuit. The Isetta also runs ZX Spectrum games.
    Reply
  • TheThief
    The Gameboy doesn't use a Z80 - it uses a Sharp SM83.

    The SM83 lies about halfway between the 8080 and Z80 - it is also compatible with the 8080, has some extended opcodes from the Z80 but not all, doesn't have the index or shadow registers, doesn't have the DRAM refresh, etc. It does however have built in timers, and the variant in the GB has built in display and sound capabilities as well.
    Reply
  • pjmelect
    The good thing was that most Z80's could be overclocked from 2.5 MHz to more than 8MHz providing the memory of the computer was fast enough. try overclocking by the same percentage modern CPU's
    Reply
  • 80251
    I believe the Z80 was pin compatible and instruction set compatible w/Intel's 8088 and could almost be used interchangeably w/the 8088. It broke any programs that relied on timing loops being executed according to the speed of 8088 instructions though and some games would run so much faster on the Z80 as to be unplayable.
    Reply
  • ttquantia
    80251 said:
    I believe the Z80 was pin compatible and instruction set compatible w/Intel's 8088 and could almost be used interchangeably w/the 8088.
    No. 8088 has the same instruction set as 8086.
    Reply
  • 80251
    ttquantia said:
    No. 8088 has the same instruction set as 8086.
    All three CPUs were based on the Intel 8080 because the founder of Zilog formerly worked at Intel on the 8080!
    Reply
  • ttquantia
    80251 said:
    All three CPUs were based on the Intel 8080 because the founder of Zilog formerly worked at Intel on the 8080!
    Maybe, but 8086 (followed by the 8-bit variant 8088) started the so-called x86 instruction set, which you may have heard about. It is a different instruction set than Z80 and 8080.
    Please check before posting disinformation.
    Reply
  • 80251
    ttquantia said:
    Maybe, but 8086 (followed by the 8-bit variant 8088) started the so-called x86 instruction set, which you may have heard about. It is a different instruction set than Z80 and 8080.
    Please check before posting disinformation.
    The Z80 and 8086 are supersets of the 8080 ISA. Maybe you should check your information.
    Reply
  • ttquantia
    80251 said:
    The Z80 and 8086 are supersets of the 8080 ISA. Maybe you should check your information.
    I have programmed both Z80 and 8086 in the 1980s. So I know this since quite a long time. Saying that Z80 instruction set is somehow a "subset" of x86 is just silly nonsense.
    Reply