System and method for transferring data and a data check field
AssigneeInfineon Technologies AG
InventorsKlaus Hoermaier, Jens Barrenscheen, Christian Heiling, Guenter Hofer
Life of this patent
Estimating the term…
Abstract
In accordance with an embodiment, a method of transferring data includes determining, by a first device, a data check field of a data frame based on a predetermined identification field and a plurality of data bits, wherein the predetermined identification field represents at least one of a content, source or target of the plurality of data bits; and transmitting, by the first device to a second device, the data frame comprising the plurality of data bits and the data check field without directly transmitting the predetermined identification field.
Claims22
A method of operating an integrated circuit, the method comprising:
- performing a read operation comprising
- receiving a read address on a bus,
- decoding the received read address to produce a decoded read address, wherein the decoded read address comprises one or more hardware selection signals;
- accessing data from a memory location using the one or more hardware selection signals of the decoded read address,
- producing a read data check field based on the accessed data and the one or more hardware selection signals of the decoded read address, and
- transmitting the read data check field on the bus.
A battery monitoring system comprising:
- a plurality of battery monitoring circuits, each of the plurality of battery monitoring circuits configured to be coupled to a respective battery cell of a battery stack and comprising:
- a data circuit configured to calculate a data check field of a data frame from a predetermined identification field and a plurality of data bits, wherein the predetermined identification field represents at least one of a content, source or target of the plurality of data bits;
- and
- a transmitter coupled to the data circuit and configured to transmit the data frame to a host controller via a bus without directly transmitting the predetermined identification field, wherein the data frame comprises the plurality of data bits and the data check field.
A method of monitoring a battery, the method comprising:
- storing battery sensing data in a register;
- receiving a read request from a host controller;
- calculating a data check field of a data frame from a predetermined identification field and the stored battery sensing data, wherein the predetermined identification field represents at least one of a content, source or target of the plurality of the battery sensing data;
- and
- in response to the read request, transmitting the data frame to the host controller via a bus without directly transmitting the predetermined identification field, wherein the data frame comprises the battery sensing data and the data check field.
Dependencies are inferred from the claim text.