blob: e4cd3c429eee6610f846a1424819136e0bb9bf27 [file] [log] [blame]
lowRISC Contributors802543a2019-08-31 12:12:56 +01001// Copyright lowRISC contributors.
2// Licensed under the Apache License, Version 2.0, see LICENSE for details.
3// SPDX-License-Identifier: Apache-2.0
4
5% if is_cip:
6class ${name}_virtual_sequencer extends cip_base_virtual_sequencer #(
7% else:
8class ${name}_virtual_sequencer extends dv_base_virtual_sequencer #(
9% endif
10 .CFG_T(${name}_env_cfg),
11 .COV_T(${name}_env_cov)
12 );
13 `uvm_component_utils(${name}_virtual_sequencer)
14
15% for agent in env_agents:
16 ${agent}_sequencer ${agent}_sequencer_h;
17% endfor
18
19 `uvm_component_new
20
21endclass