BATTERY MANAGEMENT AND PROTECTION
First Claim
1. A battery management and protection system comprising:
- non-volatile memory to store values for at least one of safety or calibration parameters;
a module including dedicated input/output registers;
a central processing unit that is operable to read from, but not write to, the registers; and
a controller operable to load the values automatically from the non-volatile memory to the registers during system start-up.
17 Assignments
0 Petitions
Accused Products
Abstract
A battery management and protection system can include various features to improve safety-critical and other functions. Among the features that can be included in some implementations are automatic loading of safety or other parameters during start-up of the system; a centralized timekeeper and an event system that can trigger actions in the system independently of a central processing unit; use of the same modules for both automatically-controlled safety-related measurements and firmware-controlled measurements; enhanced diagnostic features, and a sleepwalking feature that allows certain modules in the system to continue to perform various functions even when the module or the system is in a low-power sleep mode.
-
Citations
20 Claims
-
1. A battery management and protection system comprising:
-
non-volatile memory to store values for at least one of safety or calibration parameters; a module including dedicated input/output registers; a central processing unit that is operable to read from, but not write to, the registers; and a controller operable to load the values automatically from the non-volatile memory to the registers during system start-up. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A battery management and protection system comprising:
-
user-programmable non-volatile memory to store information corresponding to safety parameters; a plurality of modules each of which implements safety functions; dedicated registers distributed across the plurality of modules; a central processing unit that is operable to read from, but not write to, the registers; and a controller operable to load respective portions of the information automatically from the non-volatile memory to the registers during system start-up. - View Dependent Claims (18, 19, 20)
-
Specification