Typically the data fed to display (single or multiple) is provided for single display at a time. If multiple displays are required together with data goes display select (according typical dynamic display indication).
If more displays needs to be fed change disp_sel to vector with length equal to number of displays. Use principles of the standard dynamic indication: provide data then enable the displays sequentially. If brightness control is desired just AND the selector and the PWM controller output.
+
+
+
+The documentation for this class was generated from the following file:
ASCII symbols are coded in 1B having values from 0x00 to 0x7F. Current implementation uses 104-Character ASCII Font Map described in MAX6955 Datasheet. https://datasheets.maximintegrated.com/en/ds/MAX6955.pdf The MSB is used to light the display dot. For example if you want to display H the code will be 0x48 (or 01001000b). If you want to display H. the code will be 0xC8 (or 11001000b).
Typically the data fed to display (single or multiple) is provided for single display at a time. If multiple displays are required together with data goes display select (according typical dynamic display indication).
If more displays needs to be fed change disp_sel to vector with length equal to number of displays. Use principles of the standard dynamic indication: provide data then enable the displays sequentially. If brightness control is desired just AND the selector and the PWM controller output.
+
+
+
+The documentation for this class was generated from the following file:
trunk/Documentation/html/inherits.html
Property changes :
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/Documentation/html/menudata.js
===================================================================
--- trunk/Documentation/html/menudata.js (revision 3)
+++ trunk/Documentation/html/menudata.js (revision 4)
@@ -1,2 +1,11 @@
var menudata={children:[
-{text:"Main Page",url:"index.html"}]}
+{text:"Main Page",url:"index.html"},
+{text:"Design Unit List",url:"annotated.html",children:[
+{text:"Design Unit List",url:"annotated.html"},
+{text:"Design Units",url:"classes.html"},
+{text:"Design Unit Hierarchy",url:"inherits.html"},
+{text:"Design Unit Members",url:"functions.html",children:[
+{text:"All",url:"functions.html"},
+{text:"Variables",url:"functions_vars.html"}]}]},
+{text:"Files",url:"files.html",children:[
+{text:"File List",url:"files.html"}]}]}
Index: trunk/Documentation/latex/_display_driver_wrapper_8vhd.tex
===================================================================
--- trunk/Documentation/latex/_display_driver_wrapper_8vhd.tex (nonexistent)
+++ trunk/Documentation/latex/_display_driver_wrapper_8vhd.tex (revision 4)
@@ -0,0 +1,20 @@
+\hypertarget{_display_driver_wrapper_8vhd}{}\section{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Display\+Driver\+Wrapper.vhd File Reference}
+\label{_display_driver_wrapper_8vhd}\index{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Display\+Driver\+Wrapper.\+vhd@{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Display\+Driver\+Wrapper.\+vhd}}
+
+
+Top wrapper for design F\+P\+GA prove.
+
+
+\subsection*{Entities}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_display_driver_wrapper}{Display\+Driver\+Wrapper} entity
+\item
+\hyperlink{class_display_driver_wrapper_1_1arch}{arch} architecture
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Top wrapper for design F\+P\+GA prove.
+
+This wrapper is designed for Lattice E\+C\+P5-\/5G Versa Development Kit.
\ No newline at end of file
Index: trunk/Documentation/latex/_display_driverw_decoder___top_8vhd.tex
===================================================================
--- trunk/Documentation/latex/_display_driverw_decoder___top_8vhd.tex (nonexistent)
+++ trunk/Documentation/latex/_display_driverw_decoder___top_8vhd.tex (revision 4)
@@ -0,0 +1,19 @@
+\hypertarget{_display_driverw_decoder___top_8vhd}{}\section{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Display\+Driverw\+Decoder\+\_\+\+Top.vhd File Reference}
+\label{_display_driverw_decoder___top_8vhd}\index{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Display\+Driverw\+Decoder\+\_\+\+Top.\+vhd@{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Display\+Driverw\+Decoder\+\_\+\+Top.\+vhd}}
+
+
+Display Driver With Decoder Top Level Module.
+
+
+\subsection*{Entities}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top} entity
+\begin{DoxyCompactList}\small\item\em Top entity of the display driver. \end{DoxyCompactList}\item
+\hyperlink{class_display_driverw_decoder___top_1_1arch}{arch} architecture
+\begin{DoxyCompactList}\small\item\em Architecture definition of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top}. \end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Display Driver With Decoder Top Level Module.
+
Index: trunk/Documentation/latex/annotated.tex
===================================================================
--- trunk/Documentation/latex/annotated.tex (nonexistent)
+++ trunk/Documentation/latex/annotated.tex (revision 4)
@@ -0,0 +1,7 @@
+\section{Design Unit List}
+Here is a list of all design unit members with links to the Entities they belong to\+:\begin{DoxyCompactList}
+\item\contentsline{section}{architecture \hyperlink{class_display_driverw_decoder___top_1_1arch}{arch} \\*Architecture definition of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top} }{\pageref{class_display_driverw_decoder___top_1_1arch}}{}
+\item\contentsline{section}{architecture \hyperlink{class_display_driver_wrapper_1_1arch}{arch} }{\pageref{class_display_driver_wrapper_1_1arch}}{}
+\item\contentsline{section}{entity \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top} \\*Top entity of the display driver }{\pageref{class_display_driverw_decoder___top}}{}
+\item\contentsline{section}{entity \hyperlink{class_display_driver_wrapper}{Display\+Driver\+Wrapper} }{\pageref{class_display_driver_wrapper}}{}
+\end{DoxyCompactList}
Index: trunk/Documentation/latex/class_display_driver_wrapper.tex
===================================================================
--- trunk/Documentation/latex/class_display_driver_wrapper.tex (nonexistent)
+++ trunk/Documentation/latex/class_display_driver_wrapper.tex (revision 4)
@@ -0,0 +1,78 @@
+\hypertarget{class_display_driver_wrapper}{}\section{Display\+Driver\+Wrapper Entity Reference}
+\label{class_display_driver_wrapper}\index{Display\+Driver\+Wrapper@{Display\+Driver\+Wrapper}}
+
+
+Inheritance diagram for Display\+Driver\+Wrapper\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{class_display_driver_wrapper__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for Display\+Driver\+Wrapper\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{class_display_driver_wrapper__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Entities}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_display_driver_wrapper_1_1arch}{arch} architecture
+\end{DoxyCompactItemize}
+\subsection*{Libraries}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driver_wrapper_a0a6af6eef40212dbaf130d57ce711256}\label{class_display_driver_wrapper_a0a6af6eef40212dbaf130d57ce711256}}
+\hyperlink{class_display_driver_wrapper_a0a6af6eef40212dbaf130d57ce711256}{ieee}
+\end{DoxyCompactItemize}
+\subsection*{Use Clauses}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driver_wrapper_acd03516902501cd1c7296a98e22c6fcb}\label{class_display_driver_wrapper_acd03516902501cd1c7296a98e22c6fcb}}
+\hyperlink{class_display_driver_wrapper_acd03516902501cd1c7296a98e22c6fcb}{std\+\_\+logic\+\_\+1164}
+\item
+\mbox{\Hypertarget{class_display_driver_wrapper_a598da929e807d58939b47499e8bc9fa8}\label{class_display_driver_wrapper_a598da929e807d58939b47499e8bc9fa8}}
+\hyperlink{class_display_driver_wrapper_a598da929e807d58939b47499e8bc9fa8}{std\+\_\+logic\+\_\+unsigned}
+\end{DoxyCompactItemize}
+\subsection*{Ports}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driver_wrapper_a4a4609c199d30b3adebbeb3a01276ec5}\label{class_display_driver_wrapper_a4a4609c199d30b3adebbeb3a01276ec5}}
+\hyperlink{class_display_driver_wrapper_a4a4609c199d30b3adebbeb3a01276ec5}{clk} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\begin{DoxyCompactList}\small\item\em input clock, xx M\+Hz. \end{DoxyCompactList}\item
+\mbox{\Hypertarget{class_display_driver_wrapper_aad8dc6359d9e23dabcbf342fadf2fa06}\label{class_display_driver_wrapper_aad8dc6359d9e23dabcbf342fadf2fa06}}
+\hyperlink{class_display_driver_wrapper_aad8dc6359d9e23dabcbf342fadf2fa06}{reset} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\begin{DoxyCompactList}\small\item\em active high \end{DoxyCompactList}\item
+\mbox{\Hypertarget{class_display_driver_wrapper_a5b0cc1fc904e8a360edefca8a94aad6b}\label{class_display_driver_wrapper_a5b0cc1fc904e8a360edefca8a94aad6b}}
+\hyperlink{class_display_driver_wrapper_a5b0cc1fc904e8a360edefca8a94aad6b}{button} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\begin{DoxyCompactList}\small\item\em dev board tact switch to scroll through some test symbols \end{DoxyCompactList}\item
+\hyperlink{class_display_driver_wrapper_aecb25505c62077dc5327da3cd351c8cf}{disp\+\_\+data} {\bfseries {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{13} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }}
+\item
+\hyperlink{class_display_driver_wrapper_ac39d5faa22b7c7b88914e8915f901d69}{disp\+\_\+sel} {\bfseries {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\end{DoxyCompactItemize}
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{class_display_driver_wrapper_aecb25505c62077dc5327da3cd351c8cf}\label{class_display_driver_wrapper_aecb25505c62077dc5327da3cd351c8cf}}
+\index{Display\+Driver\+Wrapper@{Display\+Driver\+Wrapper}!disp\+\_\+data@{disp\+\_\+data}}
+\index{disp\+\_\+data@{disp\+\_\+data}!Display\+Driver\+Wrapper@{Display\+Driver\+Wrapper}}
+\subsubsection{\texorpdfstring{disp\+\_\+data}{disp\_data}}
+{\footnotesize\ttfamily \hyperlink{class_display_driver_wrapper_aecb25505c62077dc5327da3cd351c8cf}{disp\+\_\+data} {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{13} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }} \hspace{0.3cm}{\ttfamily [Port]}}
+
+Typically the data fed to display (single or multiple) is provided for single display at a time. If multiple displays are required together with data goes display select (according typical dynamic display indication). \mbox{\Hypertarget{class_display_driver_wrapper_ac39d5faa22b7c7b88914e8915f901d69}\label{class_display_driver_wrapper_ac39d5faa22b7c7b88914e8915f901d69}}
+\index{Display\+Driver\+Wrapper@{Display\+Driver\+Wrapper}!disp\+\_\+sel@{disp\+\_\+sel}}
+\index{disp\+\_\+sel@{disp\+\_\+sel}!Display\+Driver\+Wrapper@{Display\+Driver\+Wrapper}}
+\subsubsection{\texorpdfstring{disp\+\_\+sel}{disp\_sel}}
+{\footnotesize\ttfamily \hyperlink{class_display_driver_wrapper_ac39d5faa22b7c7b88914e8915f901d69}{disp\+\_\+sel} {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }} \hspace{0.3cm}{\ttfamily [Port]}}
+
+If more displays needs to be fed change disp\+\_\+sel to vector with length equal to number of displays. Use principles of the standard dynamic indication\+: provide data then enable the displays sequentially. If brightness control is desired just A\+ND the selector and the P\+WM controller output.
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{_display_driver_wrapper_8vhd}{Display\+Driver\+Wrapper.\+vhd}\end{DoxyCompactItemize}
Index: trunk/Documentation/latex/class_display_driver_wrapper_1_1arch.tex
===================================================================
--- trunk/Documentation/latex/class_display_driver_wrapper_1_1arch.tex (nonexistent)
+++ trunk/Documentation/latex/class_display_driver_wrapper_1_1arch.tex (revision 4)
@@ -0,0 +1,22 @@
+\hypertarget{class_display_driver_wrapper_1_1arch}{}\section{arch Architecture Reference}
+\label{class_display_driver_wrapper_1_1arch}\index{arch@{arch}}
+\subsection*{Signals}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driver_wrapper_1_1arch_a538c7dc3e1f595f214471b943435d8a0}\label{class_display_driver_wrapper_1_1arch_a538c7dc3e1f595f214471b943435d8a0}}
+\hyperlink{class_display_driver_wrapper_1_1arch_a538c7dc3e1f595f214471b943435d8a0}{empty} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\end{DoxyCompactItemize}
+\subsection*{Instantiations}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driver_wrapper_1_1arch_aa24fa12c46b3ca4ea122fdb854688c7f}\label{class_display_driver_wrapper_1_1arch_aa24fa12c46b3ca4ea122fdb854688c7f}}
+\hyperlink{class_display_driver_wrapper_1_1arch_aa24fa12c46b3ca4ea122fdb854688c7f}{ddwd\+\_\+top} {\bfseries Display\+Driverw\+Decoder\+\_\+\+Top}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+The architecture consists of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top} itself (as D\+UT) plus sample symbol generator triggered by the button on the dev board
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{_display_driver_wrapper_8vhd}{Display\+Driver\+Wrapper.\+vhd}\end{DoxyCompactItemize}
Index: trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.md5
===================================================================
--- trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.md5 (nonexistent)
+++ trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.md5 (revision 4)
@@ -0,0 +1 @@
+cacd45048c29632f8251abef39fada31
\ No newline at end of file
Index: trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.pdf
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.pdf
===================================================================
--- trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.pdf (nonexistent)
+++ trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.pdf (revision 4)
trunk/Documentation/latex/class_display_driver_wrapper__coll__graph.pdf
Property changes :
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.md5
===================================================================
--- trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.md5 (nonexistent)
+++ trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.md5 (revision 4)
@@ -0,0 +1 @@
+1854ea4e0a49a2deaf762136bd3342f2
\ No newline at end of file
Index: trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.pdf
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.pdf
===================================================================
--- trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.pdf (nonexistent)
+++ trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.pdf (revision 4)
trunk/Documentation/latex/class_display_driver_wrapper__inherit__graph.pdf
Property changes :
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: trunk/Documentation/latex/class_display_driverw_decoder___top.tex
===================================================================
--- trunk/Documentation/latex/class_display_driverw_decoder___top.tex (nonexistent)
+++ trunk/Documentation/latex/class_display_driverw_decoder___top.tex (revision 4)
@@ -0,0 +1,81 @@
+\hypertarget{class_display_driverw_decoder___top}{}\section{Display\+Driverw\+Decoder\+\_\+\+Top Entity Reference}
+\label{class_display_driverw_decoder___top}\index{Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}}
+
+
+Top entity of the display driver.
+
+
+
+
+Inheritance diagram for Display\+Driverw\+Decoder\+\_\+\+Top\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{class_display_driverw_decoder___top__inherit__graph}
+\end{center}
+\end{figure}
+\subsection*{Entities}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_display_driverw_decoder___top_1_1arch}{arch} architecture
+\begin{DoxyCompactList}\small\item\em Architecture definition of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top}. \end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Libraries}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driverw_decoder___top_a0a6af6eef40212dbaf130d57ce711256}\label{class_display_driverw_decoder___top_a0a6af6eef40212dbaf130d57ce711256}}
+\hyperlink{class_display_driverw_decoder___top_a0a6af6eef40212dbaf130d57ce711256}{ieee}
+\end{DoxyCompactItemize}
+\subsection*{Use Clauses}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driverw_decoder___top_acd03516902501cd1c7296a98e22c6fcb}\label{class_display_driverw_decoder___top_acd03516902501cd1c7296a98e22c6fcb}}
+\hyperlink{class_display_driverw_decoder___top_acd03516902501cd1c7296a98e22c6fcb}{std\+\_\+logic\+\_\+1164}
+\item
+\mbox{\Hypertarget{class_display_driverw_decoder___top_a2edc34402b573437d5f25fa90ba4013e}\label{class_display_driverw_decoder___top_a2edc34402b573437d5f25fa90ba4013e}}
+\hyperlink{class_display_driverw_decoder___top_a2edc34402b573437d5f25fa90ba4013e}{numeric\+\_\+std}
+\end{DoxyCompactItemize}
+\subsection*{Ports}
+ \begin{DoxyCompactItemize}
+\item
+\mbox{\Hypertarget{class_display_driverw_decoder___top_a4a4609c199d30b3adebbeb3a01276ec5}\label{class_display_driverw_decoder___top_a4a4609c199d30b3adebbeb3a01276ec5}}
+\hyperlink{class_display_driverw_decoder___top_a4a4609c199d30b3adebbeb3a01276ec5}{clk} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\begin{DoxyCompactList}\small\item\em input clock, xx M\+Hz. \end{DoxyCompactList}\item
+\mbox{\Hypertarget{class_display_driverw_decoder___top_aad8dc6359d9e23dabcbf342fadf2fa06}\label{class_display_driverw_decoder___top_aad8dc6359d9e23dabcbf342fadf2fa06}}
+\hyperlink{class_display_driverw_decoder___top_aad8dc6359d9e23dabcbf342fadf2fa06}{reset} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\begin{DoxyCompactList}\small\item\em active high \end{DoxyCompactList}\item
+\hyperlink{class_display_driverw_decoder___top_a11737d50bbf001c0d64a327a2afca193}{ascii\+\_\+in} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{7} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }}
+\item
+\hyperlink{class_display_driverw_decoder___top_aecb25505c62077dc5327da3cd351c8cf}{disp\+\_\+data} {\bfseries {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{13} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }}
+\item
+\hyperlink{class_display_driverw_decoder___top_ac39d5faa22b7c7b88914e8915f901d69}{disp\+\_\+sel} {\bfseries {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Top entity of the display driver.
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{class_display_driverw_decoder___top_a11737d50bbf001c0d64a327a2afca193}\label{class_display_driverw_decoder___top_a11737d50bbf001c0d64a327a2afca193}}
+\index{Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}!ascii\+\_\+in@{ascii\+\_\+in}}
+\index{ascii\+\_\+in@{ascii\+\_\+in}!Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}}
+\subsubsection{\texorpdfstring{ascii\+\_\+in}{ascii\_in}}
+{\footnotesize\ttfamily \hyperlink{class_display_driverw_decoder___top_a11737d50bbf001c0d64a327a2afca193}{ascii\+\_\+in} {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{7} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }} \hspace{0.3cm}{\ttfamily [Port]}}
+
+A\+S\+C\+II symbols are coded in 1B having values from 0x00 to 0x7F. Current implementation uses 104-\/\+Character A\+S\+C\+II Font Map described in M\+A\+X6955 Datasheet. \href{https://datasheets.maximintegrated.com/en/ds/MAX6955.pdf}{\tt https\+://datasheets.\+maximintegrated.\+com/en/ds/\+M\+A\+X6955.\+pdf} The M\+SB is used to light the display dot. For example if you want to display H the code will be 0x48 (or 01001000b). If you want to display H. the code will be 0x\+C8 (or 11001000b). \mbox{\Hypertarget{class_display_driverw_decoder___top_aecb25505c62077dc5327da3cd351c8cf}\label{class_display_driverw_decoder___top_aecb25505c62077dc5327da3cd351c8cf}}
+\index{Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}!disp\+\_\+data@{disp\+\_\+data}}
+\index{disp\+\_\+data@{disp\+\_\+data}!Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}}
+\subsubsection{\texorpdfstring{disp\+\_\+data}{disp\_data}}
+{\footnotesize\ttfamily \hyperlink{class_display_driverw_decoder___top_aecb25505c62077dc5327da3cd351c8cf}{disp\+\_\+data} {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{13} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }} \hspace{0.3cm}{\ttfamily [Port]}}
+
+Typically the data fed to display (single or multiple) is provided for single display at a time. If multiple displays are required together with data goes display select (according typical dynamic display indication). \mbox{\Hypertarget{class_display_driverw_decoder___top_ac39d5faa22b7c7b88914e8915f901d69}\label{class_display_driverw_decoder___top_ac39d5faa22b7c7b88914e8915f901d69}}
+\index{Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}!disp\+\_\+sel@{disp\+\_\+sel}}
+\index{disp\+\_\+sel@{disp\+\_\+sel}!Display\+Driverw\+Decoder\+\_\+\+Top@{Display\+Driverw\+Decoder\+\_\+\+Top}}
+\subsubsection{\texorpdfstring{disp\+\_\+sel}{disp\_sel}}
+{\footnotesize\ttfamily \hyperlink{class_display_driverw_decoder___top_ac39d5faa22b7c7b88914e8915f901d69}{disp\+\_\+sel} {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }} \hspace{0.3cm}{\ttfamily [Port]}}
+
+If more displays needs to be fed change disp\+\_\+sel to vector with length equal to number of displays. Use principles of the standard dynamic indication\+: provide data then enable the displays sequentially. If brightness control is desired just A\+ND the selector and the P\+WM controller output.
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{_display_driverw_decoder___top_8vhd}{Display\+Driverw\+Decoder\+\_\+\+Top.\+vhd}\end{DoxyCompactItemize}
Index: trunk/Documentation/latex/class_display_driverw_decoder___top_1_1arch.tex
===================================================================
--- trunk/Documentation/latex/class_display_driverw_decoder___top_1_1arch.tex (nonexistent)
+++ trunk/Documentation/latex/class_display_driverw_decoder___top_1_1arch.tex (revision 4)
@@ -0,0 +1,17 @@
+\hypertarget{class_display_driverw_decoder___top_1_1arch}{}\section{arch Architecture Reference}
+\label{class_display_driverw_decoder___top_1_1arch}\index{arch@{arch}}
+
+
+Architecture definition of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top}.
+
+
+
+
+\subsection{Detailed Description}
+Architecture definition of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top}.
+
+Detailed description of the \hyperlink{class_display_driverw_decoder___top}{Display\+Driverw\+Decoder\+\_\+\+Top} architecture.
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{_display_driverw_decoder___top_8vhd}{Display\+Driverw\+Decoder\+\_\+\+Top.\+vhd}\end{DoxyCompactItemize}
Index: trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.md5
===================================================================
--- trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.md5 (nonexistent)
+++ trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.md5 (revision 4)
@@ -0,0 +1 @@
+10b75e48a5f705163d67df916cba1bf0
\ No newline at end of file
Index: trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.pdf
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.pdf
===================================================================
--- trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.pdf (nonexistent)
+++ trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.pdf (revision 4)
trunk/Documentation/latex/class_display_driverw_decoder___top__inherit__graph.pdf
Property changes :
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: trunk/Documentation/latex/files.tex
===================================================================
--- trunk/Documentation/latex/files.tex (nonexistent)
+++ trunk/Documentation/latex/files.tex (revision 4)
@@ -0,0 +1,5 @@
+\section{File List}
+Here is a list of all documented files with brief descriptions\+:\begin{DoxyCompactList}
+\item\contentsline{section}{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{_display_driverw_decoder___top_8vhd}{Display\+Driverw\+Decoder\+\_\+\+Top.\+vhd} \\*Display Driver With Decoder Top Level Module }{\pageref{_display_driverw_decoder___top_8vhd}}{}
+\item\contentsline{section}{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{_display_driver_wrapper_8vhd}{Display\+Driver\+Wrapper.\+vhd} \\*Top wrapper for design F\+P\+GA prove }{\pageref{_display_driver_wrapper_8vhd}}{}
+\end{DoxyCompactList}
Index: trunk/Documentation/latex/hierarchy.tex
===================================================================
--- trunk/Documentation/latex/hierarchy.tex (nonexistent)
+++ trunk/Documentation/latex/hierarchy.tex (revision 4)
@@ -0,0 +1,7 @@
+\section{Design Unit Hierarchy}
+This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
+\item \contentsline{section}{Display\+Driver\+Wrapper}{\pageref{class_display_driver_wrapper}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{Display\+Driverw\+Decoder\+\_\+\+Top}{\pageref{class_display_driverw_decoder___top}}{}
+\end{DoxyCompactList}
+\end{DoxyCompactList}
Index: trunk/Documentation/latex/refman.tex
===================================================================
--- trunk/Documentation/latex/refman.tex (revision 3)
+++ trunk/Documentation/latex/refman.tex (revision 4)
@@ -138,6 +138,20 @@
\hypersetup{pageanchor=true}
%--- Begin generated contents ---
+\chapter{Design Unit Index}
+\input{hierarchy}
+\chapter{Design Unit Index}
+\input{annotated}
+\chapter{File Index}
+\input{files}
+\chapter{Class Documentation}
+\input{class_display_driverw_decoder___top_1_1arch}
+\input{class_display_driver_wrapper_1_1arch}
+\input{class_display_driverw_decoder___top}
+\input{class_display_driver_wrapper}
+\chapter{File Documentation}
+\input{_display_driverw_decoder___top_8vhd}
+\input{_display_driver_wrapper_8vhd}
%--- End generated contents ---
% Index