Altera Mentor Verification IP Altera Edition AMBA AXI3/4TM User Manual

Page 690

Advertising
background image

Mentor VIP AE AXI3/4 User Guide, V10.2b

670

Assertions
AXI3 Assertions

September 2013

Error
Code

Error Name

Description

Property
Ref

AXI3-
60068

AXI_EXCLUSIVE_WRITE_
ACCESS_MODIFIABLE

The modifiable bit (bit 1 of the cache
transaction field) should not be set for an
exclusive write access.

A7.2.4

AXI3-
60069

AXI_EXCLUSIVE_WR_LENGTH_
NOT_SAME_AS_RD

Exclusive write does not match the length of
the previous exclusive read to this id.

A7.2.4

AXI3-
60070

AXI_EXCLUSIVE_WR_PROT_
NOT_SAME_AS_RD

Exclusive write does not match the prot
setting of the previous exclusive read to this
id.

A7.2.4

AXI3-
60071

AXI_EXCLUSIVE_WR_SIZE_NOT_
SAME_AS_RD

Exclusive write does not match the size of
the previous exclusive read to this id.

A7.2.4

AXI3-
60072

AXI_EXOKAY_RESPONSE_
NORMAL_READ

Slave has responded AXI_EXOKAY to a
nonexclusive read transfer.

-

AXI3-
60073

AXI_EXOKAY_RESPONSE_
NORMAL_WRITE

Slave has responded AXI_EXOKAY to a
nonexclusive write transfer.

-

AXI3-
60074

AXI_EX_RD_RESP_MISMATCHED_
WITH_EXPECTED_RESP

Expected response to this exclusive read did
not matched with the actual response.

A7.2.3

AXI3-
60075

AXI_EX_WR_RESP_MISMATCHED_
WITH_EXPECTED_RESP

Expected response to this exclusive write did
not matched with the actual response.

A7.2.3

AXI3-
60076

AXI_EX_RD_EXOKAY_RESP_
SLAVE_WITHOUT_EXCLUSIVE_
ACCESS

Response for an exclusive read to a slave
which does not support exclusive access
should be AXI_OKAY, but it returned
AXI_EXOKAY.

A7.2.3

AXI3-
60077

AXI_EX_WRITE_BEFORE_EX_
READ_RESPONSE

Exclusive write has occurred, with no
previous exclusive read.

A7.2.2

AXI3-
60078

AXI_EX_WRITE_EXOKAY_RESP_
SLAVE_WITHOUT_EXCLUSIVE_
ACCESS

Response for an exclusive write to a slave
which does not support exclusive access
should be AXI_OKAY, but it returned
AXI_EXOKAY.

A7.2.3

AXI3-
60079

AXI_ILLEGAL_LENGTH_
WRAPPING_READ_BURST

In the last read address phase burst_length
has an illegal value for a burst of type
AXI_WRAP.

A3.4.1

AXI3-
60080

AXI_ILLEGAL_LENGTH_
WRAPPING_WRITE_BURST

In the last write address phase burst_length
has an illegal value for a burst of type
AXI_WRAP.

A3.4.1

AXI3-
60081

AXI_ILLEGAL_RESPONSE_
EXCLUSIVE_READ

Response for an exclusive read should be
either AXI_OKAY or AXI_EXOKAY.

A7.2.3

AXI3-
60082

AXI_ILLEGAL_RESPONSE_
EXCLUSIVE_WRITE

Response for an exclusive write should be
either AXI_OKAY or AXI_EXOKAY.

A7.2.3

AXI3-
60083

AXI_PARAM_READ_DATA_BUS_
WIDTH

The value of AXI_RDATA_WIDTH must be
one of 8,16,32,64,128,256,512,1024.

A1.3.1

AXI3-
60084

AXI_PARAM_WRITE_DATA_BUS_
WIDTH

The value of AXI_WDATA_WIDTH must be
one of 8,16,32,64,128,256,512,1024.

A1.3.1

Table A-1. AXI3 Assertions (cont.)

Advertising