A RomWBW capable Z80 mezzanine board operating at 3.3V for EPM240 development board
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
3vz80_epm240_side_view.jpg3VZ80 rev1 mezzanine board. Side view, annotatedJPEG Image - 1.61 MB - 07/03/2024 at 01:35 |
|
|
3VZ80_rev1_Mezzanine_board.jpg3VZ80 rev1 mezzanine board. AnnotatedJPEG Image - 2.91 MB - 07/03/2024 at 01:34 |
|
|
EPM240_dev_board.jpgEPM240 development board available from eBayJPEG Image - 1.31 MB - 07/03/2024 at 01:33 |
|
|
3VZ80_with _RTC.jpg3VZ80 with RTC board plugged inJPEG Image - 1.25 MB - 06/01/2024 at 04:08 |
|
|
3VZ80_on_EPM240DevBd.jpg3VZ80 mezzanine board (without RTC board) on top of EPM240 dev boardJPEG Image - 1.23 MB - 06/01/2024 at 04:08 |
|
|
The original 3VZ80 mezzanine board was powered by EPM240 dev board's 3.3V regulator. The regulator is smallish and may not be enough to power the mezzanine board. More importantly, only about 1/3 of CMOS Z80 can operate correctly at 3.3V, however my experiences have shown that most CMOS Z80 can operate correctly at 3.5V. So I redesigned the 3VZ80 mezzanine board so it has a local adjustable 3.3V regulator. The local 3.3V is adjusted to 3.5V. Mezzanine board operating at 3.5V won't affect the 3.3V EPM240 CPLD because EPM240 can tolerate I/O voltage up to 0.3V higher.
I tested 10 used CMOS Z80 that I recently purchased on eBay and sure enough at 3.5V and 16.7MHz CPU clock, every Z80 will boot into RomWBW and passed first few tests of zexall (zexall is a long test, but once a processor passed the first 3-4 tests it is likely to pass the remaining tests).
Create an account to leave a comment. Already have an account? Log In.
Become a member to follow this project and never miss any updates