hardware logic that implements a host logic, and a reconfigurable logic that implements an application logic, wherein the host logic encapsulates the application logic based on restricting the application logic's access to the communication interface;
wherein the host logic is configured to:
receive, from an entry stage processing system and via the communication interface, a first transaction to configure a part of the reconfigurable logic to implement the application logic;
based at least in part on receipt of the first transaction, configure the part of the reconfigurable logic to implement the application logic;
receive, from the entry stage processing system and via the communication interface, a second transaction targeted at the application logic; and
transmit the second transaction to the application logic; and
wherein the communication interface is accessible to the application logic only via the host logic.