17/02/06H-RORCKIP HeidelbergTorsten Alt The new H-RORC H-RORC.

Slides:



Advertisements
Similar presentations
21/04/06KIP HeidelbergTorsten Alt & Jochen Thäder HLT Setup in RCU Lab HLT-Setup.
Advertisements

Torsten Alt - KIP Heidelberg IRTG 28/02/ ALICE High Level Trigger The ALICE High-Level-Trigger.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
PC To GT Program Load Shachar Rosenberg Alex Normatov Technion - Digital Lab.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Part A Final Presentation.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
30/05/06 T. Alt – KIP HeidelbergHLT-PRR : H-RORC H-RORC The HLT- Read-Out Receiver Card.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Sept TPC readoutupgade meeting, Budapest1 DAQ for new TPC readout Ervin Dénes, Zoltán Fodor KFKI, Research Institute for Particle and Nuclear Physics.
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Technion Digital Lab Project Performance evaluation of Virtex-II-Pro embedded solution of Xilinx Students: Tsimerman Igor Firdman Leonid Firdman.
Manfred Meyer & IDT & ODT 15 Okt Detectors for Astronomy 2009, ESO Garching, Okt Detector Data Acquisition Hardware Designs.
CERN CMS Project Host / SD Card Configuration Data Access Dave Ojika Alex Madorsky Dr. Darin Acosta Dr. Ivan Furic.
System Architecture A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Hyong-Youb Kim, Paul Willmann, Dr. Scott Rixner Rice.
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Digilent System Board Capabilities Serial Port (RS-232) Parallel Port 1 Pushbutton Hint: Good for a reset button Connected to a clock input. See Digilent.
DDL hardware, DATE training1 Detector Data Link (DDL) DDL hardware Csaba SOOS.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
Remote Firmware Down Load. Xilinx V4LX25 Altera Stratix Control Altera Stratix Control Xilinx V4FX20 EPROM XCF08 EPROM XCF08 EPROM EPC16 EPROM EPC16 EPROM.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
Future DAQ Directions David Bailey for the CALICE DAQ Group.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
FPGA (Field Programmable Gate Array): CLBs, Slices, and LUTs Each configurable logic block (CLB) in Spartan-6 FPGAs consists of two slices, arranged side-by-side.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
Yuri Velikzhanin NuTel TV meeting, June 13 (Friday), 2003 Status of electronics for NuTel prototype.
R&D for First Level Farm Hardware Processors Joachim Gläß Computer Engineering, University of Mannheim Contents –Overview of Processing Architecture –Requirements.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
Volker Lindenstruth ( Kirchhoff Institute for Physics Chair of Computer Science University Heidelberg, Germany Phone:
Frank Lemke DPG Frühjahrstagung 2010 Time synchronization and measurements of a hierarchical DAQ network DPG Conference Bonn 2010 Session: HK 70.3 University.
Memory Cell Operation.
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
Field Programmable Port Extender (FPX) 1 Modular Design Techniques for the FPX.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
PCI B ASED R EAD-OUT R ECEIVER C ARD IN THE ALICE DAQ S YSTEM W.Carena 1, P.Csato 2, E.Denes 2, R.Divia 1, K.Schossmaier 1, C. Soos 1, J.Sulyan 2, A.Vascotto.
1 Connections Central Building North End West End Pr Qr Pr Qr Pr Qr GClocking GC alignment Sc *10 Sa Pr Inj. Timing SystemDOL inputDOL outputLocal InputLocal.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
H-RORC HLT-Meeting CERN 02/06/05 Torsten Alt KIP Heidelberg.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
LECC2004 BostonMatthias Müller The final design of the ATLAS Trigger/DAQ Readout-Buffer Input (ROBIN) Device B. Gorini, M. Joos, J. Petersen, S. Stancu,
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Intro to PCI 2002 년 1 월 21 일 신 준 헌. Contents PCI bus features General PCI bus model PCI Device vs. Function Specifications.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
ZHULANOV Vladimir Budker Institute of Nuclear Physics Novosibirsk, Russia Beijing
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Xilinx V4 Single Event Effects (SEE) High-Speed Testing Melanie D. Berg/MEI – Principal Investigator Hak Kim, Mark Friendlich/MEI.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
The Data Handling Hybrid
The Jülich Digital Readout System for PANDA Developments
Status of the ECL DAQ subsystems
CoBo - Different Boundaries & Different Options of
The Complete Solution for Cost-Effective PCI & CompactPCI Implementations 1.
Spartan FPGAs مرتضي صاحب الزماني.
PCI BASED READ-OUT RECEIVER CARD IN THE ALICE DAQ SYSTEM
Figure 1 PC Emulation System Display Memory [Embedded SOC Software]
ASP/H – CRM Interface John DeHart Applied Research Laboratory Computer Science and Engineering Department
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
TELL1 A common data acquisition board for LHCb
ADSP 21065L.
Presentation transcript:

17/02/06H-RORCKIP HeidelbergTorsten Alt The new H-RORC H-RORC

17/02/06H-RORCKIP HeidelbergTorsten Alt H-RORC Prototype PCI 3.3 V form factor 12 layers, 6 routing layers 2 SIU/DIU connectors

17/02/06H-RORCKIP HeidelbergTorsten Alt H-RORC H-RORC : HLT Read-Out Receiver Card Tasks: –Receiving of the raw detector data –Injecting the data into the main memory of the hosts of the HLT framework –Online processing of the data in hardware –Sending processed data out of the HLT Implementation: –PCI card 64bit/66MHz with XILINX Virtex4 –2 (half) Common Mezzanine Connectors (CMC) –2 fast serial links : TAGNET –DDR-SDRAM / ETHERNET / FLASH

17/02/06H-RORCKIP HeidelbergTorsten Alt H-RORC Details RORC functionality –Xilinx Virtex4 LX40 FPGA –“SecureConfiguration” with FLASH memory and CPLD –PCI interface with 64 bit / 66MHz – XILINX LogiCORE –2 x half CMC interface to two SIU/DIU cards –fast serial links to connect multiple RORCs Additional functionality –4 independent DDR-SDRAM modules with up to 1Gb –Optinal Xilinx Prom for standalone programming –“Ready for Linux” (Ethernet interface, RS232, FLASH memory)

17/02/06H-RORCKIP HeidelbergTorsten Alt Overview XILINX VIRTEX4 LX40 DDR-SD TAGNET USER- FLASH CFG- FLASH PLATFORM PROM XC95144 CPLD CMC-Connector Power 1V2 Power 2V5 Power 1V8 TAGNET RS-232 ETH-PHY PCI-66/64 PCI-Power 3V3 MemoryConfiguration Serial links LVDS linksPOWER CMC-J11/J22 OSC

17/02/06H-RORCKIP HeidelbergTorsten Alt Overview: RORC Functionality only XILINX VIRTEX4 LX40 DDR-SD TAGNET USER- FLASH CFG- FLASH PLATFORM PROM XC95144 CPLD CMC-Connector Power 1V2 Power 2V5 Power 1V8 TAGNET RS-232 ETH-PHY PCI-66/64 PCI-Power 3V3 MemoryConfiguration Serial links LVDS linksPOWER CMC-J11/J22 OSC

17/02/06H-RORCKIP HeidelbergTorsten Alt FPGA Details Logic Cells 288 kb distributed RAM ( x 16bit) 1728 kb dual-port block RAM (96 x 18 kBit) 64 DSP slices: –18x18 two’s complement multiplier –48bit accumulator & adder/subtracter 8 Digital Clock Manager (DCM) 4 Phase-Matched Clock Dividers (PMCD) 640 User I/Os Flexible I/O technology : i.e. PCI, DDR, DDR2 partial/full reconfigurable while operating

17/02/06H-RORCKIP HeidelbergTorsten Alt PCI Test setup ChipScope Tracer-SW Terminal Internal Mem 4 KByte DMA controller PCI Core 64/66 Virtex4 PCI-BUS HOST MAIN MEMORY H-RORC Catalyst TA600 PCI Tracer LINUX-KERNEL HOST-PC A HOST is equipped with a H-RORC and a PCI tracer. The transaction can be monitored by normal output to a terminal, a PCI tracer and inside the FPGA by using the ChipScope logic analyzer

17/02/06H-RORCKIP HeidelbergTorsten Alt 64bit Master Read Start of a 64bit PCI read burst from address 0x initiated by the H-RORC PCI-bus activity monitored by external tracer 4 64bit words are transmitted by the target before disconnect wo. data As seen in the 32bit master read, the chipset disconnects a memory read after 32 bytes of transfered data -> Internal buffer of the chipset

17/02/06H-RORCKIP HeidelbergTorsten Alt DMA Write Performance Measured performance of DMA data cycles on the PCI bus. Theoretical bandwidth of a 64bit/66MHz PCI bus: 528 MByte/s For each DMA block length 10/100/1000/10000 transactions have been performed The time for each transaction was measured by a counter with a 15ns granularity The transmitted data was checked for errors: No errors occured

17/02/06H-RORCKIP HeidelbergTorsten Alt DIU-PCI Test Setup SIU HLT-RORC SENDER DIU H-RORC PCI-TRACER RECEIVER DDL CHIPSCOPE PCI-TRACER SW MAIN- MEM MAIN- MEM Terminal The sender simulates a data source and sends data via the SIU-DDL-DIU to the H-RORC which stores the data in the main memory via PCI DMA

17/02/06H-RORCKIP HeidelbergTorsten Alt DIU Test results The DIU was operated with 66MHz. A full synchronization scheme was used to synchronize with the PCI clock Command sequences were send to the DIU via PCI to open a link Data was send by the SIU to the DIU. Verification of the data was done with ChipScope, PCI tracer and by comparing the data automatically. Different test patterns were used: - ramp - walking one - A5A5A5A5