This is an old revision of the document!
Emulation
Emulation, or specifically hardware emulation attempts to imitate the behavior of a device or platform to verify and validate firmware and/or software. Hardware emulation is typically a part of the Electronic Design Automation (EDA) workflow. It is more accurate than simulation and works well for very complicated designs (such as those found in VLSI).