ch10.17.htm

来自「介绍asci设计的一本书」· HTM 代码 · 共 424 行 · 第 1/2 页

HTM
424
字号


<B>type</B> STD_ULOGIC <B>is</B>

('U','X','0','1','Z','W','L','H','-');</PRE>

</TD>

<TD><P CLASS="Table"><A NAME="pgfId=537944"></A>10.6</TD>

<TD><P CLASS="Table"><A NAME="pgfId=537946"></A>--</TD></TR>

<TR>

<TD><P><P CLASS="TableLeft"><A NAME="pgfId=537948"></A>IEEE Numeric_Bit and

Numeric_Std</P>



<P><P CLASS="TableLeft"><A NAME="pgfId=537949"></A>(defines arithmetic operators

on BIT and 1164 types)</TD>

<TD><P><P CLASS="TableLeft"><A NAME="pgfId=537951"></A><CODE>UNSIGNED</CODE>

and <CODE>SIGNED</CODE></P>



<P><P CLASS="TableLeft"><A NAME="pgfId=537952"></A><CODE>X &lt;= &quot;10&quot;

* &quot;01&quot; <BR>

-- OK with numeric pkgs.</CODE></TD>

<TD><P CLASS="Table"><A NAME="pgfId=537957"></A>10.12</TD>

<TD><P CLASS="Table"><A NAME="pgfId=537959"></A>--</TD></TR>

</TABLE>

 <TABLE BORDER="1" CELLSPACING="2" CELLPADDING="2">

<TR>

<TD COLSPAN="7"><P CLASS="TableTitle"><A NAME="pgfId=537978"></A>TABLE&nbsp;10.28&nbsp;&nbsp;&nbsp;&nbsp;VHDL

definitions.</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=537994"></A><P CLASS="TableHeads">Structure</TD>

<TD><P CLASS="Table"><A NAME="pgfId=537996"></A><P CLASS="TableHeads">Page</TD>

<TD><P CLASS="Table"><A NAME="pgfId=537998"></A><P CLASS="TableHeads">BNF</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538000"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538002"></A><P CLASS="TableHeads">Structure</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538004"></A><P CLASS="TableHeads">Page</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538006"></A><P CLASS="TableHeads">BNF</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538009"></A>alias declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538014"></A>418</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538019"></A>10.21</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538021"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538024"></A>next statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538029"></A>429</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538034"></A>10.32</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538037"></A>architecture body</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538042"></A>394</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538047"></A>10.8</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538049"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538052"></A>null statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538057"></A>430</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538062"></A>10.35</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538065"></A>assertion statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538070"></A>423</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538075"></A>10.25</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538077"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538080"></A>package declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538085"></A>398</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538090"></A>10.11</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538093"></A>attribute declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538098"></A>418</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538103"></A>10.22</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538105"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538108"></A>port interface declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538113"></A>406</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538118"></A>10.13</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538121"></A>block statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538126"></A>438</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538131"></A>10.37</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538133"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538136"></A>port interface list</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538141"></A>406</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538146"></A>10.12</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538149"></A>case statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538154"></A>428</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538159"></A>10.30</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538161"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538164"></A>primary unit</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538169"></A>393</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538174"></A>10.5</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538177"></A>component declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538182"></A>395</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538187"></A>10.9</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538189"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538192"></A>procedure call statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538197"></A>427</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538202"></A>10.28</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538205"></A>component instantiation</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538210"></A>444</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538215"></A>10.42</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538217"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538220"></A>process statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538225"></A>440</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538230"></A>10.38</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538233"></A>concurrent statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538238"></A>438</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538243"></A>10.36</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538245"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538248"></A>return statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538253"></A>430</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538258"></A>10.34</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538261"></A>conditional signal assignment</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538266"></A>442</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538271"></A>10.40</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538273"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538276"></A>secondary unit</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538281"></A>393</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538286"></A>10.6</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538289"></A>configuration declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538294"></A>396</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538299"></A>10.10</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538301"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538304"></A>selected signal assignment</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538309"></A>442</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538314"></A>10.39</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538317"></A>constant declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538322"></A>414</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538327"></A>10.16</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538329"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538332"></A>sequential statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538337"></A>419</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538342"></A>10.23</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538345"></A>declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538350"></A>413</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538355"></A>10.15</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538357"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538360"></A>signal assignment statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538365"></A>424</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538370"></A>10.27</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538373"></A>design file</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538378"></A>393</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538383"></A>10.4</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538385"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538388"></A>signal declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538393"></A>414</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538398"></A>10.17</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538401"></A>entity declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538406"></A>394</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538411"></A>10.7</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538413"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538416"></A>special character</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538421"></A>391</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538426"></A>10.2</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538429"></A>exit statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538434"></A>430</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538439"></A>10.33</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538441"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538444"></A>subprogram body</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538449"></A>416</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538454"></A>10.20</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538457"></A>generate statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538462"></A>444</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538467"></A>10.43</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538469"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538472"></A>subprogram declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538477"></A>415</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538482"></A>10.19</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538485"></A>graphic character</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538490"></A>391</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538495"></A>10.1</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538497"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538500"></A>type declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538505"></A>411</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538510"></A>10.14</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538513"></A>identifier</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538518"></A>392</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538523"></A>10.3</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538525"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538528"></A>variable assignment statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538533"></A>424</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538538"></A>10.26</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538541"></A>if statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538546"></A>427</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538551"></A>10.29</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538553"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538556"></A>variable declaration</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538561"></A>415</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538566"></A>10.18</TD></TR>

<TR>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538569"></A>loop statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538574"></A>429</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538579"></A>10.31</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538581"></A>&nbsp;</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538584"></A>wait statement</TD>

<TD><P CLASS="Table"><A NAME="pgfId=538589"></A>421</TD>

<TD><P CLASS="TableLeft"><A NAME="pgfId=538594"></A>10.24</TD></TR>

</TABLE>

<P CLASS="Body"><A NAME="pgfId=571065"></A>Appendix A contains more detailed

definitions and technical reference material.</P>



<P><HR ALIGN="LEFT"></P>



<P><A HREF="CH10.htm">Chapter&nbsp;&nbsp;start</A>&nbsp;&nbsp;&nbsp;<A HREF="CH10.16.htm">Previous&nbsp;&nbsp;page</A>&nbsp;&nbsp;&nbsp;<A HREF="CH10.18.htm">Next&nbsp;&nbsp;page</A>

</BODY>



<!--#include file="Copyright.html"--><!--#include file="footer.html"-->

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?