

EpSFC de0cv
SUPER Famicom emulator running on an FPGA
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 137
- Pads
- 371
- Tracks, vias
- 1,650, 431
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 Jul 2024
- Updated
- 2 Nov 2025
Overview
EpSFC de0cv is an open-source printed circuit board by ep2k, from the ep2k/epSFC repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 100 mm with 45 parts on 137 nets, routed with 1,650 tracks and 431 vias.
It is built around the 74HCT04D and SJ-3523-SMT-TR. Its parts include 15 capacitors, 10 ICs, 6 resistors and 4 connectors. It belongs with the fPGA and programmable logic boards of this library.
Main components
274HCT04D
SO-14-40℃~+125℃ 1 19ns@4.5V,50pF 2V 2uA 3.7V 4.5V~5.5V 400mV 4mA 4mA 6 74HCT 800mV SO-14 Inverters ROHSNexperiaInvertersSJ-3523-SMT-TR
SMD-25℃~+85℃ 12V 19mm 1A 3.5mm Headphone Jack 5mm 9mm Black Brass、Copper alloy Silver Surface Mount TRS SMD Audio Connectors ROHSCUIAudio Connectors (Headphones)
README
README.mdepSFC - SUPER Famicom Emulator on an FPGA
epSFC is an implementation of Nintendo's SUPER Famicom (SFC) written in SystemVerilog. It works on an FPGA board with a board for connection to SFC cartridges.
The operation has been confirmed with Terasic DE0-CV Board.


Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 0.1u | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13 |
| 7 | 74HCT04 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1, U2, U3, U4, U5, U6, U9 |
| 4 | 1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R2, R3, R4 |
| 2 | 100p | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C14, C15 |
| 2 | 22k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R5, R6 |
| 2 | 420 | Resistor_THT:R_Array_SIP6 | RN1, RN2 |
| 2 | DE0-CV_GPIO | _epSFC_de0cv:PinSocket_2x20_P2.54mm_Vertical_Back | GPIO0, GPIO1 |
| 2 | DUALSHOCK_Port | _epSFC_de0cv:DUALSHOCK_Port | J1, J2 |
| 2 | TC7WPB9307FK | _epSFC_de0cv:US8 | U7, U8 |
| 1 | 10k | _epSFC_de0cv:Potentiometer_Bourns_PTV112 | RV1 |
| 1 | 74LVCC3245 | Package_SO:SO-24_5.3x15mm_P1.27mm | U10 |
| 1 | LOGO | _epSFC_de0cv:epSFC | G*** |
| 1 | SJ-3523-SMT-TR | SJ-3523-SMT-TR:CUI_SJ-3523-SMT-TR | J3 |
| 1 | Super_Famicom_Card_Edge_Connector | _epSFC_de0cv:SuperFamicom_Card_Edge_Connector | J4 |
The 41 most common of 45 parts.
Questions
How big is the EpSFC de0cv PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the EpSFC de0cv use?
45 parts, built around the 74HCT04D and SJ-3523-SMT-TR. 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.
Where can I download the EpSFC de0cv KiCad files?
From the ep2k/epSFC repository on GitHub, at the commit this page was made from: the board is kicad/epSFC_de0cv/epSFC_de0cv.kicad_pcb and its schematic kicad/epSFC_de0cv/epSFC_de0cv.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the EpSFC de0cv design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers100 × 100 mm

- 2 layers100 × 100 mm

- 2 layers157.5 × 116 mm

Sequencer
zueblin/Polaron
A DIY drum machine for the teensy microcontroller (hardware / software)
107 parts226 - 2 layers100.9 × 62.4 mm

- 4 layers170 × 170 mm

- 4 layers85 × 56 mm

Radioberry LPF V1.3
pa3gsb/Radioberry-2.x-extensions
Hardware extensions to the Radioberry Ham Radio
116 parts24 - 2 layers46.7 × 16.8 mm

GB DMG Pro Headphone PCB
wiretap-retro/Gameboy-DMG-Headphone-Jack-PCB
A replacement Gameboy DMG headphone jack PCB utilizing all newly manufactured parts -- yes, even the jack.
16 parts18CC0-1.0 - 4 layers25.4 × 25.4 mm
