Architecture
ARCHITECTURE <identifier> OF <entity_identifier> IS
--architecture declaration section (list does not include all)
signal temp : integer := 1; -- Signal Declarations :=1 is default value optional
constant load : boolean := true; --Constant Declarations
type states is ( S1, S2, S3, S4) ; --Type Declarations
--Component Declarations discussed later
--Subtype Declarations
--Attribute Declarations
--Attribute Specifications
--Subprogram Declarations
--Subprogram body
Concurrent Procedural calls
Concurrent Signal assignment
Component instantiation statements
END <architecture identifier> ; (1076-1987 version)
END ARCHITECTURE; (1076-1993 version)