I worked on Analog Multiplexer Logic (AML) across several projects. The component abuse challenge seems like a good opportunity to pull this together in one place.
Introduction: Here is a detailed article about the background of AML and basic gates as a contribution to the great Hackaday TTLer community. Head there for a basic introduction, no need to repeat anything.
Implementation: I did some basic spice simulations based on that logic style but did not test it is practice until I integrated into into PCBFlow, a project to synthesize high level hardware description language into discrete logic circuits PCB layouts.
A first attempt to implement AML resulted in a nonfunctional design.
Finally, the second attempt succeeded, resulting in very robust logic that worked up to 15MHz, the limit of my function generator. I also tested a logic variant that uses G175 single gate D-Flipflops to increase density further.
While there is also appeal to use discrete transistors logic style, AML is a nice alternative for discrete logic projects. Especially if you want something that is a bit faster than bipolar switching transistors...
Tim
Stefan Wagner
Dr. Cockroach
patrick.revol
Hi, Tim
Very interesting approach! I tried to look at your older projects using links provided above, but there are no visible images there. Could you please re-upload schematics here? Thank you!