Automation of #FPGA design for computer networks. That's what defines #Netcope P4.
While P4 was primarily meant for network switches, it is very relevant for other related parts of network infrastructure. The benefits of having single means to describe as much of the network as reasonably possible are obvious. Network Interface Cards (NICs) are a nice example of new P4 use cases. From a certain point of view, isn’t the NIC just one port of the switch, this time a virtual one?
For more read: Building a NIC with Netcope P4