The Simple-as-Possible (SAP) 8-bit Breadboard Computer Table of Contents Overview of the SystemHardwareParts ListModulesClockMemory Address RegisterRandom Access MemoryInstruction RegisterProgram CounterA-Register/Accumulator & B-RegisterArithmetic Logic UnitOutputMicrocodeControl WordBusChallengesModificationsInstructionsControl SignalsSample ProgramsFibonacciReferences The thought to build an 8-bit Simple as Possible Computer was borne out of a need to gain hands-on experience with Digital Logic. While my undergraduate digital electronics … Continue reading A Simple-as-Possible 8-bit Breadboard Computer
Category: Learning
A Practical Implementation of A Two Quadrant Transconductance Analogue Multiplier
One of the circuits that I've spent an inordinate amount of time investigating this year is the Analogue Multiplier. An analogue multiplier is a circuit block which takes two analogue signals and produces an output which is proportional to their product. Analogue multipliers can be integrated as part of a larger circuit blocks to perform … Continue reading A Practical Implementation of A Two Quadrant Transconductance Analogue Multiplier
We Need a Plan
Over the past couple of months, more like the better part of this year, I have been trying to understand why there are moments when I am super productive, and others when I am extremely unproductive. This ebb and flow really doesn't work for me. One thing I noticed is my productivity tends to be … Continue reading We Need a Plan
Learning to Learn
For the past couple of weeks I have been doing a lot of self learning. I describe self learning as learning outside of a formal school environment. It's a rather vague description, but let's just go with that for now.So I've been taking a course on Machine Learning, taking some OCW classes and also just … Continue reading Learning to Learn