
Diode matrix rom
charlespax/macroprocessor
A project to create a microprocessor optimized for human visual verification

A project to create a microprocessor optimized for human visual verification
Temp kicad is an open-source printed circuit board by charlespax, from the charlespax/macroprocessor repository on GitHub, published under the MIT licence. It is a 4-layer board of 27.9 × 45.7 mm with 15 parts on 57 nets, routed with 14 tracks and 0 vias.
It is built around the 74LVC1G97GV and 74LVC1G175GV. Its parts include 13 ICs and 2 connectors.
A project to create a microprocessor optimized for human visual verification
A user should be able to trust the output of a computational device without having to trust the computatoinal device itself.
Bitcoin
The design is not optimized for price, area, power, efficiency, yield, or other traditional parameter. The design is optimized for human readability and understanding.
The overall chip layout and data flow SHOULD run from left to right.
Logical elements SHOULD have inputs on the left and outputs on the right
The metal layer or other features MUST NOT obscure any features such that the circuit can not be verified visually.
Chip packaging MUST NOT obscure the electrical path from the IC to the package pins.
The design MAY use multiple IC components if each component meets the requirements of this document.
The design MAY include wire-bonded components
The keywords below are to be interpreted as described in BCP14 [RFC2119] [RFC8174].
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 74LVC1G97 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U5, U6, U7, U8, U9, U10, U11, U12 |
| 4 | 74LVC1G175 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U1, U2, U3, U4 |
| 2 | Conn_01x12 | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J1, J2 |
| 1 | 74151 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U13 |
It measures 27.9 × 45.7 mm and has 4 copper layers, 1.6 mm thick.
15 parts, built around the 74LVC1G97GV and 74LVC1G175GV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the charlespax/macroprocessor repository on GitHub, at the commit this page was made from: the board is vm-digital/temp-kicad/temp-kicad.kicad_pcb and its schematic vm-digital/diode-matrix-rom-dip/diode-matrix-rom-dip.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

charlespax/macroprocessor
A project to create a microprocessor optimized for human visual verification

charlespax/macroprocessor
A project to create a microprocessor optimized for human visual verification

charlespax/macroprocessor
A project to create a microprocessor optimized for human visual verification

charlespax/macroprocessor
A project to create a microprocessor optimized for human visual verification


sbyd-space/vape-light
An educational DIY kit for converting a disposable vape into a rechargeable flashlight

ggarciabaez/titanrio
A RoboRIO-Inspired Expansion board for Robotics. Mostly for funsies + learning.



RepRapLtd/AnalogueNeuralNet
Project to make a photonic neural network using photochromic material for the synaptic weighting adjustments

ajisrawi/sentinel-uhf-radar
Reference design of a two-face UHF early-warning phased-array radar: system sizing, MoM antenna simulation, seven KiCad PCB projects, Blender site model
