Abstract:
Supply voltage switching circuitry that is configured to dynamically switch between a battery supply voltage and a boost supply voltage, that is generated from the battery supply voltage, to power half-bridge driver circuitry based on an on-going evaluation of one or more system parameters.
Abstract:
Systems and techniques are described for monitoring the operating temperature of one or more circuit elements, such as a metal oxide field effect transistor (MOSFET) switch, where the circuit element is used to control at least one phase of an electric motor. The systems and techniques may calculate temperature by determining at least two electrical signals from the circuit element taken at least two different times. This results in an accurate temperature calculation without requiring precise knowledge of the particular characteristics of each respective circuit element.
Abstract:
A device is operated in a low power mode of operation. The device receives a differential signal that includes a first polarity signal and a second polarity signal. A slope of a first direction is detected in the differential signal and a slope of a second direction is detected in the differential signal. A wakeup of the device is caused in response to the detection of the first slope of the differential signal and the second slope of the differential signal.
Abstract:
In general, the disclosure describes circuits and techniques to operate power switch driver circuits as well as techniques to dynamically change configuration parameters. The power switch driver circuit of this disclosure may be configured to received communication signals along the same signal paths as for pulse modulated switching control signals. In other words, the power switch driver circuit may receive a main function signaling, switching the power switches on and off, overlaid with a secondary function signaling, communication, which may include configuration parameters. In this manner the power switch driver circuit may receive both switching (commutation) function and communication function along the same signal path.
Abstract:
Circuitry to measure individual battery cells of a battery pack and make corrections to account for environmental differences between battery cells and their associated measuring circuit. Several cell supervision circuits (CSCs) may be placed to monitor and manage one or more subsets of battery cells within the battery pack. The temperature of this battery pack is not distributed homogeneously which may cause a temperature gradient and affect the internal regulation circuit that generates a reference voltage used to determine the voltage of its supervised cell or cells and regulates power to the CSC components. This reference voltage is temperature dependent and thus a temperature mismatch of the CSCs. Based on the measurement circuit an external regulation terminal controls a pass device to share power between the pass device and the internal regulation circuit to manage the temperature of each CSC.
Abstract:
A method includes detecting in a communication bus a write command to a first circuit and comparing a write address of the write command with a set of safe addresses. When the write address matches a safe address of the set of safe addresses, an error correction code (ECC) is generated based at least on write data of the write command, and the ECC is stored in a memory of a parameter safe storage circuit. A read command to the first circuit is detected in the communication bus, a read address of the read command is compared with the set of safe addresses, and, when the read address matches a safe address of the set of safe addresses, it is determined whether read data of the read command is corrupted based on the stored ECC, and an error notification is provided when the read data is determined to be corrupted.
Abstract:
A device for excitation of a resolver comprising an excitation coil and one or more sensing coils includes circuitry. The circuitry is configured to amplify a carrier signal using a first gain value to generate an excitation signal for output to the excitation coil of the resolver and determine whether the excitation signal is outside of a threshold band of voltages. The circuitry is further configured to amplify the carrier signal using a second gain value, wherein the second gain value is generated based on whether the excitation signal is outside of the threshold band of voltages.
Abstract:
In accordance with an embodiment, a method includes generating a clock signal; generating a switching signal based on the clock signal; generating a synchronization signal having an edge transition corresponding to a predetermined phase of the switching signal; transmitting the synchronization signal to a master controller; receiving a frequency adjustment command from the master controller based on the transmitted synchronization signal; and adjusting a frequency of the clock signal based on the frequency adjustment command.
Abstract:
A device for excitation of a resolver comprising an excitation coil and one or more sensing coils includes circuitry. The circuitry is configured to amplify a carrier signal using a first gain value to generate an excitation signal for output to the excitation coil of the resolver and determine whether the excitation signal is outside of a threshold band of voltages. The circuitry is further configured to amplify the carrier signal using a second gain value, wherein the second gain value is generated based on whether the excitation signal is outside of the threshold band of voltages.
Abstract:
A method includes detecting in a communication bus a write command to a first circuit and comparing a write address of the write command with a set of safe addresses. When the write address matches a safe address of the set of safe addresses, an error correction code (ECC) is generated based at least on write data of the write command, and the ECC is stored in a memory of a parameter safe storage circuit. A read command to the first circuit is detected in the communication bus, a read address of the read command is compared with the set of safe addresses, and, when the read address matches a safe address of the set of safe addresses, it is determined whether read data of the read command is corrupted based on the stored ECC, and an error notification is provided when the read data is determined to be corrupted.