Commit 8c161b87 authored by Denia Bouhired-Ferrag's avatar Denia Bouhired-Ferrag

DOC: Newest version of hdlguide with new register map

parent 5fec352a
...@@ -9,9 +9,9 @@ ...@@ -9,9 +9,9 @@
\noindent \rule{\textwidth}{.1cm} \noindent \rule{\textwidth}{.1cm}
\hfill Gateware v1.0 \hfill Gateware v2.0
\hfill January 27, 2015 \hfill August 29, 2018
\vspace*{3cm} \vspace*{3cm}
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
%--------------------------------------------------------------- %---------------------------------------------------------------
% name % name
%--------------------------------------------------------------- %---------------------------------------------------------------
\noindent {\Large \textbf{Theodor-Adrian Stana (CERN/BE-CO-HT)}} \noindent {\Large \textbf{CERN/BE-CO-HT}}
\noindent \rule{\textwidth}{.05cm} \noindent \rule{\textwidth}{.05cm}
......
...@@ -27,12 +27,12 @@ Base address: 0x000 ...@@ -27,12 +27,12 @@ Base address: 0x000
0x1c& 0x00000000 & CH4FPPCR & Channel 4 TTL Pulse Counter Register\\ 0x1c& 0x00000000 & CH4FPPCR & Channel 4 TTL Pulse Counter Register\\
0x20& 0x00000000 & CH5FPPCR & Channel 5 TTL Pulse Counter Register\\ 0x20& 0x00000000 & CH5FPPCR & Channel 5 TTL Pulse Counter Register\\
0x24& 0x00000000 & CH6FPPCR & Channel 6 TTL Pulse Counter Register\\ 0x24& 0x00000000 & CH6FPPCR & Channel 6 TTL Pulse Counter Register\\
0x28& 0x00000000 & CH1RPPCR & Channel 1 BLO Pulse Counter Register\\ 0x28& 0x00000000 & CH1RPPCR & Channel 1 RS-485 Pulse Counter Register\\
0x2c& 0x00000000 & CH2RPPCR & Channel 2 BLO Pulse Counter Register\\ 0x2c& 0x00000000 & CH2RPPCR & Channel 2 RS-485 Pulse Counter Register\\
0x30& 0x00000000 & CH3RPPCR & Channel 3 BLO Pulse Counter Register\\ 0x30& 0x00000000 & CH3RPPCR & Channel 3 RS-485 Pulse Counter Register\\
0x34& 0x00000000 & CH4RPPCR & Channel 4 BLO Pulse Counter Register\\ 0x34& 0x00000000 & CH4RPPCR & Channel 4 RS-485 Pulse Counter Register\\
0x38& 0x00000000 & CH5RPPCR & Channel 5 BLO Pulse Counter Register\\ 0x38& 0x00000000 & CH5RPPCR & Channel 5 RS-485 Pulse Counter Register\\
0x3c& 0x00000000 & CH6RPPCR & Channel 6 BLO Pulse Counter Register\\ 0x3c& 0x00000000 & CH6RPPCR & Channel 6 RS-485 Pulse Counter Register\\
0x40& 0x00000000 & TVLR & Time Value Low Register\\ 0x40& 0x00000000 & TVLR & Time Value Low Register\\
0x44& 0x00000000 & TVHR & Time Value High Register\\ 0x44& 0x00000000 & TVHR & Time Value High Register\\
0x48& 0x00000000 & TBMR & Tag Buffer Meta Register\\ 0x48& 0x00000000 & TBMR & Tag Buffer Meta Register\\
...@@ -493,7 +493,7 @@ CH6FPPCR ...@@ -493,7 +493,7 @@ CH6FPPCR
} [\emph{read/write}]: TTL pulse counter value } [\emph{read/write}]: TTL pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{CH1RPPCR - Channel 1 Pulse Counter Register for BLO pulses} \subsubsection{CH1RPPCR - Channel 1 Pulse Counter Register for RS-485 pulses}
\label{app:conv-regs-CH1RPPCR} \label{app:conv-regs-CH1RPPCR}
\vspace{11pt} \vspace{11pt}
\noindent \noindent
...@@ -522,10 +522,10 @@ CH6FPPCR ...@@ -522,10 +522,10 @@ CH6FPPCR
\item \begin{small} \item \begin{small}
{\bf {\bf
CH1RPPCR CH1RPPCR
} [\emph{read/write}]: BLO pulse counter value } [\emph{read/write}]: RS-485 pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{CH2RPPCR - Channel 2 Pulse Counter Register for BLO pulses} \subsubsection{CH2RPPCR - Channel 2 Pulse Counter Register for RS-485 pulses}
\label{app:conv-regs-CH2RPPCR} \label{app:conv-regs-CH2RPPCR}
...@@ -556,10 +556,10 @@ CH1RPPCR ...@@ -556,10 +556,10 @@ CH1RPPCR
\item \begin{small} \item \begin{small}
{\bf {\bf
CH2RPPCR CH2RPPCR
} [\emph{read/write}]: BLO pulse counter value } [\emph{read/write}]: RS-485 pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{CH3RPPCR - Channel 3 Pulse Counter Register for BLO pulses} \subsubsection{CH3RPPCR - Channel 3 Pulse Counter Register for RS-485 pulses}
\label{app:conv-regs-CH3RPPCR} \label{app:conv-regs-CH3RPPCR}
...@@ -590,10 +590,10 @@ CH2RPPCR ...@@ -590,10 +590,10 @@ CH2RPPCR
\item \begin{small} \item \begin{small}
{\bf {\bf
CH3RPPCR CH3RPPCR
} [\emph{read/write}]: BLO pulse counter value } [\emph{read/write}]: RS-485 pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{CH4RPPCR - Channel 4 Pulse Counter Register for BLO pulses} \subsubsection{CH4RPPCR - Channel 4 Pulse Counter Register for RS-485 pulses}
\label{app:conv-regs-CH4RPPCR} \label{app:conv-regs-CH4RPPCR}
\vspace{11pt} \vspace{11pt}
...@@ -623,10 +623,10 @@ CH3RPPCR ...@@ -623,10 +623,10 @@ CH3RPPCR
\item \begin{small} \item \begin{small}
{\bf {\bf
CH4RPPCR CH4RPPCR
} [\emph{read/write}]: BLO pulse counter value } [\emph{read/write}]: RS-485 pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{CH5RPPCR - Channel 5 Pulse Counter Register for BLO pulses} \subsubsection{CH5RPPCR - Channel 5 Pulse Counter Register for RS-485 pulses}
\label{app:conv-regs-CH5RPPCR} \label{app:conv-regs-CH5RPPCR}
\vspace{11pt} \vspace{11pt}
...@@ -656,10 +656,10 @@ CH4RPPCR ...@@ -656,10 +656,10 @@ CH4RPPCR
\item \begin{small} \item \begin{small}
{\bf {\bf
CH5RPPCR CH5RPPCR
} [\emph{read/write}]: BLO pulse counter value } [\emph{read/write}]: RS-485 pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{CH6RPPCR - Channel 6 Pulse Counter Register for BLO pulses} \subsubsection{CH6RPPCR - Channel 6 Pulse Counter Register for RS-485 pulses}
\label{app:conv-regs-CH6RPPCR} \label{app:conv-regs-CH6RPPCR}
...@@ -690,7 +690,7 @@ CH5RPPCR ...@@ -690,7 +690,7 @@ CH5RPPCR
\item \begin{small} \item \begin{small}
{\bf {\bf
CH6RPPCR CH6RPPCR
} [\emph{read/write}]: BLO pulse counter value } [\emph{read/write}]: RS-485 pulse counter value
\end{small} \end{small}
\end{itemize} \end{itemize}
\subsubsection{TVLR - Time Value Low Register} \subsubsection{TVLR - Time Value Low Register}
......
...@@ -12,10 +12,15 @@ ...@@ -12,10 +12,15 @@
} }
@misc{conv-ttl-rs485-ug, @misc{conv-ttl-rs485-ug,
title = {{CONV-TTL-RS485 User Guide on OHWR}}, title = {{CONV-TTL-RS485 User Guide}},
howpublished = {\url{http://www.ohwr.org/documents/351}} howpublished = {\url{http://www.ohwr.org/documents/351}}
} }
@misc{conv-ttl-RS485-hwguide,
title = {{CONV-TTL-RS485 Hardware Guide}},
howpublished = {\url{https://www.ohwr.org/attachments/5519/hwg-conv-ttl-rs485.pdf}}
}
@misc{conv-ttl-rs485-sch, @misc{conv-ttl-rs485-sch,
title = {{CONV-TTL-RS485 on CERN EDMS}}}, title = {{CONV-TTL-RS485 on CERN EDMS}}},
howpublished = {\url{https://edms.cern.ch/nav/P:EDA-02541:V0/I:EDA-02541-V1-0:V0/TAB4}} howpublished = {\url{https://edms.cern.ch/nav/P:EDA-02541:V0/I:EDA-02541-V1-0:V0/TAB4}}
......
...@@ -78,6 +78,8 @@ work, see \\ ...@@ -78,6 +78,8 @@ work, see \\
06-01-2015 & 0.2 & Release for gateware v0.0 \\ 06-01-2015 & 0.2 & Release for gateware v0.0 \\
06-01-2015 & 1.0 & Updated memory map for gateware v1.0 \\ 06-01-2015 & 1.0 & Updated memory map for gateware v1.0 \\
27-01-2015 & 1.1 & Added repository download commands to Section~\ref{sec:intro} \\ 27-01-2015 & 1.1 & Added repository download commands to Section~\ref{sec:intro} \\
29-08-2018 & 2.0 & Updated version for release v2.0 ~\ref{sec:intro} \\
\hline \hline
\end{tabular} \end{tabular}
} }
...@@ -171,7 +173,7 @@ on. ...@@ -171,7 +173,7 @@ on.
In addition, because in TTL-BAR mode a lack of signal on the line is high (due In addition, because in TTL-BAR mode a lack of signal on the line is high (due
to the on-board Schmitt-trigger buffer), the \textit{no signal detect} block to the on-board Schmitt-trigger buffer), the \textit{no signal detect} block
(Figure~\ref{fig:no-sig-detect}) disables this line if it is high for 100~${\mu}s$, (Figure~\ref{fig:no-sig-detect}) disables this line if it is high for 100~${\mu}s$,
to allow propagation of blocking pulses arriving on the rear panel while the channel to allow propagation of pulses arriving on the rear panel while the channel
has no cable plugged in while in TTL-BAR mode. has no cable plugged in while in TTL-BAR mode.
When in TTL-BAR mode, the FRONTFS bits of the lines status register When in TTL-BAR mode, the FRONTFS bits of the lines status register
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment