Transactions provide a highlevel view into the behavior of an HDL design. This level of abstraction results in faster simulation times and simpler debugging processes. RivieraPRO provides a number of tools for transaction debugging. This video will demonstrate these tools using a VHDL design.