| CPC G06F 9/547 (2013.01) [G06F 9/4881 (2013.01); G06F 9/5027 (2013.01); G06F 2209/501 (2013.01)] | 20 Claims |

|
1. A semiconductor device, comprising:
a kernel configured to:
monitor a stream of data;
determine that an event has occurred; and
based at least in part on the determination that the event has occurred, transmit an indication of the event; and
inter-kernel communication circuitry configured to:
receive the indication;
based on the indication, determine that an activation function of a plurality of activation functions is to be generated;
generate the activation function;
identify an IO channel; and
transmit the activation function over the IO channel to a kernel of another programmable logic device to waken from a sleep state and perform a function using a peer-to-peer connection, wherein the inter-kernel communication circuitry broadcasts the activation function over the IO channel to a plurality of programmable logic devices including the other programmable logic device, wherein the plurality of programmable logic devices are located in a direction of travel for an automobile corresponding to the stream of data, wherein the direction of travel is indicated in the stream of data.
|