In earlier chapters, we discussed methods that execute within a single point of simulation time (within zero time). This type of method is referred to as a regular method. Another type is called a time consuming method or TCM. TCMs execute over multiple cycles. TCMs are used to synchronize processes in an e program with processes or events in the DUT. This chapter discusses TCMs.
Chapter Objectives
Describe time consuming methods (TCMs).
Explain calling and starting of TCMs.
Describe wait and sync actions.
Understand the gen action.
Explain the use of Verilog tasks and functions from e code.
Describe the use of VHDL procedures and functions from e code.