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

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marble board

LBNL: Dual FMC (HPC & LPC) NAD 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.6. 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

(Almost) Reality:

layout

Auxiliary documentation

25-page schematics like this are a modern reality, but that doesn't mean they are easy to navigate. To aid in understanding subsystems that are splattered over multiple sheets, here are block diagrams that can act as introductions or indexes to the actual machine-readable and DRC'd schematics.

These are EPS files, authored using xcircuit. Maybe you want to use GhostView to look at them.

Scripting and processing

See the scripts subdirectory for instructions and helper scripts covering:

  • Updating the I2C subsystem diagram in schematics
  • Inserting QR code on silkcsreen
  • Generating artifacts for manufacturing
  • Generating Xilinx constraint file

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