F.F. - 18/07/2008 1 User Guide of the Input Trigger Multiplexer unit with input signal rate counters.

Slides:



Advertisements
Similar presentations
8086 [2] Ahad. Internal! External? 8086 vs _bit Data Bus 20_bit Address 8_bit Data Bus 20_bit Address Only external bus of 8088 is.
Advertisements

01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
FPGA Configuration. Introduction What is configuration? – Process for loading data into the FPGA Configuration Data Source Configuration Data Source FPGA.
Sundance Multiprocessor Technology SMT702 + SMT712.
Programmable Interval Timer
8253/54 Timer Section /54 Timer Description and Initialization
Sistemi Elettronici Programmabili13-1 MULTI OSC + CLOCK FILTER LVD POWER SUPPLY CONTROL 8 BIT CORE ALU PROGRAM MEMORY RAM I2CI2C PORT A SPI PORT B 16-BIT.
ESODAC Study for a new ESO Detector Array Controller.
Introduction of Holtek HT-46 series MCU
Shift Registers and Shift Register Counters
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
NS Training Hardware. System Controller Module.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Chapter 8 All About SCSI.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
V-Series Panel Hardware, Installation & maintenance.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
ENEE 440 Chapter Timer 8254 Register Select The 8254 timer is actually 3 timers in one. It is an upgraded version of the 8253 timer which was.
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Status Report Atsushi Nukariya. FPGA training course ・ I solved 15 problems which are proposed by Uchida-san. ・ I used above circuit board. FPGA.
Timers.
Counter Application (Part B) By : Pn Siti Nor Diana Ismail CHAPTER 3.
Local Trigger Unit (LTU) status T. Blažek, V. Černý, M. Kovaľ, R. Lietava Comenius University, Bratislava M. Krivda University of Birmingham 30/08/2012.
HBD FEM the block diagram preamp – FEM cable Status Stuffs need to be decided….
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
7-6 단일 레지스터에서 Microoperation Multiplexer-Based Transfer  Register 가 서로 다른 시간에 둘 이상의 source 에서 data 를 받을 경우 If (K1=1) then (R0 ←R1) else if (K2=1) then.
 Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed sequences.
Unit-III Pipelined Architecture. Basic instruction cycle 6/4/2016MDS_SCOE_UNIT32.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Chapter 3 Digital Logic Structures. 3-2 Combinational vs. Sequential Combinational Circuit always gives the same output for a given set of inputs  ex:
5/7/2004Tomi Mansikkala User guide for SVT/XTRP TX firmware v1.0 XTRP out Control FPGA Tomi: - Introduction - Control bit descriptions - Test Pattern format.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
CSC Muon Sorter M. Matveev Rice University January 7, 2003.
Connector Differential Receiver 8 Channels 65 MHz 12 bits ADC FPGA Receive/buffer ADC data Format triggered Events Generate L1 Primitives Receive timing.
Lecture 4 General-Purpose Input/Output NCHUEE 720A Lab Prof. Jichiang Tsai.
MICROPROCESSOR DETAILS 1 Updated April 2011 ©Paul R. Godin prgodin gmail.com.
ATLAS SCT/Pixel TIM FDR/PRR28 June 2004 TIM Requirements - John Lane1 ATLAS SCT/Pixel TIM FDR/PRR 28 June 2004 Physics & Astronomy HEP Electronics John.
8085 INTERNAL ARCHITECTURE.  Upon completing this topic, you should be able to: State all the register available in the 8085 microprocessor and explain.
New digital readout of HFRAMDON neutron counters Proposal Version 2.
TLU plans 21/03/20161 D. Esperante, Velo upgrade meeting.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
Memory Interface EEE 365 [FALL 2014] LECTURER 12 ATANU K SAHA BRAC UNIVERSITY.
ECAL electronics schedule JFMAMJJASONDJFMAM Prototype 2 boards Design Layout Fabrication and assembly Testing, including VFE prototype tests Production.
40106B Schmitt Trigger (A way of switch De-Bouncing)
OMEGA3 & COOP The New Pixel Detector of WA97
Hardware, Installation & maintenance
LHC1 & COOP September 1995 Report
I-Station Hardware, Installation & maintenance
Synchronous Counter with MSI Gates
EI205 Lecture 8 Dianguang Ma Fall 2008.
Iwaki System Readout Board User’s Guide
EKT 221 : Digital 2 COUNTERS.
RX 8-Bit Timer (TMR) 4/20/2011 Rev. 1.00
ECE 3551 Microcomputer Systems 1
Registers and Counters Register : A Group of Flip-Flops. N-Bit Register has N flip-flops. Each flip-flop stores 1-Bit Information. So N-Bit Register Stores.
Instructor: Alexander Stoytchev
8254 Timer and Counter (8254 IC).
Robert Gomez-Reino Garrido
Instructor: Alexander Stoytchev
Synchronous Counters with MSI Gates
Generic Array Logic (GAL)
Timers.
Synchronous Counters with MSI Gates
Instructor: Alexander Stoytchev
8253 – PROGRAMMABLE INTERVAL TIMER (PIT). What is a Timer? Timer is a specialized type of device that is used to measure timing intervals. Timers can.
Registers and Counters
Programmable Interval Timer
Presentation transcript:

F.F. - 18/07/ User Guide of the Input Trigger Multiplexer unit with input signal rate counters.

F.F. - 18/07/ rxCH1 rxCH2 rxCH3 rxCH4 rxCH5 rxCH6 rxCH7 rxCH8 rxCH9 rxCH10 rxCH11 rxCH12 rxCH13 rxCH14 rxCH15 rxCH16 rxCH17 rxCH18 rxCH19 rxCH20 rxCH21 rxCH22 rxCH23 rxCH24 rxCH25 Base address range: 1F-00 Rx Low card configuration MSB LSB NOTE: For Rx High card the only change concerns the rxCH number sequence: rxCH1becomesrxCH26 rxCH2becomesrxCH27 ………….…… rxCH25becomesrxCH50 Termination resistor jumpers External CLK (daisy chain)

F.F. - 18/07/ txCH1 txCH2 txCH3 txCH4 txCH5 txCH6 txCH7 txCH8 txCH9 txCH10 txCH11 txCH12 txCH13 txCH14 txCH15 txCH16 txCH17 txCH18 txCH19 txCH20 txCH21 txCH22 txCH23 txCH24 txCH25 Base address range: 1F-00 TxMux card configuration MSB LSB External CLK (daisy chain)

F.F. - 18/07/ Auxiliary P2 Backplane slots (as seen from front of crate when plugged) GA=0 (1 st TXMux card) GA=1 (Rx Low card) GA=2 (Rx High card) FI card GA=3 (2 nd TxMux card) FI card The auxiliary backplane is 4 slot wide and is plugged on the rear side of P2. The 4 locations are identified by their Geographical Address pins (GA): GA=0 is used by a 1 st TxMux card GA=1 and GA=2 are used for Rx cards GA=3 is used by a 2 nd TxMux card The two rightmost locations are used by the trigger FanIn cards (no VME addressing space)

F.F. - 18/07/ Logic diagram Rx High card Rx Low card rxCH50 rxCH26 rxCH25 rxCH1 1 st TxMux card UD pins on auxiliary bus (P2 connector and backplane) txCH25 txCH1 GA = 2 GA = 1 GA = 0 Each TxMux output channel has a 50 input multiplexer that is operated by a dedicated 6 bit register nd TxMux card txCH25 txCH1 GA = 3 1 … 50 0 = OFF Register … 50 0 = OFF Register IN rate counter (r/o by VME) LHC CLK (external) Each Rx input channel has a rate counter that is operated by a dedicated 32 bit register

F.F. - 18/07/ VME space Rx and TxMux cards are automatically selected by plugging them into the dedicated GA slots (note however that Rx cards require manual insertion of terminator resistor jumpers – see page 2) Rx Low and High cards do not require software configuration download for the Trigger Signal routing. Rx cards need configuration to enable and select the IN Rate Counters. By default or reset all 25 counters are switched OFF. Eight types of counting can be selected (see details at page 8). An external clock source (LHC CLK) is necessary if counting has to be synchronized with the experiment system clock. The input is at the front panel; it requires a NIM signal and a 50Ω termination at the end of the daisy chained cable. The selection from internal free running clock and the external synchronous clock is done automatically by the RX card (while an external clk signal is provided, the external clk is selected). The phase of the external LHC CLK can be adjusted by VME in four steps of 90 degrees. Tx Mux card 1 (i.e. plugged into GA=0) inverts the outputs, while Tx Mux card 2 (i.e. plugged into GA=3) does not invert the outputs. VME address space: A24/D32 Base Addresses = from 1F00xxHex to 0000xxHex selectable by switches Internal register addresses = from 00Hex to 64Hex (00, 04, 08, …, 60, 64)

F.F. - 18/07/ VME space Description of Register 00 (control/status) for both Rx and TxMux cards: Write:bits 06, 05 = LHC_CLK Phase select (four steps of ¼ of period) bit 0 = s/w reset -> puts the TxMux card in OFF state, i.e. all channels disabled -> puts the Rx card in OFF state, i.e. all counters disabled -> puts the external clock phase to 0 degrees Read:bit 07 = ON when PLL is unlocked bits 06, 05 =0,0 => phase 0 degrees 0,1 => phase 90 degrees 1,0 => phase 180 degrees 1,1 => phase 270 degrees bit 04 = ON when LHC Clock is active (automatic selection by providing external clk) bit 3 = ON when Rx High card bit 2 = ON when Rx Low card bit 1 = ON when TxMux card bit 0 = ON for last s/w reset action, OFF after first read

F.F. - 18/07/ VME space Description of Registers 04Hex (txCH1) to 64Hex (txCH25) (multiplexer selection) for TxMux cards only: Write/Read:bit 5 to bit 0 = selection of input channel (1 to 50) (0, reset default = OFF; nn = select rx channel nn) Description of Registers 04Hex (cntCH1) to 64Hex (cntCH25) for Rx cards only: Write/Read:bit 31 to bit 28 = selection of counting type Counting types:0 => counting OFF (reset default) 5 => counts pulses with width < 1 period 6 => counts pulses with width ≥ 1 period 7 => counts pulses with width = 1 period A => counts pulses with width ≥ 2 periods B => counts pulses with width = 2 periods E => counts pulses with width ≥ 3 periods F => counts pulses while level in ON Read only:bit 25 to bit 0 = rate counter values (updated every second)

F.F. - 18/07/ Front Panel Reset = ON when operating manual reset button VME Write = ON when TxMux card VME Read = ON when Rx card (Low or High) PLL Locked = ON when card selected by VME or reset by Power ON, SYSRST, Push button, S/W reset External clock inputs LEMOs (NIM logic) are used if external synchronous clock is required. This option is useful if users want synchronizing the rate counters to the LHC experiment system clock.