Model calculation unit and control device for calculating a multi-layer perceptron model
AssigneeRobert Bosch GmbH
InventorsAndre Guntoro, Heiner Markert
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobert Bosch GmbH
InventorsAndre Guntoro, Heiner Markert
Estimating the term…
A hardware-implemented multi-layer perceptron model calculation unit includes: a processor core to calculate output quantities of a neuron layer based on input quantities of an input vector; a memory that has, for each neuron layer, a respective configuration segment for storing configuration parameters and a respective data storage segment for storing the input quantities of the input vector and the one or more output quantities; and a DMA unit to successively instruct the processor core to: calculate respective neuron layers based on the configuration parameters of each configuration segment, calculate input quantities of the input vector defined thereby, and store respectively resulting output quantities in a data storage segment defined by the corresponding configuration parameters, the configuration parameters of configuration segments successively taken into account indicating a data storage region for the resulting output quantities corresponding to the data storage region for the input quantities for a subsequent neuron layer.
A hardwired hardware-implemented model calculation unit for calculating a multi-layer perceptron model that defines how neurons of each of a plurality of neuron layers of a neural network operate using code that defines a set of configuration parameters to be operated upon for calculation of each of the plurality of neuron layers of the neural network, respective values of the configuration parameters being variable for the calculation of different ones of the plurality of neuron layers, the model calculation unit comprising:
A control device comprising:
A method of a control device that controls an engine system of a motor vehicle, wherein the control device includes (a) a microprocessor and (b) one or more hardwired hardware-implemented model calculation units (i) for calculating a multi-layer perceptron model that defines how neurons of each of a plurality of neuron layers of a neural network operate using code that defines a set of configuration parameters to be operated upon for calculation of each of the plurality of neuron layers of the neural network, respective values of the configuration parameters being variable for the calculation of different ones of the plurality of neuron layers and (ii) that each includes a processor core, a memory, and a Direct Memory Access (DMA) unit, the method comprising:
Dependencies are inferred from the claim text.