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 @@
\noindent \rule{\textwidth}{.1cm}
\hfill Gateware v1.0
\hfill Gateware v2.0
\hfill January 27, 2015
\hfill August 29, 2018
\vspace*{3cm}
......@@ -26,7 +26,7 @@
%---------------------------------------------------------------
% name
%---------------------------------------------------------------
\noindent {\Large \textbf{Theodor-Adrian Stana (CERN/BE-CO-HT)}}
\noindent {\Large \textbf{CERN/BE-CO-HT}}
\noindent \rule{\textwidth}{.05cm}
......
......@@ -27,12 +27,12 @@ Base address: 0x000
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\\
0x28& 0x00000000 & CH1RPPCR & Channel 1 RS-485 Pulse Counter Register\\
0x2c& 0x00000000 & CH2RPPCR & Channel 2 RS-485 Pulse Counter Register\\
0x30& 0x00000000 & CH3RPPCR & Channel 3 RS-485 Pulse Counter Register\\
0x34& 0x00000000 & CH4RPPCR & Channel 4 RS-485 Pulse Counter Register\\
0x38& 0x00000000 & CH5RPPCR & Channel 5 RS-485 Pulse Counter Register\\
0x3c& 0x00000000 & CH6RPPCR & Channel 6 RS-485 Pulse Counter Register\\
0x40& 0x00000000 & TVLR & Time Value Low Register\\
0x44& 0x00000000 & TVHR & Time Value High Register\\
0x48& 0x00000000 & TBMR & Tag Buffer Meta Register\\
......@@ -493,7 +493,7 @@ CH6FPPCR
} [\emph{read/write}]: TTL pulse counter value
\end{small}
\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}
\vspace{11pt}
\noindent
......@@ -522,10 +522,10 @@ CH6FPPCR
\item \begin{small}
{\bf
CH1RPPCR
} [\emph{read/write}]: BLO pulse counter value
} [\emph{read/write}]: RS-485 pulse counter value
\end{small}
\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}
......@@ -556,10 +556,10 @@ CH1RPPCR
\item \begin{small}
{\bf
CH2RPPCR
} [\emph{read/write}]: BLO pulse counter value
} [\emph{read/write}]: RS-485 pulse counter value
\end{small}
\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}
......@@ -590,10 +590,10 @@ CH2RPPCR
\item \begin{small}
{\bf
CH3RPPCR
} [\emph{read/write}]: BLO pulse counter value
} [\emph{read/write}]: RS-485 pulse counter value
\end{small}
\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}
\vspace{11pt}
......@@ -623,10 +623,10 @@ CH3RPPCR
\item \begin{small}
{\bf
CH4RPPCR
} [\emph{read/write}]: BLO pulse counter value
} [\emph{read/write}]: RS-485 pulse counter value
\end{small}
\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}
\vspace{11pt}
......@@ -656,10 +656,10 @@ CH4RPPCR
\item \begin{small}
{\bf
CH5RPPCR
} [\emph{read/write}]: BLO pulse counter value
} [\emph{read/write}]: RS-485 pulse counter value
\end{small}
\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}
......@@ -690,7 +690,7 @@ CH5RPPCR
\item \begin{small}
{\bf
CH6RPPCR
} [\emph{read/write}]: BLO pulse counter value
} [\emph{read/write}]: RS-485 pulse counter value
\end{small}
\end{itemize}
\subsubsection{TVLR - Time Value Low Register}
......
......@@ -12,10 +12,15 @@
}
@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}}
}
@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,
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}}
......
......@@ -78,6 +78,8 @@ work, see \\
06-01-2015 & 0.2 & Release for gateware v0.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} \\
29-08-2018 & 2.0 & Updated version for release v2.0 ~\ref{sec:intro} \\
\hline
\end{tabular}
}
......@@ -171,7 +173,7 @@ on.
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
(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.
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