Ram
lorenzonotaro·lncpu·v1/kicad/ram/ram.kicad_pcb
About the Ram PCB
Ram is an open source PCB design by lorenzonotaro, published on GitHub. It is a 2-layer board measuring 82.8 × 81 mm, with 11 components from 9 distinct parts.
Other key parts include the AS6C6264-55PCN, 74HCT32, 74HCT245, 74HCT08 and LNCPU Type A Header. By type, the board carries 6 capacitors and 5 ICs.
From the project
v1 is the current implementation of the lncpu.
v1 is the current implementation of the lncpu.
The clock cycle is divided in two phases: Φ1 (control phase) and Φ2 (data phase).
During Φ1, the data bus contains the contents of [CS:PC]: only the device mapped to the memory section containing address CS:PC` is allowed to write to the data bus, regardless of control signals.
* During Φ2, bus control is determined by the control signals of the current microinstruction.

Main components on the Ram
Ram bill of materials (BOM)
11 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AS6C6264-55PCN | DIP1524W51P254L3632H394Q28N | IC1 |
| 1 | 74HCT32 | DIP-14_W7.62mm_LongPads | U1 |
| 1 | 74HCT245 | DIP-20_W7.62mm_LongPads | U2 |
| 1 | 74HCT08 | DIP-14_W7.62mm_LongPads | U3 |
| 1 | LNCPU Type A Header | LNCPU_Type_A_Header | U4 |
| 2 | 220n | C_Disc_D5.0mm_W2.5mm_P2.50mm | C1, C4 |
| 1 | 47u | CP_Radial_D5.0mm_P2.50mm | C2 |
| 1 | 1u | CP_Radial_D4.0mm_P2.00mm-Large-Holes | C3 |
| 2 | 100n | C_Disc_D5.0mm_W2.5mm_P2.50mm | C5, C6 |
Ram design files
The KiCad project lives in the lorenzonotaro/lncpu repository on GitHub; these links point at the commit this page was built from.
- Layoutv1/kicad/ram/ram.kicad_pcb
- Schematicv1/kicad/ram/ram.kicad_sch
Ram: common questions
How big is the Ram PCB?
The Ram measures 82.8 × 81 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Ram?
11 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ram design files?
From the lorenzonotaro/lncpu repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Ram design in my own project?
The repository has no license, so all rights stay with lorenzonotaro. Use it as a reference, and ask the author before reusing the design.
More boards in lncpu
Alu base
lorenzonotaro
200 × 150 mm45 parts2LNo license8Alu
lorenzonotaro
200 × 150 mm45 parts2LNo license8Alu operand selector horizontal
lorenzonotaro
182.2 × 85.5 mm29 parts2LNo license8Alu operand selector
lorenzonotaro
82.5 × 163.2 mm29 parts2LNo license8Flags
lorenzonotaro
149.4 × 102.8 mm26 parts2LNo license8Sp register
lorenzonotaro
101.5 × 66.5 mm12 parts2LNo license8AVR/Arduino
AT28C64B-circuit second sol
lorenzonotaro
90 × 78 mm11 parts2LNo license8Register
lorenzonotaro
67.5 × 70.6 mm10 parts2LNo license8Sh register
lorenzonotaro
68 × 68 mm10 parts2LNo license8V1
lorenzonotaro
266.6 × 86.9 mm10 parts2LNo license8Rom
lorenzonotaro
65.5 × 77 mm7 parts2LNo license8