3 R7 bank4 ramoe ramwr mreq R8 bank5 0 28C64A/SOIC VCC 0 VCC C U6 OE WE CS 32 VCC U3 ramoe A8 A9 A11 romoe D7 D6 D5 A13 A14 reset D0 mapcond D1 D3 m1 bank3 A4 A5 A7 A12 D2 A10 romwr V33 KM681000/R/TSOP/KM684000/R/TSOP 3 C2 C3 C8 22u 100n 100n IN C4 OUT OUT 2 4 C5 100n AMS1117-3.3 C6 100n C7 22u J2 100n 6 5 4 3 2 1 TMS TDI TDO TCK 1 4 6 7 8 9 10 11 12 13 18 19 20 22 23 24 25 27 56 57 58 59 60 61 62 63 I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O 29 28 53 30 TMS TDI TDO TCK SD card interface for the ZX Spectrum 2013 By Mario Prato V33 74lvc1g14dbv card2 I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O/GCK1 I/O/GCK2 I/O/GCK3 I/O/GSR I/O/GTS1 I/O/GTS2 31 32 33 34 35 36 38 39 40 42 43 44 45 46 47 48 49 50 51 52 bank1 D4 poweron bank4 eprom bank5 bank0 ramwr ROMCS spi_clock spi_dataout A6 spi_datain wr rd iorq A0 A1 A2 A3 15 16 17 64 5 2 mreq clock1 A15 card2 bank2 card1 R5 10K spi_dataout spi_clock spi_datain XC9572xl-vq64 poweron D0 D1 D2 D6 D5 D3 D4 INT NMI HALT mreq IORQ RD WR 4 2 1 B CON2 1 5 2 6 SW1 reset 3 reset RGBLED VCC SW2 R3 100 R4 100 R6 100 NMI nmi mapcond mapcond bc856 Q1 1 card1 2 bc856 Q2 1 ROMCS card2 Q5 BC846AL bc856 Q3 1 Q4 BC846AL A Spectrum +2A, +3 Jumper J3 3 M1 refresh A8 A10 2 WAIT romcs1 romcs2 CONN EDGE 28X2 5 C J1 eprom C1 100n VCC U8 3 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 A15 A13 D7 B A busrq reset A7 A6 A5 A4 romcs1 busak A9 A11 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 DAT2 DAT3 CMD VCC CLK VSS DAT0 DAT1 SW1 SW2 R2 EEProm Write Jumper 10K DivMMC disable G romcs2 2 4 6 8 1 2 3 4 5 6 7 8 9 10 D R cpuclk A0 A1 A2 A3 iorqge R1 10K 2 GND 1 3 5 7 DAT2 DAT3 CMD VCC CLK VSS DAT0 DAT1 SW1 SW2 v33 JTAG 3 B A14 A12 VCC v12 1 2 3 4 5 6 7 8 9 10 U5 miniSDCard card1 V33 ED1 U4 miniSDCard V33 sh1 sh2 sh3 sh4 24 29 22 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 I/O8 11 12 13 14 OE WE CE 1 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 sh1 sh2 sh3 sh4 22 27 20 D0 D1 D2 D3 D4 D5 D6 D7 26 55 romoe romwr mreq D 11 12 13 15 16 17 18 19 3 37 A0 D0 A1 D1 A2 D2 A3 D3 A4 D4 A5 D5 A6 D6 A7 D7 A8 A9 RDY/BUSY A10 A11 A12 clock1 4 VCCINT VCCINT 10 9 8 7 6 5 4 3 25 24 21 23 2 2 GND GND GND GND A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 D5 D6 D2 D7 D4 D3 D0 D1 13 14 15 17 18 19 20 21 VCCIO VCCIO cpuclk 12 11 10 9 8 7 6 5 27 26 23 25 4 28 3 31 2 30 1 1 DivMMC U2 U1 A0 A1 A2 A3 A4 A5 A6 A7 A8 VCC A9 A10 A11 R9 A12 0 bank0 bank1 bank2 bank3 2 U7 11 12 13 14 4 Important!!! place R7 and R9 for 512K, R9 only for 128K Ram. 14 21 41 54 5 2 1 CON2 4 3 2 1