回路設計手法 |
Schematic (回路図) |
||
State Chart (状態遷移図) |
|||
HDL(言語) |
VHDL |
||
Verilog-HDL |
|||
Abel |
|||
メーカー依存言語 |
HDL=Hardware Description Language
VHDL=米国国防総省のVHSIC(Very High Speed Integrated Circuit)委員会が提唱し、IEEE1076B(1987年)、IEEE1164(1993年、std_logic)に制定。
エンティテイは、外部とのインタフェイス
文法 entity エンティティ名 isport( ポート名 : 方向 データタイプ ;ポート名 : 方向 データタイプ) ; end エンティティ名 ; |
エンティティで宣言したポート名を使用して、エンティティの内部動作を記述。
文法 architecture アーキテクチャ名 of エンティティ名 isbegin 処理文 end アーキテクチャ名 ; |
library IEEE; use IEEE.std_logic_1164.all; use IEEE.std_logic_unsigned.all; entity HALFADD is port (A, B: in std_logic; SUM, CARRY: out std_logic ); end HALFADD; architecture BEHAVE of HALFADD is begin SUM <= A xor B; CARRY <= A and B end BEHAVE; |
トップ |