Layered Sequences

Layered Sequences allow complex scenarios to be broken down into more manageable pieces. Each layer of a sequence can be thought of as a level of abstraction, with higher layers controlling and coordinating lower layers.

Creating Layered Sequences

Layered Sequences are created by having sequences call other sequences. The top sequence (or layer) controls the overall scenario, while lower sequences handle the details of individual operations or transactions.

Benefits of Layered Sequences

Layered Sequences provide several benefits. They make the testbench more manageable by breaking down complex scenarios into simpler ones. They promote reuse by allowing sequences to be shared among different tests or scenarios. They also enhance randomization by allowing different layers to be randomized independently.

Last updated

Logo

Copyright Verification Studio 2023