TELL1 Ethernet Receiver Vincenzo Bonaiuto Fausto Sargeni Luca Cesaroni Electronic Engineering Department University of Rome “Tor Vergata”

Slides:



Advertisements
Similar presentations
Reconfigurable Computing (EN2911X, Fall07) Lecture 04: Programmable Logic Technology (2/3) Prof. Sherief Reda Division of Engineering, Brown University.
Advertisements

NetFPGA Project: 4-Port Layer 2/3 Switch Ankur Singla Gene Juknevicius
Virtual LANs.
1 SpaceWire Router ASIC Steve Parkes, Chris McClements Space Technology Centre, University of Dundee Gerald Kempf, Christian Toegel Austrian Aerospace.
#147 MAPLD 2005Mark A. Johnson1 Design of a Reusable SpaceWire Link Interface for Space Avionics and Instrumentation Mark A. Johnson Senior Research Engineer.
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
t Popularity of the Internet t Provides universal interconnection between individual groups that use different hardware suited for their needs t Based.
Ethernet Bomber Stand-Alone / PCI-E controlled Ethernet Packet Generator Oren Novitzky & Rony Setter Advisor: Mony Orbach Spring 2008 – Winter 2009 Characterization.
DATA ACQUISITION SYSTEM FPGA2 APEX20K200E SAMSUNG MICROCONTROLLER ARM - RISC CORE (50MHZ – 32 BIT, 8 KByte SRAM) BOOT FLASH 512K X 16 PROGRAM MEMORY SDRAM.
Shared Memory IP Simulation Ben Davis. Outline Description Target Hardware Simulation Model TCP/IP uIP lwIP Results.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Started: Spring 2008 Part A final Presentation.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Spring 2008 – Winter 2009 Midterm Presentation.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Senior Design I Lecture 10 - Data Communications.
1 Mid-term Presentation Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
LAN SYSTEMS. GIGABIT ETHERNET Gigabit Ethernet protocol (1000 Mbps). The IEEE committee calls the Standard 802.3z. The goals of the Gigabit Ethernet design.
PCI-Express Network Sniffer Characterization Presentation Project Period : 2 semesters Students: Neria Wodage Aviel Tubul Advisor: Mony Orbach 17/12/2007.
Winter 2013 Independent Internet Embedded System - Final A Preformed by: Genady Okrain Instructor: Tsachi Martsiano Duration: Two semesters
Port Aggregation & Load Balancing By: Joe B., Nabeel O. Miguel & Mufaddal J.
LAV firmware status Francesco Gonnella Mauro Raggi 23 rd May 2012 TDAQ Working Group Meeting.
NIKHEF 27 Feb 2007RELAXd Serial Readout Status1 RELAXd Serial Readout - Status Motherboard MASTER RELAXd Chipboard – SLAVE ADCDACsFlashPower FPGA LatticeSC15.
High Speed Digital Design Project SpaceWire Router Student: Asaf Bercovich Instructor: Mony Orbach Semester: Winter 2009/ Semester Project Date:
Part A Presentation High Speed Digital Signal Lab Students: Lotem Sharon Yuval Sela Instructor : Ina Rivkin.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
GBT Interface Card for a Linux Computer Carson Teale 1.
Gigabit Kits Workshop August Washington WASHINGTON UNIVERSITY IN ST LOUIS IP Processing Wrapper Tutorial Gigabitkits Workshop August 2001
Local Area Networks: Ethernet. IEEE Background Institution of Electrical and Electronic Engineering (IEEE) A professional non-profit organization Project.
Evaluation of the Optical Link Card for the Phase II Upgrade of TileCal Detector F. Carrió 1, V. Castillo 2, A. Ferrer 2, V. González 1, E. Higón 2, C.
1 Cisco Switch (Ref. CCNA5 Introduction to Networks 2.1)
Power-Aware RAM Processing for FPGAs December 9, 2005 Power-aware RAM Processing for FPGA Embedded Memory Blocks Russell Tessier University of Massachusetts.
Performed by: Yaron Recher & Shai Maylat Supervisor: Mr. Rolf Hilgendorf המעבדה למערכות ספרתיות מהירות הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל.
Class of Service Distribution SW/HW interface Clusters of VPUs Clusters of VPUs Clusters of VPUs LBS Arbitration Clusters of VPUs.
4/19/20021 TCPSplitter: A Reconfigurable Hardware Based TCP Flow Monitor David V. Schuehler.
Inter VLAN routing using ISL By Eric and Holly. Overview of ISL Trunking Trunking is a way to carry traffic from several VLANs over a point-to-point link.
LHCb front-end electronics and its interface to the DAQ.
Copyright 2002Cisco Press: CCNA Instructor’s Manual Year 2 - Chapter 16/Cisco 4 - Module 9 CCNA Certification Exam Review By Your Name.
Copyright Kenneth M. Chipps Ph.D. Ethernet Frame Format Last Update
V5 cluster search USB Rx USB Tx DSP Core DSP Controller Cluster FIFO ADC Data PC data.
March 2010 Gig Zero Delay Tap. TP-CU3-ZD The Gig Zero Delay Tap is TP-CU3 enhanced with the industry’s first TRUE Zero Delay technology for 10/100/1000.
OCRP RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
Ch 13. Wired LANs: Ethernet IEEE Standards Project 802 launched in 1985 – To set standards to enable intercommunication among equipment from a variety.
1 of 20 Smart-NICs: Power Proxying for Reduced Power Consumption in Network Edge Devices Karthikeyan Sabhanatarajan, Ann Gordon-Ross +, Mark Oden, Mukund.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
Project D02209: FPGA Bridge between High Speed Channel & External Network Mid Semester Presentation 30/05/10 Supervisor: Mony Orbach Students: Alex Blecherov.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
1 Conduant Mark5C VLBI Recording System 7 th US VLBI Technical Coordination Meeting Manufacturers of StreamStor ® real-time recording products
GBT-FPGA Interface Carson Teale. GBT New radiation tolerant ASIC for bidirectional 4.8 Gb/s optical links to replace current timing, trigger, and control.
Research Unit for Integrated Sensor Systems and Oregano Systems Cern Timing Workshop 2008 Patrick Loschmidt, Georg Gaderer, and Nikolaus Kerö.
3 Sep 2009SLM1 of 12 SLM performance and limitations based on HW tests.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
R&D on data transmission FPGA → PC using UDP over 10-Gigabit Ethernet Domenico Galli Università di Bologna and INFN, Sezione di Bologna XII SuperB Project.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
© 2008 Altera Corporation—Public 40-nm Stratix IV FPGAs Innovation Without Compromise.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Grzegorz Kasprowicz1 Level 1 trigger sorter implemented in hardware.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
NaNet Problem: lower communication latency and its fluctuations. How?
Beam Wire Scanner (BWS) serial link requirements and architecture
Production Firmware - status Components TOTFED - status
Introduction to Programmable Logic
TELL1 A common data acquisition board for LHCb
Electronics, Trigger and DAQ for SuperB
Lec 5 Layers Computer Networks Al-Mustansiryah University
New Crate Controller Development
New DCM, FEMDCM DCM jobs DCM upgrade path
DATA COLLECTION MODULE II (DCM II) Stratix III
TELL1 A common data acquisition board for LHCb
Presentation transcript:

TELL1 Ethernet Receiver Vincenzo Bonaiuto Fausto Sargeni Luca Cesaroni Electronic Engineering Department University of Rome “Tor Vergata”

Ethernet Receiver Connection Scheme 6 Gigabit Ethernet links each mezzanine Up to 24 Ethernet links each TELL1

TELL1 Mezzanine Block Scheme

Altera® Triple Speed Ethernet MegaCore ® Function  IEEE Standard compliant  10/100/1000 Mbps Ethernet MAC in half-duplex and full-duplex modes.  Multi-channel MAC – Supports up to 24 ports in MAC only configurations and configurations that implement LVDS I/O; 20 ports in configurations that implement gigabit transceiver blocks.  FIFO-less MAC – Option to exclude internal FIFOs for low-latency system.  Virtual local area network (VLAN) and stacked VLAN tagged frames support as specified by IEEE 802.IQ.  Easy-to-use MegaWizard® interface.  IP functional simulation models for use in Altera-supported VHDL and Verilog HDL simulators.  Support for OpenCore Plus evaluation.

data_out Receiver FPGA Block Scheme data_in data_err Altera MAC Core Altera MAC Core Write to FIFO Control State Machine Dual Clock Fifo Show Ahead Dual Clock Fifo Show Ahead Ethernet Monitor State Machine Ethernet Monitor State Machine File Register Status Register FPGA: Altera Stratix II sop eop rd addr rd en wr addr wreq wrfull wr en 16 statusword rdreq rdempty data data_val One Ethernet link

Data IN  12 bits: Maximum Energy  5 bits:Maximum Position  12 bits: LSB Timestamp (about 40 MHz)  7 bits:Fine Time  15 bits:Sum of the energy near the maximum (center ±3)  8 bits:CRC  12 bits: Maximum Energy  5 bits:Maximum Position  12 bits: LSB Timestamp (about 40 MHz)  7 bits:Fine Time  15 bits:Sum of the energy near the maximum (center ±3)  8 bits:CRC  20 bits: MSBs Timestamp  8 bits: CRC (of the timestamp):  31 bits: Monitoring (# reconstructed clusters, etc.):  20 bits: MSBs Timestamp  8 bits: CRC (of the timestamp):  31 bits: Monitoring (# reconstructed clusters, etc.): Cluster Packet Synchronizing & Monitoring Packet

Mezzanine-TELL1 FIFO Output Cluster Packet Synchronizing & Monitoring Packet

Error Managment ERROR CODEERRORWRONG PACKET 0 NO ERROR TYPE1 - TYPE2 - 1HEADER ERRORHEADER 0 2TYPE ERRORHEADER 0 3PACKET ERROR TYPE1 1 2 TYPE CRC ERROR TYPE1 - TYPE2 - 5 UNEXPECTED END ERROR HEADER 0 TYPE1 1 2 TYPE FRAME ERROR- -

FPGA 1 st Fitting ALTERA Stratix II - EP2S60F672C3

Thank You for your attention

Ethernet Frame