Package: otbn_model_agent_pkg
- File: otbn_model_agent_pkg.sv
Description
Copyright lowRISC contributors.
Licensed under the Apache License, Version 2.0, see LICENSE for details.
SPDX-License-Identifier: Apache-2.0
Signals
Name | Type | Description |
---|---|---|
insn_addr | bit [31:0] | |
output | bit [31:0] | |
mnemonic | string | |
otbn_model_agent_pkg | endpackage |
Types
Name | Type | Description |
---|---|---|
otbn_model_item_type_e | enum { OtbnModelStart, OtbnModelDone, OtbnModelInsn } |
|
otbn_model_item | undefined | |
otbn_model_agent_cfg | undefined | |
otbn_dummy_sequencer | dv_base_sequencer #(otbn_model_item, otbn_model_agent_cfg) |
driver and sequencer are not used in this agent. Create these dummy components to avoid compile error due to the TLM connection between monitor and sequencer in dv_base_*. Both TLM fifo/port need to use the same item object (otbn_model_item) |
otbn_dummy_driver | dv_base_driver #(otbn_model_item, otbn_model_agent_cfg) |