SolidWorks layout MMFE-8 1 FPGA. MMFE-8 PCB 2 MMFE_8 w/ FPGA Block Diagram Artix XC7A200T- 2FBG676Cv VMM 1.2 VDC_Analog VMM 1.2 VDC_Digital FPGA 1.8/1.2/1.0.

Slides:



Advertisements
Similar presentations
By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.
Advertisements

StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Ancillary firmware for the NSW Trigger Processor Lorne Levinson, Weizmann Institute for the NSW Trigger Processor Working Group NSW Electronics Design.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Uli Schäfer JEM Status and Test Results Hardware status JEM0 Hardware status JEM1 RAL test results.
EXL/R3B Calorimeters- Readout from ASIC to DAQ Ian Lazarus STFC Daresbury Laboratory.
ESODAC Study for a new ESO Detector Array Controller.
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
Uli Schäfer JEM Status and plans Hardware status JEM0 Hardware status JEM1 Plans.
Uli Schäfer JEM0 Status (summary) 3 JEM0s up and running: JEM0.0 used for standalone tests only (Mainz) JEM0.1 fully qualified module0 JEM0.2 (like JEM0.1.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
PALM-3000 P3K FPDP Carrier Board Review Dean Palmer Building 318, Room 125 November 10, :00 am – 12:00 pm.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Interconnection and Packaging in IBM Blue Gene/L Yi Zhu Feb 12, 2007.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
C-Card and MMFE using the BNL Peak Finding ASIC (VMM1) Ken Johns, Joel Steinberg, Jason Veatch, Venkat Kaushik (U. Arizona)
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
9th October 2008AIDA FEE progress report P.J.Coleman-Smith 1 AIDA Frontend Electronics progress report. Mezzanine to FEE64 connection. Mezzanine Layout.
Schedule and Issues for the Mini-1 and MMFE-8 Kenneth Johns University of Arizona.
Huazhong Normal University (CCNU) Dong Wang.  Introduction to the Scalable Readout System  MRPC Readout Specification  Application of the SRS to CMB-MRPC.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
Calorimeter upgrade meeting - Wednesday, 11 December 2013 LHCb Calorimeter Upgrade : CROC board architecture overview ECAL-HCAL font-end crate  Short.
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.
Main Board Status MB2 v1 for FATALIC & QIE 10/06/2015Roméo BONNEFOY - LPC Clermont1 Roméo BONNEFOY François Vazeille LPC Clermont-Ferrand.
Mini MMFEMini MMFE Dan Tompkins 12/2013. Block Diagram VMM1 64x analog in Protection Networks Analog Out TTP/TOT ART VDDD VDD VDDP Readout Dan Tompkins.
University of Calcutta CBM 1 ROC Design Issues Dr. Amlan Chakrabarti, Dr. Sanatan Chattopadhyay & Mr. Suman Sau.
SRS Readout System for VMM2 Sorin Martoiu, IFIN-HH (RO)
Understanding Data Acquisition System for N- XYTER.
ALICE Rad.Tolerant Electronics, 30 Aug 2004Børge Svane Nielsen, NBI1 FMD – Forward Multiplicity Detector ALICE Meeting on Rad. Tolerant Electronics CERN,
STGC Trigger Demonstrator sTGC Trigger Demonstrator ATLAS Israel Annual Meeting 30 December 2012 Lorne Levinson, Julia Narevicius, Alex Roich, Meir Shoa,
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
Update on the HBD Craig Woody BNL DC Meeting June 8, 2005.
Home Enhancement Suite Presenter: Nathan Irvin William Bouchonnet, Daniel Sabo, Allen Humphreys.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
Questions on IFPAC_SCHEMATIC. Signal Chain Preamplifier Compensation Capacitor should go to –Vs, not GND Where is resistor For compensation Network? Does.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
Mini-2 and MMFE-8 Status at U. Arizona Kenneth Johns, Charlie Armijo, Bill Hart, Karen Palmer, Sarah Jones, Kayla Niu, Jonathan Snavely, Dan Tompkins University.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
ERC - Elementary Readout Cell Miguel Ferreira 18 th April 2012
STGC Front end boards sTGC Front end boards NSW Electronics workshop November 2013 L. Levinson Weizmann Institute NSW Electronics workshop, November 20131L.
Connector Differential Receiver 8 Channels 65 MHz 12 bits ADC FPGA Receive/buffer ADC data Format triggered Events Generate L1 Primitives Receive timing.
Sampling chip psTDC_02 Jean-Francois Genat – Herve Grabas Mary Heinz – Eric Oberla 1/27/ psTDC_02 presentation.
Level-1 Data Driver Card (L1DDC) HEP May 2014 Naxos 08/05/2014HEP 2014, NAXOS Panagiotis Gkountoumis National Technical University of Athens.
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
FEC features and an application exampleRD-51 WG5 meeting, CERN, Feb FEC: features and an application example J. Toledo Universidad.
Consideration of the LAr LDPS for the MM Trigger Processor Kenneth Johns University of Arizona Block diagrams and some slides are edited from those of.
Readout controller Block Diagram S. Hansen - CD-1 Lehman Review1 VXO Ø Det Links to 24 SiPM Front End Boards Clock Event Data USB ARM uC A D Rd Wrt 100Mbit.
GGT-Electronics System design Alexander Kluge CERN-PH/ED April 3, 2006.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- xTCA IG1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- Upgrade Week1 HCAL uTCA Readout Plan E. Hazen - Boston University for the CMS HCAL Collaboration.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
On behalf of the ATLAS muon collaboration
AMC13 Project Status E. Hazen - Boston University
Stefano Levorato INFN Trieste
Test Boards Design for LTDB
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
Kenneth Johns University of Arizona
E. Hazen - Back-End Report
AMC13 Status Report AMC13 Update.
CoBo - Different Boundaries & Different Options of
LATOME LAPP Nicolas Dumont Dayot on behalf of the LAPP team
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
MicroTCA Common Platform For CMS Working Group
NSW Electronics workshop, November 2013
Parallel RGB / HDMI Adapter
Presentation transcript:

SolidWorks layout MMFE-8 1 FPGA

MMFE-8 PCB 2

MMFE_8 w/ FPGA Block Diagram Artix XC7A200T- 2FBG676Cv VMM 1.2 VDC_Analog VMM 1.2 VDC_Digital FPGA 1.8/1.2/1.0 VDC VMM2_7 SPI CFGBCnt + Ctrl TRIG/ADDR: 16 L1 Accept SPI MOSI to VMM2_1 CONFIG + CLK 64 Sig In SPI MISO from VMM2 TTC, CTRL, Status Clk D0, D1, STATUS : 48 L1 Sync, L1 Clk ACLK 2 VMM2_1 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In Dual Zebra + Protection ACLK VMM2_2 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In ACLK VMM2_3 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In ACLK VMM2_4 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In ACLK VMM2_5 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In ACLK VMM2_6 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In ACLK VMM2_8 SPI CFGBCnt + Ctrl L1 Accept 64 Sig In ACLK ART Clk Protection uHDMI SRS uHDMI GbE miniSAS 8i 24 VDC GbE PHY Config Flash uHDMI GBT Config JTAG Local OSC ADC 24

Input – 2 x 256 channel Zebra connectors (Ruter Elastomer) – Compatible with sTGC – 24V Power connector TBD Input / Output – JTAG for FPGA Configuration – ≤ 68pin miniSAS 8i I/O (e-link) – μHDMI for SRS (still TBD with Sorin) – μHDMI for future dual GBT or dual e-link – μHDMI for ethernet MMFE-8 4

Configuration (3 pairs) – Configuration clock (potential multidrop) – di and d0 ART Data (2 pairs) – ART clock (potential multidrop) – ART data to ART ASIC L1 Data (4 pairs) – L1 Data clock (potential multidrop) – SYNCH – L1 Data (d0 and d1) TTC (5 pairs) – BC clock (phase adjusted) (potential multidrop) – L1A (potential multidrop) – BCR (potential multidrop) – FER (potential multidrop) – CAL Control (2 pairs) – WEN and ENA Status (2 pairs) – VMM status – Status clock (potential multidrop) I/O Connections between FPGA and VMMs 5 Implies Worst Case 18 x 8 = 144 pairs (288 pins) for FPGA Implies Best Case 10 x = 88 pairs (160 pins) for FPGA (pairs + MD – ART)

SRS uHDMI (need Sorin’s input) (4 pairs) – 4 undefined pairs GbE uHDMI (4 pairs) – 4 pairs from PHY (need magnetics and adapter) – 14 pins to PHY from FPGA GTB uHDMI (3 pairs) – 2, 3, or 4 pairs depending on application (single, dual, GTB or e-link) miniSAS 8i (24 pairs) – Configuration, Control and Status (3 pair e-link) Configuration (encoded) WEN and ENA (encoded) Status (encoded) – TTC (3 pair e-link) BC clock (phase adjusted e-link clk) L1A (encoded) BCR (encoded) FER (encoded) CAL (encoded) JTAG (encoded) – L1 Data (3 pair e-link) – ART data (8 + 1 =9 pairs) JTAG(4 pins) sTGC needs? TTP signals are currently left open… Connections between FPGA and MMFE-8 I/O 6 Implies 36 pairs (72 pins) For FPGA Implies 18 pairs (36 pins) For miniSAS 8i

FPGA Choice 7

8

9

Design files exist for S6 and K7 (Arizona) and A7 (Weizmann) Vivado can be used with *7 FPGA’s Zynq has ARM capability (easier testing via C?) S6 needs fewer voltages A7, K7, Z7 have ADC capabilities Chose XC7A200T-2FBG676C – Best known architecture and tools – 3 rail power solution – No bank restrictions – Has MB solution available – Nearly identical dev board and IP – Good chance of Rad Hard acceptance – Comparable cost $250 – Comparable size 729mm – Comparable power ~600mW quiescent FPGA Choice 10

Xilinx Power Management Solutions Guide from Analog Devices Xilinx Power Management Solutions Guide from Analog Devices 1V -- ICCINT=3.15A; ICCBRAM=.100A?; IMGT_AVCC=.511A =>3.66A 1.2V -- ICCIO=0.1A; IMGT_AVTT=0.36A; ICCO=.511A =>.971A 1.8V – ICCAUX=0.32A Next: XPE Power Estimation—Use Cases for Artix-7/Kintex-7 FPGA Power Estimate 11

VMM requires separate Analog 1.2V supply, 8mW/ch * 64 = 512mW => 427mA. VMM requires separate Digital 1.2V supply, 10mW/pr * 18 = 180mW => 150mA. 8 VMM’s require Ivmma = 3.4A; Ivmmd = 1.2A VMM Power Estimate 12

1 x LTM4619 – Drop 24Vin to 1.8Va for Vvmma – Drop 24Vin to 1.8Vd for Vvmmd – Use 1.8Vd for 1.8Vfpga 2 x 8 LT3080 – Drop 1.8Va to 1.2Va for Vvmma – Drop 1.8Vd to 1.2Vd for Vvmmd – Awaiting Gianluigi’s feedback 1 x LTM4619 – Drop 24Vin to 1.2Vfpga – Drop 24Vin to 1.0Vfpga Utilize additional LTM4619 if required. LTM4619 and LT3080 have successful Rad Hard history. Use Chip Inductors liberally to separate power inputs, permit direct current measurement. Use Bulk and Bypass Caps Liberally to reduce supply noise. Power Solution 13

Kapton Thickness0.06mm2.36mil Er Kapton3.4 Honeycomb Thickness9mm354.33mil Er Argon - CO21 Trace Width0.3mm11.81mil Trace Pitch0.45mm17.72mil MM Impedance Calc Single Ended MicrostripDifferential Microstrip Target Impedance1326 Model Impedance Trace width Dielectric Er Dielectric height Trace thickness Differential Spacing17.72 Analog Input Considerations: Impedance 14

NUP4114 is the current protection device in use. – ESD Rating for contact is +/- 8 KV – Capacitance is pf New proposed ESD7008 has: – Same manufacturer – Lower capacitance 0.2pf – Higher ESD Rating for contact +/- 15 KV – Comparable cost per channel – Slightly larger packaging (to dissipate energy) – Bidirectional capability Testing leakage current now… Analog Input Considerations: Protection: 15

Analog Power should not overlap Digital ground planes, and vice versa. Analog length matching is not important, however impedance matching is. Digital length and impedance matching is important, within pairs, and within clock domains. Distributed clocks such as ART to VMM should be the same distance from the FPGA. Analog / Digital Design Considerations 16

Startup FPGA configuration should be stored in the config flash, This will speed up startup. A Golden config should be kept in flash, to speed recovery. VMM config should be stored in flash. Flash can be configured via JTAG. A serial number can be stored in the flash. Configuration 17

ADC is built into the FPGA. – 32 Channels – 12bit – 1MHz – 0-1V 3 ADC lines can be provided to each VMM from the FPGA, for cal and diagnostics. ADC also monitors Power and Temp. ADC 18

19

20

21

22

23

Readout of MMFE-8 24 GbE out (UDP packets) to MATLAB GbE out (UDP packets) 4 x MMFE-8, each containing 8 VMM ASICs 4 x miniSAS cables (32 ART, 3+ E-Link each) Custom S6-FMC The Virtex 6 contains transfer logic to configure and readout the VMM The Spartan 6 on the S6-FMC is used to translate voltage levels to/from VMM PCIe out packets to Chassis Or Versa- Link (Custom packets)

Readout of MMFE-8 25 GbE out (UDP packets) to MATLAB GbE out (UDP packets) 4 x MMFE-8, each containing 8 VMM ASICs 4 x miniSAS cables (32 ART, 3+ E-Link each) The Virtex 6 contains transfer logic to configure and readout the VMM The Spartan 6 on the S6-FMC is used to translate voltage levels to/from VMM PCIe out packets to Chassis Or Versa- Link (Custom packets)