Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 1.39 KB

Planter_Supported_Architectures.md

File metadata and controls

20 lines (12 loc) · 1.39 KB

Planter Supports

Planter Logo

💡 A guide to Planter supported architectures.

Supported Architectures

The architectures here are indicative of the architecture used in your p4 file (e.g., #include <tna.p4>). It is located under the ./src/architectures/ folder. Recommended architectures are marked with 🔥.

1. TNA 🔥 Folder - The Tofino Native Architecture (TNA) Link is an architecture designed for Intel Tofino hardware and emulation targets. One example is the Tofino Switch.

2. v1model 🔥 Folder - The v1model Link was originally designed to support P414 and later to support P416. It is used in BMv2, P4Pi-enabled BMv2, and P4Pi-enabled T4P4S.

3. PSA Folder - The Portable Switch Architecture (PSA) Link architecture is more realistic compared with v1model. Although the PSA has workable demos, it is still under development.

4. XSA Folder - The xsa architecture is for AMD Alveo U280 FPGA over Open-NIC.

5. Spectrum Folder - The spectrum architecture is for NVIDIA Spectrum.