Entity: rv_core_ibex_peri

Diagram

logic [NumAlerts-1:0] NumAlerts clk_i rst_ni tl_i alert_event_t fatal_intg_event_i alert_event_t fatal_core_event_i alert_event_t recov_core_event_i [NumAlerts-1:0] alert_rx_i tl_o [NumRegions-1:0] ibus_region_cfg_o [NumRegions-1:0] dbus_region_cfg_o [NumAlerts-1:0] alert_tx_o

Description

Copyright lowRISC contributors. Licensed under the Apache License, Version 2.0, see LICENSE for details. SPDX-License-Identifier: Apache-2.0

RV core ibex peripheral

Generics

Generic name Type Value Description
NumAlerts logic [NumAlerts-1:0] undefined

Ports

Port name Direction Type Description
clk_i input
rst_ni input
tl_i input Bus Interface
tl_o output
fatal_intg_event_i input alert_event_t alert events from rv_core_ibex
fatal_core_event_i input alert_event_t
recov_core_event_i input alert_event_t
ibus_region_cfg_o output [NumRegions-1:0] region configuration to ibex
dbus_region_cfg_o output [NumRegions-1:0]
alert_rx_i input [NumAlerts-1:0] interrupts and alerts
alert_tx_o output [NumAlerts-1:0]

Signals

Name Type Description
reg2hw rv_core_ibex_peri_reg2hw_t
hw2reg rv_core_ibex_peri_hw2reg_t
intg_err logic
fatal_intg_err logic ///////////////////// Error assignment /////////////////////
fatal_core_err logic ///////////////////// Error assignment /////////////////////
recov_core_err logic ///////////////////// Error assignment /////////////////////
alert_test logic [NumAlerts-1:0] ///////////////////// Alert generation /////////////////////
alert_events logic [NumAlerts-1:0]

Constants

Name Type Value Description
AlertFatal bit [NumAlerts-1:0] undefined

Instantiations