Common VHDL Delimiters

Embed Size (px)

DESCRIPTION

Resumen de los delimitadores utilizados para programar en VHDL. Su representación y la operación programática o lógica que realiza.

Citation preview

type MEM is array (natural range ) of integer;box

=if rst = '0' then ...Equality

/=if clk /='1' then ...inequality

>=while mem(i) >= 10 loop ..greater than or equal

8 then .. greater than

"report "my message"double quote

'sortie'delayed(20 ns)single quote or tick

.cell.headerdot separator

:signal sortie : bit;data : type separator

+sum: = a + b; addition or positive

-subtr := a- b;subtraction or negative

/period/2division (quotient)

*mult= a * b;multiplication

**expo= 2**10;exponentation

&ten_bits = "1010" & six_bits;concatenantion

|when '1' | 'X' => vertical bar , or operator

;end component;instruction or clause terminator

#8#567#sharp (hash) , literal base

((0 to 63left paranthesis

)31 downto 0)right paranthesis