Great progress today, some instructions already working on Logisim (check it out the files on github).But...I figured out that for this design to work, there will be necessary two 3-state output drivers (sixteen gates) in the out of each register (and...
(This post refers to git commit 3af0b916d7481305979181e1c307ef40e1b46f19.)Finally! Here's the important part: all of the hardware model for the Teensy. Well, most of it. There's something I haven't put in quite yet that I'll get to in the next log. :)This...
Lattice has provided ready-made software processor named Mico8 (8bit CPU) and Mico32 (32bit CPU). This time I quickly checked its developing flow on my board. The Lattice's tutorial, which can be available by googling "Mico8 tutorial" is enough to see...
Garrett Scott I'm Garrett Scott, technical marketing engineer at Microchip Technolog, specifically in the 8-bit divisionYann Guidon / YGDES technical marketing engineer : is that technical, marketing, or engineering ?....Kevin @Yann Guidon / YGDES They...
As one of the modules of my "TTL" CPU caled SPAM-1 I’ve been wiing up the UM245R serial to parallel UART from Future Tech Devices Inc FTDI. See datasheet :https://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_UM245R.pdf I’m using it...
I recently completed the first implementation of the circuit that will enable me to deploy my CPU on a real FPGA: the 64-bit to 16-bit Furcula bus bridge. This bridge supports not only 8- and 16-bit transfers, but also includes a state machine to support...
I've been programming furiously. I have 16-bit functions going - Add, Subtract, and Divide. And I have 8-bit multiply going. I've changed from putting the operands on the stack to having a dedicated memory location for them. I...
Diode PROMHere is the Diode PROM:The "CS" DIL switch allows up to 8 PROM cards. I am only using one this time.The board layout is as follows:Laying out the diode PROM is quite time consuming, and near the limits of the Easy EDA auto-router. So I will...
Completed V1.0 schematic of one of the 16 bit registers. There will be two of these (AB and XY) Created an Upverter project and added to the links. https://upverter.com/2-Zons/1a1b5dbb645ac3ba/8-Bit-Breadboard-CPU---AB-Register/
8 bit CPU with almost all instructions working fine, ALU implemented (2x 74181).Just 2 or 3 instructions more and it will be completed.Meanwhile the parts for the real CPU on breadboards are ordered, just waiting for delivery (rarely under 45 days in...
36 simple TTL chips for CPU, output and clock. A static RAM, an EPROM and a hand full of passives to make the system complete. I kept the unit coloring as in the block diagram, which in turn follows the Velleman wire colors on the breadboard version....
The Laughton Electronics One Bit Machine The Laughton Electronics one bit machine is very likely the smallest discrete CPU that can be built (http://laughtonelectronics.com/Arcana/One-bit%20computer/One-bit%20computer.html): I have designed a simplified...
Starting design of 2nd generation CPU (8 bit, focusing on real TTL chips, ready for implementation) on Logisim.It's impressive how the experience won in the previous project makes everything a lot easier.Available on github. Still in version 0.2, a long...