System and method for storing a charging algorithm and charging methodology associated with a battery and selectively connecting a critical circuit to a battery voltage pin
First Claim
Patent Images
1. A programmable logic device (PLD) comprising:
- a battery voltage pin;
a battery controller connected to the battery voltage pin; and
at least one critical circuit implemented in programmable logic of the PLD and selectively connected to the battery voltage pin;
a memory for storing a charging algorithm and a charging methodology associated with a battery connectable to the battery voltage pin;
a voltage source pin connected to the at least one critical circuit; and
a voltage detector connected to the voltage source pin, the voltage detector selectively connecting the battery voltage pin to the at least one critical circuit in response to a voltage drop at the voltage source pin.
1 Assignment
0 Petitions
Accused Products
Abstract
Battery management can be advantageously integrated into a programmable logic device (PLD). Specifically, by using a programmable battery controller provided on the PLD, the user can make a decision regarding battery choice much later in the design process, reduce the inventory of batteries associated with the system/product, increase the life of the batteries, and upgrade to the newest technology battery at the user'"'"'s discretion. The battery controller can be implemented on any type of PLD, e.g., an FPGA, potentially requiring battery management for critical circuits.
29 Citations
14 Claims
-
1. A programmable logic device (PLD) comprising:
-
a battery voltage pin; a battery controller connected to the battery voltage pin; and at least one critical circuit implemented in programmable logic of the PLD and selectively connected to the battery voltage pin; a memory for storing a charging algorithm and a charging methodology associated with a battery connectable to the battery voltage pin; a voltage source pin connected to the at least one critical circuit; and a voltage detector connected to the voltage source pin, the voltage detector selectively connecting the battery voltage pin to the at least one critical circuit in response to a voltage drop at the voltage source pin. - View Dependent Claims (2, 3, 4)
-
-
5. A programmable logic device (PLD) comprising:
-
a first battery voltage pin; a second battery voltage pin; a battery controller selectively connected to one of the first battery voltage pin and the second battery voltage pin; at least one critical circuit implemented in programmable logic of the PLD and selectively connected to one of the first battery voltage pin and the second battery voltage pin; a voltage source pin connected to the at least one critical circuit; a selector arrangement coupled to the first and second battery voltage pins and adapted to couple the at least one critical circuit to one of the first and second battery voltage pins; an analog demultiplexer including an input terminal connected to the battery controller, a first output terminal selectively connected to the first battery voltage pin, and a second output terminal selectively connected to the second battery voltage pin; and an analog multiplexer including a first input terminal connected to the first battery voltage pin, a second input terminal connected to the second battery voltage pin, and an output terminal selectively connected to the at least one critical circuit. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method of fabricating a programmable logic device (PLD), the method comprising:
-
providing a first battery voltage pin; providing a second battery voltage pin; providing a selective connection between a battery controller and one of the first battery voltage pin and the second battery voltage pin; providing a selective connection between programmable logic of the PLD and one of the first battery voltage pin and the second battery voltage pin; providing a volatile memory for storing a plurality of charging algorithms and a plurality of charging methodologies, wherein a first charging algorithm and a first charging methodology are associated with a first battery connectable to the first battery voltage pin, and a second charging algorithm and a second charging methodology are associated with a second battery connectable to the second battery voltage pin; connecting an input terminal of a demultiplexer to the battery controller; providing a selective connection between a first output terminal of the demultiplexer and the first battery voltage pin; providing a selective connection between a second output terminal of the demultiplexer and the second battery voltage pin; connecting a first input terminal of a multiplexer to the first battery voltage pin; connecting a second input terminal of the multiplexer to the second battery voltage pin; and providing a selective connection between an output terminal of the multiplexer and the at least one critical circuit. - View Dependent Claims (11, 12, 13, 14)
-
Specification