The rest of this user guide is organized as follows:
- Target Architecture describes the Vitis Networking P4 Architecture supported by the Vitis Networking P4 Tool.
- Vitis Networking P4 Tool Flows describes the top-level interface signals and clocking.
- Vitis Networking P4 Tool Interface describes the Software and Hardware tool flows for Vitis Networking P4 designs.
- Runtime Drivers describes the driver software released with the Vitis Networking P4 tool.
- Examples of Basic Architectures illustrates examples of how Vitis Networking P4 can be used.
- Sample P416 Program provides a sample P416 program.
- Supported P416 Language Features identifies supported P416 language features.
- Nulling Blocks provides example nulling blocks.
- P4 References and Guidelines provides P4 references and guidelines.
- DPI Simulation describes DPI and its use in the example designs.
- Resource Optimizations provides information on optimizing resources.
- Debugging includes details about debugging tools.
- Additional Resources and Legal Notices provides information on AMD resources and document references.