Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa

Slides:



Advertisements
Similar presentations
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
Advertisements

TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
1 FTK Rear Transition Module Mircea Bogdan The University of Chicago November 11, 2014 Board Review.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
Status of the Optical Multiplexer Board 9U Prototype This poster presents the architecture and the status of the Optical Multiplexer Board (OMB) 9U for.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
Uli Schäfer 1 Production modules Status Plans JEM: Status and plans.
High Speed Digital Systems Lab Spring/Winter 2010 Part A final presentation Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of.
Uli Schäfer 1 JEM1: Status and plans power Jet Sum R S T U VME CC RM ACE CAN Flash TTC JEM1.0 status JEM1.1 Plans.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Objectives How Microcontroller works
Saverio Minutoli INFN Genova 1 1 T1 Electronic status Electronics Cards involved: Anode Front End Card Cathode Front End Card Read-Out Control card VFAT.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
FEE Electronics progress Mezzanine manufacture progress FEE64 testing and VHDL progress Test mezzanine. Trial mechanical assembly 10th November 2009.
1 DAQ for FVTX detector Implementation Mark Prokop Los Alamos National Laboratory.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
PSI - 11 Feb The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti.
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)
TEL62 status and plans Elena Pedreschi INFN-Pisa Thursday 08 September 2011 TDAQ WG Meeting at Mainz University.
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
J. Ye SMU Joint ATLAS-CMS Opto-electronics working group, April 10-11, 2008 CERN 1 Test Results on LOC1 and Design considerations for LOC2 LOC1 test results:
Software for tests: AMB and LAMB configuration - Available tools FTK Workshop – Pisa 13/03/2013 Daniel Magalotti University of Modena and Reggio Emilia.
Project number: Andreas Sakellariou – PRISMA ELECTRONICS 1 st EU Mid-Term Review meeting 7 November 2014.
System Demonstrator: status & planning The system demonstrator starts as “vertical slice”: The vertical slice will grow to include all FTK functions, but.
1 Hardware Tests of Compute Node Carrier Board Hao Xu IHEP, CAS.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
PRM for AM06 Daniel Magalotti Collaboration between: KIT, INFN Pisa and INFN Perugia.
AMBFTK Report AMBFTK: problems to solve Power distribution: Crates – compatibility with CDF crates? Thermal dissipation: Cooling Signals I/O:
The AMchip on the AMBoard Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa.
HO / RPC Trigger Links Optical SLB Review E. Hazen, J. Rohlf, S.X. Wu Boston University.
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
Firmware development for the AM Board
The Data Handling Hybrid
The Associative Memory Chip
IAPP - FTK workshop – Pisa march, 2013
ATLAS Pre-Production ROD Status SCT Version
T-simulation OUTLINE Inputs to the T-simulation: chips, boards, crate mechanics and fan T-simulation performed into two steps: On large scale: simple AM.
Initial check-out of Pulsar prototypes
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
LAMB: Hardware & Firmware
Pulsar 2b AMchip05-based Pattern Recognition Mezzanine
Realising the SMP 1. Safe Machine Parameters Overview
Production Firmware - status Components TOTFED - status
Summary of Deliverables & reached Milestones
AM system Status & Racks/crates issues
An online silicon detector tracker for the ATLAS upgrade
* Initialization (power-up, run)
Pending technical issues and plans to address and solve
Instrument Interface FPGA
CSC EMU Muon Port Card (MPC)
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
FTK AM boards Design Review
CS 286 Computer Organization and Architecture
ECAL OD Electronic Workshop 7-8/04/2005
Serial Communication Interface: Using 8251
Impact of Serializer/Deserializer Architecture on ETD High-Speed Links
University of California Los Angeles
FEE Electronics progress
STAR-CBM Joint Workshop Heidelberg, Physikalisches Institut
BOC1 Run Thru: Agenda 14h30 Start CB Local Meeting 16h00 Break for Tea
Command and Data Handling
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
Chapter 13: I/O Systems.
TTC setup at MSU 6U VME-64 TTC Crate: TTC clock signal is
Presentation transcript:

Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa Design and Test AMBSLP Hi to everybody, I’m going to talk about the design and test of the board named AMBSLP Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa

Outline AMBSLP: Associative Memory Board Serial Link Processor PCB Design Measures Tests Serial links miniASIC configuration Next steps In this presentation we will see some details of the Associative Memory Board Serial Link Processor, how are the principles feature; Next ill show you the electronic measures that we did After that we will see the tests that we made on the board, on serial link connection and the configuration of the new miniASIC In conclusion ill tell you the strategies of the electronic group for the future

AMBSLP VME 9 U Serial Links @ 2Gb/s Clock @100MHz Supply Voltages: Power consumption: ~ 250 Watt Let’s start with a little description of the board: Here is shown a picture of the ambslp

AMBSLP VME 9 U Serial Links @ 2Gb/s Clock @100MHz Supply Voltages: Power consumption: ~ 250 Watt It is a VME 9 units standard board, that communicates with the back plane with this 2 connectors, there are chips that provide the VME interfacement: here we is shown the transceiver and two fpga that do this.

AMBSLP VME 9 U Serial Links @ 2Gb/s Clock @100MHz Supply Voltages: Power consumption: ~ 250 Watt The data path is completely routed on serial links at two gigabit per second : the input data path came from the Aux card through the interface connector to the input FPGA, an Artix 7. This FPGA split the input data bus in two. There are also sixteen fanout buffers that split each bus in four and send it to the connector. On this connectors we will plug the Little board with the chips. The output data paths, in red, come from each connectors to the output FPGA, that collect all the informations (Roads) and send it to the Auxcard through the P3 connector.

AMBSLP VME 9 U Serial Links @ 2Gb/s Clock @100MHz Supply Voltages: Power consumption: ~ 250 Watt On the board we have a system clock at one hundred mega herz and it is distributed on all devices, we have also dedicated clocks (in red squares) for the serial interfaces of the FPGA.

AMBSLP VME 9 U Serial Links @ 2Gb/s Clock @100MHz Supply Voltages: Power consumption: ~ 250 Watt Let’s see now the strategy of the power supply of the board, we take forty-eight volts and twelve volts from the back plane and make on board three differ voltages: the dc-dc in red square, the big-one generates the two point five volts for all the i/o, the dc-dc in purple square make the one point two for the serial interface, and these four generate the one volt for the AMchip core.

AMBSLP: First step Test PCB arrived in Αλεξανδρούπολη in August: Power Supply Clock Distribution JTAG chain VME access The Problem: Heavy humidity in Pisa… CPLD was broken after the mounting phase Now ill tell you the story of the test that we did in this months: The PCB is arrived in Alessandroupolis in august . here me, Marco and Daniel have provided the preliminary check on the board. Like power supply, clock distributions Jtag chain and so on. We have found a big problem on the CPLD that send and receive data to and from the data bus. This CPLD was totally broken, it was impossible to access in jtag mode to configure it. So we can’t use the vme and we had to bypass it in the Jtag chain in order to be able to configure the other FPGAs. The reason of this problem was that the CPLD tokes a lot of humidity because we opened the packing box mouths before. So after in the mounting phase, in the oven the chip died.

AMBSLP: Fix problem CPLD was dried, 5 days of brake OK! Some other little fix Power Supply Clock Distribution JTAG chain VME access So, We asked to the company to dry it with a brake process, after that CPLD is working well. We did also some hardware fix, here in the two photo me and Gigi are working on the board like a surgeons.

AMBSLP: Measures Measures in Frascati: Jitter Analysis BER Eye diagram Input Measure Measures in Frascati: Jitter Analysis BER Eye diagram Good results input path No Good results output We went to the National Lab of Frascati to check the quality of the serial links. We performed measures of the jitter, we checked the bit error rate and the quality of the signals with the eye diagram. We did this analysis in different point of the data path, the most important result that I want to show you are on the input of the miniASIC and at the output. The result show that we have a very good input data path but no so good output links. Output Measure

AMBSLP: Measures Result Here is clear what I said, on the left I reported the results of input links. The eye diagram is open, this means that the quality of the signal is good, the rising and falling edge are fast enough and the low and high voltage level are good. The second plot named bath tube shows the quality of the discrimination between logical levels zero and one. Both plots show a very good signal quality. In the third plot is shown the jitter histogram, we have two components with a little standard deviation. On the right is shown the measure result made on the output path. The eye diagram is more closed than the other one, this means that the signal is distorted. The bath tube shows that we have a poor discriminations between logical one and zero. The jitter histogram shows a standard deviation ten times greater then the input path. After in next slides I will show you that the functional test on serial links was good, for both situations, this means that the result aren’t so good but are good enough to send and receive data correctly.

miniASIC Configuration Test Config Procedure: CPU VME Conversion JTAG Problem on SerDes: No answer from the miniASIC VME Now I want to talk about another important test that we made on AMBSLP. We tried to configure the miniASIC by VME bus. The configuration instructions are converted from VME in Jtag format by this two Fpgas, the first one is the VME interface and the second one produce the jtag stimulus for the miniASICs chian.

miniASIC Configuration After Hardware Debug We discovered the Problem: A control signal from AMBSLP held in reset the SerDes module inside miniASIC We had a problem on this procedure, there was a control signal, that is connected to the reset of the serial links interface inside the miniASICs. Discovered e fix this issue, now we are able to configure without problem all the miniAsic cy the cpu in the vme crate.

AMBSLP: Second step Test Serial Link @ 2 Gb/s Input path Output path Send PRBS data PRBS checker BER < 10-14 Known data stream The most important test provided on the AMBSLP boad is the functional tests of the serial links at 2Gb/s. We sent pseudorandomic pattern from the input FPGA and checked it in the receiver with a prbs checker. We did the same on the output path, and in this way we have an estimation of the Bit error Rate, running this test for few days we have this estimation. We sent also known data without errors.

Next steps: New AMBLS version Only one FPGA for VME interface Add buffers on Output Links Split a bigger DC-DC @2.5V in 3 smaller Ok now ill show you the ideas for the next version of the ambslp. We fix all the bug that we found. The three most important changes are these: We merge the CPLD and the FPGA the make the VME interface into a big one FPGA. We add a buffer for each output data path, to avoid the signal quality problem saw in the measures. And we will slpit the biggest dc-dc converter in the board. In three smalle dc-dc. This is the new layout made by electronic group at cern. They finished last week.

Next steps: Design of the LAMBSLP About next steps, we are waiting the final submission of the chip AMchip zero five, to complete the LAMB layout, here is shown the work in progress of it.

Conclusions AMBSLP tested successfully: VME miniASIC configuration Serial Links Measurements: Very good result on input data path No so good on Output data path Next steps New AMBSLP version LAMBSLP design work in progress Integration AMBSLP with AUXBoard In conclusion: We tested successfully the VME, the miniASIC configuration and the serial links on the AMBSLP. We did Measures and we had a good results, and we learned that we have to make attention on output data path. For the future we are waiting the new ambslp to test it, we will design the lamb and we will do the integration test with the AUX board.

The Pisa FTK Electronic team Thanks! Thanks for the attentions! The Pisa FTK Electronic team Saverio, Gigi, Enrico and the two Guardian Angels from Skype: Marco and Daniel