The White Rabbit Project
|
|
- Bruno Townsend
- 5 years ago
- Views:
Transcription
1 WR Project Status 1/ 1 The White Rabbit Project Technical introduction and status report T. W lostowski BE-CO Hardware and Timing section CERN November 11, 2010
2 WR Project Status 2/ 1 Introduction Outline
3 WR Project Status 3/ 1 Introduction Origin of the name Oh dear! Oh dear! I shall be too late! The White Rabbit in charge of real time
4 WR Project Status 4/ 1 Introduction Development model Developed in the frame of ACCOR project Open source design done in collaboration with industry Commercial production and support
5 WR Project Status 5/ 1 Introduction Why White Rabbit? General Machine Timing limitations Low speed (500 kbps) Lack of bidirectional communication Complicated maintenance
6 WR Project Status 6/ 1 Introduction What is White Rabbit?
7 WR Project Status 7/ 1 Introduction What is White Rabbit? An extension to Ethernet which provides: Synchronous mode (Sync-E) - common clock for physical layer in entire network, allowing for precise time and frequency transfer. Deterministic routing latency - a guarantee that packet transmission delay between two stations will never exceed a certain boundary.
8 WR Project Status 8/ 1 Introduction Design goals Scalability Up to 2000 nodes. Range 10 km fiber links. Precision 1 ns time synchronization accuracy, 20 ps jitter.
9 WR Project Status 9/ 1 Technology overview Outline
10 WR Project Status 10/ 1 Technology overview Technologies used in White Rabbit Sub-nanosecond synchonization in WR is achieved by using the following three technologies together: Precision Time Protocol (IEEE1588) Synchronous Ethernet DMTD phase tracking
11 WR Project Status 11/ 1 Technology overview Network topology
12 WR Project Status 12/ 1 Technology overview Precision Time Protocol (IEEE1588) PTP Protocol (IEEE1588) PTP Synchronizes local clock with the master clock by measuring and compensating the delay introduced by the link. Packet timestamping Link delay is measured by exchanging packets with precise hardware transmit/receipt timestamps
13 WR Project Status 13/ 1 Technology overview Precision Time Protocol (IEEE1588) PTP Protocol (IEEE1588) Master time scale t 1 t 4 Slave time scale t 2 t 3 Having values of t 1...t 4, slave can: calculate one-way link delay: δ ms = (t 4 t 1 ) (t 3 t 2 ) 2 syntonize its clock rate with the master by tracking the value of t 2 t 1 compute clock offset: offset = t 2 t 1 + δ ms
14 WR Project Status 14/ 1 Technology overview Precision Time Protocol (IEEE1588) Disadvantages of traditional PTP All nodes have free-running oscillators Frequency drift has to be continously compensated, causing lots of network traffic That doesn t go well with determinism...
15 WR Project Status 15/ 1 Technology overview Synchronous Ethernet Synchronous Ethernet Common clock for the entire network All network nodes use the same physical layer clock, generated by the System Timing Master Clock is encoded in the Ethernet carrier and recovered by the receiver chip (PHY). PTP is used only for compensating clock offset. Having the same clock frequency everywhere enables phase detector technology as the means of measuring time.
16 WR Project Status 16/ 1 Technology overview Synchronous Ethernet Synchronous Ethernet
17 WR Project Status 17/ 1 Technology overview Phase tracking Phase tracking Plain PTP PTP alone is not enough if we want very good accuracy, because of the granularity of the timestamps. Solution Measure the phase shift between transmit and receive clock on the master side, taking the advantage of Synchronous Ethernet.
18 WR Project Status 18/ 1 Technology overview Phase tracking Phase tracking Master reference clock m DMTD phase detector recovered clock Transmitter Receiver with CDR PLL Link (up to 10 km single mode fiber) clock loopback Slave Receiver with CDR PLL Transmitter uncompensated clock DMTD-based phase shifting PLL recovered in-phase clock Monitor phase of bounced-back clock continuously Phase-locked loop in the slave follows the phase changes measured by the master
19 WR Project Status 19/ 1 Technology overview White Rabbit Switch White Rabbit Switch Central element of WR network Fully custom design, designed from scratch Base-LX ports, capable of driving 10 km of SM fiber 200 ps synchronization accuracy
20 WR Project Status 20/ 1 Technology overview White Rabbit Switch White Rabbit Switch Designed in microtca MCH (Management Carrier Hub) format. Multi-PCB design: base board with main big FPGA and CPU and Clocking Mezzanine, which handles the timing. Can work in standalone mode (without a microtca crate) via mini-backplane.
21 WR Project Status 21/ 1 Technology overview White Rabbit Switch Switch block diagram - main part Front Panel External management port Ext PPS in SMA Ext PPS out SMA 64 MB SDRAM 256 MB r/w NAND Flash (main partition) 8 MB r/o DataFlash (failsafe partition) 10/100Mbps PHY + magnetics To FPGA From FPGA EBI0 EBI1 AT91SAM9263 CPU GPIO SPI0 GPIO/SSP0 MII UART SPI1 GPIO GPIO 32-bit bus with IRQs/DMA (from clocking mezzanine) DMTDCLK_MAIN CMI interface CPU interface internal network controller JTAG Config Clock Mezzanine Inteface (CMI) Main FPGA Altera EP3C120 Switch Management interface (SMI) 512 kb ZBT SSRAM WR switch 2x uplink PHYs (to clocking mezzanine) 8x downlink PHYs to backplane I/F section Serial console Level translator 8x SMI links LEDs From CPU From FPGA REFCLK_MAIN (from clocking mezzanine) 1:10 LVTTL fanout FPGA_REFCLK REFCLK_DPx (for downlink PHYs) ZBT_CLK resets main/failsafe flash select Sensors Atmega128 watchdog & IPMB hub IPMB-A,B (2x) IPMB-L (8x) utca-specific System FPGA handles all packet processing CPU implements PTP stack and management functions (SNMP, Spanning Tree)
22 WR Project Status 22/ 1 Applications Outline
23 WR Project Status 23/ 1 Applications Possible applications of White Rabbit Large-scale data acquisition systems Precise time tagging Clock & trigger distribution Robust event delivery
24 WR Project Status 24/ 1 Applications WR in Co-HT s Hardware Kit WR in Co-HT s Hardware Kit ADC FMCs DAC Time-to-Digtal Fine delay Carrier board FMC connector Memory FPGA WR port Power Co-HT FMC-based Hardware Kit: FMCs (FPGA Mezzanine Cards) with ADCs, DACs, TDCs, fine delays, digital I/O Carrier boards in PCI-Express, VME and utca formats All carriers are equipped with a White Rabbit port
25 WR Project Status 25/ 1 Applications WR in Co-HT s Hardware Kit Ethernet Clock distribution a.k.a. Distributed DDS time & frequency reference Encoder time & frequency reference Receiver input clock DDS synthesizer Phase detector DDS control words digital filter DDS control WR Network DDS control DDS synthesizer in-phase reconstructed clock Distributed Direct Digital Synthesis Replaces dozens of cables with a single fiber Works over big distances without degrading signal quality Can provide various clocks (TTC, RF, bunch clock) with a single, standarized link
26 WR Project Status 26/ 1 Applications WR in Co-HT s Hardware Kit Distributed oscilloscope Front-end cards Analog signals ADC WR Network Master Operator's PC Triggers TDC WR Switch Sampling clocks DDS WR Switch WR Switch Common clock in the entire network: no skew between ADCs Ability to sample with different clocks via Distributed DDS External triggers can be time tagged with a TDC and used to reconstruct the original time base in the Operator s PC.
27 WR Project Status 27/ 1 Planning Outline
28 WR Project Status 28/ 1 Planning Current status WR Switch development status Switch hardware Working and debugged V2 hardware prototype Tested on 10-km fiber links Interoperates with standard Ethernet gear Switch software Done the Hardware Abstraction Layer and PTP daemon Sub-nanosecond accuracy over PTP has been achieved Verified interoperability with other PTP devices on ISPCS 2010 Plug Fest
29 WR Project Status 29/ 1 Planning Current status Already achieved... According to ISPCS Plug Fest results White Rabbit is the most accurate PTP implementation in the world!
30 WR Project Status 30/ 1 Planning Development plans for Q and 2011 CERN - White Rabbit developers T. Wlostowski HDL development Further improvements in the synchronization performance Co-design of V3 Switch hardware with the industrial partners M. Lipinski Development of fault-proof event delivery protocol PTP stack support HDL development
31 WR Project Status 31/ 1 Planning Development plans for Q and 2011 External contributors GSI Darmstadt Fieldbus protocol development, working on reliability HDL development Alessandro Rubini (GNUDD) Main software developer Device drivers Embedded Linux support
32 WR Project Status 32/ 1 Planning Development plans for Q and 2011 Integrasys Development of switch management software IEEE802.x compatibility testing Seven Solutions Co-design of V3 switch hardware (technical spec available mid-november) Prototype production and testing Elproma (not confirmed yet) Commercial WR OEM modules and time servers
33 WR Project Status 33/ 1 Planning Development plans for Q and 2011 Foreseen milestones WR Switch Full basic functionality of HDL and software: mid-december 2010 V3 prototype: Q Commercial product: Q WR Ecosystem FMC Carriers: VME version prototype done, PCIe available at the end of November WR timing node: Q Mezzanines: Full set of cards available Q4 2011
34 WR Project Status 34/ 1 Planning Development plans for Q and 2011 Summary A data link fulfilling all our needs in synchronization and determinism. A successful collaboration including institutes and companies. Full system available at the middle of 2012
Introduction Technology Equipment Performance Current developments Conclusions. White Rabbit. A quick introduction. Javier Serrano
White Rabbit A quick introduction Javier Serrano CERN BE-CO Hardware and Timing section ICALEPCS pre-conference workshop Barcelona, 7 October 2017 Javier Serrano Introduction to White Rabbit 1/29 Outline
More informationWhite Rabbit for Time Transfer
White Rabbit for Time Transfer Erik van der Bij Hardware and Timing Section CERN 5 June 2014 Technology and Instrumentation in Particle Physics TIPP 2014 Amsterdam Erik van der Bij White Rabbit for Time
More informationFunctional Specification
EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH ORGANISATION EUROPEENE POUR LA RECHERCHE NUCLEAIRE White Rabbit Switch Functional Specification Version: 0.c Date: September 6 of 2010. Author: J. Gabriel Ramírez
More informationTHE WHITE RABBIT PROJECT
THE WHITE RABBIT PROJECT J. Serrano, M. Cattin, E. Gousiou, E. van der Bij, T. Włostowski, CERN, Geneva, Switzerland G. Daniluk, AGH University of Science and Technology, Krakow, Poland M. Lipiński, Warsaw
More informationSwitch v3 Hardware Status and Plans
Switch v3 Hardware Status and Plans Sixth White Rabbit Workshop Darmstadt (Germany), 22-23 March 2012 Javier Díaz Alonso, javier@sevensols.com Index 1. Seven Solutions overview 2. Switch Hardware overview
More informationWhy a new kit Introduction to OH OH products Gateware architecture New tools Future work & conclusions. CERN s FMC kit
, Evangelia Gousiou, Javier Serrano, Erik van der Bij, Tomasz Włostowski CERN, Geneva, Switzerland ICALEPCS 2013, San Francisco, 9 October 2013 Outline 1 Why a new kit 2 Introduction to Open Hardware 3
More informationResearch Group on Internet Measurement Institute of Electronic Systems Warsaw University of Technology
Research Group on Internet Measurement Systems @ Institute of Electronic Systems Warsaw University of Technology 1 Team Prof. Ryszard Romaniuk - Optoelectronics Prof. Krzysztof Poźniak - FPGA Dr. Maciej
More informationWhite Rabbit: a next generation synchronization and control network for large distributed systems
White Rabbit: a next generation synchronization and control network for large distributed systems White Rabbit 1/39 Many thanks to Rodney Cummings for agreeing to present White Rabbit on my behalf! Maciej
More informationWHITE RABBIT: SUB-NANOSECOND SYNCHRONIZATION FOR EMBEDDED SYSTEMS
WHITE RABBIT: SUB-NANOSECOND SYNCHRONIZATION FOR EMBEDDED SYSTEMS Grzegorz Daniluk Elproma Elektronika g.daniluk@elproma.com.pl Tomasz Włostowski CERN tomasz.wlostowski@cern.ch Abstract The article describes
More informationWhite-Rabbit NIC Gateware
White-Rabbit NIC Gateware 14 Dec. 2012 Javier Díaz Univ. of Granada, Rafael Rodriguez Seven Solutions Contents Contents 1 Introduction 2 2 Gateware elements 2 2.1 WRPC (White Rabbit PTP Core)............................
More informationWhite Rabbit PTP Core
White Rabbit PTP Core White Rabbit training, day 1 Grzegorz Daniluk CERN BE-CO-HT March 14, 2013 G.Daniluk White Rabbit PTP Core March 14, 2013 1 / 19 Agenda: 1 Introduction What is the White Rabbit PTP
More informationEnhancing intra and inter datacenter synchronization using White Rabbit
When every nanosecond counts Enhancing intra and inter datacenter synchronization using White Rabbit Pablo Marín Jiménez www.sevensols.com Summary Visibility network White Rabbit technology. Production
More informationBES-III off-detector readout electronics for the GEM detector: an update
BES-III off-detector readout electronics for the GEM detector: an update The CGEM off-detector collaboration ( INFN/Univ. FE, INFN LNF, Univ. Uppsala ) 1 Outline Reminder Update on development status Off-detector
More informationWP 14 and Timing Sync
WP 14 and Timing Sync Eiscat Technical meeting 20131105 Leif Johansson National Instruments Eiscat Syncronisation Signal vs. Time-Based Synchronization Signal-Based Share Physical Clocks / Triggers Time-Based
More informationDRAFT. Dual Time Scale in Factory & Energy Automation. White Paper about Industrial Time Synchronization. (IEEE 802.
SIEMENS AG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 DRAFT Dual Time Scale in Factory & Energy Automation White Paper about Industrial
More informationWhite Paper. About MicroTCA.4: An High-Performance Architecture with I/O and Signal Conditioning Provisions
White Paper About MicroTCA.4: An High-Performance Architecture with I/O and Signal Conditioning Provisions MicroTCA is a powerful, compact open-standard COTS architecture used in Military, Aerospace, Communications/
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationDESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM
DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM Alberto Perez, Technical Manager, Test & Integration John Hildin, Director of Network s John Roach, Vice President
More informationRobustness in White Rabbit
CERN & GSI 14/04/2011 What is a robust White Rabbit Network Naming Conventions Requirements Oh, My God!!! What is a robust White Rabbit Network Naming Conventions Requirements Definition A White Rabbit
More informationUSRP 5G Product Update
USRP 5G Product Update Tom Tsou Ettus Research 5th OAI Workshop, Beijing China June 22, 2018 ni.com Agenda USRP product update Application to 5G-NR Feature: Synchronization over Ethernet Product Updates
More informationOPTIONS FOR NEXT GENERATION DIGITAL ACQUISITION SYSTEMS
OPTIONS FOR NEXT GENERATION DIGITAL ACQUISITION SYSTEMS A. Boccardi, CERN, Geneva, Switzerland Abstract Digital acquisition system designers have an always increasing number of options in terms of bus
More informationTowards a new Timing System for Particle Accelerators
Towards a new Timing System for Particle Accelerators Overview of the work of the project interest group Patrick Loschmidt Austrian Academy of Sciences Intention Introduce you to the GMT renovation project
More informationReceiver Nodes of the General Machine Timing System for FAIR and GSI
Receiver Nodes of the General Machine Timing System for FAIR and GSI Mathias Kreider, Jioani Bai, Dietrich Beck, Cesar Prados, Wesley Terpstra, Stefan Rauch, Marcus Zweig Abstract This document summarizes
More informationVertex Detector Electronics: ODE to ECS Interface
Vertex Detector Electronics: ODE to ECS Interface LHCb Technical Note Issue: 1 Revision: 0 Reference: LHCb 2000-012 VELO Created: 1 February 2000 Last modified: 20 March 2000 Prepared By: Yuri Ermoline
More informationVXS-621 FPGA & PowerPC VXS Multiprocessor
VXS-621 FPGA & PowerPC VXS Multiprocessor Xilinx Virtex -5 FPGA for high performance processing On-board PowerPC CPU for standalone operation, communications management and user applications Two PMC/XMC
More informationACTL-TIME: Report on recent activities. Arnim Balzer for the ACTL-TIME sub-work package ACTL-TIME Camera Call, SeeVogh July 1, 2016
ACTL-TIME: Report on recent activities Arnim Balzer for the ACTL-TIME sub-work package ACTL-TIME Camera Call, SeeVogh July 1, 2016 Reminder: Mailing Lists Created two temporary mailing lists until official
More informationDesigning Embedded Processors in FPGAs
Designing Embedded Processors in FPGAs 2002 Agenda Industrial Control Systems Concept Implementation Summary & Conclusions Industrial Control Systems Typically Low Volume Many Variations Required High
More informationOptimal Management of System Clock Networks
Optimal Management of System Networks 2002 Introduction System Management Is More Challenging No Longer One Synchronous per System or Card Must Design Source-Synchronous or CDR Interfaces with Multiple
More informationOpen Hardware Collaboration: A Way to Improve Efficiency for a Team
Open Hardware Collaboration: A Way to Improve Efficiency for a Team Yves-Marie ABIVEN On behalf of SOLEIL Electronic Control and Data Acquisition team 1 Open Hardware Collaboration: A Way to Improve Efficiency
More informationAcquisition system for the CLIC Module.
Acquisition system for the CLIC Module. S.Vilalte on behalf the LAPP CLIC group. 1 1 LAPP CLIC group Annecy France The status of R&D activities for CLIC module acquisition are discussed [1]. LAPP is involved
More informationAUGER NORTH Station controller R&D report. J-M.Brunet, S.Colonges, B.Courty, Y.Desplanches, L.Guglielmi, G.Tristram APC Laboratory CNRS / IN2P3
AUGER NORTH Station controller R&D report J-M.Brunet, S.Colonges, B.Courty, Y.Desplanches, L.Guglielmi, G.Tristram APC Laboratory CNRS / IN2P3 1 Auger - North / October 2005 Board features CPU ARM core
More informationImproving Mobile Backhaul Network Reliability with Carrier-Class IEEE 1588 (PTP) WHITE PAPER
Improving Mobile Backhaul Network Reliability with Carrier-Class IEEE 1588 (PTP) WHITE PAPER Improving Mobile Backhaul Network Reliability with Carrier-Class IEEE 1588 (PTP) Grandmaster Hardware Redundancy
More informationMulti-Axis Position Control by EtherCAT Real-time Networking
Multi-Axis Position Control by EtherCAT Real-time Networking Lecture Topics EtherCAT Applications Overview The EtherCAT Control Approach The EtherCAT Data Processing Time Synchronization Requirements in
More informationIEEE 1588 Hardware Assist
Freescale Technology Forum, June 2007 IEEE 1588 Hardware Assist Session ID: AZ317 Satoshi Iida Applications Engineering Manager Agenda IEEE 1588 Protocol Overview Synchronization Overview Why Create Another
More informationJESD204B Xilinx/IDT DAC1658D-53D interoperability Report
[Interoperability Report] Rev 0.4 Page 1 of 14 JESD204B Xilinx/IDT DAC1658D-53D interoperability Report [Interoperability Report] Rev 0.4 Page 2 of 14 CONTENTS INTRODUCTION... 3 SCOPE... 3 HARDWARE...
More informationSpider Transparent Clock
ISPCS 2008 International IEEE Symposium on Precision Clock Synchronization for Measurement, Control and Communication Ann Arbor, Michigan, September 22 26, 2008 Spider Transparent Clock John C. Eidson
More informationHigh Bandwidth Electronics
DOE BES Neutron & Photon Detectors Workshop, August 1-3, 2012 Ryan Herbst System Overview What are the standard components in a detector system? Detector/Amplifier & ADC Digital front end - Configure and
More informationThe Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB
The Benefits of FPGA-Enabled Instruments in RF and Communications Test Johan Olsson National Instruments Sweden AB 1 Agenda Introduction to FPGAs in test New FPGA-enabled test applications FPGA for test
More informationArria V GX Transceiver Starter Kit
Page 1 of 4 Arria V GX Transceiver Starter Kit from Altera Ordering Information Transceiver Starter Kit Contents Starter Board Photo Related Links The Altera Arria V GX Transceiver Starter Kit provides
More informationWhite Rabbit Module for NI CompactRIO Daniel Florin and David Wolf Physik Institut / Universität Zürich
White Rabbit Module for NI CompactRIO Daniel Florin and David Wolf Physik Institut / Universität Zürich Eighth White Rabbit Workshop, Geneva (Switzerland), 6-7 October 2014 Overview CompactRIO White Rabbit
More informationGCU ARCHITECTURE PROPOSAL
GCU ARCHITECTURE PROPOSAL M. Bellato, R. Brugnera, F. Dal Corso, S. Dusini, A. Garfagnini, R. Isocrate, I. Lippi, G. Meng, D. Pedretti INFN and University of Padova GCU ARCHITECTURE PROPOSAL LCU DCS VD
More informationCOPious-PXIe. Single Board Computer with HPC FMC IO Site DESCRIPTION APPLICATIONS SOFTWARE V0.2 01/17/17
V0.2 01/17/17 Single Board Computer with HPC FMC IO Site FEATURES Combines an Zynq Z7045 SoC with FMC IO module in a compact, stand alone design Powerful, dual, floating-point ARM A9 CPU performance 8HP
More informationUnified Synchronization Solution for Mobile Backhaul
Unified Synchronization Solution for Mobile Backhaul This white paper is a joint collaboration between PMC and Symmetricom Issue No.1: March 6, 2013 PMC-Sierra, Inc. In today s mobile backhaul, a cell
More informationBLM and BWS installation examples
BLM and BWS installation examples Front Back LHC BLM system: 4 crates connected through P2 connector (with the combiner card) for HV control, crate interconnections, beam permit and beam energy distribution.
More informationRPC Trigger Overview
RPC Trigger Overview presented by Maciek Kudla, Warsaw University RPC Trigger ESR Warsaw, July 8th, 2003 RPC Trigger Task The task of RPC Muon Trigger electronics is to deliver 4 highest momentum muons
More informationProduct Description IEEE 1588 Stack (PTP Stack)
Product Description IEEE 1588 Stack (PTP Stack) The TSEP IEEE 1588 Stack is a software solution for the IEEE 1588 standard. With the help of the TSEP IEEE 1588 stack computers with the operating systems
More informationUniversal Serial Bus Host Interface on an FPGA
Universal Serial Bus Host Interface on an FPGA Application Note For many years, designers have yearned for a general-purpose, high-performance serial communication protocol. The RS-232 and its derivatives
More informationVXS-610 Dual FPGA and PowerPC VXS Multiprocessor
VXS-610 Dual FPGA and PowerPC VXS Multiprocessor Two Xilinx Virtex -5 FPGAs for high performance processing On-board PowerPC CPU for standalone operation, communications management and user applications
More informationRecent Advances in IEEE 1588 Technology and Its Applications John C. Eidson July 19, 2005
Recent Advances in IEEE 1588 Technology and Its Applications John C. Eidson john_eidson@agilent.com July 19, 2005 Copyright 2005 Agilent Technologies, Inc. Outline Overview of IEEE 1588 Applications Standards
More informationTiming distribution and Data Flow for the ATLAS Tile Calorimeter Phase II Upgrade
Timing distribution and Data Flow for the ATLAS Tile Calorimeter Phase II Upgrade Fernando Carrió Argos on behalf of the ATLAS Tile Calorimeter Group Tile Calorimeter Segmented calorimeter of steel plates
More informationTime-Triggered Ethernet
Time-Triggered Ethernet Chapters 42 in the Textbook Professor: HONGWEI ZHANG CSC8260 Winter 2016 Presented By: Priyank Baxi (fr0630) fr0630@wayne.edu Outline History Overview TTEthernet Traffic Classes
More informationReliability in White Rabbit Network
Reliability in White Rabbit Network Maciej Lipiński Hardware and Timing Section / Institute of Electronic Systems CERN / Warsaw University of Technology February 8 & 9, 2013 Wilga Symposium Warsaw Maciej
More informationWhite Rabbit: Sub-Nanosecond Timing Distribution over Ethernet
White Rabbit: Sub-Nanosecond Timing Distribution over Ethernet Pedro Moreira, Javier Serrano, Tomasz Wlostowski Beams Department CERN Geneva, Switzerland {pedro.moreira, javier.serrano, tomasz.wlostowski}@cern.ch
More informationArria V GX Video Development System
Arria V GX Video Development System Like Sign Up to see what your friends like. The Arria V GX FPGA Video Development System is an ideal video processing platform for high-performance, cost-effective video
More informationRunBMC - A Modular BMC Mezzanine Card BUV - Bring Up Vehicle For BMC Mezzanine. Eric Shobe & Jared Mednick Hardware Engineer - Salesforce
RunBMC - A Modular BMC Mezzanine Card BUV - Bring Up Vehicle For BMC Mezzanine Eric Shobe & Jared Mednick Hardware Engineer - Salesforce RunBMC A Modular BMC Mezzanine Eric Shobe & Jared Mednick, HW at
More informationThe IEEE 1588 Standard
The IEEE 1588 Standard The IEEE 1588 Standard Synchronizing time between multiple computers in the network has always been a challenge. What is, in the first step, a trivial requirement to equip two or
More informationMachine Vision Camera Interfaces. Korean Vision Show April 2012
Machine Vision Camera Interfaces Korean Vision Show April 2012 Vision Interfaces Page 1 Machine Vision Hardware Interface Standards PCI, CPCI V2.2, PCIe V2.x USB2, USB3 Vision IEEE1394 (no development
More informationMicroTCA Carrier Hub (MCH), Double Module, PCIe Gen 3 Expansion UTC006
MCH, PCIe Gen 3 Expansion Photo Coming Soon KEY FEATURES Double module, full size per AMC.0 and MTCA.4 Quad ports for PCIe Gen 3 expansion (x4, x8, or x16) Unified 1GHz quad-core CPU for MCMC (MicroTCA
More informationDrive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions
Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions High-Performance Closed Loop Drive Control Using EtherNet/IP 2 This session will discuss why Industrial Ethernet is emerging
More informationMicro-Research Finland Oy. Timing goes Express. Jukka Pietarinen. EPICS Collaboration Meeting PSI, Villigen, October 2011
Timing goes Express Jukka Pietarinen EPICS Collaboration Meeting PSI, Villigen, October 2011 PCIe-EVR-300 Based on cpci-evr-300 design PCI replaced with PCIe (Lattice IP core) Lattice ECP3 FPGA I/O on
More informationTutorial on Time-Synchronization for AAA2C based on IEEE Std 802.1AS -2011
Tutorial on Time-Synchronization for AAA2C based on IEEE Std 802.1AS -2011, Ph.D. November 7, 2012 Intel Corporation kevin.b.stanton@intel.com Abstract This presentation provides an overview of time synchronization
More informationFreescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their
S08 Highlighted Features Why Do I Need a Slave LIN Interface Controller (SLIC)? Design Challenges Slave synchronization Slave synchronizing to LIN messaging requires a cost versus resource trade-off. Your
More informationApplication of Zero Delay Buffers in Switched Ethernet
3 Application Note15 Application of Zero Delay Buffers in Switched Ethernet By Cameron Katrai Abstract With the best and tightest characteristics of any PLL driver, Pericom s collection of Zero Delay Clock
More informationTomasz Włostowski Beams Department Controls Group Hardware and Timing Section. Developing hard real-time systems using FPGAs and soft CPU cores
Tomasz Włostowski Beams Department Controls Group Hardware and Timing Section Developing hard real-time systems using FPGAs and soft CPU cores Melbourne, 22 October 2015 Outline 2 Hard Real Time control
More informationSheevaPlug Development Kit Reference Design. Rev 1.2
SheevaPlug Development Kit Reference Design Rev 1.2 INTRODUCTION...4 SECTION 1 OVERVIEW...6 1.1 SHEEVAPLUG DESCRIPTION....6 Figure 1.1: SHEEVAPLUG Components and JTAG test card...6 Figure 1.2: SheevaPlug
More informationAccurate Synchronization of EtherCAT Systems Using Distributed Clocks
Accurate Synchronization of EtherCAT Systems Using Distributed Clocks Joseph E Stubbs, PE EtherCAT Technology Group 12/2010 EtherCAT Technology Group (1) Purpose of this presentation Gain a basic understanding
More informationDistributed Systems Exam 1 Review Paul Krzyzanowski. Rutgers University. Fall 2016
Distributed Systems 2015 Exam 1 Review Paul Krzyzanowski Rutgers University Fall 2016 1 Question 1 Why did the use of reference counting for remote objects prove to be impractical? Explain. It s not fault
More informationSoCe. Introduction to HSR/PRP/ IEEE 1588(PTP) System-on-Chip engineering V: UCA STICK
SoCe System-on-Chip engineering Introduction to HSR/PRP/ IEEE 1588(PTP) V:140626 UCA STICK SoCe Index: Introduction: PRP (IEC 62439 3 Clause 4) HSR (IEC 62439 3 Clause 5) IEEE 1588 IEC61588 (PTP) HPS IP:
More informationDesigning with ALTERA SoC Hardware
Designing with ALTERA SoC Hardware Course Description This course provides all theoretical and practical know-how to design ALTERA SoC devices under Quartus II software. The course combines 60% theory
More informationFPGA FIRMWARE FRAMEWORK FOR MTCA.4 AMC MODULES*
FPGA FIRMWARE FRAMEWORK FOR MTCA.4 AMC MODULES* Lukasz Butkowski, Tomasz Kozak, Bin Yang, DESY, Hamburg, Germany Paweł Prędki, DMCS, Lodz University of Technology, Lodz, Poland Radoslaw Rybaniec, ISE,
More informationHow to implement an EtherCAT Slave Device
How to implement an EtherCAT Slave Device Agenda 1. Overview 2. Slave Overview 3. First Steps: 4. Hardware Design 5. Software Development 6. Testing 7. and how to avoid them 8. 2 Overview EtherCAT Master
More informationRambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash
(-I) is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash is based on QCA 9557 or 9550 SoC and comes in two temperature ranges: commercial* () and industrial** (-I).
More informationThe ALICE TPC Readout Control Unit 10th Workshop on Electronics for LHC and future Experiments September 2004, BOSTON, USA
Carmen González Gutierrez (CERN PH/ED) The ALICE TPC Readout Control Unit 10th Workshop on Electronics for LHC and future Experiments 13 17 September 2004, BOSTON, USA Outline: 9 System overview 9 Readout
More informationOn-board PCs for interfacing front-end electronics
On-board PCs for interfacing front-end electronics JCOP team meeting April 10, 2002 Niko Neufeld CERN/EP 1 Controlling Boards The traditional approach Ethernet Parallel Bus (VME, Fastbus, ) Control Station
More informationUG0850 User Guide PolarFire FPGA Video Solution
UG0850 User Guide PolarFire FPGA Video Solution Microsemi Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1 (949) 380-6100 Sales: +1 (949) 380-6136
More informationModule Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.
Module Introduction Purpose This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity. Objectives Understand Freescale s approach to ZigBee architecture
More informationData Acquisition in Particle Physics Experiments. Ing. Giuseppe De Robertis INFN Sez. Di Bari
Data Acquisition in Particle Physics Experiments Ing. Giuseppe De Robertis INFN Sez. Di Bari Outline DAQ systems Theory of operation Case of a large experiment (CMS) Example of readout GEM detectors for
More informationIntroduction to Field Programmable Gate Arrays
Introduction to Field Programmable Gate Arrays Lecture 1/3 CERN Accelerator School on Digital Signal Processing Sigtuna, Sweden, 31 May 9 June 2007 Javier Serrano, CERN AB-CO-HT Outline Historical introduction.
More informationLatticeSCM SPI4.2 Interoperability with PMC-Sierra PM3388
August 2006 Technical Note TN1121 Introduction The System Packet Interface, Level 4, Phase 2 (SPI4.2) is a system level interface, published in 2001 by the Optical Internetworking Forum (OIF), for packet
More informationPETsys SiPM Readout System
SiPM Readout System FEB/A_v2 FEB/S FEB/I The SiPM Readout System is designed to read a large number of SiPM photo-sensor pixels in applications where a high data rate and excellent time resolution is required.
More informationJTAG and I 2 C on ELMB
JTAG and I 2 C on ELMB Henk Boterenbrood NIKHEF, Amsterdam Nov 2000 Version 0.3 ABSTRACT The ELMB is designed as a general-purpose plug-on module for distributed monitoring and control applications in
More informationUTC040C MicroTCA Carrier Hub (MCH) Conduction Cooled, PCIe Gen3
KEY FEATURES µtca.3 MCH, PCIe Gen 3 Double module, mid-size per AMC.0 Conduction cooled for rugged applications Unified 1GHz quad-core CPU for MCMC (MicroTCA Carrier Management Controller), Shelf Manager,
More informationPrototyping NGC. First Light. PICNIC Array Image of ESO Messenger Front Page
Prototyping NGC First Light PICNIC Array Image of ESO Messenger Front Page Introduction and Key Points Constructed is a modular system with : A Back-End as 64 Bit PCI Master/Slave Interface A basic Front-end
More informationGlobally Synchronized time via Datacenter Networks
1 Globally Synchronized time via Datacenter Networks Ki Suh Lee Cornell University Joint work with Han Wang, Vishal Shrivastav and Hakim Weatherspoon 2 Synchronized Clocks Fundamental for network and distributed
More informationsyn1588 PCIe NIC Data Sheet Oregano Systems Design & Consulting GesmbH PCI Express Ethernet Network Interface Card Revision 2.1
PCI Express Ethernet Network Interface Card Revision 2.1 syn1588 PCIe NIC Data Sheet Version 2.8 March 1 st 2017 Oregano Systems Design & Consulting GesmbH Franzosengraben 8, A-1030 Vienna P: +43 (676)
More informationGPS time synchronization system for T2K
GPS time synchronization system for T2K Hans Berns and Jeff Wilkes University of Washington, Seattle SK Collaboration meeting Nov 8, 2007 11/8/07: GPS 1 11/8/07: GPS 2 T2K GPS Time Synchronization: overview
More informationOpen Hardware for CERN s Accelerator Control Systems
Open Hardware for CERN s Accelerator Control Systems E. van der Bij, P. Alvarez Sanchez, M. Ayass, A.Boccardi, M. Cattin, C. Gil Soriano, E. Gousiou, S. Iglesias Gonsalvez, G. Penacoba, J. Serrano, N.
More informationA HT3 Platform for Rapid Prototyping and High Performance Reconfigurable Computing
A HT3 Platform for Rapid Prototyping and High Performance Reconfigurable Computing Second International Workshop on HyperTransport Research and Application (WHTRA 2011) University of Heidelberg Computer
More informationProviders of a Comprehensive Portfolio of Solutions for Reliable Ethernet and Synchronization in the Energy Market. Industrial
Industrial Providers of a Comprehensive Portfolio of Solutions for Reliable Ethernet and Synchronization in the Energy Market System-on-Chip engineering The Need for Redundant Data Communications In Automated
More informationEMBEDDED HARDWARE. Core Board. ARM7 Development board. ARM7 Evaluation Board. Page 1 of 5
Core Board * Size: 71.2mm *50.8mm * Industrial grade 32-bit RISC micro-controller * Mass storage device support * Industrial grade 16C550 Serial Interface * 10/100M Industrial Ethernet interface * USB
More informationWireless Embedded Modules
Wireless Embedded Modules North American Sales Meeting July 2003 Product Overview Product Summary Embedded 802.11b wireless modules Ultra-compact, single component solutions Pin-compatible and interchangeable
More informationPMC429-4/8/16/32 Hardware Manual
PMC429-4/8/16/32 Hardware Manual 4/8/16/32 Channel Conduction Cooled ARINC429 Module for PMC November 2014 V02.00 Rev. C PMC429-4/8/16/32 Hardware Manual 4/8/16/32 Channel Conduction Cooled ARINC429 Module
More informationEttus Research Update
Ettus Research Update Matt Ettus Ettus Research GRCon13 Outline 1 Introduction 2 Recent New Products 3 Third Generation Introduction Who am I? Core GNU Radio contributor since 2001 Designed
More informationUsing PEX 8648 SMA based (SI) Card
Using PEX 8648 SMA based (SI) Card White Paper Version 1.3 July 2010 Website: Technical Support: www.plxtech.com www.plxtech.com/support Copyright 2008 by PLX Technology, Inc. All Rights Reserved Version
More informationEVALUATING IEEE 1588 IN A HOMOGENOUS SWITCHED NETWORK TEST ARTICLE SEGMENT
EVALUATING IEEE 1588 IN A HOMOGENOUS SWITCHED NETWORK TEST ARTICLE SEGMENT Sinbad Wilmot MS Electronic Eng, Diarmuid Corry MS Electronic Eng ACRA CONTROL INC ABSTRACT At the 2007 inet Technology Demonstrator
More informationUTC041 µtca.3 Conduction Cooled MicroTCA Carrier Hub (MCH), PCIe Gen 3
KEY FEATURES µtca.3 MCH, PCIe Gen 3 Single module, extended size per AMC.0 Unified 1GHz quad-core CPU for MCMC (MicroTCA Carrier Management Controller), Shelf Manager, Clocking, and Fabric management Automatic
More informationPowerQUICC Simplifies Industrial Deterministic Protocols and Applications
June, 2007 PowerQUICC Simplifies Industrial Deterministic Protocols and Applications Donna Imam, Industrial Market Development Manager Networking Systems Division, NCSG Outline Industrial market trends
More informationVirtex 6 FPGA Broadcast Connectivity Kit FAQ
Getting Started Virtex 6 FPGA Broadcast Connectivity Kit FAQ Q: Where can I purchase a kit? A: Once the order entry is open, you can purchase your Virtex 6 FPGA Broadcast Connectivity kit online or contact
More informationMRF Timing System Status Update. Timing Workshop ICALEPCS Jukka Pietarinen Micro-Research Finland Oy
MRF Timing System Status Update Timing Workshop ICALEPCS 2017 Jukka Pietarinen Micro-Research Finland Oy Delay Compensation (DC) Typical System Layout Event link protocol carries: 8 bit event codes @ event
More informationPROFIBUS-DP to G-64 CONFIGURABLE INTERFACE
EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH CERN SL DIVISION SL-Note-2001-016 BT PROFIBUS-DP to G-64 CONFIGURABLE INTERFACE E. Carlier, A. Moreno Forrellad # (SL/BT), J. Rochez (IT/CO) and J. Serrano (PS/CO)
More information