5
Purpose of IEEE Purpose of IEEE library in VHDL library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

Purpose of IEEE library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

Embed Size (px)

Citation preview

Page 1: Purpose of IEEE library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

Purpose of IEEE library in Purpose of IEEE library in VHDLVHDL

By

Srujana Aramalla

Instructor: Dr.Albert B. Grubbs

Page 2: Purpose of IEEE library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

Design File

It is an ASCII file containing VHDL source.

A compiled design unit is stored in a design library.

Each design library has a logical name with which it is referenced inside a VHDL description.

Page 3: Purpose of IEEE library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

IEEE standards (Brief history)

IEEE 1076

IEEE 1164

IEEE 1076.3

IEEE 1076.4

Page 4: Purpose of IEEE library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

IEEE design library

Contains the package STD_LOGIC_1164, which defines a nine-value logic type and its associated overloading functions and other utilities.

Parts of the IEEE library can be included in an entity by inserting lines like these before entity declaration:

library ieee; use ieee.std_logic_1164.all;

Page 5: Purpose of IEEE library in VHDL By Srujana Aramalla Instructor: Dr.Albert B. Grubbs

References

IEEE Standard Multivalue Logic System for VHDL Model Interoperability (Std_Logic_1164), Sdt 1164-1993, IEEE, Piscataway, 1993.

IEEE, IEEE Standard VHDL Language Reference Manual, IEEE Std 1076-1993, The Institute of Electrical and Electronics Engineers, 1993.

J. Bhasker, “VHDL Primer,” 3rd Edition, Prentice Hall, Upper Saddle River, 1998.