sentences:  Simulation allows an HDL description of a design (called a model) to pass design verification, an important milestone that validates the design's intended function (specification) against the code implementation in the HDL description.It also permits architectural exploration.The engineer can experiment with design choices by writing multiple variations of a base design, then comparing their behavior in simulation.