Schematics and board layouts of BYTEC/16 rev. 2.0 1

Schematics and board layouts of BYTEC/16 rev. 2.0
I have finished schematics and board layouts for BYTEC/16 rev. 2.0, including the addition of a new MMU board. BYTEC/16 occupies now of 8 boards (previously 7) with MMU being the second from the bottom of the stack. Boards #0 through #4 have been modified and need to be sent to a fab house, while ...

BYTEC/16 rev 2.0 gets MMU

BYTEC/16 rev 2.0 gets MMU
BYTEC is undergoing a hardware revision and will soon receive a set of new features. Recently, while fiddling with monitor/OS and thinking what it would take to implement memory management in Minix, I realized that BYTEC’s memory system is way too simplistic and would lead to serious limitations. So, BYTEC/16 rev 2.0 is on its ...

BYTEC has a new home

BYTEC has a new home
BYTEC/16 finally has a professionally looking rack enclosure. It is the same enclosure which I bought on eBay and described in this post almost 5 years ago. Yes, five years ago, when my homebrew computer was mostly designed but still only half built. Now it has a new home, seems to be much happier, and ...

Multiplication & Division

Multiplication & Division
BYTEC’s hardware does not support integer multiplication and division. It was a design choice I made very early in the project in order to keep the hardware simple. Fortunately, both multiplication and division can be implemented in software using simple arithmetic (addition/subtraction and bit shifting). Until now I never got around to implementing it, but ...

Works like a charm 8

As announced last time, I powered up the CPU. In all honesty, I was expecting to see a blank screen and was prepared to spend some quality debugging time in front of a scope and logic analyzer, but was positively surprised to see that the CPU worked on the very first attempt. I even let ...

CPU assembly completed

CPU assembly completed
This is what an assembled stack of seven CPU boards looks like. I was able to complete the soldering work recently, and now have a complete CPU and a bunch of peripherals on printed circuit boards. Farewell, old wire-wrapped CPU prototype! The new CPU is way more robust than the delicate wire mesh. It is ...