CLB: Current status and development

Slides:



Advertisements
Similar presentations
Performance of Cache Memory
Advertisements

Data Protection Card Submit: Assaf Matia Technion Guide: Eran Segev Rafael Guide: Henri Delmar Winter & Spring 2004.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
MSP432™ MCUs Training Part 5: Digital Peripherals
Paolo Musico on behalf of KM3NeT collaboration The Central Logic Board for the KM3NeT detector: design and production Abstract The KM3NeT deep sea neutrino.
Time stamping with CAEN V1290N Bled, 26 th – 28 th March 2008 Dušan Ponikvar, Dejan Paradiž Faculty of Mathematics and Physics Ljubljana, Slovenia.
Marseille 30 January 2013 David Calvo IFIC (CSIC – Universidad de Valencia) CLB: Current status and development on CLBv2 in Valencia.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
February 26, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Amsterdam 29 March 2011 Fernando Urbano IFIC (CSIC – Universidad de Valencia) KM3NeT Optical Calibration Laser Beacon and Nanobeacon Status.
August 06, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
NS Training Hardware. Serial Controller - UART.
VLVnT 2015 – Very Large Volume Neutrino Telescope 14 – 16 September 2015, University “Sapienza”, Rome - Italy Carlo A. Nicolau – INFN Sez. Roma
July 10, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
May 29, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
December 04, 2013KM3NeT, CLBv2 Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
August 22, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
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.
NIKHEF 2014 David Calvo IFIC (CSIC – Universidad de Valencia) Time to Digital Converters for KM3NeT Data Readout System.
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
28 Jan, 2015 IFIC (CSIC – Universidad de Valencia) CLB: Current status and development.
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.
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
WINLAB Open Cognitive Radio Platform Architecture v1.0 WINLAB – Rutgers University Date : July 27th 2009 Authors : Prasanthi Maddala,
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.
3 Dec, 2013 IFIC (CSIC – Universidad de Valencia) CLB: Current status and development.
DOM Electronics (Digital Optical Module) 1 WPFLElectronics PPMDOM ElectronicsF. Louis.
May 8, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon KM3NeT CLBv2 1.
July 31, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Development of new DAQ system at Super-Kamiokande for nearby supernova A.Orii T. Tomura, K. Okumura, M. Shiozawa, M. Nakahata, S. Nakayama, Y. Hayato for.
October 29, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
KM3NeT status Neutrino telescope in the Mediterranean Sea Dorothea Samtleben, NIKHEF Jamboree December 2012.
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.
Firmware development for the AM Board
White Rabbit and KM3NeT Peter Jansweijer, on behalf of KM3NeT
Chip Config & Drivers – Required Drivers:
Cypress Roadmap: Platform PSoC®
Diego Real, IFIC Spain, KM3NeT Electronics Coordinator
WR & KM3NeT Peter Jansweijer
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
Front-end Electronic for a neutrino telescope : a new ASIC SCOTT
Test Boards Design for LTDB
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Microcontrollers & GPIO
KM3NeT CLBv2.
KM3NeT CLBv2.
The LAV primitive generator
Cypress Roadmap: CapSense® Controllers
KM3NeT CLBv2.
SLP1 design Christos Gentsos 9/4/2014.
Kostas Manolopoulos Tasos Belias
KM3NeT CLBv2.
MULTIBOOT AND SPI FLASH MEMORY
Programming Microcontroller
Marble Maze Jordan Wagner
Introduction to Microprocessors and Microcontrollers
Commodity Flash ADC-FPGA Based Electronics for an
NS Training Hardware.
Read Out and Data Transmission Working Group
Presentation transcript:

CLB: Current status and development IFIC (CSIC – Universidad de Valencia) 13 Nov, 2013

TDC: MODIFICATIONS & OPEN QUESTIONS l TDC: MODIFICATIONS & OPEN QUESTIONS Pulse width larger than 255 ns will not be discarded?: 1.- Should we change the data format?More bits for width? 2.- Should we split it in differents hits?? FIFO T_STAMP (ns) WIDTH (ns) 30 10 60 254 16 626 15 10 516 15 30 20 50 Pulse width = “11111111” reserved for new time slice

TDC: MODIFICATIONS & OPEN QUESTIONS l TDC: MODIFICATIONS & OPEN QUESTIONS Pulse width larger than 255 ns will not be discarded What about if change of time slice is during the width?? 1. Should we stored in the previous time slice?? FIFO CH 1 T_STAMP WIDTH 30 10 60 254 16 Special_mark 255 366 15 New time slice 10 516 15 30 20 50 200 316 2. Should we split it in differents time slices ?? 3. Other options…

FIFOs FOR JAVA TEST STATE MACHINE: TEST l TDC memory integrated 31 TDCs Fifo TDC0 TDC MEMORY State Machine 31 PMTs Fifo TDC 30 TDC memory integrated Hydro memory  soon Management & Control S ADC Fifo Hydrophone HYDRO MEMORY State Machine Management & Control S WB Crossbar (1x8) M M M M M M M M M M UART S JAVA APLICATION (GENOVA) Debug RS232

STATE MACHINE: CURRENT DESIGN l STATE MACHINE: CURRENT DESIGN TDC FIFO Time Stamp (32 bits) Pulse Width (8 bits) Time stamp 1 Width 1 Time stamp 2 Width 2 Time stamp 3 Width 3 ………………………. ……………. “000000000000” + Absolute time (28 bits) “11111111” Absolute time (40 bits) TIME SLICE 1 NEW TIME SLICE TIME SLICE 2

INTEGRATION NOT YET (But soon) DONE l INTEGRATION NOT YET (But soon) DONE 2nd LM32 TDC and state machine MULTIBOOT UART 2x I2C SPI White Rabbit Hydro 4x I2C

Comunication Interfaces FIRMWARE OVERVIEW State Machine White Rabbit IP/UDP Packet Buffer Stream Selector (IPMUX) 31 TDCs Start Time Slice UTC & Offset counter since Fifo TDC0 TDC Time Slice Start RxPacket Buffer 64KB RxPort 1 31 PMTs RxPort 2 Rx Stream Select Fifo TDC 30 Rx_mac2buf Rx_buf2data Flags RxPort_m Management & Control S State Machine Pause Frame Management & Config. ADC Hydro Fifo Hydrophone TxPacket Buffer 32KB TxPort 1 Management & Control TxPort 2 S Tx_pkt2mac Tx_data2buf Tx Stream Select Multiboot Flags TxPort_m S Management & Control Nano Beacon Multiboot S WB Crossbar (1x8) M M M S M M M M M M Debug LEDs MEM S WB Crossbar (3x2) S M 2nd CPU LM32 M SPI S UART S S S Xilinx Kintex-7 I2C I2C GPIO S Data UTC time & Clock (PPS, 125 MHz) Control Point to Point interconnection SPI Flash Debug RS232 Temp Compass Tilt Wishbone bus Comunication Interfaces 7

THANKS FOR YOUR ATTENTION! 8