From: Jan Michel Date: Fri, 30 Aug 2019 11:29:12 +0000 (+0200) Subject: add new addresses and subeventids for TOF/RPC X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=8b5b7069240638acc8cb9476ccc9d1d465d6f45f;p=daqdocu.git add new addresses and subeventids for TOF/RPC --- diff --git a/networkaddresses.tex b/networkaddresses.tex index d6ccf63..f35aa8a 100755 --- a/networkaddresses.tex +++ b/networkaddresses.tex @@ -15,43 +15,58 @@ On boards with two or more FPGAs each FPGA gets its own address. The FPGA provid digit FPGA (0-4) \\ 2000 - 2FFF & MDC OEP & 2nd digit: MDC layer (0-3); 3rd digit: sector (0-5); 4th digit MBO (0-F) \\ 3000 - 31FF & RICH ADCM & 3rd digit: sector (0-5); 4th digit: segment (0-4) \\ -3200 - 37FF & Shower AddOn & 3rd digit: sector (0-5); 4th digit: FPGA (0-2) \\ 3800 - 38FF & Pion & 3rd digit station, 4th digit side (x/y)\\ -4000 - 400F & Start & Start detector \\ -4010 - 401F & Veto & Veto detector \\ -4400 - 47FF & Wall & 3 TRBs for forward wall \\ -4800 - 4BFF & RPC & 3rd digit: sector (0-5), 4th digit: segment (0-3) \\ -4C00 - 4FFF & TOF & 3rd digit: sector (0-5); 4th digit: 0 for normal TRB, 1 for additional TRB to resemble broken channels\\ -5000 - 50FF & StartTRB3 & Additional TDC TRB3 for Start. 3rd digit: 0: Start, 1: Veto, F: -Testsetups. 4th digit: FPGA number (0-3)\\ +5000 - 50FF & StartTRB3 & TRB3 for Start. 3rd digit: 0: Start, 1: Veto. 4th digit: FPGA (0-3)\\ 5555 & SEB & Dummy Address used in headers generated by SubEventBuilders \\ +5800 - 58FF & RPC & 3rd digit sector (0..5), 4th digit TDC (0..8) \\ +5C00 - 5CFF & TOF & 3rd digit sector (0..6), 4th digit TDC (0..3) \\ 6000 - 60FF & Ecal & Ecal read-out. 3rd digit: Sector, 4th digit: Readout Board (0-6)\\ 6400 - 64FF & FT & t.b.d. \\ 6800 - 68FF & f-RPC & t.b.d.\\ 7000 - 7FFF & RICH & DiRich modules. 2nd/3rd digit backplane number, 4th digit: DiRich (0-11)\\ 8000 - 80FF & Central Hub & central hub\\ -8100 - 81FF & MDC Hub & Hub for inner MDC (3rd digit 0) or outer MDC (3rd digit 1)\\ -8200 - 82FF & RICH Combiner & RICH Combiner boards. Last two digits: backplane number\\ -8300 - 83FF & RICH Hubs & Hubs for old RICH, 3rd digit: sector divided by 2 \\ +8100 - 81FF & MDC Hub & Hub for inner MDC (3rd digit 0) or outer MDC (1)\\ 83C0 - 83DF & RICH Hubs & Hubs for old RICH, 4th digit: hub number (0..13)\\ -8400 - 84FF & RPC Hubs & Hubs for RPC, 3rd digit: sector divided by 3 \\ -8500 - 85FF & Shower Hub & \\ -8600 - 86FF & TOF Hub & \\ -8700 - 87FF & Forward Wall Hub & \\ -8800 - 88FF & Start/Veto/CTS Hub& (8880: Start-TRB3, 8890 Veto-TRB3, 88F0 Start-TRB3 for tests)\\ +84C0 - 84CF & RPC Hubs & Hubs for RPC, 3rd digit: sector (0..5) \\ +86C0 - 86FF & TOF Hub & Hubs (central FPGA TRB3), 3rd digit: sector(0..6)\\ +8800 - 88FF & Start/Veto/CTS Hub& (8880: Start-TRB3, 8890 Veto-TRB3)\\ 8900 - 89FF & Pion Tracker Hub & 3rd digit: station\\ 8A00 - 8AFF & Ecal Hubs& 4th digit: pseudo-sector\\ 8B00 - 8BFF & FT Hubs &3rd digit: board number \\ 8C00 - 8CFF & f-RPC Hubs & t.b.d.\\ F000 - FDFF & Test Setups & \\ -FE00 - FEFF & Reserved & Reserved for extension of broadcast addresses \\ -FF00 - FFFF & Broadcasts & +FE00 - FFFF & Broadcasts & Reserved for extension of broadcast addresses \end{tabularx} \caption{Network Addresses} \label{networkaddresses} \end{center} \end{table} +\begin{table}[hb] +\begin{center} +\begin{tabularx}{\textwidth}{l|l|X} +\textbf{Address(es)} & \textbf{Board(s)} & \textbf{Description} \\ +\textbf{Outdated} &&\\ +\hline +3200 - 37FF & Shower AddOn & 3rd digit: sector (0-5); 4th digit: FPGA (0-2) \\ +4000 - 400F & Start & Start detector \\ +4010 - 401F & Veto & Veto detector \\ +4400 - 44FF & Wall & 3 TRBs for forward wall \\ +4800 - 4BFF & RPC & 3rd digit: sector (0-5), 4th digit: segment (0-3) \\ +4C00 - 4FFF & TOF & 3rd digit: sector (0-5); 4th digit: 0 for normal TRB, 1 for additional TRB to resemble broken channels\\ +8200 - 82FF & RICH Combiner & RICH Combiner boards. Last two digits: backplane number\\ +8300 - 83FF & RICH Hubs & Hubs for old RICH, 3rd digit: sector divided by 2 \\ +8400 - 847F & RPC Hubs & Hubs for RPC, 3rd digit: sector divided by 3 \\ +8500 - 85FF & Shower Hub & \\ +8600 - 867F & TOF Hub & \\ +8700 - 87FF & Forward Wall Hub & + +\end{tabularx} +\caption{Outdated Network Addresses} +\label{networkaddresses} +\end{center} +\end{table} + \subsection{Replacement Boards} \label{ReplacementAddresses} @@ -93,26 +108,32 @@ In summary, the only boards that send subevents are the Hubs, MDC Concentrators \begin{center} \begin{tabularx}{\textwidth}{l|l|l|X} \textbf{System} & \textbf{ID} & \textbf{Number} & \textbf{Description} \\ -CTS & 0000 - 00FF & 1(*) & only with the old CTS board!\\ MDC & 1000 - 17FF & 12 & second digit is inner(0) or outer(1) MDC, 3rd digit is the sector \\ +RICH (new) & 83C0 - 83CF & 13 & RICH hubs\\ +RPC (new) & 84C0 - 84FF & 6 & \\ +TOF (new) & 86C0 - 86FF & 7 & \\ +Start/Veto & 8800 - 887F & 1 & Start / Veto and CTS \\ +StartTRB3 & 8880 - 88FF & 2 & additional TRB3 with TDC data (8880: Start-TRB3, 8890 Veto-TRB3, +88F0 Start-TRB3 for tests) \\ +Pion & 8900 - 89FF & 2 & Pion Tracker. 3rd digit is the station \\ +Ecal & 8A00 - 8A0F & 6 & Calorimeter.\\ +FT & 8B00 - 8BFF & 10 & Forward Tracker\\ +f-RPC & 8C00 - 8CFF & 4 & Forward RPC\\ +\hline +\textbf{Outdated} & (2019) && \\ +\hline +CTS & 0000 - 00FF & 1(*) & only with the old CTS board!\\ Shower & 3200 - 33FF & 6 & 3rd digit is the sector \\ Forw. Wall & 4400 - 47FF & 3(*) & last digit is the segment of FW \\ RPC & 4800 - 4BFF & 24(*) & 3rd digit is the sector, last digit normal(0) or additional(1) TRB \\ TOF & 4C00 - 4FFF & 9(*) & 3rd digit is normal(0) or additional(1) TRB, last digit is the sector \\ MDC & 8100 - 81FF & 2(*) & MDC readout via Hub \\ RICH (old) & 8300 - 837F & 3 & last digit is the sector divided by 2 \\ -RICH (new) & 83C0 - 83CF & 13 & RICH hubs\\ -RPC & 8400 - 84FF & 2 & RPC readout via GbE \\ +RPC (old) & 8400 - 84FF & 2 & RPC readout via GbE \\ +TOF (old) & 8600 - 86FF & 1 & TOF readout via GbE \\ Shower & 8500 - 85FF & 1(*) & Shower readout via Hub \\ -TOF & 8600 - 86FF & 1 & TOF readout via GbE \\ Wall & 8700 - 87FF & 1 & Forward Wall readout via GbE \\ -Start/Veto & 8800 - 887F & 1 & Start / Veto and CTS \\ -StartTRB3 & 8880 - 88FF & 2 & additional TRB3 with TDC data (8880: Start-TRB3, 8890 Veto-TRB3, -88F0 Start-TRB3 for tests) \\ -Pion & 8900 - 89FF & 2 & Pion Tracker. 3rd digit is the station \\ -Ecal & 8A00 - 8A0F & 6 & Calorimeter.\\ -FT & 8B00 - 8BFF & & Forward Tracker\\ -f-RPC & 8C00 - 8CFF & & Forward RPC\\ + \end{tabularx} \caption{Reserved SubEvent IDs Ranges. Ranges marked with a (*) are not going to be used in the standard setup.} \label{subeventidtable}