CPC G06F 13/382 (2013.01) [G06F 13/126 (2013.01); G06F 21/76 (2013.01); H04L 65/1069 (2013.01); H04L 69/12 (2013.01)] | 20 Claims |
1. A field programmable gate array (FPGA) device, comprising:
an application module;
a protocol stack module operable to:
access a plurality of target devices based on different communication protocols via a physical interface of the FPGA device; and
a universal access module operable to:
receive, from a first target device of the plurality of target devices, first data and a first identity of the application module, the application module acting as a destination of the first data, and
transmit the first data to the protocol stack module based on the first identity and predetermined routing information, the protocol stack module being accessible to the first target device via the physical interface.
|