Subversion Repositories single-14-segment-display-driver-w-decoder
Compare Revisions
- This comparison shows the changes necessary to convert path
/single-14-segment-display-driver-w-decoder/trunk
- from Rev 9 to Rev 10
- ↔ Reverse comparison
Rev 9 → Rev 10
var searchData= |
[ |
['arch',['arch',['../class_a_s_c_i_i_decoder_1_1arch.html',1,'ASCIIDecoder']]], |
['ascii_5fin',['ascii_in',['../class_a_s_c_i_i_decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'ASCIIDecoder.ascii_in()'],['../classdisplay__driver__w__decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'display_driver_w_decoder.ascii_in()']]], |
['asciidecoder',['ASCIIDecoder',['../class_a_s_c_i_i_decoder.html',1,'']]], |
['asciidecoder_2evhd',['ASCIIDecoder.vhd',['../_a_s_c_i_i_decoder_8vhd.html',1,'']]] |
['arch',['arch',['../classascii__decoder_1_1arch.html',1,'ascii_decoder']]], |
['ascii_5fdecoder',['ascii_decoder',['../classascii__decoder.html',1,'']]], |
['ascii_5fdecoder_2evhd',['ascii_decoder.vhd',['../ascii__decoder_8vhd.html',1,'']]], |
['ascii_5fin',['ascii_in',['../classascii__decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'ascii_decoder.ascii_in()'],['../classdisplay__driver__w__decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'display_driver_w_decoder.ascii_in()']]] |
]; |
var searchData= |
[ |
['button',['button',['../class_display_driver_wrapper.html#a5b0cc1fc904e8a360edefca8a94aad6b',1,'DisplayDriverWrapper']]] |
['button',['button',['../classdisplay__driver__wrapper.html#a5b0cc1fc904e8a360edefca8a94aad6b',1,'display_driver_wrapper']]] |
]; |
var searchData= |
[ |
['clk',['clk',['../classdisplay__driver__w__decoder.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'display_driver_w_decoder.clk()'],['../class_display_driver_wrapper.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'DisplayDriverWrapper.clk()']]] |
['clk',['clk',['../classascii__decoder.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'ascii_decoder.clk()'],['../classdisplay__driver__w__decoder.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'display_driver_w_decoder.clk()'],['../classdisplay__driver__wrapper.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'display_driver_wrapper.clk()']]] |
]; |
var searchData= |
[ |
['disp_5fdata',['disp_data',['../class_display_driver_wrapper.html#afe85e1682ca9b85576a5169bef98848c',1,'DisplayDriverWrapper']]], |
['disp_5fdata_5fq',['disp_data_q',['../classdisplay__driver__w__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'display_driver_w_decoder']]], |
['disp_5fsel',['disp_sel',['../classdisplay__driver__w__decoder.html#ac39d5faa22b7c7b88914e8915f901d69',1,'display_driver_w_decoder.disp_sel()'],['../class_display_driver_wrapper.html#ac39d5faa22b7c7b88914e8915f901d69',1,'DisplayDriverWrapper.disp_sel()']]], |
['decoder_5ftable_5fdist_5from',['decoder_table_dist_rom',['../classdecoder__table__dist__rom.html',1,'']]], |
['disp_5fdata_5fq',['disp_data_q',['../classascii__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'ascii_decoder.disp_data_q()'],['../classdisplay__driver__w__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'display_driver_w_decoder.disp_data_q()'],['../classdisplay__driver__wrapper.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'display_driver_wrapper.disp_data_q()']]], |
['display_5fdriver_5fw_5fdecoder',['display_driver_w_decoder',['../classdisplay__driver__w__decoder.html',1,'']]], |
['display_5fdriver_5fw_5fdecoder_2evhd',['display_driver_w_decoder.vhd',['../display__driver__w__decoder_8vhd.html',1,'']]], |
['display_5fdriver_5fw_5fdecoder_5farch',['display_driver_w_decoder_arch',['../classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch.html',1,'display_driver_w_decoder']]], |
['displaydriverwdecoder_5ftop_2evhd',['DisplayDriverwDecoder_Top.vhd',['../_display_driverw_decoder___top_8vhd.html',1,'']]], |
['displaydriverwrapper',['DisplayDriverWrapper',['../class_display_driver_wrapper.html',1,'']]], |
['displaydriverwrapper_2evhd',['DisplayDriverWrapper.vhd',['../_display_driver_wrapper_8vhd.html',1,'']]], |
['distromasciidecoder',['DistRomAsciiDecoder',['../class_dist_rom_ascii_decoder.html',1,'']]] |
['display_5fdriver_5fwrapper',['display_driver_wrapper',['../classdisplay__driver__wrapper.html',1,'']]], |
['display_5fdriver_5fwrapper_2evhd',['display_driver_wrapper.vhd',['../display__driver__wrapper_8vhd.html',1,'']]] |
]; |
var searchData= |
[ |
['n_5frst',['n_rst',['../class_display_driver_wrapper.html#a962b9c3ed04621f19438691f46e17052',1,'DisplayDriverWrapper']]] |
['n_5frst',['n_rst',['../classdisplay__driver__wrapper.html#a962b9c3ed04621f19438691f46e17052',1,'display_driver_wrapper']]] |
]; |
var searchData= |
[ |
['q',['Q',['../class_a_s_c_i_i_decoder_1_1arch.html#ac142ba3fd33d41ec006fb41f6b872e2f',1,'ASCIIDecoder::arch']]] |
['q',['Q',['../classascii__decoder_1_1arch.html#ac142ba3fd33d41ec006fb41f6b872e2f',1,'ascii_decoder::arch']]] |
]; |
var searchData= |
[ |
['structure',['Structure',['../class_dist_rom_ascii_decoder_1_1_structure.html',1,'DistRomAsciiDecoder']]] |
['structure',['Structure',['../classdecoder__table__dist__rom_1_1_structure.html',1,'decoder_table_dist_rom']]] |
]; |
var searchData= |
[ |
['arch',['arch',['../class_a_s_c_i_i_decoder_1_1arch.html',1,'ASCIIDecoder']]], |
['asciidecoder',['ASCIIDecoder',['../class_a_s_c_i_i_decoder.html',1,'']]] |
['arch',['arch',['../classascii__decoder_1_1arch.html',1,'ascii_decoder']]], |
['ascii_5fdecoder',['ascii_decoder',['../classascii__decoder.html',1,'']]] |
]; |
var searchData= |
[ |
['decoder_5ftable_5fdist_5from',['decoder_table_dist_rom',['../classdecoder__table__dist__rom.html',1,'']]], |
['display_5fdriver_5fw_5fdecoder',['display_driver_w_decoder',['../classdisplay__driver__w__decoder.html',1,'']]], |
['display_5fdriver_5fw_5fdecoder_5farch',['display_driver_w_decoder_arch',['../classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch.html',1,'display_driver_w_decoder']]], |
['displaydriverwrapper',['DisplayDriverWrapper',['../class_display_driver_wrapper.html',1,'']]], |
['distromasciidecoder',['DistRomAsciiDecoder',['../class_dist_rom_ascii_decoder.html',1,'']]] |
['display_5fdriver_5fwrapper',['display_driver_wrapper',['../classdisplay__driver__wrapper.html',1,'']]] |
]; |
var searchData= |
[ |
['structure',['Structure',['../class_dist_rom_ascii_decoder_1_1_structure.html',1,'DistRomAsciiDecoder']]] |
['structure',['Structure',['../classdecoder__table__dist__rom_1_1_structure.html',1,'decoder_table_dist_rom']]] |
]; |
var searchData= |
[ |
['asciidecoder_2evhd',['ASCIIDecoder.vhd',['../_a_s_c_i_i_decoder_8vhd.html',1,'']]] |
['ascii_5fdecoder_2evhd',['ascii_decoder.vhd',['../ascii__decoder_8vhd.html',1,'']]] |
]; |
var searchData= |
[ |
['displaydriverwdecoder_5ftop_2evhd',['DisplayDriverwDecoder_Top.vhd',['../_display_driverw_decoder___top_8vhd.html',1,'']]], |
['displaydriverwrapper_2evhd',['DisplayDriverWrapper.vhd',['../_display_driver_wrapper_8vhd.html',1,'']]] |
['display_5fdriver_5fw_5fdecoder_2evhd',['display_driver_w_decoder.vhd',['../display__driver__w__decoder_8vhd.html',1,'']]], |
['display_5fdriver_5fwrapper_2evhd',['display_driver_wrapper.vhd',['../display__driver__wrapper_8vhd.html',1,'']]] |
]; |
var searchData= |
[ |
['ascii_5fin',['ascii_in',['../class_a_s_c_i_i_decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'ASCIIDecoder.ascii_in()'],['../classdisplay__driver__w__decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'display_driver_w_decoder.ascii_in()']]] |
['ascii_5fin',['ascii_in',['../classascii__decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'ascii_decoder.ascii_in()'],['../classdisplay__driver__w__decoder.html#a11737d50bbf001c0d64a327a2afca193',1,'display_driver_w_decoder.ascii_in()']]] |
]; |
var searchData= |
[ |
['button',['button',['../class_display_driver_wrapper.html#a5b0cc1fc904e8a360edefca8a94aad6b',1,'DisplayDriverWrapper']]] |
['button',['button',['../classdisplay__driver__wrapper.html#a5b0cc1fc904e8a360edefca8a94aad6b',1,'display_driver_wrapper']]] |
]; |
var searchData= |
[ |
['clk',['clk',['../classdisplay__driver__w__decoder.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'display_driver_w_decoder.clk()'],['../class_display_driver_wrapper.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'DisplayDriverWrapper.clk()']]] |
['clk',['clk',['../classascii__decoder.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'ascii_decoder.clk()'],['../classdisplay__driver__w__decoder.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'display_driver_w_decoder.clk()'],['../classdisplay__driver__wrapper.html#a4a4609c199d30b3adebbeb3a01276ec5',1,'display_driver_wrapper.clk()']]] |
]; |
var searchData= |
[ |
['disp_5fdata',['disp_data',['../class_display_driver_wrapper.html#afe85e1682ca9b85576a5169bef98848c',1,'DisplayDriverWrapper']]], |
['disp_5fdata_5fq',['disp_data_q',['../classdisplay__driver__w__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'display_driver_w_decoder']]], |
['disp_5fsel',['disp_sel',['../classdisplay__driver__w__decoder.html#ac39d5faa22b7c7b88914e8915f901d69',1,'display_driver_w_decoder.disp_sel()'],['../class_display_driver_wrapper.html#ac39d5faa22b7c7b88914e8915f901d69',1,'DisplayDriverWrapper.disp_sel()']]] |
['disp_5fdata_5fq',['disp_data_q',['../classascii__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'ascii_decoder.disp_data_q()'],['../classdisplay__driver__w__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'display_driver_w_decoder.disp_data_q()'],['../classdisplay__driver__wrapper.html#ae5d1871b211b0ea1a0592bd84db8cfd9',1,'display_driver_wrapper.disp_data_q()']]] |
]; |
var searchData= |
[ |
['n_5frst',['n_rst',['../class_display_driver_wrapper.html#a962b9c3ed04621f19438691f46e17052',1,'DisplayDriverWrapper']]] |
['n_5frst',['n_rst',['../classdisplay__driver__wrapper.html#a962b9c3ed04621f19438691f46e17052',1,'display_driver_wrapper']]] |
]; |
var searchData= |
[ |
['q',['Q',['../class_a_s_c_i_i_decoder_1_1arch.html#ac142ba3fd33d41ec006fb41f6b872e2f',1,'ASCIIDecoder::arch']]] |
['q',['Q',['../classascii__decoder_1_1arch.html#ac142ba3fd33d41ec006fb41f6b872e2f',1,'ascii_decoder::arch']]] |
]; |
<div class="contents"> |
<div class="textblock">Here is a list of all design unit members with links to the Entities they belong to:</div><div class="directory"> |
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory"> |
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_s_c_i_i_decoder.html" target="_self">ASCIIDecoder</a></td><td class="desc"></td></tr> |
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_s_c_i_i_decoder_1_1arch.html" target="_self">ASCIIDecoder.arch</a></td><td class="desc"></td></tr> |
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdisplay__driver__w__decoder.html" target="_self">display_driver_w_decoder</a></td><td class="desc">Top entity of the display driver </td></tr> |
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch.html" target="_self">display_driver_w_decoder.display_driver_w_decoder_arch</a></td><td class="desc">Architecture definition of the <a class="el" href="classdisplay__driver__w__decoder.html" title="Top entity of the display driver. ">display_driver_w_decoder</a> </td></tr> |
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_display_driver_wrapper.html" target="_self">DisplayDriverWrapper</a></td><td class="desc"></td></tr> |
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_dist_rom_ascii_decoder.html" target="_self">DistRomAsciiDecoder</a></td><td class="desc"></td></tr> |
<tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_dist_rom_ascii_decoder_1_1_structure.html" target="_self">DistRomAsciiDecoder.Structure</a></td><td class="desc"></td></tr> |
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classascii__decoder.html" target="_self">ascii_decoder</a></td><td class="desc"></td></tr> |
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classascii__decoder_1_1arch.html" target="_self">ascii_decoder.arch</a></td><td class="desc"></td></tr> |
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdecoder__table__dist__rom.html" target="_self">decoder_table_dist_rom</a></td><td class="desc"></td></tr> |
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdecoder__table__dist__rom_1_1_structure.html" target="_self">decoder_table_dist_rom.Structure</a></td><td class="desc"></td></tr> |
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdisplay__driver__w__decoder.html" target="_self">display_driver_w_decoder</a></td><td class="desc">Top entity of the display driver </td></tr> |
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch.html" target="_self">display_driver_w_decoder.display_driver_w_decoder_arch</a></td><td class="desc">Architecture definition of the <a class="el" href="classdisplay__driver__w__decoder.html" title="Top entity of the display driver. ">display_driver_w_decoder</a> </td></tr> |
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdisplay__driver__wrapper.html" target="_self">display_driver_wrapper</a></td><td class="desc"></td></tr> |
<tr id="row_4_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtb.html" target="_self">tb</a></td><td class="desc"></td></tr> |
<tr id="row_4_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtb_1_1test.html" target="_self">tb.test</a></td><td class="desc"></td></tr> |
</table> |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head> |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
<meta http-equiv="X-UA-Compatible" content="IE=9"/> |
<meta name="generator" content="Doxygen 1.8.13"/> |
<meta name="viewport" content="width=device-width, initial-scale=1"/> |
<title>Single 14 Segment Display Driver with Limited ASCII Decoder: C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/ascii_decoder.vhd File Reference</title> |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
<script type="text/javascript" src="jquery.js"></script> |
<script type="text/javascript" src="dynsections.js"></script> |
<link href="search/search.css" rel="stylesheet" type="text/css"/> |
<script type="text/javascript" src="search/searchdata.js"></script> |
<script type="text/javascript" src="search/search.js"></script> |
<link href="doxygen.css" rel="stylesheet" type="text/css" /> |
</head> |
<body> |
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
<div id="titlearea"> |
<table cellspacing="0" cellpadding="0"> |
<tbody> |
<tr style="height: 56px;"> |
<td id="projectalign" style="padding-left: 0.5em;"> |
<div id="projectname">Single 14 Segment Display Driver with Limited ASCII Decoder |
 <span id="projectnumber">0.1</span> |
</div> |
</td> |
</tr> |
</tbody> |
</table> |
</div> |
<!-- end header part --> |
<!-- Generated by Doxygen 1.8.13 --> |
<script type="text/javascript"> |
var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
</script> |
<script type="text/javascript" src="menudata.js"></script> |
<script type="text/javascript" src="menu.js"></script> |
<script type="text/javascript"> |
$(function() { |
initMenu('',true,false,'search.php','Search'); |
$(document).ready(function() { init_search(); }); |
}); |
</script> |
<div id="main-nav"></div> |
<!-- window showing the filter options --> |
<div id="MSearchSelectWindow" |
onmouseover="return searchBox.OnSearchSelectShow()" |
onmouseout="return searchBox.OnSearchSelectHide()" |
onkeydown="return searchBox.OnSearchSelectKey(event)"> |
</div> |
|
<!-- iframe showing the search results (closed by default) --> |
<div id="MSearchResultsWindow"> |
<iframe src="javascript:void(0)" frameborder="0" |
name="MSearchResults" id="MSearchResults"> |
</iframe> |
</div> |
|
</div><!-- top --> |
<div class="header"> |
<div class="summary"> |
<a href="#nested-classes">Entities</a> </div> |
<div class="headertitle"> |
<div class="title">C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/ascii_decoder.vhd File Reference</div> </div> |
</div><!--header--> |
<div class="contents"> |
|
<p>ASCII decoding table with I/O control logic. |
<a href="#details">More...</a></p> |
<table class="memberdecls"> |
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> |
Entities</h2></td></tr> |
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classascii__decoder.html">ascii_decoder</a>  </td><td class="memItemRight" valign="bottom">entity</td></tr> |
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classascii__decoder_1_1arch.html">arch</a>  </td><td class="memItemRight" valign="bottom">architecture</td></tr> |
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
</table> |
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
<div class="textblock"><p>ASCII decoding table with I/O control logic. </p> |
</div></div><!-- contents --> |
<!-- start footer part --> |
<hr class="footer"/><address class="footer"><small> |
Generated by  <a href="http://www.doxygen.org/index.html"> |
<img class="footer" src="doxygen.png" alt="doxygen"/> |
</a> 1.8.13 |
</small></address> |
</body> |
</html> |
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
This is the complete list of members for ascii_decoder, including all inherited members.
+Address (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Port |
ascii_in | ascii_decoder | Port |
clk | ascii_decoder | Port |
components (defined in decoder_table_dist_rom) | decoder_table_dist_rom | use clause |
disp_data_q | ascii_decoder | Port |
ecp5um (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Library |
IEEE (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Library |
ieee (defined in ascii_decoder) | ascii_decoder | Library |
numeric_std (defined in ascii_decoder) | ascii_decoder | use clause |
Q (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Port |
reset (defined in ascii_decoder) | ascii_decoder | Port |
std_logic_1164 (defined in ascii_decoder) | ascii_decoder | use clause |
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
+Entities | |
arch | architecture |
+Libraries | |
+ieee |
+Use Clauses | |
+std_logic_1164 | |
+numeric_std |
+Ports | |
+clk | in std_logic |
input clock, xx MHz. | |
+reset | in std_logic |
ascii_in | in std_logic_vector ( 7 downto 0 ) |
input ascii code to be displayed | |
+disp_data_q | out std_logic_vector ( 14 downto 0 ) |
decoded ascii code output with symbol bit map |
Member Data Documentation
+ +◆ ascii_in
+ +
+
|
+ +Port | +
input ascii code to be displayed
+ascii_in(7) represents the DP state so it is not decoded. Symbol codes from 0x00 to 0x7F are without DP lit. Symbol codes from 0x80 to 0xFF have DP lit.
+ +The documentation for this class was generated from the following file:
-
+
- C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/ascii_decoder.vhd +
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
This is the complete list of members for arch, including all inherited members.
+Q | arch | Signal |
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
+Signals | |
+Q | std_logic_vector ( 13 downto 0 ) |
Q represents the symbol's bit mapping overlay over the 14-segment display. |
+Instantiations | |
+rom_decoding_table | decoder_table_dist_rom <Entity decoder_table_dist_rom> |
Decoding table handling all symbols except the DP. |
The documentation for this class was generated from the following file:
-
+
- C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/ascii_decoder.vhd +
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
This is the complete list of members for decoder_table_dist_rom, including all inherited members.
+Address (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Port |
components (defined in decoder_table_dist_rom) | decoder_table_dist_rom | use clause |
ecp5um (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Library |
IEEE (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Library |
Q (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Port |
std_logic_1164 (defined in decoder_table_dist_rom) | decoder_table_dist_rom | use clause |
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
+Entities | |
Structure | architecture |
+Libraries | |
+IEEE | |
+ecp5um |
+Use Clauses | |
+std_logic_1164 | |
+components |
+Ports | |
+Address | in std_logic_vector ( 6 downto 0 ) |
+Q | out std_logic_vector ( 13 downto 0 ) |
The documentation for this class was generated from the following file:
-
+
- C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/decoder_table_dist_rom_impl/decoder_table_dist_rom/decoder_table_dist_rom.vhd +
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
This is the complete list of members for Structure, including all inherited members.
+NGD_DRC_MASK (defined in Structure) | Structure | Attribute |
NGD_DRC_MASK (defined in Structure) | Structure | Attribute |
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
+Attributes | |
+NGD_DRC_MASK | integer |
+NGD_DRC_MASK | Structure : architecture is 1 |
+Instantiations | |
+mem_0_13 | rom128x1a |
+mem_0_12 | rom128x1a |
+mem_0_11 | rom128x1a |
+mem_0_10 | rom128x1a |
+mem_0_9 | rom128x1a |
+mem_0_8 | rom128x1a |
+mem_0_7 | rom128x1a |
+mem_0_6 | rom128x1a |
+mem_0_5 | rom128x1a |
+mem_0_4 | rom128x1a |
+mem_0_3 | rom128x1a |
+mem_0_2 | rom128x1a |
+mem_0_1 | rom128x1a |
+mem_0_0 | rom128x1a |
The documentation for this class was generated from the following file:
-
+
- C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/decoder_table_dist_rom_impl/decoder_table_dist_rom/decoder_table_dist_rom.vhd +
+Generated by + + 1.8.13 + + +
This is the complete list of members for display_driver_w_decoder, including all inherited members.
<div class="dyncontent"> |
<div class="center"><img src="classdisplay__driver__w__decoder__inherit__graph.png" border="0" usemap="#display__driver__w__decoder_inherit__map" alt="Inheritance graph"/></div> |
<map name="display__driver__w__decoder_inherit__map" id="display__driver__w__decoder_inherit__map"> |
<area shape="rect" id="node2" href="class_a_s_c_i_i_decoder.html" title="ASCIIDecoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="15,5,165,32"/> |
<area shape="rect" id="node2" href="classascii__decoder.html" title="ascii_decoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="10,5,170,32"/> |
</map> |
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> |
<div class="dynheader"> |
<div class="dyncontent"> |
<div class="center"><img src="classdisplay__driver__w__decoder__coll__graph.png" border="0" usemap="#display__driver__w__decoder_coll__map" alt="Collaboration graph"/></div> |
<map name="display__driver__w__decoder_coll__map" id="display__driver__w__decoder_coll__map"> |
<area shape="rect" id="node2" href="class_a_s_c_i_i_decoder.html" title="ASCIIDecoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="15,5,165,32"/> |
<area shape="rect" id="node2" href="classascii__decoder.html" title="ascii_decoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="10,5,170,32"/> |
</map> |
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> |
<table class="memberdecls"> |
<a class="el" href="classdisplay__driver__w__decoder.html#a8f9235710fc037196ed1f7fa93aa0ef3">wr_en</a>  </td><td class="memItemRight" valign="bottom"> <b><b><span class="keywordflow">in</span><span class="vhdlchar"> </span></b></b> <b><span class="comment">std_logic</span><span class="vhdlchar"> </span></b></td></tr> |
<tr class="memdesc:a8f9235710fc037196ed1f7fa93aa0ef3"><td class="mdescLeft"> </td><td class="mdescRight">active high write enable to store the ASCII code in a register <br /></td></tr> |
<tr class="memitem:ae5d1871b211b0ea1a0592bd84db8cfd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdisplay__driver__w__decoder.html#ae5d1871b211b0ea1a0592bd84db8cfd9">disp_data_q</a>  </td><td class="memItemRight" valign="bottom"> <b><b><span class="keywordflow">out</span><span class="vhdlchar"> </span></b></b> <b><span class="comment">std_logic_vector</span><span class="vhdlchar"> </span><span class="vhdlchar">(</span><span class="vhdlchar"> </span><span class="vhdlchar"> </span> <span class="vhdldigit">14</span> <span class="vhdlchar"> </span><span class="keywordflow">downto</span><span class="vhdlchar"> </span><span class="vhdlchar"> </span> <span class="vhdldigit">0</span> <span class="vhdlchar"> </span><span class="vhdlchar">)</span><span class="vhdlchar"> </span></b></td></tr> |
<tr class="memitem:ac39d5faa22b7c7b88914e8915f901d69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdisplay__driver__w__decoder.html#ac39d5faa22b7c7b88914e8915f901d69">disp_sel</a>  </td><td class="memItemRight" valign="bottom"> <b><b><span class="keywordflow">out</span><span class="vhdlchar"> </span></b></b> <b><span class="comment">std_logic</span><span class="vhdlchar"> </span></b></td></tr> |
</table> |
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
<div class="textblock"><p>Top entity of the display driver. </p> |
</tr> |
</table> |
</div><div class="memdoc"> |
<p>Typically the data fed to display (single or multiple) is provided for single display at a time. If multiple displays are required disp_sel signal must be provided (according typical dynamic display indication).</p> |
<p>Typically the data fed to display (single or multiple) is provided for single display at a time. If multiple displays are required scan signal must be additionally provided (according typical dynamic display indication).</p> |
<h1><a class="anchor" id="disp_data_bit_mapping"></a> |
Display Segment Bit Mapping</h1> |
<table class="doxtable"> |
<tr> |
<td align="center">Display Segment</td><td align="center">dp</td><td align="center">m</td><td align="center">l</td><td align="center">k</td><td align="center">j</td><td align="center">i</td><td align="center">h</td><td align="center">g2</td><td align="center">g1</td><td align="center">f</td><td align="center">e</td><td align="center">d</td><td align="center">c</td><td align="center">b</td><td align="center">a </td></tr> |
</table> |
<p>Note that there is no standard way to name the segments. Current data bits correspondt to display segments according this picture: <a href="https://www.maximintegrated.com/en/images/appnotes/3211/3211Fig02.gif">https://www.maximintegrated.com/en/images/appnotes/3211/3211Fig02.gif</a> </p> |
|
<p>Note that there is no standard way to name the segments. Current data bits correspondt to display segments according this picture: </p><div class="image"> |
<img src="https://www.maximintegrated.com/en/images/appnotes/3211/3211Fig02.gif" alt="3211Fig02.gif"/> |
</div> |
|
</div> |
<a id="ac39d5faa22b7c7b88914e8915f901d69"></a> |
<h2 class="memtitle"><span class="permalink"><a href="#ac39d5faa22b7c7b88914e8915f901d69">◆ </a></span>disp_sel</h2> |
|
<div class="memitem"> |
<div class="memproto"> |
<table class="mlabels"> |
<tr> |
<td class="mlabels-left"> |
<table class="memname"> |
<tr> |
<td class="memname"><a class="el" href="classdisplay__driver__w__decoder.html#ac39d5faa22b7c7b88914e8915f901d69">disp_sel</a> <b><span class="keywordflow">out</span><span class="vhdlchar"> </span></b> <b><span class="comment">std_logic</span><span class="vhdlchar"> </span></b> </td> |
</tr> |
</table> |
</td> |
<td class="mlabels-right"> |
<span class="mlabels"><span class="mlabel">Port</span></span> </td> |
</tr> |
</table> |
</div><div class="memdoc"> |
<p>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. </p> |
|
</div> |
</div> |
<hr/>The documentation for this class was generated from the following file:<ul> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/<a class="el" href="_display_driverw_decoder___top_8vhd.html">DisplayDriverwDecoder_Top.vhd</a></li> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/<a class="el" href="display__driver__w__decoder_8vhd.html">display_driver_w_decoder.vhd</a></li> |
</ul> |
</div><!-- contents --> |
<!-- start footer part --> |
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="Instantiations"></a> |
Instantiations</h2></td></tr> |
<tr class="memitem:ae44427d7438fe8dcce1de4bbdee152b2"><td class="memItemLeft" align="right" valign="top"><a id="ae44427d7438fe8dcce1de4bbdee152b2"></a> |
<a class="el" href="classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch.html#ae44427d7438fe8dcce1de4bbdee152b2">ascii_decoder_module</a> </td><td class="memItemRight" valign="bottom"> <b>ASCIIDecoder</b> <em><a class="el" href="class_a_s_c_i_i_decoder.html"><Entity ASCIIDecoder></a></em></td></tr> |
<a class="el" href="classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch.html#ae44427d7438fe8dcce1de4bbdee152b2">ascii_decoder_module</a> </td><td class="memItemRight" valign="bottom"> <b>ascii_decoder</b> <em><a class="el" href="classascii__decoder.html"><Entity ascii_decoder></a></em></td></tr> |
</table> |
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
<div class="textblock"><p>Architecture definition of the <a class="el" href="classdisplay__driver__w__decoder.html" title="Top entity of the display driver. ">display_driver_w_decoder</a>. </p> |
<p>Architecture describes the structure of the module together with doxygen description for doumentation generatior </p> |
</div><hr/>The documentation for this class was generated from the following file:<ul> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/<a class="el" href="_display_driverw_decoder___top_8vhd.html">DisplayDriverwDecoder_Top.vhd</a></li> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/<a class="el" href="display__driver__w__decoder_8vhd.html">display_driver_w_decoder.vhd</a></li> |
</ul> |
</div><!-- contents --> |
<!-- start footer part --> |
<map id="display_driver_w_decoder" name="display_driver_w_decoder"> |
<area shape="rect" id="node2" href="$class_a_s_c_i_i_decoder.html" title="ASCIIDecoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="$class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="15,5,165,32"/> |
<area shape="rect" id="node2" href="$classascii__decoder.html" title="ascii_decoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="$classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="10,5,170,32"/> |
</map> |
fd8d25dd4aeca4f98e4a25518e55b673 |
5ce1cbb65ec22d56e966b2aeb45d965f |
<map id="display_driver_w_decoder" name="display_driver_w_decoder"> |
<area shape="rect" id="node2" href="$class_a_s_c_i_i_decoder.html" title="ASCIIDecoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="$class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="15,5,165,32"/> |
<area shape="rect" id="node2" href="$classascii__decoder.html" title="ascii_decoder" alt="" coords="39,80,141,107"/> |
<area shape="rect" id="node3" href="$classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="10,5,170,32"/> |
</map> |
245398bc0f4cb9b9a63e6b2d81ef01f7 |
07e59901e04b107e48312fd21607bda8 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head> |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
<meta http-equiv="X-UA-Compatible" content="IE=9"/> |
<meta name="generator" content="Doxygen 1.8.13"/> |
<meta name="viewport" content="width=device-width, initial-scale=1"/> |
<title>Single 14 Segment Display Driver with Limited ASCII Decoder: Member List</title> |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
<script type="text/javascript" src="jquery.js"></script> |
<script type="text/javascript" src="dynsections.js"></script> |
<link href="search/search.css" rel="stylesheet" type="text/css"/> |
<script type="text/javascript" src="search/searchdata.js"></script> |
<script type="text/javascript" src="search/search.js"></script> |
<link href="doxygen.css" rel="stylesheet" type="text/css" /> |
</head> |
<body> |
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
<div id="titlearea"> |
<table cellspacing="0" cellpadding="0"> |
<tbody> |
<tr style="height: 56px;"> |
<td id="projectalign" style="padding-left: 0.5em;"> |
<div id="projectname">Single 14 Segment Display Driver with Limited ASCII Decoder |
 <span id="projectnumber">0.1</span> |
</div> |
</td> |
</tr> |
</tbody> |
</table> |
</div> |
<!-- end header part --> |
<!-- Generated by Doxygen 1.8.13 --> |
<script type="text/javascript"> |
var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
</script> |
<script type="text/javascript" src="menudata.js"></script> |
<script type="text/javascript" src="menu.js"></script> |
<script type="text/javascript"> |
$(function() { |
initMenu('',true,false,'search.php','Search'); |
$(document).ready(function() { init_search(); }); |
}); |
</script> |
<div id="main-nav"></div> |
<!-- window showing the filter options --> |
<div id="MSearchSelectWindow" |
onmouseover="return searchBox.OnSearchSelectShow()" |
onmouseout="return searchBox.OnSearchSelectHide()" |
onkeydown="return searchBox.OnSearchSelectKey(event)"> |
</div> |
|
<!-- iframe showing the search results (closed by default) --> |
<div id="MSearchResultsWindow"> |
<iframe src="javascript:void(0)" frameborder="0" |
name="MSearchResults" id="MSearchResults"> |
</iframe> |
</div> |
|
</div><!-- top --> |
<div class="header"> |
<div class="headertitle"> |
<div class="title">display_driver_wrapper Member List</div> </div> |
</div><!--header--> |
<div class="contents"> |
|
<p>This is the complete list of members for <a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a>, including all inherited members.</p> |
<table class="directory"> |
<tr class="even"><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html#a5b0cc1fc904e8a360edefca8a94aad6b">button</a></td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">Port</span></td></tr> |
<tr><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html#a4a4609c199d30b3adebbeb3a01276ec5">clk</a></td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">Port</span></td></tr> |
<tr class="even"><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html#ae5d1871b211b0ea1a0592bd84db8cfd9">disp_data_q</a></td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">Port</span></td></tr> |
<tr bgcolor="#f0f0f0"><td class="entry"><b>ieee</b> (defined in <a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a>)</td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">Library</span></td></tr> |
<tr class="even"><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html#a962b9c3ed04621f19438691f46e17052">n_rst</a></td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">Port</span></td></tr> |
<tr bgcolor="#f0f0f0"><td class="entry"><b>numeric_std</b> (defined in <a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a>)</td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">use clause</span></td></tr> |
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>std_logic_1164</b> (defined in <a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a>)</td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">use clause</span></td></tr> |
<tr bgcolor="#f0f0f0"><td class="entry"><b>syn_force_pad</b> (defined in <a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a>)</td><td class="entry"><a class="el" href="classdisplay__driver__wrapper.html">display_driver_wrapper</a></td><td class="entry"><span class="mlabel">Attribute</span></td></tr> |
</table></div><!-- contents --> |
<!-- start footer part --> |
<hr class="footer"/><address class="footer"><small> |
Generated by  <a href="http://www.doxygen.org/index.html"> |
<img class="footer" src="doxygen.png" alt="doxygen"/> |
</a> 1.8.13 |
</small></address> |
</body> |
</html> |
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
+Libraries | |
+ieee |
+Use Clauses | |
+std_logic_1164 | |
+numeric_std |
+Ports | |
+clk | in std_logic |
input clock, xx MHz. | |
+n_rst | in std_logic |
active low on board. active high in design. | |
+button | in std_logic |
dev board tact switch to scroll through some test symbols, active low | |
disp_data_q | out std_logic_vector ( 14 downto 0 ) |
+Attributes | |
+syn_force_pad | boolean |
Member Data Documentation
+ +◆ disp_data_q
+ +
+
|
+ +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).
+ +The documentation for this class was generated from the following file:
-
+
- C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/display_driver_wrapper.vhd +
+Generated by + + 1.8.13 + + +
| DisplayDriverWrapper | |||
DistRomAsciiDecoder | ||||
ASCIIDecoder |
| display_driver_w_decoder | ||
display_driver_wrapper | ||||
ascii_decoder |
| |||
| ||||
tb | ||||
display_driver_w_decoder | ||||
decoder_table_dist_rom | ||||
This is the complete list of members for tb, including all inherited members.
Address (defined in DistRomAsciiDecoder) | DistRomAsciiDecoder | Port |
components (defined in DistRomAsciiDecoder) | DistRomAsciiDecoder | use clause |
ecp5um (defined in DistRomAsciiDecoder) | DistRomAsciiDecoder | Library |
Address (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Port |
components (defined in decoder_table_dist_rom) | decoder_table_dist_rom | use clause |
ecp5um (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Library |
IEEE (defined in tb) | tb | Library |
math_real (defined in tb) | tb | use clause |
numeric_std (defined in tb) | tb | use clause |
Q (defined in DistRomAsciiDecoder) | DistRomAsciiDecoder | Port |
Q (defined in decoder_table_dist_rom) | decoder_table_dist_rom | Port |
std_logic_1164 (defined in tb) | tb | use clause |
std_logic_unsigned (defined in tb) | tb | use clause |
<div class="dyncontent"> |
<div class="center"><img src="classtb__inherit__graph.png" border="0" usemap="#tb_inherit__map" alt="Inheritance graph"/></div> |
<map name="tb_inherit__map" id="tb_inherit__map"> |
<area shape="rect" id="node2" href="class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="5,5,155,32"/> |
<area shape="rect" id="node2" href="classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="5,5,165,32"/> |
</map> |
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> |
<div class="dynheader"> |
<div class="dyncontent"> |
<div class="center"><img src="classtb__coll__graph.png" border="0" usemap="#tb_coll__map" alt="Collaboration graph"/></div> |
<map name="tb_coll__map" id="tb_coll__map"> |
<area shape="rect" id="node2" href="class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="5,5,155,32"/> |
<area shape="rect" id="node2" href="classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="5,5,165,32"/> |
</map> |
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> |
<table class="memberdecls"> |
<a class="el" href="classtb.html#a2edc34402b573437d5f25fa90ba4013e">numeric_std</a> </td><td class="memItemRight" valign="bottom"> </td></tr> |
</table> |
<hr/>The documentation for this class was generated from the following file:<ul> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/DistRomAsciiDecoder/DistRomAsciiDecoder/tb_DistRomAsciiDecoder_tmpl.vhd</li> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/decoder_table_dist_rom_impl/decoder_table_dist_rom/tb_decoder_table_dist_rom_tmpl.vhd</li> |
</ul> |
</div><!-- contents --> |
<!-- start footer part --> |
<p>This is the complete list of members for <a class="el" href="classtb_1_1test.html">test</a>, including all inherited members.</p> |
<table class="directory"> |
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Address</b> (defined in <a class="el" href="classtb_1_1test.html">test</a>)</td><td class="entry"><a class="el" href="classtb_1_1test.html">test</a></td><td class="entry"><span class="mlabel">Signal</span></td></tr> |
<tr bgcolor="#f0f0f0"><td class="entry"><b>DistRomAsciiDecoder</b> (defined in <a class="el" href="classtb_1_1test.html">test</a>)</td><td class="entry"><a class="el" href="classtb_1_1test.html">test</a></td><td class="entry"><span class="mlabel">Component</span></td></tr> |
<tr bgcolor="#f0f0f0"><td class="entry"><b>decoder_table_dist_rom</b> (defined in <a class="el" href="classtb_1_1test.html">test</a>)</td><td class="entry"><a class="el" href="classtb_1_1test.html">test</a></td><td class="entry"><span class="mlabel">Component</span></td></tr> |
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PROCESS_0</b> (defined in <a class="el" href="classtb_1_1test.html">test</a>)</td><td class="entry"><a class="el" href="classtb_1_1test.html">test</a></td><td class="entry"></td></tr> |
<tr bgcolor="#f0f0f0"><td class="entry"><b>Q</b> (defined in <a class="el" href="classtb_1_1test.html">test</a>)</td><td class="entry"><a class="el" href="classtb_1_1test.html">test</a></td><td class="entry"><span class="mlabel">Signal</span></td></tr> |
</table></div><!-- contents --> |
</table><table class="memberdecls"> |
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="Components"></a> |
Components</h2></td></tr> |
<tr class="memitem:ad79dbc6f0558f8114eac96731755b419"><td class="memItemLeft" align="right" valign="top"><a id="ad79dbc6f0558f8114eac96731755b419"></a> |
<a class="el" href="classtb_1_1test.html#ad79dbc6f0558f8114eac96731755b419">DistRomAsciiDecoder</a> </td><td class="memItemRight" valign="bottom"> <b></b> <em><a class="el" href="class_dist_rom_ascii_decoder.html"><Entity DistRomAsciiDecoder> </a></em></td></tr> |
<tr class="memitem:afb5a01af06a1be9cd854e192b342ba0e"><td class="memItemLeft" align="right" valign="top"><a id="afb5a01af06a1be9cd854e192b342ba0e"></a> |
<a class="el" href="classtb_1_1test.html#afb5a01af06a1be9cd854e192b342ba0e">decoder_table_dist_rom</a> </td><td class="memItemRight" valign="bottom"> <b></b> <em><a class="el" href="classdecoder__table__dist__rom.html"><Entity decoder_table_dist_rom> </a></em></td></tr> |
</table><table class="memberdecls"> |
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="Signals"></a> |
Signals</h2></td></tr> |
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="Instantiations"></a> |
Instantiations</h2></td></tr> |
<tr class="memitem:a8026a39c502750413402a90d9d8bae3c"><td class="memItemLeft" align="right" valign="top"><a id="a8026a39c502750413402a90d9d8bae3c"></a> |
<a class="el" href="classtb_1_1test.html#a8026a39c502750413402a90d9d8bae3c">u1</a> </td><td class="memItemRight" valign="bottom"> <b>DistRomAsciiDecoder</b> <em><a class="el" href="class_dist_rom_ascii_decoder.html"><Entity DistRomAsciiDecoder></a></em></td></tr> |
<a class="el" href="classtb_1_1test.html#a8026a39c502750413402a90d9d8bae3c">u1</a> </td><td class="memItemRight" valign="bottom"> <b>decoder_table_dist_rom</b> <em><a class="el" href="classdecoder__table__dist__rom.html"><Entity decoder_table_dist_rom></a></em></td></tr> |
</table> |
<hr/>The documentation for this class was generated from the following file:<ul> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/DistRomAsciiDecoder/DistRomAsciiDecoder/tb_DistRomAsciiDecoder_tmpl.vhd</li> |
<li>C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/decoder_table_dist_rom_impl/decoder_table_dist_rom/tb_decoder_table_dist_rom_tmpl.vhd</li> |
</ul> |
</div><!-- contents --> |
<!-- start footer part --> |
<map id="tb" name="tb"> |
<area shape="rect" id="node2" href="$class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="5,5,155,32"/> |
<area shape="rect" id="node2" href="$classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="5,5,165,32"/> |
</map> |
7aaf94402acd88870af92d91cf916445 |
1ce7a2b66cd9e46eb844a026941deb27 |
<map id="tb" name="tb"> |
<area shape="rect" id="node2" href="$class_dist_rom_ascii_decoder.html" title="DistRomAsciiDecoder" alt="" coords="5,5,155,32"/> |
<area shape="rect" id="node2" href="$classdecoder__table__dist__rom.html" title="decoder_table_dist_rom" alt="" coords="5,5,165,32"/> |
</map> |
8e4650337163682ced3b03fcb300113c |
835abb0b9cc5a9f6c1cda68d3f48153e |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head> |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
<meta http-equiv="X-UA-Compatible" content="IE=9"/> |
<meta name="generator" content="Doxygen 1.8.13"/> |
<meta name="viewport" content="width=device-width, initial-scale=1"/> |
<title>Single 14 Segment Display Driver with Limited ASCII Decoder: C:/Projects/single-14-segment-display-driver-w-decoder/Project/Sources/Decoding_Table/ROM_ASCII_Decoder/decoder_table_dist_rom_impl Directory Reference</title> |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
<script type="text/javascript" src="jquery.js"></script> |
<script type="text/javascript" src="dynsections.js"></script> |
<link href="search/search.css" rel="stylesheet" type="text/css"/> |
<script type="text/javascript" src="search/searchdata.js"></script> |
<script type="text/javascript" src="search/search.js"></script> |
<link href="doxygen.css" rel="stylesheet" type="text/css" /> |
</head> |
<body> |
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
<div id="titlearea"> |
<table cellspacing="0" cellpadding="0"> |
<tbody> |
<tr style="height: 56px;"> |
<td id="projectalign" style="padding-left: 0.5em;"> |
<div id="projectname">Single 14 Segment Display Driver with Limited ASCII Decoder |
 <span id="projectnumber">0.1</span> |
</div> |
</td> |
</tr> |
</tbody> |
</table> |
</div> |
<!-- end header part --> |
<!-- Generated by Doxygen 1.8.13 --> |
<script type="text/javascript"> |
var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
</script> |
<script type="text/javascript" src="menudata.js"></script> |
<script type="text/javascript" src="menu.js"></script> |
<script type="text/javascript"> |
$(function() { |
initMenu('',true,false,'search.php','Search'); |
$(document).ready(function() { init_search(); }); |
}); |
</script> |
<div id="main-nav"></div> |
<!-- window showing the filter options --> |
<div id="MSearchSelectWindow" |
onmouseover="return searchBox.OnSearchSelectShow()" |
onmouseout="return searchBox.OnSearchSelectHide()" |
onkeydown="return searchBox.OnSearchSelectKey(event)"> |
</div> |
|
<!-- iframe showing the search results (closed by default) --> |
<div id="MSearchResultsWindow"> |
<iframe src="javascript:void(0)" frameborder="0" |
name="MSearchResults" id="MSearchResults"> |
</iframe> |
</div> |
|
<div id="nav-path" class="navpath"> |
<ul> |
<li class="navelem"><a class="el" href="dir_286f1b3e5ae7a2e16b11817be53af338.html">Decoding_Table</a></li><li class="navelem"><a class="el" href="dir_d0c61f3969c0952e7a734876ca22b4f2.html">ROM_ASCII_Decoder</a></li><li class="navelem"><a class="el" href="dir_01b7dcf7a78576a1fe0d03eb678a3a27.html">decoder_table_dist_rom_impl</a></li> </ul> |
</div> |
</div><!-- top --> |
<div class="header"> |
<div class="headertitle"> |
<div class="title">decoder_table_dist_rom_impl Directory Reference</div> </div> |
</div><!--header--> |
<div class="contents"> |
<table class="memberdecls"> |
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> |
Directories</h2></td></tr> |
</table> |
</div><!-- contents --> |
<!-- start footer part --> |
<hr class="footer"/><address class="footer"><small> |
Generated by  <a href="http://www.doxygen.org/index.html"> |
<img class="footer" src="doxygen.png" alt="doxygen"/> |
</a> 1.8.13 |
</small></address> |
</body> |
</html> |
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
+Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
Display Driver With Decoder Top Level Module. +More...
++Entities | |
display_driver_w_decoder | entity |
Top entity of the display driver. More... | |
display_driver_w_decoder_arch | architecture |
Architecture definition of the display_driver_w_decoder. More... | |
Detailed Description
+Display Driver With Decoder Top Level Module.
++Generated by + + 1.8.13 + + +
+ Single 14 Segment Display Driver with Limited ASCII Decoder
+ 0.1
+
+ |
+
Top wrapper for design FPGA prove. +More...
++Entities | |
display_driver_wrapper | entity |
Detailed Description
+Top wrapper for design FPGA prove.
+This wrapper is designed for Lattice ECP5-5G Versa Development Kit.
++Generated by + + 1.8.13 + + +
ASCIIDecoder.vhd | ASCII decoding table with I/O control logic |
DisplayDriverwDecoder_Top.vhd | Display Driver With Decoder Top Level Module |
DisplayDriverWrapper.vhd | Top wrapper for design FPGA prove |
ascii_decoder.vhd | ASCII decoding table with I/O control logic |
display_driver_w_decoder.vhd | Display Driver With Decoder Top Level Module |
display_driver_wrapper.vhd | Top wrapper for design FPGA prove |
- ascii_in -: ASCIIDecoder +: ascii_decoder , display_driver_w_decoder
- button -: DisplayDriverWrapper +: display_driver_wrapper
- clk -: display_driver_w_decoder -, DisplayDriverWrapper +: ascii_decoder +, display_driver_w_decoder +, display_driver_wrapper -
- disp_data -: DisplayDriverWrapper -
- disp_data_q -: display_driver_w_decoder +: ascii_decoder +, display_driver_w_decoder +, display_driver_wrapper -
- disp_sel -: display_driver_w_decoder -, DisplayDriverWrapper -
- n_rst -: DisplayDriverWrapper +: display_driver_wrapper
- Q -: ASCIIDecoder.arch +: ascii_decoder.arch
- reset
: display_driver_w_decoder
Index: Documentation/html/functions_vars.html
===================================================================
--- Documentation/html/functions_vars.html (revision 9)
+++ Documentation/html/functions_vars.html (revision 10)
@@ -61,31 +61,27 @@
- ascii_in -: ASCIIDecoder +: ascii_decoder , display_driver_w_decoder
- button -: DisplayDriverWrapper +: display_driver_wrapper
- clk -: display_driver_w_decoder -, DisplayDriverWrapper +: ascii_decoder +, display_driver_w_decoder +, display_driver_wrapper -
- disp_data -: DisplayDriverWrapper -
- disp_data_q -: display_driver_w_decoder +: ascii_decoder +, display_driver_w_decoder +, display_driver_wrapper -
- disp_sel -: display_driver_w_decoder -, DisplayDriverWrapper -
- n_rst -: DisplayDriverWrapper +: display_driver_wrapper
- Q -: ASCIIDecoder.arch +: ascii_decoder.arch
- reset : display_driver_w_decoder Index: Documentation/html/hierarchy.html =================================================================== --- Documentation/html/hierarchy.html (revision 9) +++ Documentation/html/hierarchy.html (revision 10) @@ -68,11 +68,11 @@ This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123] -▼Cdisplay_driver_w_decoder Top entity of the display driver -▼CASCIIDecoder -CDistRomAsciiDecoder +CDisplayDriverWrapper +▼Cascii_decoder +Cdecoder_table_dist_rom Cdisplay_driver_wrapper -▼Ctb +CDistRomAsciiDecoder Cdecoder_table_dist_rom
Display Data Out
-Typically the data fed to display (single or multiple) is provided for single display at a time. - If multiple displays are required disp_sel signal must be provided (according typical dynamic display indication). -
+
Display Segment Bit Mapping
- |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch_ae44427d7438fe8dcce1de4bbdee152b2}\label{classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch_ae44427d7438fe8dcce1de4bbdee152b2}} |
\hyperlink{classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch_ae44427d7438fe8dcce1de4bbdee152b2}{ascii\+\_\+decoder\+\_\+module} {\bfseries A\+S\+C\+I\+I\+Decoder} |
\hyperlink{classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch_ae44427d7438fe8dcce1de4bbdee152b2}{ascii\+\_\+decoder\+\_\+module} {\bfseries ascii\+\_\+decoder} |
\end{DoxyCompactItemize} |
|
|
|
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} |
C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{display__driver__w__decoder_8vhd}{display\+\_\+driver\+\_\+w\+\_\+decoder.\+vhd}\end{DoxyCompactItemize} |
fbbdee130791e3cc83613621859ab354 |
aad0b2e5d69e25668d60acf1ed1de3ba |
84ac91aaa75e99f6737f955cf872a10d |
51e4f35ff6f43cb04b685a63aa39c0f8 |
\hypertarget{classdisplay__driver__wrapper}{}\section{display\+\_\+driver\+\_\+wrapper Entity Reference} |
\label{classdisplay__driver__wrapper}\index{display\+\_\+driver\+\_\+wrapper@{display\+\_\+driver\+\_\+wrapper}} |
\subsection*{Libraries} |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classdisplay__driver__wrapper_a0a6af6eef40212dbaf130d57ce711256}\label{classdisplay__driver__wrapper_a0a6af6eef40212dbaf130d57ce711256}} |
\hyperlink{classdisplay__driver__wrapper_a0a6af6eef40212dbaf130d57ce711256}{ieee} |
\end{DoxyCompactItemize} |
\subsection*{Use Clauses} |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classdisplay__driver__wrapper_acd03516902501cd1c7296a98e22c6fcb}\label{classdisplay__driver__wrapper_acd03516902501cd1c7296a98e22c6fcb}} |
\hyperlink{classdisplay__driver__wrapper_acd03516902501cd1c7296a98e22c6fcb}{std\+\_\+logic\+\_\+1164} |
\item |
\mbox{\Hypertarget{classdisplay__driver__wrapper_a2edc34402b573437d5f25fa90ba4013e}\label{classdisplay__driver__wrapper_a2edc34402b573437d5f25fa90ba4013e}} |
\hyperlink{classdisplay__driver__wrapper_a2edc34402b573437d5f25fa90ba4013e}{numeric\+\_\+std} |
\end{DoxyCompactItemize} |
\subsection*{Ports} |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classdisplay__driver__wrapper_a4a4609c199d30b3adebbeb3a01276ec5}\label{classdisplay__driver__wrapper_a4a4609c199d30b3adebbeb3a01276ec5}} |
\hyperlink{classdisplay__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{classdisplay__driver__wrapper_a962b9c3ed04621f19438691f46e17052}\label{classdisplay__driver__wrapper_a962b9c3ed04621f19438691f46e17052}} |
\hyperlink{classdisplay__driver__wrapper_a962b9c3ed04621f19438691f46e17052}{n\+\_\+rst} {\bfseries {\bfseries \textcolor{keywordflow}{in}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic}\textcolor{vhdlchar}{ }} |
\begin{DoxyCompactList}\small\item\em active low on board. active high in design. \end{DoxyCompactList}\item |
\mbox{\Hypertarget{classdisplay__driver__wrapper_a5b0cc1fc904e8a360edefca8a94aad6b}\label{classdisplay__driver__wrapper_a5b0cc1fc904e8a360edefca8a94aad6b}} |
\hyperlink{classdisplay__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, active low \end{DoxyCompactList}\item |
\hyperlink{classdisplay__driver__wrapper_ae5d1871b211b0ea1a0592bd84db8cfd9}{disp\+\_\+data\+\_\+q} {\bfseries {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }}} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{14} \textcolor{vhdlchar}{ }\textcolor{keywordflow}{downto}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{0} \textcolor{vhdlchar}{ }\textcolor{vhdlchar}{)}\textcolor{vhdlchar}{ }} |
\end{DoxyCompactItemize} |
\subsection*{Attributes} |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classdisplay__driver__wrapper_a4f7ef4185171ed5f6b67070d75215f6f}\label{classdisplay__driver__wrapper_a4f7ef4185171ed5f6b67070d75215f6f}} |
\hyperlink{classdisplay__driver__wrapper_a4f7ef4185171ed5f6b67070d75215f6f}{syn\+\_\+force\+\_\+pad} {\bfseries \textcolor{comment}{boolean}\textcolor{vhdlchar}{ }} |
\end{DoxyCompactItemize} |
|
|
\subsection{Member Data Documentation} |
\mbox{\Hypertarget{classdisplay__driver__wrapper_ae5d1871b211b0ea1a0592bd84db8cfd9}\label{classdisplay__driver__wrapper_ae5d1871b211b0ea1a0592bd84db8cfd9}} |
\index{display\+\_\+driver\+\_\+wrapper@{display\+\_\+driver\+\_\+wrapper}!disp\+\_\+data\+\_\+q@{disp\+\_\+data\+\_\+q}} |
\index{disp\+\_\+data\+\_\+q@{disp\+\_\+data\+\_\+q}!display\+\_\+driver\+\_\+wrapper@{display\+\_\+driver\+\_\+wrapper}} |
\subsubsection{\texorpdfstring{disp\+\_\+data\+\_\+q}{disp\_data\_q}} |
{\footnotesize\ttfamily \hyperlink{classdisplay__driver__wrapper_ae5d1871b211b0ea1a0592bd84db8cfd9}{disp\+\_\+data\+\_\+q} {\bfseries \textcolor{keywordflow}{out}\textcolor{vhdlchar}{ }} {\bfseries \textcolor{comment}{std\+\_\+logic\+\_\+vector}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{(}\textcolor{vhdlchar}{ }\textcolor{vhdlchar}{ } \textcolor{vhdldigit}{14} \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). |
|
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} |
\begin{figure}[H] |
\begin{center} |
\leavevmode |
\includegraphics[width=192pt]{classtb__inherit__graph} |
\includegraphics[width=200pt]{classtb__inherit__graph} |
\end{center} |
\end{figure} |
|
\begin{figure}[H] |
\begin{center} |
\leavevmode |
\includegraphics[width=192pt]{classtb__coll__graph} |
\includegraphics[width=200pt]{classtb__coll__graph} |
\end{center} |
\end{figure} |
\subsection*{Entities} |
|
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/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/\+Dist\+Rom\+Ascii\+Decoder/\+Dist\+Rom\+Ascii\+Decoder/tb\+\_\+\+Dist\+Rom\+Ascii\+Decoder\+\_\+tmpl.\+vhd\end{DoxyCompactItemize} |
C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl/decoder\+\_\+table\+\_\+dist\+\_\+rom/tb\+\_\+decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+tmpl.\+vhd\end{DoxyCompactItemize} |
\subsection*{Components} |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classtb_1_1test_ad79dbc6f0558f8114eac96731755b419}\label{classtb_1_1test_ad79dbc6f0558f8114eac96731755b419}} |
\hyperlink{classtb_1_1test_ad79dbc6f0558f8114eac96731755b419}{Dist\+Rom\+Ascii\+Decoder} {\bfseries } |
\mbox{\Hypertarget{classtb_1_1test_afb5a01af06a1be9cd854e192b342ba0e}\label{classtb_1_1test_afb5a01af06a1be9cd854e192b342ba0e}} |
\hyperlink{classtb_1_1test_afb5a01af06a1be9cd854e192b342ba0e}{decoder\+\_\+table\+\_\+dist\+\_\+rom} {\bfseries } |
\end{DoxyCompactItemize} |
\subsection*{Signals} |
\begin{DoxyCompactItemize} |
\begin{DoxyCompactItemize} |
\item |
\mbox{\Hypertarget{classtb_1_1test_a8026a39c502750413402a90d9d8bae3c}\label{classtb_1_1test_a8026a39c502750413402a90d9d8bae3c}} |
\hyperlink{classtb_1_1test_a8026a39c502750413402a90d9d8bae3c}{u1} {\bfseries Dist\+Rom\+Ascii\+Decoder} |
\hyperlink{classtb_1_1test_a8026a39c502750413402a90d9d8bae3c}{u1} {\bfseries decoder\+\_\+table\+\_\+dist\+\_\+rom} |
\end{DoxyCompactItemize} |
|
|
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/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/\+Dist\+Rom\+Ascii\+Decoder/\+Dist\+Rom\+Ascii\+Decoder/tb\+\_\+\+Dist\+Rom\+Ascii\+Decoder\+\_\+tmpl.\+vhd\end{DoxyCompactItemize} |
C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl/decoder\+\_\+table\+\_\+dist\+\_\+rom/tb\+\_\+decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+tmpl.\+vhd\end{DoxyCompactItemize} |
9eb8e0f5af351d2d97a25b79dcac24e1 |
a934a8a291663cdcd80b0d8d70589581 |
6dc6ea2514057a4891765b23f419363f |
72dc357b8a6554df1c5f2660342adee3 |
\hypertarget{dir_01b7dcf7a78576a1fe0d03eb678a3a27}{}\section{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl Directory Reference} |
\label{dir_01b7dcf7a78576a1fe0d03eb678a3a27}\index{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl Directory Reference@{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl Directory Reference}} |
\subsection*{Directories} |
\begin{DoxyCompactItemize} |
\end{DoxyCompactItemize} |
\hypertarget{dir_ab85c49c18f7df9852efb1983a7c8c99}{}\section{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl/decoder\+\_\+table\+\_\+dist\+\_\+rom Directory Reference} |
\label{dir_ab85c49c18f7df9852efb1983a7c8c99}\index{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl/decoder\+\_\+table\+\_\+dist\+\_\+rom Directory Reference@{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\+Decoding\+\_\+\+Table/\+R\+O\+M\+\_\+\+A\+S\+C\+I\+I\+\_\+\+Decoder/decoder\+\_\+table\+\_\+dist\+\_\+rom\+\_\+impl/decoder\+\_\+table\+\_\+dist\+\_\+rom Directory Reference}} |
\hypertarget{display__driver__w__decoder_8vhd}{}\section{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/display\+\_\+driver\+\_\+w\+\_\+decoder.vhd File Reference} |
\label{display__driver__w__decoder_8vhd}\index{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/display\+\_\+driver\+\_\+w\+\_\+decoder.\+vhd@{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/display\+\_\+driver\+\_\+w\+\_\+decoder.\+vhd}} |
|
|
Display Driver With Decoder Top Level Module. |
|
|
\subsection*{Entities} |
\begin{DoxyCompactItemize} |
\item |
\hyperlink{classdisplay__driver__w__decoder}{display\+\_\+driver\+\_\+w\+\_\+decoder} entity |
\begin{DoxyCompactList}\small\item\em Top entity of the display driver. \end{DoxyCompactList}\item |
\hyperlink{classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch}{display\+\_\+driver\+\_\+w\+\_\+decoder\+\_\+arch} architecture |
\begin{DoxyCompactList}\small\item\em Architecture definition of the \hyperlink{classdisplay__driver__w__decoder}{display\+\_\+driver\+\_\+w\+\_\+decoder}. \end{DoxyCompactList}\end{DoxyCompactItemize} |
|
|
\subsection{Detailed Description} |
Display Driver With Decoder Top Level Module. |
|
\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{classdisplay__driver__wrapper}{display\+\_\+driver\+\_\+wrapper} entity |
\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. |
\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{_a_s_c_i_i_decoder_8vhd}{A\+S\+C\+I\+I\+Decoder.\+vhd} \\*A\+S\+C\+II decoding table with I/O control logic }{\pageref{_a_s_c_i_i_decoder_8vhd}}{} |
\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}}{} |
\item\contentsline{section}{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{ascii__decoder_8vhd}{ascii\+\_\+decoder.\+vhd} \\*A\+S\+C\+II decoding table with I/O control logic }{\pageref{ascii__decoder_8vhd}}{} |
\item\contentsline{section}{C\+:/\+Projects/single-\/14-\/segment-\/display-\/driver-\/w-\/decoder/\+Project/\+Sources/\hyperlink{display__driver__w__decoder_8vhd}{display\+\_\+driver\+\_\+w\+\_\+decoder.\+vhd} \\*Display Driver With Decoder Top Level Module }{\pageref{display__driver__w__decoder_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} |
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList} |
\item \contentsline{section}{display\+\_\+driver\+\_\+w\+\_\+decoder}{\pageref{classdisplay__driver__w__decoder}}{} |
\begin{DoxyCompactList} |
\item \contentsline{section}{A\+S\+C\+I\+I\+Decoder}{\pageref{class_a_s_c_i_i_decoder}}{} |
\item \contentsline{section}{ascii\+\_\+decoder}{\pageref{classascii__decoder}}{} |
\begin{DoxyCompactList} |
\item \contentsline{section}{Dist\+Rom\+Ascii\+Decoder}{\pageref{class_dist_rom_ascii_decoder}}{} |
\item \contentsline{section}{decoder\+\_\+table\+\_\+dist\+\_\+rom}{\pageref{classdecoder__table__dist__rom}}{} |
\end{DoxyCompactList} |
\end{DoxyCompactList} |
\item \contentsline{section}{Display\+Driver\+Wrapper}{\pageref{class_display_driver_wrapper}}{} |
\item \contentsline{section}{display\+\_\+driver\+\_\+wrapper}{\pageref{classdisplay__driver__wrapper}}{} |
\item \contentsline{section}{tb}{\pageref{classtb}}{} |
\begin{DoxyCompactList} |
\item \contentsline{section}{Dist\+Rom\+Ascii\+Decoder}{\pageref{class_dist_rom_ascii_decoder}}{} |
\item \contentsline{section}{decoder\+\_\+table\+\_\+dist\+\_\+rom}{\pageref{classdecoder__table__dist__rom}}{} |
\end{DoxyCompactList} |
\end{DoxyCompactList} |
source: https://datasheets.maximintegrated.com/en/ds/MAX6955.pdf |
\end{DoxyVerb} |
\hypertarget{index_port_disp_data}{}\section{Display Data Out}\label{index_port_disp_data} |
\begin{DoxyVerb} Typically the data fed to display (single or multiple) is provided for single display at a time. |
If multiple displays are required disp_sel signal must be provided (according typical dynamic display indication). |
\end{DoxyVerb} |
\hypertarget{index_disp_data_bit_mapping}{}\subsection{Display Segment Bit Mapping}\label{index_disp_data_bit_mapping} |
\tabulinesep=1mm |
\begin{longtabu} spread 0pt [c]{*{16}{|X[-1]}|} |
\input{files} |
\chapter{Class Documentation} |
\input{class___m_a_t_h___r_e_a_l} |
\input{class_a_s_c_i_i_decoder_1_1arch} |
\input{class_a_s_c_i_i_decoder} |
\input{classascii__decoder_1_1arch} |
\input{classascii__decoder} |
\input{classdecoder__table__dist__rom} |
\input{classdisplay__driver__w__decoder} |
\input{classdisplay__driver__w__decoder_1_1display__driver__w__decoder__arch} |
\input{class_display_driver_wrapper} |
\input{class_dist_rom_ascii_decoder} |
\input{classdisplay__driver__wrapper} |
\input{class_m_a_t_h___r_e_a_l} |
\input{class_dist_rom_ascii_decoder_1_1_structure} |
\input{classdecoder__table__dist__rom_1_1_structure} |
\input{classtb} |
\input{classtb_1_1test} |
\chapter{File Documentation} |
\input{_a_s_c_i_i_decoder_8vhd} |
\input{_display_driverw_decoder___top_8vhd} |
\input{_display_driver_wrapper_8vhd} |
\input{ascii__decoder_8vhd} |
\input{display__driver__w__decoder_8vhd} |
\input{display__driver__wrapper_8vhd} |
%--- End generated contents --- |
|
% Index |