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

Subversion Repositories zap

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /zap/trunk
    from Rev 30 to Rev 31
    Reverse comparison

Rev 30 → Rev 31

/doc/html/zap_doc.htm
5,10 → 5,12
<title></title>
<meta name="generator" content="LibreOffice 5.2.7.2 (Linux)"/>
<meta name="created" content="00:00:00"/>
<meta name="changed" content="2018-05-14T07:22:52.770463476"/>
<meta name="changed" content="2018-05-25T11:24:36.763361792"/>
<meta name="Originator" content="Microsoft Word 12"/>
<meta name="ProgId" content="Word.Document"/>
<meta name="created" content="00:00:00">
<meta name="changed" content="2018-05-14T07:22:52.770463476">
<meta name="created" content="00:00:00">
<meta name="changed" content="2018-05-10T23:15:22.083194885">
<meta name="created" content="00:00:00">
<meta name="changed" content="2018-05-10T23:14:19.595028819">
943,8 → 945,9
</center>
<p>&nbsp;</p>
<p align="center">&nbsp;</p>
<p align="center"><font face="Lato Medium"><font size="2" style="font-size: 11pt">©2016-201</font></font><font face="Lato Medium"><font size="2" style="font-size: 11pt">8</font></font><font face="Lato Medium"><font size="2" style="font-size: 11pt">
Revanth Kamaraj ( E-mail: <a href="mailto:revanth91kamaraj@gmail.com">revanth91kamaraj@gmail.com</a>
<p align="center"><font face="Lato Medium"><font size="2" style="font-size: 11pt">©2016-2018</font></font>
<font face="Lato Medium"><font size="2" style="font-size: 11pt">Revanth
Kamaraj ( E-mail: <a href="mailto:revanth91kamaraj@gmail.com">revanth91kamaraj@gmail.com</a>
)</font></font></p>
<p align="center"><font face="Lato Medium"><font size="2" style="font-size: 11pt">Released
under the GNU General Public License version 2</font></font></p>
1507,79 → 1510,83
Interface Ports</b></font></font></font></h2>
<p align="left" style="page-break-after: avoid"><font face="Lato Medium"><font size="2" style="font-size: 11pt"><b>Interface
IO Ports</b></font></font></p>
<table cellpadding="0" cellspacing="0">
<table width="640" cellpadding="2" cellspacing="0">
<col width="122">
<col width="33">
<col width="167">
<col width="300">
<tr valign="top">
<td width="126" style="border: 1.00pt solid #000000; padding: 0.05cm">
<td width="122" style="border: 1.00pt solid #000000; padding: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 10pt"><b>Signal
Name</b></font></font></p>
</td>
<td width="37" style="border-top: 1.00pt solid #000000; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: 1.00pt solid #000000; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 10pt"><b>IO</b></font></font></p>
</td>
<td width="171" style="border-top: 1.00pt solid #000000; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: 1.00pt solid #000000; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 10pt"><b>Description</b></font></font></p>
</td>
<td width="304" style="border-top: 1.00pt solid #000000; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="300" style="border-top: 1.00pt solid #000000; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 10pt"><b>Comments</b></font></font></p>
</td>
</tr>
<tr>
<td colspan="4" width="638" valign="top" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td colspan="4" width="634" valign="top" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p align="center"><font face="Lato Medium"><font size="2" style="font-size: 11pt"><b>Clock
and Reset</b></font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I_CLK</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Core
clock. </font></font>
</p>
</td>
<td width="304" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="300" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p>&nbsp;</p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I_RESET</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Core
reset. </font></font>
</p>
</td>
<td width="304" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="300" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Active
high. Must be synchronous to the rising edge of I_CLK.</font></font></p>
</td>
</tr>
<tr>
<td colspan="4" width="638" valign="top" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td colspan="4" width="634" valign="top" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p align="center"><font face="Lato Medium"><font size="2" style="font-size: 11pt"><b>Wishbone
Interface</b></font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_CYC</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
CYC signal.</font></font></p>
</td>
<td rowspan="7" width="304" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td rowspan="8" width="300" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Outputs
are purely synchronous with the rising edge of I_CLK.</font></font></p>
<p>&nbsp;</p>
1587,133 → 1594,145
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_STB</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
STB signal.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_ADR[31:0]</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
32-bit address.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_SEL[3:0]</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
byte lane enables.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_WE</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
write enable.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_DAT[31:0]</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
write data.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_BTE[1:0]</font></font></p>
</td>
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">Burst
Type Extension Tag. CPU does only incremental linear bursts so
this always reads 0x0.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O_WB_CTI[2:0]</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">O</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
cycle type indicator.</font></font></p>
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">000
– Classic.</font></font></p>
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">010
– Incrementing burst.</font></font></p>
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">111
– End of burst.</font></font></p>
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">The
interface shall only generate one of the above 3 codes.</font></font></p>
interface shall only generate one of the above 2 codes. A single
access is a burst of 1.</font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I_WB_DAT[31:0]</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
read data.</font></font></p>
</td>
<td width="304" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="300" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p>&nbsp;</p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I_WB_ACK</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">Wishbone
acknowledge.</font></font></p>
</td>
<td width="304" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="300" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td colspan="4" width="638" valign="top" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td colspan="4" width="634" valign="top" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p align="center"><font face="Lato Medium"><font size="2" style="font-size: 11pt"><b>External
Interrupts</b></font></font></p>
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I_IRQ</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">IRQ
Interrupt</font></font></p>
</td>
<td rowspan="2" width="304" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td rowspan="2" width="300" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p align="left"><font face="Lato Medium"><font size="2" style="font-size: 11pt">Active
high level sensitive. Must be synchronous to the rising edge of
clock.</font></font></p>
1720,13 → 1739,13
</td>
</tr>
<tr valign="top">
<td width="126" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<td width="122" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: 1.00pt solid #000000; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.05cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I_FIQ</font></font></p>
</td>
<td width="37" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="33" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">I</font></font></p>
</td>
<td width="171" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<td width="167" style="border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: 1.00pt solid #000000; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0cm; padding-right: 0.05cm">
<p><font face="Lato Medium"><font size="2" style="font-size: 11pt">FIQ
Interrupt</font></font></p>
</td>
/src/rtl/cpu/zap_defines.vh
70,7 → 70,7
`define VA__SECTION_TAG 31:20+$clog2(SECTION_TLB_ENTRIES)
 
`define VA__SPAGE_AP_SEL 11:10
`define VA__LPAGE_AP_SEL 17:16
`define VA__LPAGE_AP_SEL 15:14
 
// L1 Section Descriptior Breakup
`define L1_SECTION__BASE 31:20

powered by: WebSVN 2.1.0

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