V0d-512-proto
smaldragon·BNUY-ROM·KiCad/v0d-512-proto/v0d-512-proto.kicad_pcb
About the V0d-512-proto PCB
V0d-512-proto is an open source PCB design by smaldragon, published on GitHub under the Unlicense license. It is a 2-layer board measuring 93 × 63.8 mm, with 32 components from 17 distinct parts.
Other key parts include the SST39SF040, 62256/628128, 74HC139, 74HC174 and 74HC4520. By type, the board carries 13 capacitors, 10 ICs, 5 jumpers, 2 resistors, 1 connector and 1 diode.
From the project
A famicom discrete logic mapper
BNUY-ROM is an homebrew discrete logic mapper for the famicom/nes, which aims to have a similar level of capabilities to common ASIC mappers, while keeping a relatively low chip count. The mapper is designed to be modular, with features that can be included or ommitted depending on the needs of a game. It is similar to BNROM, hence the name.
Rewritable PRG-FLASH, 32K Window: 39SF0x0 - Up to 512 KiB 29FxxxFT - Up to 2048KiB 32KiB PRG-RAM, 8K Window 8KiB, 32KiB or 128KiB of CHR-RAM, 42K Windows Fixed 4-Screen Nametable Arrangement Scanline IRQ, with MMC5-like timing

Main components on the V0d-512-proto
V0d-512-proto bill of materials (BOM)
32 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SST39SF040 | PLCC-DIP-32_THT-Socket | U1 |
| 1 | 62256/628128 | DIP-32_W15.24mm | U2 |
| 2 | 74HC139 | DIP-16_W7.62mm | U3, U9 |
| 1 | 74HC174 | DIP-16_W7.62mm | U4 |
| 1 | 74HC4520 | DIP-16_W7.62mm | U5 |
| 2 | 74HC191 | DIP-16_W7.62mm | U6, U7 |
| 1 | 74HC670 | DIP-16_W7.62mm | U8 |
| 1 | 62256 | DIP-28_W15.24mm | U10 |
| 1 | Famicom Cartridge Connector | Famicom Cartridge Edge Connector (long legs) | J1 |
| 1 | SolderJumper_3_Open | SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels | JP1 |
| 4 | SolderJumper_2_Open | SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP2, JP3, JP4, JP5 |
| 1 | 1N4148 | D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp | D1 |
| 10 | C | C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C2, C3, C4, C5, C6, C7, C8 +2 |
| 1 | C_Polarized | CP_Radial_D5.0mm_P2.50mm | C9 |
| 2 | 1nF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C12, C13 |
| 1 | 4.7KΩ | R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R1 |
| 1 | R_Network04 | R_Array_SIP5 | RN1 |
V0d-512-proto design files
The KiCad project lives in the smaldragon/BNUY-ROM repository on GitHub; these links point at the commit this page was built from.
V0d-512-proto: common questions
How big is the V0d-512-proto PCB?
The V0d-512-proto measures 93 × 63.8 mm, has 2 copper layers and is 1.2 mm thick.
How many components are on the V0d-512-proto?
32 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the V0d-512-proto design files?
From the smaldragon/BNUY-ROM repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the V0d-512-proto design in my own project?
Yes, under the terms of its Unlicense license, which smaldragon chose for the repository.