Skip to content

Dual FMC FPGA carrier board developed for general purpose use in particle accelerator electronics instrumentation.

Notifications You must be signed in to change notification settings

BerkeleyLab/Marble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marble board

LBNL: Dual FMC (HPC & LPC) NAD/AMC Carrier

A general purpose carrier board, sized to satisfy needs of some BPM and LLRF applications

Status: under development

Tools

The schematic/layout tool used is KiCad EDA version 5.1.5. Other versions will very likely either not read the files in this repo, or will save files that are not compatible with collaborators' reference installations. We also make use of KiBoM.

Major Parts

Xilinx constraint file

Somewhat specialized tool for creating an xdc file for the Marble board, based on a netlist file exported from KiCad. In the KiCad (version 5.1.x) schematic GUI (eeschema):

  • use menu picks Tools / Generate Netlist File
  • OrcadPCB2 tab / Generate Netlist / Save
  • result shows up as AMC_FMC_Carrier-PcbDoc.net
  • Finally from the command line run "python3 netlist_to_xdc AMC_FMC_Carrier-PcbDoc.net"
  • result shows up as Marble.xdc

(Almost) Reality:

layout

Special note about the prototype Marble-Mini

Due to evolving branding ideas, the first prototype run of Marble-Mini boards was marked "Marble v1.0rc3" and the QR code pointed to this Marble repo. That's a different board: 4xSFP instead of 2xQSFP, and no SO-DIMM socket are the most obvious indicators. You can go directly to the documentation related to that manufacturing run.

About

Dual FMC FPGA carrier board developed for general purpose use in particle accelerator electronics instrumentation.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published