Universal computer architecture
First Claim
1. A universal computer for a vehicle, said universal computer comprising:
- a microprocessor for processing control programs;
a storage unit for data calculated during processing of the control programs;
an interface for connecting the computer to a vehicle data bus;
control programs for controlling devices provided in the vehicle, wherein control instructions are transmitted via device interfaces to the devices to be controlled;
reconfigurable hardware which permits subsequent reconfiguration of peripheral components or of an interface in an installed state of the computer;
transmission means which transmit an algorithm, for reconfiguring the hardware, to the storage unit whereby a process for reconfiguring the hardware with regard to the peripheral components or to the interface can be carried out;
a storage control unit which automatically transmits the algorithm for reconfiguring the hardware to the storage unit; and
a memory in which a plurality of data pages for configuring the hardware are stored, wherein only one of the data pages is classified as valid in a present device configuration and wherein the storage control unit retrieves applicable data pages during a reconfiguration.
2 Assignments
0 Petitions
Accused Products
Abstract
A universal computer for a vehicle, comprising a microprocessor for the processing of control programs, a storage unit, for the data thus calculated and an interface which permits a connection of the computer to a databus in the vehicle. The computer comprises control programs for controlling device provided in the vehicle, whereby the control commands are transmitted to the device to be controlled via device interfaces. The computer also comprises reconfigurable hardware, which permits a retroactive reconfiguration of peripheral components or an interface in the assembled state of the computer. A transmission of an algorithm for reconfiguration of the hardware is provided to the storage unit on the vehicle, so that a process for reconfiguration of the hardware associated with the peripheral components or the interface may be carried out.
37 Citations
19 Claims
-
1. A universal computer for a vehicle, said universal computer comprising:
-
a microprocessor for processing control programs; a storage unit for data calculated during processing of the control programs; an interface for connecting the computer to a vehicle data bus; control programs for controlling devices provided in the vehicle, wherein control instructions are transmitted via device interfaces to the devices to be controlled; reconfigurable hardware which permits subsequent reconfiguration of peripheral components or of an interface in an installed state of the computer; transmission means which transmit an algorithm, for reconfiguring the hardware, to the storage unit whereby a process for reconfiguring the hardware with regard to the peripheral components or to the interface can be carried out; a storage control unit which automatically transmits the algorithm for reconfiguring the hardware to the storage unit; and a memory in which a plurality of data pages for configuring the hardware are stored, wherein only one of the data pages is classified as valid in a present device configuration and wherein the storage control unit retrieves applicable data pages during a reconfiguration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of reconfiguring a vehicular computer comprising:
-
receiving and storing hardware reconfiguration data in a vehicular control device configured for installation in a vehicle; authorizing reception of the hardware configuration data; and reconfiguring hardware of a bus interface to the vehicular control device according to the hardware reconfiguration data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of reconfiguring a vehicular computer comprising:
-
authorizing reception of hardware reconfiguration data, wherein the hardware reconfiguration data is associated with a plurality of hardware reconfiguration data sets; storing the plurality of hardware reconfiguration data sets in a vehicular control device configured for installation in a vehicle; selecting a hardware reconfiguration data set from the plurality of hardware reconfiguration data sets; and reconfiguring hardware of a bus interface to the vehicular control device according to the selected reconfiguration data. - View Dependent Claims (17, 18, 19)
-
Specification