Commit ca022efb authored by Grzegorz Daniluk's avatar Grzegorz Daniluk

hdldoc: add missing generics and ports descriptions

parent 4ea462ec
......@@ -218,11 +218,13 @@ their own BSP, can find the board-common module under:
\hline
\hdltablesection{Pause frame control}\\
\hline
fc\_tx\_pause\_req\_i & in & 1 & \\
fc\_tx\_pause\_req\_i & in & 1 & [optional] Ethernet flow control, request sending
Pause frame\\
\hline
fc\_tx\_pause\_delay\_i & in & 16 & \\
fc\_tx\_pause\_delay\_i & in & 16 & [optional] Pause quanta\\
\hline
fc\_tx\_pause\_ready\_o & out & 1 & \\
fc\_tx\_pause\_ready\_o & out & 1 & [optional] Pause acknowledge - active after the
current pause send request has been completed\\
\hline
\hdltablesection{WRPC timecode interface}\\
\hline
......@@ -476,8 +478,8 @@ Parameters and ports common to all BSPs are described in Section~\ref{sec:hdl_bo
\begin{hdlparamtable}
g\_pcs16\_bit & boolean & false & Altera Arria V FPGAs provide the possibility
to configure the PCS of the PHY as either 8bit or 16bit. The default is to use the 8bit PCS,
but this generic can be used to override it\\
to configure the PCS of the PHY as either 8bit or 16bit. The default is to use
the 8bit PCS. Currently, 16bit PCS is not supported for Arria V.\\
\end{hdlparamtable}
\subsubsection{Ports}
......
......@@ -17,7 +17,9 @@
g\_rx\_buffer\_size & integer & 1024 & size of Rx buffer in WRPC MAC module,
default value is 1024 and should not be changed\\
\hline
g\_tx\_runt\_padding & boolean & true & \\
g\_tx\_runt\_padding & boolean & true & when set to true, all user frames
transmitted from the external fabric interface are padded if shorter than
minimal Ethernet frame size (60B with header)\\
\hline
g\_dpram\_initf & string & "" & filename of compiled WRPC software, to be
stored in WRPC memory during the synthesis (default is \emph{wrc.ram}
......@@ -37,7 +39,9 @@
and can be left unassigned. The default value corresponds to an undocumented device with an
address space of 256 bytes\\
\hline
g\_softpll\_enable\_debugger & boolean & false & \\
g\_softpll\_enable\_debugger & boolean & false & when set to true, additional
FIFO is instantiated in the SoftPLL for collecting DMTD tags. It can be read
out by the host and analyzed for SoftPLL debugging.\\
\hline
g\_vuart\_fifo\_size & integer & 1024 & size (in bytes) for the virtual UART FIFO\\
\hline
......@@ -47,11 +51,12 @@
signals will be grouped in the \tts{phy8/phy16} VHDL records, otherwise the individual standard
logic signals will be used\\
\hline
g\_diag\_id & integer & 0 & \\
g\_diag\_id & integer & 0 & auxiliary diagnostics module ID\\
\hline
g\_diag\_ver & integer & 0 & \\
g\_diag\_ver & integer & 0 & auxiliary diagnostics version for a given module ID\\
\hline
g\_diag\_ro\_size & integer & 0 & \\
g\_diag\_ro\_size & integer & 0 & number of read-only registers fed to auxiliary diagnostics\\
\hline
g\_diag\_rw\_size & integer & 0 & \\
g\_diag\_rw\_size & integer & 0 & number of read-write registers fed to
auxiliary diagnostics\\
\end{hdlparamtable}
......@@ -281,11 +281,13 @@
\hline
\hdltablesection{Pause frame control}\\
\hline
fc\_tx\_pause\_req\_i & in & 1 & \\
fc\_tx\_pause\_req\_i & in & 1 & Ethernet flow control, request sending
Pause frame\\
\hline
fc\_tx\_pause\_delay\_i & in & 16 & \\
fc\_tx\_pause\_delay\_i & in & 16 & Pause quanta\\
\hline
fc\_tx\_pause\_ready\_o & out & 1 & \\
fc\_tx\_pause\_ready\_o & out & 1 & Pause acknowledge - active after the
current pause send request has been completed\\
\hline
\hdltablesection{Timecode/Servo control}\\
\hline
......
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