
Adapter Template Rohm FRAM
FlorianFrank/MemTestX
A comprehensive test platform for advanced memory device characterization combining FPGA acceleration, real-time firmware, and automated experiment scheduling

A comprehensive test platform for advanced memory device characterization combining FPGA acceleration, real-time firmware, and automated experiment scheduling
Fmc memory adapter is an open-source printed circuit board by FlorianFrank, from the FlorianFrank/MemTestX repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 200.1 × 170.2 mm with 36 parts on 541 nets, routed with 16,518 tracks and 151 vias.
It is built around the SN74AVC8T245PWG4 and ASP-134488-02. Its parts include 12 capacitors, 9 connectors and 6 ICs. It belongs with the interfaces and adapters boards of this library.
This directory contains a reference adapter board design that can be adapted to different memory types. The current implementation targets the Lapis Semiconductor MR48V256C FRAM memory module.
A 3D rendering of the board is shown below:

To adapt the design to a different memory device (including alternative packages):
Adapter_Template_Rohm_FRAM.pro)The design was created using KiCad 8.0.7.
The schematic is shown below for reference:

To adapt the footprint:

Assign the footprint to Symbol U2
Export the Netlist `File -> Export -> Netlist``
Open the PCB design (Adapter_Template_Rohm_FRAM.kicad_pcb)
Import the netlist and route the design.
Rooting may be automized for example by using freerouting
Figure of the reference PCB design:

| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | C0805C104K5RAC7411 | custom_footprints:CAPC2012X88N | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12 |
| 9 | MountingHole | MountingHole:MountingHole_2.2mm_M2_Pad_TopBottom | H1, H2, H3, H4, H5, H6, H7, H8, H9 |
| 6 | SN74AVC8T245PWG4 | custom_footprints:SOP65P640X120-24N | IC1, IC2, IC3, IC4, IC5, IC6 |
| 1 | ASP-134488-02 | custom_footprints:ASP13448802 | J8 |
| 1 | CONN_02X32_DISCO1_LEFT_BACK | Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical | P1 |
| 1 | CONN_02X32_DISCO1_RIGHT_BACK | Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical | P2 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J7 |
| 1 | Conn_02x07_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J11 |
| 1 | GND_Jumper1 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | PCI-E Extension/Debug Socket | custom_footprints:PCIE_1001878310010TLF | J2 |

FlorianFrank/MemTestX
A comprehensive test platform for advanced memory device characterization combining FPGA acceleration, real-time firmware, and automated experiment scheduling

joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch




rjwalters/kicad-tools
Standalone Python tools for parsing and manipulating KiCad schematic and PCB files

mbtaylor1982/ReSDMAC
Verilog code to replace the Commodore SDMAC found in the A3000


dmkfasi/nus-cpu
This tends to re-create Nintendo 64 schematics and lay out a board suitable for portable version
It measures 200.1 × 170.2 mm and has 4 copper layers, 1.6 mm thick.
36 parts, built around the SN74AVC8T245PWG4 and ASP-134488-02. 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.
From the FlorianFrank/MemTestX repository on GitHub, at the commit this page was made from: the board is hardware/pcbs/fmc_memory_adapter/fmc_memory_adapter.kicad_pcb and its schematic hardware/pcbs/fmc_memory_adapter/fmc_memory_adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.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).