Skip to content

SDRAM Board Assembly (DIY)

Nick Lombard edited this page Oct 26, 2021 · 30 revisions

NOTE

This page is for reference only. It may not be up to date. It may not include the BOM for latest PCB version. You need to check the schematic and required components yourself!

The following section will walk you through all steps of creating your own SDRAM Board. It describes where to order all necessary parts like PCB and components. It will also give you an overview on the equipment you need and show you how to assemble the board.

Universal board:

picture

Extra slim board:

picture


1. Order PCB

Approved PCB Manufactors

PCB Layout (Gerber Files)

Check the MiSTer hardware repository for the most recent PCB files: MiSTer_Hardware


2. Order Components

This is a general overview of the components, including reference parts that were successfully used to assemble a MiSTer SDRAM Board.

SDRAM Board v2.4/v2.5 (dual chip)

top row: 10uf, 0.1uf, 10uf, 0.1uf
bottom row: 10uf, 1uf, 1uf, 10uf, 10uf, 1uf, 1uf, 10uf

Name Component Package Value Reference Parts
- Capacitor (Ceramic) 0805 0.1uF KEMET
C0805C104J5RACTU
- Capacitor (Ceramic) 0805 1uF KEMET
C0805C105K4RAC7210
- Capacitor (Ceramic) 0805 10uF KEMET
1C0805C106J8RACAUTO
U1/2 DRAM 512MBIT TSOP-54 64 MB Alliance Memory
AS4C32M16SB-6TIN
or AS4C32M16SB-7TIN
U3 Inverter SOT-23-5 - Texas Instruments
SN74LVC1G04DBVR
P1 2x20 (40 Pos.) SMD Socket Header, Board to Board, Female Receptacle, Double Row, Right Angle 2,54mm Pitch - 1156904 (Phoenix Contact) / SMH-120-02-G-D (Samtec) / No Name (AliExpress)

Extra slim v2.2 board (SDRAM XS v2.2)

Name Component Package Value Reference Parts
C1 - C7 Capacitor (Ceramic) 0805 0.1uF KEMET
C0805C104J5RACTU
U1 IC SDRAM 256MBIT 166MHZ 32MB TSOP-54 32 MB Alliance Memory
AS4C16M16SA-6TCN
or Winbond W9825G6KH-6
P1 2x20 (40 Pos.) SMD Socket Header, Board to Board, Female Receptacle, Double Row, Right Angle 2,54mm Pitch - 1156904 (Phoenix Contact) / SMH-120-02-G-D (Samtec) / No Name (AliExpress)

Universal v3.1U vertical board (wip)

Name Component Package Value Reference Parts
C1 - C5 Capacitor (Ceramic) 0805 0.1uF KEMET
C0805C104J5RACTU
U1 IC SDRAM 256MBIT 166MHZ 32MB TSOP-54 32 MB Alliance Memory
AS4C16M16SA-6TCN
or Winbond W9825G6KH-6
P1 2x20 (40 Pos.) SMD Socket Header, Board to Board, Female Receptacle, Double Row, Right Angle 2,54mm Pitch - 1156904 (Phoenix Contact) / SMH-120-02-G-D (Samtec) / No Name (AliExpress)
P2 1x3 (3 Pos.) Male Pin Header, Single Row, Right Angle,
Contact Length: 5.84mm (Mating), 5.84mm (Post), Insulation Height: 2.54mm
2,54mm Pitch - Sullins Connector
PRPC040SBBN-M71RC

Universal v3.1U horizontal board (wip)

Name Component Package Value Reference Parts
C1 - C5 Capacitor (Ceramic) 0805 0.1uF KEMET
C0805C104J5RACTU
U1 IC SDRAM 256MBIT 166MHZ 32MB TSOP-54 32 MB Alliance Memory
AS4C16M16SA-6TCN
or Winbond W9825G6KH-6
P1 2x20 (40 Pos.) Female Header, Double Row, Isolation Height: 11mm 2,54mm Pitch - 10153302-20111LF (Amphenol) / PRT-16763 (SparkFun) / No Name (AliExpress)
P2 1x3 (3 Pos.) Male Pin Header, Single Row, Straight,
Contact Length: 6.1mm (Mating), 3mm (Post), Insulation Height: 2.54mm
2.54mm - Sullins Connector
PRPC040SAAN-RC

Bill of Material

User approved BOMs and One-Click shopping Carts. If you have successfully build a MiSTer IO Board and used your own components, then share them with us :)


3. Assemble the Board

Soldering Tutorial

SDRAM Board v3.1 (by Negative Solution):

IMAGE ALT TEXT HERE

Extra slim board notes:

Soldering this board is a little tricky. The board has SDRAM chip laid over connector, so connector should be soldered with neither pins nor solder protruding the board. See the picture: picture How to cut the pins at the same level and prevent them protruding without special equipment? Insert the connector and using sharp flat nippers trim the pins as close to board as possible. Take the standard printer paper and bend it once, so you will get the 2 layers of paper. Insert these 2 layers of paper between the board and connector. Pins of connector will sink to the level (or slightly dipper) of traces. Solder the pins. Remove the paper. Use solder wick to remove the excessive amount of solder, but make sure it's enough solder remains inside the holes, so pins won't be disconnected with mechanical force. Solder the SDRAM chip and other components.

MiSTer Wiki

User Manual

Add-Ons

FPGA Cores

List of MiSTer cores

Development


Clone this wiki locally