4-x-4-Registor-RWC
HAPPIOcrz007·4-x-4-Registor-RWC·KiKad/4-x-4-Registor-RWC.kicad_pcb
About the 4-x-4-Registor-RWC PCB
4-x-4-Registor-RWC is an open source PCB design by HAPPIOcrz007, published on GitHub. It is a 2-layer board measuring 150 × 150 mm, with 31 components from 25 distinct parts.
Other key parts include the A7408. By type, the board carries 5 diodes, 4 LEDs and 1 module.
From the project
a 4 X 4 registor Read and Write with Clear function, includes PCB design and schematics with all components footprints
A first-year B.Tech Digital Electronics project implementing a 4×4 register file using standard 74-series TTL ICs, progressing from Logisim simulation through breadboard prototyping to a fabricated KiCad PCB — verified live at the Circuit Conclave Hackathon 2026, MIT World Peace University.
- 4 registers × 4 bits each — 16 bits total volatile storage - 2-bit address bus for row selection via SN74LS139AN decoder - Synchronous write — data latched on rising edge of NE555P astable clock (0.5 Hz) - Tri-state buffered read — selected register drives shared LED output bus via SN74LS244N -…
Main components on the 4-x-4-Registor-RWC
4-x-4-Registor-RWC bill of materials (BOM)
31 components, 25 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | A7408 | SN74LS08N | A7408 |
| 1 | AS0 | SW_100SP1T1B4M2QE | AS0 |
| 1 | AS1 | SW_100SP1T1B4M2QE | AS1 |
| 1 | B074244 | SN74LS244N | B074244 |
| 1 | B174244 | SN74LS244N | B174244 |
| 1 | CC1 | C_Disc_D5.0mm_W2.5mm_P5.00mm | CC1 |
| 1 | CC2 | C_Disc_D5.0mm_W2.5mm_P5.00mm | CC2 |
| 1 | CNE555 | NE555P | CNE555 |
| 1 | CR1 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | CR1 |
| 1 | CR2 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | CR2 |
| 1 | DIS0 | SW_100SP1T1B4M2QE | DIS0 |
| 1 | DIS1 | SW_100SP1T1B4M2QE | DIS1 |
| 1 | DIS2 | SW_100SP1T1B4M2QE | DIS2 |
| 1 | DIS3 | SW_100SP1T1B4M2QE | DIS3 |
| 1 | N7402 | SN7402N | N7402 |
| 1 | O7432 | SN7432N | O7432 |
| 4 | R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | OR0, OR1, OR2, OR3 |
| 1 | SWC | SW_100SP1T1B4M2QE | SWC1 |
| 1 | SWW | SW_100SP1T1B4M2QE | SWW1 |
| 4 | CQY99 | LED_D5.0mm | OL0, OL1, OL2, OL3 |
Show 5 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | D74139 | SN74LS139AN | D74139 |
| 1 | D074175 | SN74LS175N | D074175 |
| 1 | D174175 | SN74LS175N | D174175 |
| 1 | D274175 | SN74LS175N | D274175 |
| 1 | D374175 | SN74LS175N | D374175 |
4-x-4-Registor-RWC design files
The KiCad project lives in the HAPPIOcrz007/4-x-4-Registor-RWC repository on GitHub; these links point at the commit this page was built from.
4-x-4-Registor-RWC: common questions
How big is the 4-x-4-Registor-RWC PCB?
The 4-x-4-Registor-RWC measures 150 × 150 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 4-x-4-Registor-RWC?
31 components, from 25 distinct parts. The full bill of materials is listed on this page.
Where can I download the 4-x-4-Registor-RWC design files?
From the HAPPIOcrz007/4-x-4-Registor-RWC repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the 4-x-4-Registor-RWC design in my own project?
The repository has no license, so all rights stay with HAPPIOcrz007. Use it as a reference, and ask the author before reusing the design.