Google-Apps
Hauptmenü

Post a Comment On: Ken Shirriff's blog

"Reverse-engineering the Z-80: the silicon for two interesting gates explained"

4 Comments -

1 – 4 of 4
Blogger Daniel Wisehart said...

Many thanks for your blogs on the Z-80! I am building a Z-80 replica from discrete transistors (surface mount) in CMOS and this project will be a huge help--especially your test cases.

On the XOR circuit: I built an LT-Spice model of it, and it is pretty sensitive to process and resistance value. The problem is that transistors are either turned on conducting ground or they are high resistance, and the base of following transistor has enough capacitance to be a real effect when you are trying to run at a few MHz. The XNOR output has good, sharp transitions to ground, but charging the RC network up delays and rounds the edge of the rising edges.

No question why designers later switched to CMOS process, but this circuit, as built, would not work except in NMOS process.

November 24, 2016 at 1:55 PM

Blogger DaveBoltie said...

@Daniel Wisehart, just wondering how your Z80 replica made from discreet components is going? I'd be very interested to have a look, having programmed the Z80 in my high-school and subsequent years, and definitely being my favourite 8-bit processor.

This discreet 6502 https://monster6502.com/ caught my eye some time back, but your post here, is the first mention AFAIK of a similar project for the Z80. It'd have a few more transistors (more than double).

Hope you get a chance to finish it!

December 9, 2018 at 8:19 AM

Blogger George Leroy Tyrebyter said...

Yes, I too am curious how your discrete Z80 is coming! The MOnSter 6502 is impressive when you see it in person; but due to lots of issues, speed is limited.

Nonetheless, I would love to see your progress to date on your transistor-level Z80. Thanks!

July 21, 2022 at 10:57 AM

Anonymous Mike Cheponis said...

Yes, I too am curious how your discrete Z80 is coming! The MOnSter 6502 is impressive when you see it in person; but due to lots of issues, speed is limited.

Nonetheless, I would love to see your progress to date on your transistor-level Z80. Thanks!

July 21, 2022 at 10:58 AM

You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot