Skip to content

brandonelman/vme_daq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vme_daq

Attempting to create a DAQ Program for use with a VME System

PREREQUISITES:

  1. CAEN Libraries (note: just copy shared libs and includes) because their install script sucks.
  • CAENVMElib to compile code
  • CAENComm for CAENUpgrader
  1. CAENUpgrader for firmware upgrades.

Installing drivers/firmware:

=== CAEN A2818 PCI CARD drivers ===

  • Drivers were download from website
  • after make had to run sudo a2818_load in order to get the drivers to load
  • TODO: add to system startup script

=== CAEN VX2718 VME Controller firmware upgrade ===

  • TODO

VME CRATE LAYOUT:

  1. VME controller , VX2718
  • Base Address: 0x00000000
  • Optical link.
  1. Waveform Digitizer , V1729A
  • Base Address: 0x30010000
  • IRQ Enabled: 3
  1. C.F.D., V812
  • Constant Fraction Discriminator
  • Base Address: 0xEE000000
  • Accepts 16 Negative Inputs
  • Produces 16 ECL Outputs, adjustable width from 15ns to 250 ns
  • Thresholds can be set between -1 mV to -255 mV (1 mV steps)
  • Adjustable Dead time, MAJORITY threshold, and pattern of inhibit
  1. Leading Edge, V895
  • Base Address: 0x22000000
  • Leading Edge Discriminator
  1. VME HV Power Supply Module, V6521
  • Base Address: 0x32100000
  • 6 Channels Adjustable from +/- 6kV
  • 100 mV resolution
  1. General Purpose VME Board, V1495
  • Base Address: 0xAAAA0000

About

Attempting to create a DAQ Program for use with a VME System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published