2FISC
DoctorWkt·2FISC·Kicad/FISC2.kicad_pcb
About the 2FISC PCB
2FISC is an open source PCB design by DoctorWkt, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 214.6 × 123.2 mm, with 73 components from 29 distinct parts.
Other key parts include the DS1233-10+, 74HCT238, 74HCT574, CY62148 and AT28C64B. By type, the board carries 31 capacitors, 30 ICs, 6 connectors, 3 resistors and 1 switch.
From the project
FISC2: A TTL CPU with Some 16-bit Capabilities
FISC2 is a microseqenced CPU built from discrete TTL-level components. It provides + recursive Functions, + Indexed addressing, + Stack operations, and + some instructions on 16-bit data values
as well as the usual load/store and arithmetic operations, comparisons, branches and jumps.
The design uses 29 chips and has 8K of ROM, 336K of available RAM and a UART.
Main components on the 2FISC
2FISC bill of materials (BOM)
73 components, 29 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DS1233-10+ | TO-92 | IC1 |
| 2 | 74HCT238 | SOIC-16_3.9x9.9mm_P1.27mm | U1, U21 |
| 6 | 74HCT574 | SOIC-20W_7.5x12.8mm_P1.27mm | U2, U7, U8, U10, U11, U14 |
| 1 | CY62148 | SOIC-32_11.2mm_P1.27mm | U3 |
| 1 | AT28C64B | DIP-28_W15.24mm | U4 |
| 1 | 74HCT139 | SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | 74HCT74 | SOIC-14_3.9x8.7mm_P1.27mm | U6 |
| 1 | M27C322-100F1 | DIP-42_W15.24mm | U9 |
| 2 | 74HCT541 | SOIC-20W_7.5x12.8mm_P1.27mm | U12, U13 |
| 1 | 74HCT161 | SOIC-16_3.9x9.9mm_P1.27mm | U15 |
| 1 | AT27C1024-70PU | DIP-40_W15.24mm | U16 |
| 1 | 74HCT151 | SOIC-16_3.9x9.9mm_P1.27mm | U17 |
| 1 | 74HCT240 | SOIC-20W_7.5x12.8mm_P1.27mm | U18 |
| 2 | 74HCT154 | SOIC-24W_7.5x15.4mm_P1.27mm | U19, U20 |
| 2 | 74LS593 | SOIC-20W_7.5x12.8mm_P1.27mm | U22, U23 |
| 6 | 74LS469 | DIP-24_W7.62mm | U24, U25, U26, U27, U28, U29 |
| 1 | Data Bus Pin Header | PinSocket_1x10_P2.54mm_Vertical | J1 |
| 1 | Address Bus Pin Header | PinSocket_1x18_P2.54mm_Vertical | J2 |
| 1 | uSeq Pin Header | PinSocket_1x06_P2.54mm_Vertical | J3 |
| 1 | Control Lines Pin Header | PinSocket_1x18_P2.54mm_Vertical | J4 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Spare Power Pins | PinSocket_1x03_P2.54mm_Vertical | J5 |
| 1 | Clock Pin Header | PinSocket_1x02_P2.54mm_Vertical | J6 |
| 1 | ECS-100AX-035 | Oscillator_DIP-14 | OSC1 |
| 1 | SW_Push | Push_E-Switch_KS01Q01 | SW1 |
| 1 | UM245R | DIP-24_W15.24mm_Socket | UART1 |
| 29 | 0.1uF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8 +21 |
| 1 | 220uF | CP_Radial_D8.0mm_P5.00mm | C30 |
| 1 | 0.01uF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C31 |
| 3 | 22K | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R2, R3 |
2FISC design files
The KiCad project lives in the DoctorWkt/2FISC repository on GitHub; these links point at the commit this page was built from.
- LayoutKicad/FISC2.kicad_pcb
2FISC: common questions
How big is the 2FISC PCB?
The 2FISC measures 214.6 × 123.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 2FISC?
73 components, from 29 distinct parts. The full bill of materials is listed on this page.
Where can I download the 2FISC design files?
From the DoctorWkt/2FISC repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the 2FISC design in my own project?
Yes, under the terms of its GPL-3.0 license, which DoctorWkt chose for the repository.