Keysight Technologies, Inc.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ON-DEMAND, ON-DEVICE COMPILING AND USE OF PROGRAMMABLE PIPELINE DEVICE PROFILES
Last updated:
Abstract:
A method for on-demand, on-device compiling and use of programmable pipeline device profiles includes storing, on a network test or visibility device, programmable pipeline device source code and a plurality of different programmable pipeline device profile definitions containing parameters for implementing different programmable pipeline device profile variations. The method further include implementing, on the network test or visibility device, a compiler that receives the programmable pipeline device source code and one of the profile definitions as input and that produces as output a programmable pipeline device profile including compiled object code for configuring a programmable pipeline device to implement a network test or network visibility function. The method further includes invoking the compiler to compile, using one of the profile definitions, the programmable pipeline device source code into a programmable pipeline device profile for implementing a network test or visibility function and loading the profile on the network test or visibility device to configure the programmable pipeline device for implementing the network test or network visibility function.
Utility
14 May 2021
16 Dec 2021