6 November 2003Matthew Warren - Trigger Module Update - RAL1 CALICE CERC BE-FPGA Trigger Module Update Matthew Warren University College London 6 November.

Slides:



Advertisements
Similar presentations
10: ICMPv6 Neighbor Discovery
Advertisements

Chapter 7 RIP version 2.
NetFPGA Project: 4-Port Layer 2/3 Switch Ankur Singla Gene Juknevicius
Arctic IEC-104 Gateway Jari Lahti, CTO.
1 SpaceWire Update NASA GSFC November 25, GSFC SpaceWire Status New Link core with split clock domains complete (Much faster) New Router core.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 1 Local Area Network (LAN) Technologies.
M. Noy. Imperial College London Calice MAPS Adapter Card Review M. Noy 26 th June 2007.
23 October 2003Matthew Warren - Trigger Module Update - RAL1 CALICE CIRC BE-FPGA Trigger Module Update Matthew Warren University College London 23 October.
Trigger System Functions Master/Slave Operation –Located in Readout Boards’ BE-FPGA, but only active as Master in one slot. –Master controls asynchronous.
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP). Introduction The Internet Protocol (IP) is used for host-to-host datagram service in a system of interconnected.
STFTP (Simplified Trivial File Transfer Protocol) MODULE #1.
CS 268: Lecture 12 (Router Design) Ion Stoica March 18, 2002.
Calice ECAL Readout Hardware Status report Adam Baird ECAL Meeting 26 Sept 2003 LLR-Ecole Polytechnique.
Anush Rengarajan Feng Zheng Thomas Madaelil
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
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.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Senior Design I Lecture 10 - Data Communications.
29 January 2004Paul Dauncey - CALICE DAQ1 UK ECAL Hardware Status David Ward (for Paul Dauncey)
Internet Command Message Protocol (ICMP) CS-431 Dick Steflik.
Q and A, Ch. 21 IS333, Spring 2015 Victor Norman.
CSC 412 – Networking Scott Heggen. Agenda Today The Network Layer (Chapter 5) Discussion on A2: The Data Link Layer Thursday Q2: The Networking Layer.
1 Figure 3-33: Internet Control Message Protocol (ICMP) ICMP is for Supervisory Messages at the Internet Layer ICMP and IP  An ICMP message is delivered.
TCP/IP Protocol Suite 1 Chapter 9 Upon completion you will be able to: Internet Control Message Protocol Be familiar with the ICMP message format Know.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 9 Internet Control Message.
7 th March 2007M. Noy. Imperial College London CALICE MAPS DAQ Project Summary.
Internet Control Message Protocol (ICMP). Objective l IP and ICMP l Why need ICMP? l ICMP Message Format l ICMP fields l Examples: »Ping »Traceroute.
SDR Test bench Architecture WINLAB – Rutgers University Date : October Authors : Prasanthi Maddala,
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 8 TCP/IP Suite Error and Control Messages.
TCP/IP Illustracted Vol1. 제목 : IP Routing ( 수 ) 한 민 규
ATLAS SCT/Pixel TIM FDR/PRR 28 July 2004 Firmware - Matt Warren1 Physics & Astronomy HEP Electronics Matthew Warren John Lane, Martin Postranecky TIM Firmware.
Internet Ethernet Token Ring Video High Speed Router Host A: Client browser: REQUEST:http//mango.ee.nogradesu.edu/c461.
Networking The TCP-IP Protocol Suite (Part 2) Carl Smith National Certificate Parts adapted from HNC lectures by Steve Leggett – 2002/03.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP: A helper protocol to IP The Internet Control Message Protocol (ICMP) is the protocol used for error.
IP Routing Table (Linux) eth0 eth0 UG UG lo lo U eth0 eth0 U
High Availability through the Linux bonding driver
1 Internet Control Message Protocol (ICMP) Used to send error and control messages. It is a necessary part of the TCP/IP suite. It is above the IP module.
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
In-Vehicle Networking
Network Layer COM211 Communications and Networks CDA College Theodoros Christophides
1 TDTWG Update to RMS Wednesday November 7, 2007.
Error and Control An IP datagram travels from node to node on the way to its destination Each router operates autonomously Failures or problems may occur.
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
Washington WASHINGTON UNIVERSITY IN ST LOUIS CP and Full MSR Test Status.
J. Prast, G. Vouters, Arlington, March 2010 DHCAL DIF Status Julie Prast, Guillaume Vouters 1. Future CCC Use in DHCAL Setup 2. Calice DAQ Firmware Implementation.
BAI513 - PROTOCOLS ARP BAIST – Network Management.
PROJECT HEAD CASE Dan Klowden Jon Burns cse477 Spring 2000.
Bart Hommels (for Matthew Wing) EUDET ext. steering board JRA3 DAQ System DAQ System Availability updates: – DIF: Detector Interface – LDA:
10 July 2003Matthew Warren - Trigger Module Update1 CALICE ‘FEDROB’ BE-FPGA Trigger Module Update Matthew Warren University College London 10 July 2003.
SpaceWire Remote Memory Access Protocol
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
July 10, 2001 Status Report of the ROD Testing at BNL Kin Yip Activity update of the ROD system at BNL: DAQ-1 with trigger controller Data corruption testing.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
WINLAB Open Cognitive Radio Platform Architecture v1.0 WINLAB – Rutgers University Date : July 27th 2009 Authors : Prasanthi Maddala,
4: DataLink Layer1 LAN technologies Data link layer so far: m services, error detection/correction, multiple access Next: LAN technologies m addressing.
CCNA 2 Router and Routing Basics Module 8 TCP/IP Suite Error and Control Messages.
CALICE Readout Board Front End FPGA
FED FE-FPGA Code Development Progress Report
21-2 ICMP(Internet control message protocol)
Chapter 9 ICMP.
Internet Protocol Formats
Byungchul Park ICMP & ICMPv DPNM Lab. Byungchul Park
Ravi Kiran Yalamanchili Sathish Krishne Gowda
Ravi Kiran Yalamanchili Sathish Krishne Gowda
Internet Control Message Protocol (ICMP)
New Crate Controller Development
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
CERC Front End FPGA Development Progress Report by Osman Zorba
UK ECAL Hardware Status
Internet Protocol Formats
Presentation transcript:

6 November 2003Matthew Warren - Trigger Module Update - RAL1 CALICE CERC BE-FPGA Trigger Module Update Matthew Warren University College London 6 November 2003

Matthew Warren - Trigger Module Update - RAL2 Progress BE FPGA Pin-outs - Got perl scripts to extract/compare pin-outs from netlists. - Produced quick spreadsheet FED/CERC/FED UCF pins. “SerIFace” - Robs byte feedback integrated and working - Robs Python scripts adapted and working - Packet based protocol drafted. - FPGA code for protocol works in simulation but still not quite working on dev-board. - Actual internal bus-interface not tested Became British! Put an offer in on a house in Cape Town (hence lack of progress)

6 November 2003Matthew Warren - Trigger Module Update - RAL3 SerIFace Protocol Interfaces RS232 to an A16 D32 bus 7 bytes out, 5 bytes back ALWAYS. Out = cmd, addr1, addr0, data3, data2, data1, data0 reply = cmd*, data3, data2, data1, data0 Addr0(1:0) ignored due to 32 bit bus – we could shift the bits, but 64kB is overkill anyway. Provides means of addressing modules in the cmd byte: - Could be routed in BE-FPGA, or broadcast and only have the correct module reply. Will be coupled with a BE-FPGA trigger pass-through test (When?) - Requires clock fan-out - Requires proper pin-out

6 November 2003Matthew Warren - Trigger Module Update - RAL4 SerIFace Command Byte cmd bits : OP-CODE CMD/REPLY DESTINATION OP-CODE : Reply = 000 Test 0xA110A110 ('allo 'allo!) 001 Write Write Data 010 Read 011 Read2 100 Status 101 reserved 0xDEADD0D0 110 reserved 0xDEADD0D0 111 Trigger 0xEEEEAAAA DESTINATION : 0-7 = FE Modules 8 = Trigger CMD/REPLY : 0 = Command sent from controller 1 = Reply to command (i.e. repliers change this bit)

6 November 2003Matthew Warren - Trigger Module Update - RAL5 CALICE OctNovDecJan Trigger Interface Test System Trigger Pass-through Internal/Stand Alone Funcs Main Functions VME Access Header Data Testing ZEUS, ATLAS, Holiday Schedule