Saturday, December 27, 2014

Architecture

Architecture
This construct is used to define the functionality of the model. In this section, the relations between the ports defined in entity.
Syntax:
architecture  architecture_name  of  entity_name  is
   declarations (signal declarations, component declarations, etc...)
   begin
       architecture_body
end architecture_names  ;


Example:
architecture Behavioral of AND_GATE is
    signal C : std_logic;
    begin
        C  <= A AND B;
    end Behavioral;
Each architecture must be declared in an entity. An entity can contain more than one architecture. All expressions defined in an architecture are processed in parallel.

No comments:

Post a Comment