• It is a collection of compiled VHDL units.
• It enables sharing of compiled designs and hides the source code from the users.
• Commonly used functions, procedures and user data types can be compiled into a user defined library for use with all designs.
• Library should be declared before each entity declaration even if it is in the same VHDL file.
• To declare a library (i.e. to make it visible to the design) two lines of code are needed , one containing name of the library, the other a use clause.
• A library structure can be as follows:
Library syntax
Example
Library details
information shared by www.irvs.info