AHDL

If Then Statement Syntax



The If Then Statement has the following BNF syntax:

<if then statement> ::=
   IF <rgroup> THEN
      <statements>
   { ELSIF <rgroup> THEN
      <statements> }
   [ ELSE <rgroup> THEN
      <statements> ]
   END IF;

<statements> ::=
   <statement>
   { <statement> }

<statement> ::=
   <boolean equation>
   |   <boolean control equation>
   |   <case statement>
   |   <if then statement>
   |   <if generate statement>
   |   <in-line logic function reference>
   |   <for generate statement>
   |   <assert statement>
   |   <truth table statement>


Back to Top

- Altera -

 

Created by chm2web html help conversion utility.