AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Discrete transistor computer8/11/2023 To counter this, we put 2 FETs together with their diodes facing opposite directions. My guess is that for some reason, it is easier to make MOSFETs with a diode than without. I don't know why the MOSFETs are made that way, it is probably a manufacturing thing. This means that current can be switched on and off when flowing in one direction, but it will flow freely through the other direction whether the FET is on or off. The 2N7000* is not an ideal MOSFET, there is a small diode built into it that is parallel with the actual FET. An ideal MOSFET is a symmetrical device that can switch currents in both directions. ![]() The schematic shows that all you need is one N-channel MOSFET to be the enable. The first thing we have to tackle is the Enable Transistor. and maybe tell all your friends that your computer is running off of homemade RAM. Plus you can say that you made your own RAM. Why build such a device, when you can get an IC with a few thousand times more storage?īecause its cool to see how those little chips actually work. The SRAM is the 6t circuit, meaning that this version uses 6 transistors per bit (in reality, ours will need 8 per bit). This instructable will show you how you can make a SRAM bit using the real design, not the register versions I previously demonstrated. ![]() It is slower than DRAM and has a lower density at 6 transistors per cell. SRAM is common among microcontroller memory and some low power applications because it doesn't need to be refreshed, and uses less power. DRAM is common in computer memory, because of fast access times and it only requires 1 transistor and 1 capacitor per bit making it high density. It is called static RAM because it doesn't need to be refreshed, unlike Dynamic RAM (DRAM) which has to be refreshed every few milliseconds to keep its data. SRAM is a type of memory that will store information, but lose it when power is disconnected, which is why it is RAM.
0 Comments
Read More
Leave a Reply. |