1.1.1. Altera® AXI4 Memory-Mapped Specification Support
1.1.2. Altera® AXI4 Memory-Mapped BFM Components
1.1.3. Altera® AXI4 Memory-Mapped Supported Features
1.1.4. Altera® AXI4 Memory-Mapped BFM SystemVerilog Packages
1.1.5. Altera® AXI4 Memory-Mapped BFM Supported Flows
1.1.6. Altera® AXI4 Memory-Mapped BFM Supported Simulators
1.3.1. Altera® AXI4 Memory-Mapped Manager BFM Configuration
1.3.2. Altera® AXI4 Memory-Mapped Manager BFM Interface
1.3.3. Altera® AXI4 Memory-Mapped Subordinate BFM Configuration
1.3.4. Altera® AXI4 Memory-Mapped Subordinate BFM Interface
1.3.5. Altera® AXI4-Lite Memory-Mapped Manager BFM Configuration
1.3.6. Altera® AXI4-Lite Memory-Mapped Manager BFM Interface
1.3.7. Altera® AXI4-Lite Memory-Mapped Subordinate BFM Configuration
1.3.8. Altera® AXI4-Lite Memory-Mapped Subordinate BFM Interface
1.3.9. Altera® AXI4 Memory-Mapped Inline Monitor Configuration
1.3.10. Altera® AXI4 Inline Monitor Interface
1.4.1. Using the Altera® AXI4 Memory-Mapped Manager BFM Flow
1.4.2. Using the Altera® AXI4 Memory-Mapped Subordinate BFM Flow
1.4.3. Using the Altera® AXI4 Memory-Mapped Monitor BFM Flow
1.4.4. Altera® AXI4 Memory-Mapped Manager RTL Implementation Example
1.4.5. Altera® AXI4 Memory-Mapped Manager Platform Designer BFM Implementation Example
1.5.1. Altera® AXI4 Memory-Mapped BFM Configuration API
1.5.2. Altera® AXI4 Memory-Mapped BFM Reset API
1.5.3. Altera® AXI4 Memory-Mapped Manager Transaction Creation API
1.5.4. Altera® AXI4 Memory-Mapped Subordinate Transaction Creation API
1.5.5. Altera® AXI4 Memory-Mapped Transaction Configuration API
1.5.6. Altera® AXI4 Memory-Mapped BFM Transaction Execution API
1.5.7. Altera® AXI4 Memory-Mapped Host Memory API
2.5.1.2.1. Class Axi4StreamBytes
2.5.1.2.2. Data Members in Axi4StreamBytes Class
2.5.1.2.3. Methods in Axi4StreamBytes Class
2.5.1.2.4. Class Axi4StreamBytesData
2.5.1.2.5. Methods in Axi4StreamBytesData Class
2.5.1.2.6. Class Axi4StreamBytesPosition
2.5.1.2.7. Methods in Axi4StreamBytesPosition Class
2.5.1.2.8. Class Axi4StreamBytesNull
2.5.1.2.9. Methods in Axi4StreamBytesNull Class
2.5.1.2.10. Class Axi4StreamBytesDataError
2.5.1.2.11. Data Members in Axi4StreamBytesDataError Class
2.5.1.2.12. Methods in Class Axi4StreamBytesDataError
2.5.1.2.13. Class Axi4StreamBytesPositionError
2.5.1.2.14. Data Members in Class Axi4StreamBytesPositionError
2.5.1.2.15. Methods in Class Axi4StreamBytesPositionError
2.5.1.2.16. Class Axi4StreamBytesNullError
2.5.1.2.17. Data Members in Class Axi4StreamBytesNullError
2.5.1.2.18. Methods in Class Axi4StreamBytesNullError
2.5.1.2. Package axi4_stream_bytes_class_pkg
The axi4_stream_bytes_class_pkg SystemVerilog package provides the building blocks for implementation of the Altera® AXI4 Streaming Transmitter and Receiver BFMs.
The bus TDATA field contains a series of byte lanes that may contain the following byte objects:
Byte Objects | Description |
---|---|
Axi4StreamBytes | The core abstract class on which all the byte objects are based. Containers and handles working with bytes are all based on this class or type. |
Axi4StreamBytesData | Data bytes that convey information from the transmitter to the receiver. This is the relevant data. |
Axi4StreamBytesPosition | Position bytes that must be sent from the transmitter to the receiver to preserve the data positions in the transfers. These bytes are not bytes of applications data, but are only placeholders for data structure. |
Axi4StreamBytesNull | Null bytes are simple, empty void-fillers in the AXI4 streaming bus that do not have any function. These bytes can be ignored and removed from the data stream without any restrictions. |
Axi4StreamBytesDataError | Data bytes that may have errors in either value or format. These bytes are for testing error detection and recovery in designs. |
Axi4StreamBytesPositionError | Position bytes that may have errors in either value or format. These bytes are for testing error detection and recovery in designs. |
Axi4StreamBytesNullError: | Null bytes that may have errors in either value or format. These bytes are for testing error detection and recovery in designs. |
Section Content
Class Axi4StreamBytes
Data Members in Axi4StreamBytes Class
Methods in Axi4StreamBytes Class
Class Axi4StreamBytesData
Methods in Axi4StreamBytesData Class
Class Axi4StreamBytesPosition
Methods in Axi4StreamBytesPosition Class
Class Axi4StreamBytesNull
Methods in Axi4StreamBytesNull Class
Class Axi4StreamBytesDataError
Data Members in Axi4StreamBytesDataError Class
Methods in Class Axi4StreamBytesDataError
Class Axi4StreamBytesPositionError
Data Members in Class Axi4StreamBytesPositionError
Methods in Class Axi4StreamBytesPositionError
Class Axi4StreamBytesNullError
Data Members in Class Axi4StreamBytesNullError
Methods in Class Axi4StreamBytesNullError