\subsection{Converter board registers} \label{app:conv-regs} Base address: 0x000 { \rowcolors{2}{white}{gray!25} \begin{longtable}{l l l p{.5\textwidth}} \hline \textbf{Offset} & \textbf{Reset} & \textbf{Name} & \textbf{Description} \\ \hline \endfirsthead \hline \textbf{Offset} & \textbf{Reset} & \textbf{Name} & \textbf{Description} \\ \hline \endhead \hline \endfoot 0x0& 0x54424c4f & BIDR & Board ID Register\\ 0x4& Note(1)& SR & Status Register\\ 0x8& 0x00000000 & ERR & Error Register\\ 0xc& 0x00000000 & CR & Control Register\\ 0x10& 0x00000000 & CH1FPPCR & Channel 1 TTL Pulse Counter Register\\ 0x14& 0x00000000 & CH2FPPCR & Channel 2 TTL Pulse Counter Register\\ 0x18& 0x00000000 & CH3FPPCR & Channel 3 TTL Pulse Counter Register\\ 0x1c& 0x00000000 & CH4FPPCR & Channel 4 TTL Pulse Counter Register\\ 0x20& 0x00000000 & CH5FPPCR & Channel 5 TTL Pulse Counter Register\\ 0x24& 0x00000000 & CH6FPPCR & Channel 6 TTL Pulse Counter Register\\ 0x28& 0x00000000 & CH1RPPCR & Channel 1 BLO Pulse Counter Register\\ 0x2c& 0x00000000 & CH2RPPCR & Channel 2 BLO Pulse Counter Register\\ 0x30& 0x00000000 & CH3RPPCR & Channel 3 BLO Pulse Counter Register\\ 0x34& 0x00000000 & CH4RPPCR & Channel 4 BLO Pulse Counter Register\\ 0x38& 0x00000000 & CH5RPPCR & Channel 5 BLO Pulse Counter Register\\ 0x3c& 0x00000000 & CH6RPPCR & Channel 6 BLO Pulse Counter Register\\ 0x40& 0x00000000 & TVLR & Time Value Low Register\\ 0x44& 0x00000000 & TVHR & Time Value High Register\\ 0x48& 0x00000000 & TBMR & Tag Buffer Meta Register\\ 0x4c& 0x00000000 & TBCYR & Tag Buffer Cycles Register\\ 0x50& 0x00000000 & TBTLR & Tag Buffer TAI Low Register\\ 0x54& 0x00000000 & TBTHR & Tag Buffer TAI High Register\\ 0x58& 0x00020000 & TBCSR & Tag Buffer Control and Status Register\\ 0x5c& 0x00000000 & CH1LTSCYR & Channel 1 Latest Timestamp Cycles Register\\ 0x60& 0x00000000 & CH1LTSTLR & Channel 1 Latest Timestamp TAI Low Register\\ 0x64& 0x00000000 & CH1LTSTHR & Channel 1 Latest Timestamp TAI High Register\\ 0x68& 0x00000000 & CH2LTSCYR & Channel 2 Latest Timestamp Cycles Register\\ 0x6c& 0x00000000 & CH2LTSTLR & Channel 2 Latest Timestamp TAI Low Register\\ 0x70& 0x00000000 & CH2LTSTHR & Channel 2 Latest Timestamp TAI High Register\\ 0x74& 0x00000000 & CH3LTSCYR & Channel 3 Latest Timestamp Cycles Register\\ 0x78& 0x00000000 & CH3LTSTLR & Channel 3 Latest Timestamp TAI Low Register\\ 0x7c& 0x00000000 & CH3LTSTHR & Channel 3 Latest Timestamp TAI High Register\\ 0x80& 0x00000000 & CH4LTSCYR & Channel 4 Latest Timestamp Cycles Register\\ 0x84& 0x00000000 & CH4LTSTLR & Channel 4 Latest Timestamp TAI Low Register\\ 0x88& 0x00000000 & CH4LTSTHR & Channel 4 Latest Timestamp TAI High Register\\ 0x8c& 0x00000000 & CH5LTSCYR & Channel 5 Latest Timestamp Cycles Register\\ 0x90& 0x00000000 & CH5LTSTLR & Channel 5 Latest Timestamp TAI Low Register\\ 0x94& 0x00000000 & CH5LTSTHR & Channel 5 Latest Timestamp TAI High Register\\ 0x98& 0x00000000 & CH6LTSCYR & Channel 6 Latest Timestamp Cycles Register\\ 0x9c& 0x00000000 & CH6LTSTLR & Channel 6 Latest Timestamp TAI Low Register\\ 0xa0& 0x00000000 & CH6LTSTHR & Channel 6 Latest Timestamp TAI High Register\\ 0xa4& Note(2) & LSR & Line Status Register\\ 0xa8& 0x00000000 & OSWR & Other switch register\\ 0xac& Unique ID & UIDLR & Thermometer ID Low register\\ 0xb0& Unique ID & UIDHR & Thermometer ID High register\\ 0xb4& 0x00000000 & TEMPR & Board Temperature Register\\ \hline \end{longtable} } \noindent Note (1): The reset value of the SR cannot be specified, since it is based on the gateware version, the state of the on-board switches and whether an RTM is plugged in or not. \noindent Note (2): The reset value of the LSR cannot be specified, since it depends on whether a cable is plugged into the channel or not. \vspace{11pt} \subsubsection{BIDR -- Board ID Register} \label{app:conv-regs-BIDR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}BIDR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}BIDR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}BIDR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}BIDR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf BIDR } [\emph{read-only}]: ID register bits \\ Reset value: 0x54424c4f \end{small} \item \begin{small} \textbf{Unimplemented bits}: write as '0', read undefined \end{small} \end{itemize} \vspace{11pt} \subsubsection{SR -- Status Register} \label{app:conv-regs-SR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & \multicolumn{1}{|c|}{\cellcolor{gray!25}WRPRES} & \multicolumn{4}{|c|}{\cellcolor{gray!25}HWVERS[5:2]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{2}{|c|}{\cellcolor{gray!25}HWVERS[1:0]} & \multicolumn{6}{|c|}{\cellcolor{gray!25}RTM[5:0]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}SWITCHES[7:0]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}GWVERS[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf GWVERS } [\emph{read-only}]: Gateware version \\ Leftmost nibble hex value is major release decimal value \\ Rightmost nibble hex value is minor release decimal value \\ e.g. \\ 0x11 -- v1.1 \\ 0x2e -- v2.14 \end{small} \item \begin{small} {\bf SWITCHES } [\emph{read-only}]: Status of on-board general-purpose switches \\ Eg: SW1.1-- SR.SWITCHES[0] \\ SW1.2-- SR.SWITCHES[1] \\ SW2.1-- SR.SWITCHES[4] \\ SW2.4-- SR.SWITCHES[7] \\ 1 -- switch is ON \\ 0 -- switch is OFF \end{small} \item \begin{small} {\bf RTM } [\emph{read-only}]: RTM detection lines cite{rtm-det} \\ 1 bit per RTM output channel \\ 1 -- line active \\ 0 -- line inactive \end{small} \item \begin{small} {\bf HWVERS } [\emph{read-only}]: Hardware version \\ PCB version - Hardwired on the board \\ Only meaningful for HW v4.0 and over \\ Earlier versions show 0. The register \\ uses 4 bits for the version number and\\ 2 bits for the execution.\\ e.g. \\ 0x010001 -- hw v4.1 \\ 0x010111 -- hw v5.3 \\ 0x00-- hw v3 and earlier \end{small} \item \begin{small} {\bf WRPRES } [\emph{read-only}]: White Rabbit present \\ 1 -- White Rabbit present \\ 0 -- White Rabbit not present \end{small} \end{itemize} \subsubsection{ERR - Error Register} \label{app:conv-regs-ERR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & \multicolumn{6}{|c|}{\cellcolor{gray!25}FWDG\_PMISSE[5:0]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{6}{|c|}{\cellcolor{gray!25}FLIM\_PMISSE[5:0]} & \multicolumn{1}{|c|}{\cellcolor{gray!25}I2C\_ERR} & \multicolumn{1}{|c|}{\cellcolor{gray!25}I2C\_WDTO}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf I2C\_WDTO } [\emph{read/write}]: I2C communication watchdog timeout error \\ 1 -- timeout occured \\ 0 -- no timeout \\ This bit can be cleared by writing a '1' to it \end{small} \item \begin{small} {\bf I2C\_ERR } [\emph{read/write}]: I2C communication error \\ 1 -- attempted to address non-existing address \\ 0 -- idle \\ This bit can be cleared by writing a '1' to it \end{small} \item \begin{small} {\bf FLIM\_PMISSE } [\emph{read/write}]: Frequency error \\ 1 -- Input above maximum supported frequency \\ 0 -- idle \\ Bit 0 -- channel 1 \\ Bit 1 -- channel 2 \\ etc. \\ Each bit can be cleared by writing a '1' to it \end{small} \item \begin{small} {\bf FWDG\_PMISSE } [\emph{read/write}]: Frequency watchdog error \\ 1 -- Pulse over maximum pulse count for given frequency' \\ 0 -- idle \\ Bit 0 -- channel 1 \\ Bit 1 -- channel 2 \\ etc. \\ Each bit can be cleared by writing a '1' to it \end{small} \end{itemize} \subsubsection{CR - Control Register} \label{app:conv-regs-CR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & \multicolumn{2}{|c|}{\cellcolor{gray!25}MPT[7:6]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{6}{|c|}{\cellcolor{gray!25}MPT[5:0]} & \multicolumn{1}{|c|}{\cellcolor{gray!25}RST} & \multicolumn{1}{|c|}{\cellcolor{gray!25}RST\_UNLOCK}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf RST\_UNLOCK } [\emph{read/write}]: Reset unlock bit \\ 1 -- Reset bit unlocked \\ 0 -- Reset bit locked \end{small} \item \begin{small} {\bf RST } [\emph{read/write}]: Reset bit - active only if RST\_UNLOCK is 1 \\ 1 -- initiate logic reset \\ 0 -- no reset \end{small} \item \begin{small} {\bf MPT } [\emph{write-only}]: Manual Pulse Trigger \\ Write the following sequence to trigger a pulse: \\ 0xde -- Byte 1 of magic sequence \\ 0xad -- Byte 2 of magic sequence \\ 0xbe -- Byte 3 of magic sequence \\ 0xef -- Byte 4 of magic sequence \\ Number in range 1..6 -- trigger a pulse \end{small} \item \begin{small} \textbf{Unimplemented bits}: write as '0', read undefined \end{small} \end{itemize} \subsubsection{CH1FPPCR - Channel 1 Pulse Counter Register for TTL pulses} \label{app:conv-regs-CH1FPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1FPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1FPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1FPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1FPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH1FPPCR } [\emph{read/write}]: TTL pulse counter value \end{small} \end{itemize} \subsubsection{CH2FPPCR - Channel 2 Pulse Counter Register for TTL pulses} \label{app:conv-regs-CH2FPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2FPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2FPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2FPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2FPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH2FPPCR } [\emph{read/write}]: TTL pulse counter value \end{small} \end{itemize} \subsubsection{CH3FPPCR - Channel 3 Pulse Counter Register for TTL pulses} \label{app:conv-regs-CH3FPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3FPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3FPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3FPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3FPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH3FPPCR } [\emph{read/write}]: TTL pulse counter value \end{small} \end{itemize} \subsubsection{CH4FPPCR - Channel 4 Pulse Counter Register for TTL pulses} \label{app:conv-regs-CH4FPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4FPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4FPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4FPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4FPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH4FPPCR } [\emph{read/write}]: TTL pulse counter value \end{small} \end{itemize} \subsubsection{CH5FPPCR - Channel 5 Pulse Counter Register for TTL pulses} \label{app:conv-regs-CH5FPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5FPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5FPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5FPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5FPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH5FPPCR } [\emph{read/write}]: TTL pulse counter value \end{small} \end{itemize} \subsubsection{CH6FPPCR - Channel 6 Pulse Counter Register for TTL pulses} \label{app:conv-regs-CH6FPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6FPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6FPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6FPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6FPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH6FPPCR } [\emph{read/write}]: TTL pulse counter value \end{small} \end{itemize} \subsubsection{CH1RPPCR - Channel 1 Pulse Counter Register for BLO pulses} \label{app:conv-regs-CH1RPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1RPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1RPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1RPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1RPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH1RPPCR } [\emph{read/write}]: BLO pulse counter value \end{small} \end{itemize} \subsubsection{CH2RPPCR - Channel 2 Pulse Counter Register for BLO pulses} \label{app:conv-regs-CH2RPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2RPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2RPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2RPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2RPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH2RPPCR } [\emph{read/write}]: BLO pulse counter value \end{small} \end{itemize} \subsubsection{CH3RPPCR - Channel 3 Pulse Counter Register for BLO pulses} \label{app:conv-regs-CH3RPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3RPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3RPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3RPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3RPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH3RPPCR } [\emph{read/write}]: BLO pulse counter value \end{small} \end{itemize} \subsubsection{CH4RPPCR - Channel 4 Pulse Counter Register for BLO pulses} \label{app:conv-regs-CH4RPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4RPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4RPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4RPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4RPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH4RPPCR } [\emph{read/write}]: BLO pulse counter value \end{small} \end{itemize} \subsubsection{CH5RPPCR - Channel 5 Pulse Counter Register for BLO pulses} \label{app:conv-regs-CH5RPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5RPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5RPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5RPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5RPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH5RPPCR } [\emph{read/write}]: BLO pulse counter value \end{small} \end{itemize} \subsubsection{CH6RPPCR - Channel 6 Pulse Counter Register for BLO pulses} \label{app:conv-regs-CH6RPPCR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6RPPCR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6RPPCR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6RPPCR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6RPPCR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH6RPPCR } [\emph{read/write}]: BLO pulse counter value \end{small} \end{itemize} \subsubsection{TVLR - Time Value Low Register} \label{app:conv-regs-TVLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TVLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TVLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TVLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TVLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TVLR } [\emph{read/write}]: TAI seconds counter bits 31..0 \\ Writing this field resets the internal cycles counter. \end{small} \end{itemize} \subsubsection{TVHR - Time Value High Register} \label{app:conv-regs-TVHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TVHR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TVHR } [\emph{read/write}]: TAI seconds counter bits 39..32 \\ Writing this field resets the internal cycles counter. \end{small} \end{itemize} \subsubsection{TBMR - Tag Buffer Meta Register} \label{app:conv-regs-TBMR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{1}{|c}{-} & - & \multicolumn{6}{|c|}{\cellcolor{gray!25}CHAN[5:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CHAN } [\emph{read-only}]: Channel mask \\ Mask for the channel(s) that triggered time-tag storage: \\ bit 0 -- channel 1 \\ bit 1 -- channel 2 \\ ... \\ bit 5 -- channel 6 \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{TBCYR - Tag Buffer Cycles Register} \label{app:conv-regs-TBCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}TBCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TBCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{TBTLR - Tag Buffer TAI Low Register} \label{app:conv-regs-TBTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TBTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{TBTHR - Tag Buffer TAI High Register} \label{app:conv-regs-TBTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TBTHR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TBTHR } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \end{itemize} \subsubsection{TBCSR - Tag Buffer Control and Status Register} \label{app:conv-regs-TBCSR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & \multicolumn{1}{|c|}{\cellcolor{gray!25}CLR} & \multicolumn{1}{|c|}{\cellcolor{gray!25}EMPTY} & \multicolumn{1}{|c|}{\cellcolor{gray!25}FULL}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{1}{|c}{-} & \multicolumn{7}{|c|}{\cellcolor{gray!25}USEDW[6:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf USEDW } [\emph{read-only}]: Buffer counter \\ Number of samples in the ring buffer \end{small} \item \begin{small} {\bf FULL } [\emph{read-only}]: Buffer full \\ 1 -- buffer full \\ 0 -- buffer is not full \end{small} \item \begin{small} {\bf EMPTY } [\emph{read-only}]: Buffer empty \\ 1 -- buffer empty\\ 0 -- buffer is not empty \end{small} \item \begin{small} {\bf CLR } [\emph{read/write}]: Clear tag buffer \\ 1 -- clear\\ 0 -- no effect \end{small} \end{itemize} \subsubsection{CH1LTSCYR - Channel 1 Latest Timestamp Cycles Register} \label{app:conv-regs-CH1LTSCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}CH1LTSCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH1LTSCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{CH1LTSTLR - Channel 1 Latest Timestamp TAI Low Register} \label{app:conv-regs-CH1LTSTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH1LTSTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH1LTSTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{CH1LTSTHR - Channel 1 Latest Timestamp TAI High Register} \label{app:conv-regs-CH1LTSTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TAI[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TAI } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{CH2LTSCYR - Channel 2 Latest Timestamp Cycles Register} \label{app:conv-regs-CH2LTSCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}CH2LTSCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH2LTSCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{CH2LTSTLR - Channel 2 Latest Timestamp TAI Low Register} \label{app:conv-regs-CH2LTSTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH2LTSTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH2LTSTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{CH2LTSTHR - Channel 2 Latest Timestamp TAI High Register} \label{app:conv-regs-CH2LTSTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TAI[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TAI } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{CH3LTSCYR - Channel 3 Latest Timestamp Cycles Register} \label{app:conv-regs-CH3LTSCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}CH3LTSCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH3LTSCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{CH3LTSTLR - Channel 3 Latest Timestamp TAI Low Register} \label{app:conv-regs-CH3LTSTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH3LTSTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH3LTSTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{CH3LTSTHR - Channel 3 Latest Timestamp TAI High Register} \label{app:conv-regs-CH3LTSTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TAI[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TAI } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{CH4LTSCYR - Channel 4 Latest Timestamp Cycles Register} \label{app:conv-regs-CH4LTSCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}CH4LTSCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH4LTSCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{CH4LTSTLR - Channel 4 Latest Timestamp TAI Low Register} \label{app:conv-regs-CH4LTSTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH4LTSTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH4LTSTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{CH4LTSTHR - Channel 4 Latest Timestamp TAI High Register} \label{app:conv-regs-CH4LTSTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TAI[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TAI } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{CH5LTSCYR - Channel 5 Latest Timestamp Cycles Register} \label{app:conv-regs-CH5LTSCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}CH5LTSCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH5LTSCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{CH5LTSTLR - Channel 5 Latest Timestamp TAI Low Register} \label{app:conv-regs-CH5LTSTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH5LTSTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH5LTSTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{CH5LTSTHR - Channel 5 Latest Timestamp TAI High Register} \label{app:conv-regs-CH5LTSTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TAI[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TAI } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{CH6LTSCYR - Channel 6 Latest Timestamp Cycles Register} \label{app:conv-regs-CH6LTSCYR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & \multicolumn{4}{|c|}{\cellcolor{gray!25}CH6LTSCYR[27:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSCYR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSCYR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSCYR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH6LTSCYR } [\emph{read-only}]: Cycles counter \\ Value of the 8-ns cycles counter when time tag was taken. \end{small} \end{itemize} \subsubsection{CH6LTSTLR - Channel 6 Latest Timestamp TAI Low Register} \label{app:conv-regs-CH6LTSTLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSTLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSTLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSTLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}CH6LTSTLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf CH6LTSTLR } [\emph{read-only}]: Lower part of TAI seconds counter \\ Value of the TAI seconds counter bits 31..0 when time tag was taken. \end{small} \end{itemize} \subsubsection{CH6LTSTHR - Channel 6 Latest Timestamp TAI High Register} \label{app:conv-regs-CH6LTSTHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c|}{\cellcolor{gray!25}WRTAG} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TAI[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TAI } [\emph{read-only}]: Upper part of TAI seconds counter \\ Value of the TAI seconds counter bits 39..32 when time tag was taken. \end{small} \item \begin{small} {\bf WRTAG } [\emph{read-only}]: White Rabbit present \\ 1 - Current time tag generated with White Rabbit \\ 0 - Current time tag generated with internal counter \end{small} \end{itemize} \subsubsection{LSR - Line Status Register} \label{app:conv-regs-lsr} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{6}{|c|}{\cellcolor{gray!25}REARFS[5:0]} & \multicolumn{2}{|c|}{\cellcolor{gray!25}FRONTINVFS[3:2]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{2}{|c|}{\cellcolor{gray!25}FRONTINVFS[1:0]} & \multicolumn{6}{|c|}{\cellcolor{gray!25}FRONTFS[5:0]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{6}{|c|}{\cellcolor{gray!25}REAR[5:0]} & \multicolumn{2}{|c|}{\cellcolor{gray!25}FRONTINV[3:2]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{2}{|c|}{\cellcolor{gray!25}FRONTINV[1:0]} & \multicolumn{6}{|c|}{\cellcolor{gray!25}FRONT[5:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf FRONT } [\emph{read-only}]: Front panel channel input state \\ Line state at board input\\ Bit 0 -- channel 1\\ Bit 1 -- channel 2\\ etc. \end{small} \item \begin{small} {\bf FRONTINV } [\emph{read-only}]: Front panel INV-TTL input state \\ Line state at board input\\ Bit 0 -- channel 1\\ Bit 1 -- channel 2\\ etc. \end{small} \item \begin{small} {\bf REAR } [\emph{read-only}]: Rear panel input state \\ Line state at board input\\ Bit 0 -- channel 1\\ Bit 1 -- channel 2\\ etc. \end{small} \item \begin{small} {\bf FRONTFS } [\emph{read-only}]: Front panel input failsafe state \\ High if line is in failsafe mode (e.g., no cable plugged in)\\ Bit 0 -- channel 1\\ Bit 1 -- channel 2\\ etc. \end{small} \item \begin{small} {\bf FRONTINVFS } [\emph{read-only}]: Front panel inverter input failsafe state \\ High if line is in failsafe mode (e.g., no cable plugged in)\\ Bit 0 -- channel 1\\ Bit 1 -- channel 2\\ etc. \end{small} \item \begin{small} {\bf REARFS } [\emph{read-only}]: Rear panel input failsafe state \\ High if line is in failsafe mode (e.g., no cable plugged in)\\ Bit 0 -- channel 1\\ Bit 1 -- channel 2\\ etc. \end{small} \end{itemize} \subsubsection{OSWR - Other Switch Register} \label{app:conv-regs-OSWR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}SWITCHES[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}SWITCHES[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}SWITCHES[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}SWITCHES[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf SWITCHES } [\emph{read-only}]: Switch state \\ 1 -- switch is ON \\ 0 -- switch is OFF \end{small} \end{itemize} \subsubsection{UIDLR - 32 LS bits of 1-wire thermometer ID} \label{app:conv-regs-UIDLR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDLR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDLR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDLR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDLR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf UIDLR } [\emph{read-only}]: LS bits of 1-wire DS18B20U thermometer ID \end{small} \end{itemize} \subsubsection{UIDHR - 32 MS bits of 1-wire thermometer ID} \label{app:conv-regs-UIDHR} \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDHR[31:24]}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDHR[23:16]}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDHR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}UIDHR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf UIDHR } [\emph{read-only}]: MS bits of 1-wire DS18B20U thermometer ID \end{small} \end{itemize} \subsubsection{TEMPR - Temperature Resgister } \label{app:conv-regs-TEMPR} Raw temperature data from the one wire DS18B20U. The register is 2-bytes long; it translates to ${}^{o}C$ as follows: Temp = register value / 16.0 \vspace{11pt} \noindent \resizebox{\textwidth}{!}{ \begin{tabular}{>{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} >{\centering\arraybackslash}p{1.5cm} } 31 & 30 & 29 & 28 & 27 & 26 & 25 & 24\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 23 & 22 & 21 & 20 & 19 & 18 & 17 & 16\\ \hline \multicolumn{1}{|c}{-} & - & - & - & - & - & - & \multicolumn{1}{c|}{-}\\ \hline 15 & 14 & 13 & 12 & 11 & 10 & 9 & 8\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TEMPR[15:8]}\\ \hline 7 & 6 & 5 & 4 & 3 & 2 & 1 & 0\\ \hline \multicolumn{8}{|c|}{\cellcolor{gray!25}TEMPR[7:0]}\\ \hline \end{tabular} } \begin{itemize} \item \begin{small} {\bf TEMPR } [\emph{read-only}]: TEMP \\ Current on-board temperature \end{small} \end{itemize}