Commit 2630ed9c authored by Ille, Ondrej, Ing.'s avatar Ille, Ondrej, Ing.

test: Remove "outcome" from feature tests, not used anymore.

Each error now kills the test by "error" log!
parent a25519a3
......@@ -84,7 +84,6 @@ use lib.pkg_feature_exec_dispath.all;
package alc_base_id_feature is
procedure alc_base_id_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -96,7 +95,6 @@ end package;
package body alc_base_id_feature is
procedure alc_base_id_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -134,7 +132,6 @@ package body alc_base_id_feature is
variable id_var : std_logic_vector(10 downto 0) :=
(OTHERS => '0');
begin
o.outcome := true;
------------------------------------------------------------------------
-- 1. Configure both Nodes to one-shot mode.
......
......@@ -82,7 +82,6 @@ use lib.pkg_feature_exec_dispath.all;
package alc_id_extension_feature is
procedure alc_id_extension_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -94,7 +93,6 @@ end package;
package body alc_id_extension_feature is
procedure alc_id_extension_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -132,7 +130,6 @@ package body alc_id_extension_feature is
variable id_var : std_logic_vector(28 downto 0) :=
(OTHERS => '0');
begin
o.outcome := true;
------------------------------------------------------------------------
-- 1. Configure both Nodes to one-shot mode.
......
......@@ -71,7 +71,6 @@ use lib.pkg_feature_exec_dispath.all;
package alc_ide_feature is
procedure alc_ide_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -83,7 +82,6 @@ end package;
package body alc_ide_feature is
procedure alc_ide_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -118,7 +116,6 @@ package body alc_ide_feature is
variable id_vect : std_logic_vector(28 downto 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Configure both Nodes to one-shot mode.
......
......@@ -73,7 +73,6 @@ use lib.pkg_feature_exec_dispath.all;
package alc_rtr_r0_feature is
procedure alc_rtr_r0_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -85,7 +84,6 @@ end package;
package body alc_rtr_r0_feature is
procedure alc_rtr_r0_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -120,7 +118,6 @@ package body alc_rtr_r0_feature is
variable id_vect : std_logic_vector(28 downto 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Configure both Nodes to one-shot mode.
......
......@@ -79,7 +79,6 @@ use lib.pkg_feature_exec_dispath.all;
package alc_srr_rtr_2_feature is
procedure alc_srr_rtr_2_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -91,7 +90,6 @@ end package;
package body alc_srr_rtr_2_feature is
procedure alc_srr_rtr_2_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -126,7 +124,6 @@ package body alc_srr_rtr_2_feature is
variable id_vect : std_logic_vector(28 downto 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Configure both Nodes to one-shot mode.
......
......@@ -80,7 +80,6 @@ use lib.pkg_feature_exec_dispath.all;
package alc_srr_rtr_feature is
procedure alc_srr_rtr_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -92,7 +91,6 @@ end package;
package body alc_srr_rtr_feature is
procedure alc_srr_rtr_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -127,7 +125,6 @@ package body alc_srr_rtr_feature is
variable id_vect : std_logic_vector(28 downto 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Configure both Nodes to one-shot mode.
......
......@@ -68,7 +68,6 @@ use lib.pkg_feature_exec_dispath.all;
package btr_fd_feature is
procedure btr_fd_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -80,7 +79,6 @@ end package;
package body btr_fd_feature is
procedure btr_fd_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -109,7 +107,6 @@ package body btr_fd_feature is
variable clock_meas : natural := 0;
variable frames_equal : boolean;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Disable both Nodes. Generate random bit-rate and configure it sa
......
......@@ -66,7 +66,6 @@ use lib.pkg_feature_exec_dispath.all;
package btr_feature is
procedure btr_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -78,7 +77,6 @@ end package;
package body btr_feature is
procedure btr_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -107,7 +105,6 @@ package body btr_feature is
variable clock_meas : natural := 0;
variable frames_equal : boolean;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Disable both Nodes. Generate random bit-rate and configure it sa
......
......@@ -64,7 +64,6 @@ use lib.pkg_feature_exec_dispath.all;
package btr_ssp_access_feature is
procedure btr_ssp_access_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -76,7 +75,6 @@ end package;
package body btr_ssp_access_feature is
procedure btr_ssp_access_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -108,7 +106,6 @@ package body btr_ssp_access_feature is
variable rand_value : std_logic_vector(31 downto 0) :=
(OTHERS => '0');
begin
o.outcome := true;
----------------------------------------------------------------------
-- 1. Read values in BTR, BTR_FD and SSP_CFG registers. Try to write
......
......@@ -74,7 +74,6 @@ use lib.pkg_feature_exec_dispath.all;
package bus_start_feature is
procedure bus_start_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -86,7 +85,6 @@ end package;
package body bus_start_feature is
procedure bus_start_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -109,7 +107,6 @@ package body bus_start_feature is
variable status : SW_status;
begin
o.outcome := true;
------------------------------------------------------------------------
-- 1. Disable both Nodes. Insert 2 frames to Node 1. Check both Nodes
......
......@@ -71,7 +71,6 @@ use lib.pkg_feature_exec_dispath.all;
package byte_enable_feature is
procedure byte_enable_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -84,7 +83,6 @@ end package;
package body byte_enable_feature is
procedure byte_enable_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -98,7 +96,6 @@ package body byte_enable_feature is
variable ID : natural := 1;
variable errmsg : line;
begin
o.outcome := true;
------------------------------------------------------------------------
-- 1. Disable Node 1 (so that BTR, BTR_FD are writable). Read 32-bit
......
......@@ -74,7 +74,6 @@ use lib.pkg_feature_exec_dispath.all;
package command_cdo_feature is
procedure command_cdo_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -86,7 +85,6 @@ end package;
package body command_cdo_feature is
procedure command_cdo_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -122,7 +120,6 @@ package body command_cdo_feature is
variable id_vect : std_logic_vector(28 downto 0);
variable command : SW_command := SW_command_rst_val;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Read size of RX Buffer in Node 1. Check that DOR flag is not set.
......
......@@ -68,7 +68,6 @@ use lib.pkg_feature_exec_dispath.all;
package command_frcrst_feature is
procedure command_frcrst_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -80,7 +79,6 @@ end package;
package body command_frcrst_feature is
procedure command_frcrst_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -120,7 +118,6 @@ package body command_frcrst_feature is
variable traff_ctrs_2 : SW_traffic_counters;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Generate and send frame by Node 2. Check that TX frame counter of
......
......@@ -73,7 +73,6 @@ use lib.pkg_feature_exec_dispath.all;
package command_rrb_feature is
procedure command_rrb_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -85,7 +84,6 @@ end package;
package body command_rrb_feature is
procedure command_rrb_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -121,7 +119,6 @@ package body command_rrb_feature is
variable id_vect : std_logic_vector(28 downto 0);
variable command : SW_command := SW_command_rst_val;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Check RX buffer in Node 1 is empty. Generate CAN frame and send
......
......@@ -60,7 +60,6 @@ use lib.pkg_feature_exec_dispath.all;
package device_id_feature is
procedure device_id_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -72,7 +71,6 @@ end package;
package body device_id_feature is
procedure device_id_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -107,7 +105,6 @@ package body device_id_feature is
variable id_vect : std_logic_vector(28 downto 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Read device ID and check it.
......
......@@ -67,7 +67,6 @@ use lib.pkg_feature_exec_dispath.all;
package dlc_can20_8_64_bytes_feature is
procedure dlc_can20_8_64_bytes_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -79,7 +78,6 @@ end package;
package body dlc_can20_8_64_bytes_feature is
procedure dlc_can20_8_64_bytes_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -95,7 +93,6 @@ package body dlc_can20_8_64_bytes_feature is
variable frame_sent : boolean;
variable pc_dbg : SW_PC_Debug;
begin
o.outcome := true;
------------------------------------------------------------------------
-- 1. Generate CAN 2.0 Frame and set DLC higher than 8. Set higher data
......
......@@ -77,7 +77,6 @@ use lib.pkg_feature_exec_dispath.all;
package err_norm_fd_feature is
procedure err_norm_fd_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -89,7 +88,6 @@ end package;
package body err_norm_fd_feature is
procedure err_norm_fd_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -134,7 +132,6 @@ package body err_norm_fd_feature is
variable frame_sent : boolean;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Generate random frame where bit rate is not switched. Insert the
......
......@@ -72,7 +72,6 @@ use lib.pkg_feature_exec_dispath.all;
package error_rules_a_feature is
procedure error_rules_a_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -83,7 +82,6 @@ end package;
package body error_rules_a_feature is
procedure error_rules_a_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -108,7 +106,6 @@ package body error_rules_a_feature is
variable err_counters_3 : SW_error_counters := (0, 0, 0, 0);
variable err_counters_4 : SW_error_counters := (0, 0, 0, 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Send CAN frame by Node 2. Wait until Node 2 is post arbitration
......
......@@ -73,7 +73,6 @@ use lib.pkg_feature_exec_dispath.all;
package error_rules_b_feature is
procedure error_rules_b_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -84,7 +83,6 @@ end package;
package body error_rules_b_feature is
procedure error_rules_b_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -110,7 +108,6 @@ package body error_rules_b_feature is
variable err_counters_3 : SW_error_counters := (0, 0, 0, 0);
variable err_counters_4 : SW_error_counters := (0, 0, 0, 0);
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Set Node 2 not to accept CAN FD frames. Transmitt CAN FD frame by
......
......@@ -85,7 +85,6 @@ use lib.pkg_feature_exec_dispath.all;
package error_rules_c_feature is
procedure error_rules_c_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -96,7 +95,6 @@ end package;
package body error_rules_c_feature is
procedure error_rules_c_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -126,7 +124,6 @@ package body error_rules_c_feature is
variable err_capt : SW_error_capture;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Set Node 2 to ACK forbidden and test modes. Set Node 1 to One-shot
......
......@@ -73,7 +73,6 @@ use lib.pkg_feature_exec_dispath.all;
package error_rules_d_feature is
procedure error_rules_d_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -84,7 +83,6 @@ end package;
package body error_rules_d_feature is
procedure error_rules_d_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -116,7 +114,6 @@ package body error_rules_d_feature is
variable bit_waits : natural := 0;
variable pc_dbg : SW_PC_Debug;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Set Node 2 to ACK forbidden mode. Generate CAN frame and send it
......
......@@ -73,7 +73,6 @@ use lib.pkg_feature_exec_dispath.all;
package error_rules_e_feature is
procedure error_rules_e_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -84,7 +83,6 @@ end package;
package body error_rules_e_feature is
procedure error_rules_e_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -116,7 +114,6 @@ package body error_rules_e_feature is
variable bit_waits : natural := 0;
variable pc_dbg : SW_PC_Debug;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Set Node 2 to ACK forbidden mode. Generate CAN frame and send it
......
......@@ -80,7 +80,6 @@ use lib.pkg_feature_exec_dispath.all;
package fault_state_feature is
procedure fault_state_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -92,7 +91,6 @@ end package;
package body fault_state_feature is
procedure fault_state_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -127,7 +125,6 @@ package body fault_state_feature is
variable command : SW_command := SW_command_rst_val;
variable mode_1 : SW_mode := SW_mode_rst_val;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- Pre-generate thresholds
......
......@@ -89,7 +89,6 @@ use lib.pkg_feature_exec_dispath.all;
package int_do_feature is
procedure int_do_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -101,7 +100,6 @@ end package;
package body int_do_feature is
procedure int_do_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -134,7 +132,6 @@ package body int_do_feature is
variable err_ctrs : SW_error_counters;
variable status : SW_status;
begin
o.outcome := true;
-----------------------------------------------------------------------
......
......@@ -95,7 +95,6 @@ use lib.pkg_feature_exec_dispath.all;
package int_ewl_feature is
procedure int_ewl_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -107,7 +106,6 @@ end package;
package body int_ewl_feature is
procedure int_ewl_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -139,7 +137,6 @@ package body int_ewl_feature is
variable pc_dbg : SW_PC_Debug;
variable err_ctrs : SW_error_counters;
begin
o.outcome := true;
-----------------------------------------------------------------------
-- 1. Unmask and enable EWL Interrupt, disable and mask all other
......
......@@ -98,7 +98,6 @@ use lib.pkg_feature_exec_dispath.all;
package int_fcs_feature is
procedure int_fcs_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -110,7 +109,6 @@ end package;
package body int_fcs_feature is
procedure int_fcs_feature_exec(
variable o : out feature_outputs_t;
signal so : out feature_signal_outputs_t;
signal rand_ctr : inout natural range 0 to RAND_POOL_SIZE;
signal iout : in instance_outputs_arr_t;
......@@ -144,7 +142,6 @@ package body int_fcs_feature is
variable status : SW_status;
variable fault_state : SW_fault_state;
begin
o.outcome := true;