Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon KM3NeT CLBv2 1.

Slides:



Advertisements
Similar presentations
October 8, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Advertisements

1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Khaled A. Al-Utaibi  Microprocessors  Microcontrollers  Embedded Systems.
Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf
Paolo Musico on behalf of KM3NeT collaboration The Central Logic Board for the KM3NeT detector: design and production Abstract The KM3NeT deep sea neutrino.
Marseille 30 January 2013 David Calvo IFIC (CSIC – Universidad de Valencia) CLB: Current status and development on CLBv2 in Valencia.
Adding the TSE component to BANSMOM system and Software Development m Yumiko Kimezawa October 4, 20121RPS.
P. Jansweijer Nikhef Amsterdam Electronics- Technology October 15, 20091VLVnT-09 Athens Measuring propagation delay over a coded serial communication channel.
H.Z. Peek Nikhef Amsterdam Electronics- Technology VLVnT11 Erlangen12-14, October White Rabbit Sub-Nanosecond timing over Ethernet H.Z. Peek......
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
GPS based time synchronization of PC hardware Antti Gröhn
February 26, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
집적회로 Spring 2007 Prof. Sang Sik AHN Signal Processing LAB.
August 06, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
July 10, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
May 29, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Shore station brainstorm 1.
December 04, 2013KM3NeT, CLBv2 Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
January 28, 2015CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
This course is designed by Dr. Khaled A. Al-Utaibi.
Scanning FM Receiver SOC FPGA Design Lab Project by Marc Chiesa.
August 22, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
July, IFIC (CSIC – Universidad de Valencia) CLB: MULTIBOOT 1.
January 28-30, 2014KM3NeT, Electronics Workshop A‘dam Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
December 10, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 14, 2012KM3NeT, CLBv2 Meeting via EVO KM3NeT CLBv2 1.
29 Oct, 2014 IFIC (CSIC – Universidad de Valencia) CLB: Current status and development.
KM3NeT Offshore Readout System On Chip A highly integrated system using FPGA COTS S. Anvar, H. Le Provost, F. Louis, B.Vallage – CEA Saclay IRFU – Amsterdam/NIKHEF,
November 2014, Groningen/Dwingeloo, the Netherlands 3rd International VLBI Technology Workshop Peter Jansweijer Nikhef Amsterdam Electronics- Technology.
LM32 DEVELOPMENTS ONGOING WORK ON TDCs AND OTHER ISSUES (LM32) Diego Real David Calvo CLB group online meeting, 27 March
Genova May 2013 Diego Real – David Calvo IFIC (CSIC – Universidad de Valencia) CLBv2 1.
March 27, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Peter Jansweijer Nikhef Amsterdam Electronics- Technology November 21, 2012KM3NeT, CLBv2 Meeting via EVO KM3NeT CLBv2 1.
CLB meeting APC Tentative action/work list.
3 Dec, 2013 IFIC (CSIC – Universidad de Valencia) CLB: Current status and development.
Electronics Department Amsterdam 5-July-2010 Sander Mos 1 Status and progress of NIK* Logic WPFL - 5 July 2010 Amsterdam * Network Interface Kit.
CLBv2 issues Diego Real 5 March A SVN repository created for KM3NeT svn+ssh://isvn.ific.uv.es/repos/KM3NeT.
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
May 8, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
July 31, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
October 29, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
April 10, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
P. Jansweijer Nikhef Amsterdam Electronics- Technology Amsterdam July 5-6, 2010KM3NeT: General WPF/L meeting 1 Measuring time offset over a bidirectional.
Off & On Shore Electronics overview KM3Net APC Paris 05 / 09 / 2012 Frédéric LOUIS.
White Rabbit and KM3NeT Peter Jansweijer, on behalf of KM3NeT
Diego Real, IFIC Spain, KM3NeT Electronics Coordinator
The White Rabbit MCH Javier Serrano on behalf of Tomasz Włostowski
“FPGA shore station demonstrator for KM3NeT”
KM3NeT CLBv2.
Developments in Electronics for the Upgrade
Current DCC Design LED Board
Difference Between SOC (System on Chip) and Single Board Computer
The White Rabbit Fieldbus
CoBo - Different Boundaries & Different Options of
Kostas Manolopoulos Tasos Belias
MULTIBOOT AND SPI FLASH MEMORY
Chapter 1: The 8051 Microcontrollers
Characteristics of Reconfigurable Hardware
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
Measuring propagation delay over a coded serial communication channel using FPGAs P.P.M. Jansweijer, H.Z. Peek October 15, 2009 VLVnT-09 Athens.
CHAPTER 1 THE 8051 MICROCONTROLLERS
NetFPGA - an open network development platform
Presentation transcript:

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon KM3NeT CLBv2 1

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon CLB should support 31 TDC’s 1 ns resolution “Knowledge” of absolute time (1 ns resolution) Data pushed from PMTs to Shore Station I2C: PMT-HV, Threshold, Compass, Tilt Other IO: Temp, Nano beacon, Aucoustics Firmware must be reconfigurable Low Power Low Cost Part of a scalable system (with respect to the the complete detector) Highly reliable 2

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon How to divide into system components Shore Station GPS DOM CLB CLB is not a separate entity! Take lower OSI layers of CLB and Shore Station both into account! Optical Network 3

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon Three systems briefly analyzed “Ethernet based” “White Rabbit” “Home Brew” See last Friday’s presentation: 4

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon Planning October 1, 2012 FPGA choice ◦ First we need to know what system we are going to build! ◦ This needs study… And time… December 1, 2012 TDC and Timing Verified in FPGA ◦ Planning absolutely not feasible! ◦ Again, First we need to know what system we are going to build! Q functional CLB’s operational? ◦ Far from realistic! 5

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon What we need anyhow… Knowledge about DDMTD => look and learn code (this is not an easy task) ◦ from Yassir Mouden Saclay ◦ White Rabbit ( rabbit/wiki) rabbit/wiki CLB Timing Loopback External PLL ◦ Study loop filter optimization TDC (in Xilinx?; ISERDES) ◦ port Albert Zwart / Yassir Mouden design 6

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon What we need anyhow-2… MAC ◦ Amount of Xilinx TEMACs per device is limited (Issue for Shore Station) ◦ Open Cores MAC? ◦ Most simple implementation can be made ourselves (which creates the possibility to add timing on the data link layer without corrupting (raw) Ethernet packets.  Simplifications:  no real need for Host Interface  no real need for MDIO interface (MAC PHY) 7 Doubting again since last Friday…

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon What we need anyhow-3… Implement interfaces: ◦ I2C and other IO (ADCs for Acoustics) Implement re-configurability Software needed! (nowhere on the current planning…) ◦ Embedded (in CLB) ◦ Test software on a “Test Shore Station” PC 8

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon Conclusions FPGA choice… ◦ Choose between Vendor => I guess we choose Xilinx ◦ Avoid “Vendor lock in”! ◦ Family (Virtex-6, Spartan-6, Kintex-7, Artix-7) will all do the job => buy a Kintex-7 evaluation kit and find out if we can downscale to Artix-7 eventually More important, decide between: ◦ “Ethernet based” ◦ “White Rabbit” ◦ “Home Brew” Please don’t use an operating system! ◦ Way to much for the job and it consumes lots of power and money Lets start as soon as possible to try and port/implement various code (see “What we need anyhow”) on the evaluation kit. Planning is tight, lets see how far we will come! 9

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon KC705 Quote from Avnet/Silica Investigate White Rabbit PTP Core ◦ See if things can be reused ◦ This got me doubting again between “Home brew” and “White Rabbit” solutions 10 Since last Friday…

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon Questions? Comments? 11

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon Backup Slides 12

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon FPGA choice All of us have Xilinx experience so this seems a natural choice (although the above statement is still valid). Still… design should preferably be Vendor independent as much as possible. SerDes > 1.25 Gbps Timing: SerDes must be BitSlide trick capable TDC: IO capable of handling 1 ns resolution Enough Resources ◦ memory! (Especially important when on chip CPU is used). Power ◦ Unused resources add up in “leakage” current (which is a significant amount compared to resources used). 13

Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon CPU Needed at all? ◦ I think it makes life and testability much easier and it is very much worth the investment (even with the home brew solution) No operating system ◦ Needs too much memory and resources while there is no (or small) advantage. Software needs to be revised anyway… External or internal in FPGA ◦ Board space / Reliability ◦ Price ◦ Power ◦ Experience so far… If internal to the FPGA then Vendor independent ◦ LEON, LM32 (Note: MicroBlaze, NIOS, Zynq and Virtex5-PPC are vendor dependent!) ◦ Select FPGA with enough:  1) Memory (RAM Blocks)  2) Logic Resources 14