-
Notifications
You must be signed in to change notification settings - Fork 45
/
Copy pathsoc_ifc_bench.yaml
executable file
·37 lines (31 loc) · 1.14 KB
/
soc_ifc_bench.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
uvmf:
benches:
soc_ifc:
active_passive:
- bfm_name: soc_ifc_ctrl_agent
value: ACTIVE
- bfm_name: cptra_ctrl_agent
value: ACTIVE
- bfm_name: ss_mode_ctrl_agent
value: ACTIVE
# STATUS agent is configured as a responder and only has inputs
# from the DUT. It must still be considered ACTIVE so that the
# driver is instantiated, which is used to create sequences that
# report activity to the environment/bench virtual sequence
# Response packets from the status agent are not bundled with
# the ctrl agent because SOC IFC output wires generate activity
# based on signals other than just those in the ctrl if.
- bfm_name: soc_ifc_status_agent
value: ACTIVE
- bfm_name: cptra_status_agent
value: ACTIVE
- bfm_name: ss_mode_status_agent
value: ACTIVE
- bfm_name: mbox_sram_agent
value: ACTIVE
clock_half_period: 5ns
clock_phase_offset: 0ns
interface_params: []
reset_assertion_level: 'False'
reset_duration: 200ns
top_env: soc_ifc