It's not necessarily painful, but likely long, particularly if you haven't any solid background in digital circuit design/build, including PCB layout/design.
I would recommend starting REALLY SMALL. While digital circuits are ostensibly all about ones and zeros, the physical world is analog, and there are noise issues, power supply noise, circuit thresholds, etc., etc. One should particularly note that the Z80 and 8086 generation of digital chips and most of what you might have learned in class was based on 5V TTL/NMOS/CMOS logic, i.e., 5 volt DC powered, while current hobbyist and some commercial circuits run on 3.2 V DC, or lower voltages. The Z80/8086 were design using integrated circuit technology with single digits of microns MOS gate dimensions, with tens of thousands of logic gates, while something like the Ryzen 7 processor on the laptop I'm using now has gate dimensions on the order of single digits of nanometers, and consequently, multimillions to billions of logic gates. The smaller gate dimensions require much lower operating voltages to prevent circuit damage and malfunctions; internals of such microprocessors are running below 1.5V DC, but power dissipation is around 45-65W, which means a minimum of around 30 AMPS of supply current. Designing a motherboard to handle the supply current and GHz clock rates and noise is not for a newbie.
The 6502 project 3DDave mentioned above is probably a safe design project and has a very storied history, since that was the scale of the Apollo space mission navigation computer and was the processor used in the Apple II. Alternately, the Z80 processor might also be a practical project, since the IBM PC can trace its operating system design to the CPM operating system that was used for the early Z80-based personal computers.
Either Z80 or 6502 can conceivably be built using a breadboard with point to point soldering or wirewrap, since the clock speeds are low enough that you can get away with that. A PCB is obviously the next step, but requires apps for the schematic capture and PCB layout software.
TTFN (ta ta for now)
I can do absolutely anything. I'm an expert!
faq731-376 forum1529 Entire Forum list