About 50 results
Open links in new tab
  1. P4 Programming Language - P4 is a domain-specific language for …

    Oct 31, 2025 · A place to discuss the P4 Programming Language and Ecosystem

  2. Register manipulation - Getting Started with P4 - P4 Programming …

    Apr 2, 2023 · A P4 register is in some ways better named an “array”, if that makes it more familiar to you. It is an array of values, all with the same type. A read operation retrieves the value stored in the …

  3. P4 Programming Language

    Aug 14, 2025 · A place to discuss the P4 Programming Language and Ecosystem

  4. P4 architecture - P4 Programming Language

    Feb 23, 2022 · The P4 16 language version (this is a perception more than a fact) seems to have put the PISA term aside. P4 16 also required the “architecture” concept (like V1Model) so the concept of …

  5. Intel P4 Studio - P4 Dev - P4 Programming Language

    Nov 7, 2024 · We want to use P4 for CPS applications and are in the process of purchasing two Tofino2 switches. For that, I recently applied for the Intel Connectivity Research Program to obtain the Intel …

  6. How tables work? - Getting Started with P4 - P4 Programming Language

    May 14, 2022 · Hi, can someone plz explain how do tables work and what is the relation between key and actions?

  7. P4 Backend for FPGAs (HDL) - P4 Programming Language

    Sep 23, 2025 · Hi all, I’m new to the P4 ecosystem and have been exploring the available backends for the P4C compiler. However, I haven’t found anything suitable for developing HDL for FPGAs. During …

  8. Difference between P4 architectures - PISA vs PSA

    Dec 28, 2024 · The P4_16 language spec includes a sample P4_16 architecture, called “Very Simple Switch Architecture” to illustrate the necessary points. PSA, PNA, v1model, TNA, T2NA and a …

  9. Debugging a P4 code in general - P4 Programming Language

    Oct 13, 2023 · This is as close to a “generic” P4 facility as you can get, although it still requires a little more than the core language and its standard library, since they do not provide any means to send a …

  10. ModuleNotFoundError: No module named 'p4' when running make …

    Jun 6, 2025 · from p4.config.v1 import p4info_pb2 ModuleNotFoundError: No module named 'p4' It seems like the generated p4info_pb2.py and p4runtime_pb2.py files are not structured properly for …