Package: axilite_channel_handler_pkg

Description

=================================================================================================

Constants

Name Type Value Description
C_SCOPE string "AXILITE_CHANNEL_HANDLER"

Functions

Description

Procedures


write_address_channel_write

This procedure writes adress on the write address channel

  • When the write is completed, a log message is issued with ID_CHANNEL_BFM

Description

write_data_channel_write

This procedure writes data on the write data channel

  • When the write is completed, a log message is issued with ID_CHANNEL_BFM

Description

write_response_channel_check

This procedure checks the write response on the write response channel

  • If the received response was inconsistent with config.expected_response,
    an alert with severity config.expected_response_severity is issued.
  • When completed, a log message with ID id_for_bfm is issued.

Description

read_address_channel_write

This procedure writes adress on the read address channel

  • When the write is completed, a log message is issued with ID_CHANNEL_BFM

Description

read_data_channel_receive

This procedure receives read data on the read data channel,
and returns the read data

  • If the received response was inconsistent with config.expected_response,
    an alert with severity config.expected_response_severity is issued.

Description

read_data_channel_check

This procedure receives and checks read data and
read response on the read data channel

  • If the received data is inconsistent with rdata_exp,
    an alert with severity alert_level is issued.
  • If the received data is correct, a log message with ID id_for_bfm is issued.