|
# Purpose
|
|
# Purpose
|
|
|
|
|
|
# Features
|
|
The GSI Timing Starter Kit is a functional snapshot of the eventual FAIR
|
|
|
|
timing system, which is under active development. It demonstrates
|
|
|
|
real-time coordination of two front-end equipment controllers. The
|
|
|
|
product consists of a data master (Linux PC) which coordinates events, a
|
|
|
|
timing master which synchronizes clocks (White Rabbit switch), and two
|
|
|
|
front-end equipment controllers (either SPECv4 or SCUv2).
|
|
|
|
|
|
|
|
\!\!
|
|
|
|
|
|
Diagram
|
|
# Features
|
|
|
|
|
|
# Requirements
|
|
# Requirements
|
|
|
|
|
|
# Supported Client Hardware
|
|
# Supported Client Hardware
|
|
|
|
|
|
SPEC
|
|
SPEC
|
|
SCUv2
|
|
SCUv2
|
|
|
|
|
|
# Setup
|
|
# Setup
|
|
|
|
|
|
build...makefile or download
|
|
build...makefile or download
|
|
program flash
|
|
program flash
|
|
configure a data master = BOOTP server
|
|
configure a data master = BOOTP server
|
|
(optional) configure host system--linux or SCU
|
|
(optional) configure host system--linux or SCU
|
|
|
|
|
|
# Interfaces
|
|
# Interfaces
|
|
|
|
|
|
White-Rabbit Console
|
|
White-Rabbit Console
|
|
PCIe bridge access from host
|
|
PCIe bridge access from host
|
|
Etherbone access from data master
|
|
Etherbone access from data master
|
|
|
|
|
|
# Timing shell scripts
|
|
# Timing shell scripts
|
|
|
|
|
|
# Register maps
|
|
# Register maps
|
|
|
|
|
|
Bus layout
|
|
Bus layout
|
|
ECA
|
|
ECA
|
|
TLU
|
|
TLU
|
... | | ... | |