RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » Resurrecting EaZy80, a forgotten glue-less 22MHz Z80 SBC. (Z80, KIO, Glueless SBC)
Resurrecting EaZy80, a forgotten glue-less 22MHz Z80 SBC. [message #10511] Sun, 19 November 2023 18:14 Go to previous message
plasmo is currently offline  plasmo
Messages: 916
Registered: March 2017
Location: New Mexico, USA
Senior Member
EaZy80 was a 4-1/2 year pc board design that was forgotten. It was not assembled and powered up until recently when I rediscovered it while rummaging through pc boards. The design approach was a glue-less Z80 SBC very similar to Simple80 but used KIO (Z84C90) for I/O. KIO is much faster than Simple80's SIO thus can run at much higher CPU clock. The nominal operating frequency of EaZy80 is 22MHz, but it has been overclocked to 31MHz successfully. Second picture shows it working with Simple80's CF board to run CP/M.

I generally design with CPLD, but this is one of few designs without CPLD, so it is easy to find parts and put one together. While the parallel CF interface is faster, KIO has plenty of IO lines to bit-bang SD disk and talk to DS1302 RTC, so a CP/M computer can be created without any glue logic.

EaZy80 has 128K of RAM. The 2nd bank of 64K is accessible by manipulating KIO's PC0 output. Bank sharing routines are installed at high end of both RAM banks, so data can be shared between two banks. Ladislau Szilagyi has enhanced HiTec C and TE editor for Simple80 based on these bank sharing routines. I believe the same routines will also work for EaZy80.

Another thing to explore is replacing the 128K RAM with 512K RAM and port RomWBW to it. However, I don't know how to do that with 8 banks of 64K RAM, but with the addition of a quad OR gate (7432), 16 32K banks are possible which definitely will support RomWBW.

I created a homepage for EaZy80 here:
https://www.retrobrewcomputers.org/doku.php?id=builderpages: plasmo:eazy80:rev0pcb:eazy80r0home

Bill
/forum/index.php?t=getfile&id=2948&private=0
/forum/index.php?t=getfile&id=2947&private=0
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: General Instrument CTS256A-AL2 vs. Microchip CTS256AL2
Next Topic: Recompiling bios for the sbc-188


Current Time: Tue Mar 25 21:09:07 PDT 2025

Total time taken to generate the page: 0.03293 seconds