6.2.4. Data checks

Table 6.6 lists the data checks performed by the protocol checker:

Table 6.6. Data checks

Bus type(s)Description of checkAMBA3 APB Protocol SpecificationAMBA3 AHB-Lite Protocol SpecificationAMBA4 AXI and ACE Protocol Specification
AllTransaction data length is greater than or equal to the beat size times the burst length.---
APB, AHB, AXI4-LiteAll transactions must have a NULL byte enable pointer.Section 4.1 “AMBA 3 APB signals”.Section 2.2 “Master signals”.Section B1.1.1 “Signal list”.
AXI3, AXI4, ACE-LiteRead transactions must have a NULL byte enable pointer.--Section A2.6 “Read data channel signals”.
AXI3, AXI4, ACE-LiteThe byte enable length is a multiple of the transfer size for a write transaction.---
AHB, AXI3, AXI4, ACE-LiteThe streaming width is equal to the beat size for transactions with burst type FIXED.---

Copyright © 2009-2013 ARM. All rights reserved.ARM DUI 0455H
Non-ConfidentialID112213