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) |