OpenCores
URL https://opencores.org/ocsvn/uart_block/uart_block/trunk

Subversion Repositories uart_block

[/] [uart_block/] [trunk/] [docs/] [doxygenDocs/] [latex/] [classtest_uart__communication__block_1_1behavior.tex] - Rev 40

Compare with Previous | Blame | View Log

\section{behavior Architecture Reference}
\label{classtest_uart__communication__block_1_1behavior}\index{behavior@{behavior}}
 
 
Test communication block.  
 
 
\\*
\\*
\subsection*{Processes}
 \begin{DoxyCompactItemize}
\item 
{\bf clk\-\_\-process}{\bfseries  (  )}\label{classtest_uart__communication__block_1_1behavior_ac5bb218131b813f7908ec89476b31fca}
 
\item 
{\bf stim\-\_\-proc}{\bfseries  (  )}\label{classtest_uart__communication__block_1_1behavior_ad2efa6785cff833c341e27596b21aeb5}
 
\end{DoxyCompactItemize}
\subsection*{Components}
 \begin{DoxyCompactItemize}
\item 
{\bf uart\-\_\-communication\-\_\-blocks}  {\bfseries }  
\begin{DoxyCompactList}\small\item\em Global reset. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Constants}
 \begin{DoxyCompactItemize}
\item 
{\bf clk\-\_\-period} {\bfseries time  \-:=  20  ns } \label{classtest_uart__communication__block_1_1behavior_a8252996498fe95d9d966fbb376552eaf}
 
\end{DoxyCompactItemize}
\subsection*{Signals}
 \begin{DoxyCompactItemize}
\item 
{\bf rst} {\bfseries std\-\_\-logic  \-:= '  0  ' } \label{classtest_uart__communication__block_1_1behavior_a248880720a09137a5e04e70521001f1b}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf clk} {\bfseries std\-\_\-logic  \-:= '  0  ' } \label{classtest_uart__communication__block_1_1behavior_a558455b32aceac51fe4f45fc29deeda2}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf cycle\-\_\-wait\-\_\-baud} {\bfseries std\-\_\-logic\-\_\-vector (  ( n\-Bits\-Large -\/   1  )    downto    0  )  \-:= (  others  = $>$ '  0  '  ) } \label{classtest_uart__communication__block_1_1behavior_a4c08915531add3ce903585abd8aa7c32}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf byte\-\_\-tx} {\bfseries std\-\_\-logic\-\_\-vector (  ( n\-Bits -\/   1  )    downto    0  )  \-:= (  others  = $>$ '  0  '  ) } \label{classtest_uart__communication__block_1_1behavior_a51999b58f4bf8bec91d41e23ba241e9f}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf serial\-\_\-in} {\bfseries std\-\_\-logic  \-:= '  0  ' } \label{classtest_uart__communication__block_1_1behavior_aa9ffae81538ad5181d6c756c3cd7df2e}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf start\-\_\-tx} {\bfseries std\-\_\-logic  \-:= '  0  ' } \label{classtest_uart__communication__block_1_1behavior_acc9c08fe2957eb6987969db4ad32eb3f}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf byte\-\_\-rx} {\bfseries std\-\_\-logic\-\_\-vector (  ( n\-Bits -\/   1  )    downto    0  ) } \label{classtest_uart__communication__block_1_1behavior_a1e6d0e7b0a499eb191f1739ac27a3ee9}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf data\-\_\-sent\-\_\-tx} {\bfseries std\-\_\-logic } \label{classtest_uart__communication__block_1_1behavior_a8f1ff141670d1dee066d28d88e7c7332}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf data\-\_\-received\-\_\-rx} {\bfseries std\-\_\-logic } \label{classtest_uart__communication__block_1_1behavior_a0754d26733fa0f39b326e8baddca869a}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\item 
{\bf serial\-\_\-out} {\bfseries std\-\_\-logic } \label{classtest_uart__communication__block_1_1behavior_af282f34f154c9704a0f28c8f5a95123b}
 
\begin{DoxyCompactList}\small\item\em Signal to connect with U\-U\-T. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Instantiations}
 \begin{DoxyCompactItemize}
\item 
{\bf uut}  {\bfseries uart\-\_\-communication\-\_\-blocks}   \label{classtest_uart__communication__block_1_1behavior_a1619316ad715601eb5d3559db829ac05}
 
\begin{DoxyCompactList}\small\item\em Instantiate the Unit Under Test (U\-U\-T) \end{DoxyCompactList}\end{DoxyCompactItemize}
 
 
\subsection{Detailed Description}
Test communication block. 
 
This will include all blocks used in uart (transmiter, receiver, baud generator) 
 
Definition at line 18 of file test\-Uart\-\_\-communication\-\_\-block.\-vhd.
 
 
 
\subsection{Member Data Documentation}
\index{test\-Uart\-\_\-communication\-\_\-block\-::behavior@{test\-Uart\-\_\-communication\-\_\-block\-::behavior}!uart\-\_\-communication\-\_\-blocks@{uart\-\_\-communication\-\_\-blocks}}
\index{uart\-\_\-communication\-\_\-blocks@{uart\-\_\-communication\-\_\-blocks}!testUart_communication_block::behavior@{test\-Uart\-\_\-communication\-\_\-block\-::behavior}}
\subsubsection[{uart\-\_\-communication\-\_\-blocks}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uart\-\_\-communication\-\_\-blocks} {\bfseries  } \hspace{0.3cm}{\ttfamily  [Component]}}\label{classtest_uart__communication__block_1_1behavior_a18ccf3bd92a7406c724baa00eaa9b168}
 
 
Global reset. 
 
Global clock Number of cycles to wait in order to generate desired baud Byte to transmit Byte to receive Indicate that byte has been sent Indicate that we got a byte Uart serial out Uart serial in Initiate transmission 
 
Definition at line 22 of file test\-Uart\-\_\-communication\-\_\-block.\-vhd.
 
 
 
The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
E\-:/uart\-\_\-block/hdl/ise\-Project/{\bf test\-Uart\-\_\-communication\-\_\-block.\-vhd}\end{DoxyCompactItemize}
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.