Method and apparatus for rapidly and dynamically adjusting current limiting in a portable communication device
First Claim
1. A portable communication device, comprising:
- a battery;
a push-to-talk (PTT) button for asserting a transmit event signal;
a master processor for controlling current limiting of primary loads of the portable communication device;
a slave processor for controlling secondary loads;
a finite state machine (FSM) defining a plurality of current limit operating states for the portable communication device based on a battery profile of the battery;
a comparator programmed by the master processor with a reference voltage based on the battery profile, the comparator comparing the reference voltage to a current sense output voltage sensed at the slave processor and the secondary loads, the comparator generating a comparator output signal for input to the finite state machine; and
whereinthe finite state machine (FSM) receives the comparator output signal and the transmit event signal and determines a discrete operating state of the plurality of current limit operating states, the FSM generating a plurality of current limit control signals in response thereto for controlling the primary and secondary loads in accordance with the determined discrete operating state.
1 Assignment
0 Petitions
Accused Products
Abstract
A battery operated portable communication device provides converged functionality while avoiding resets to the device. Composite logic circuitry formed of at least one comparator and a logic interface controls current limiting to a primary load formed of high power land mobile radio (LMR) devices and programming to secondary loads formed of non-LMR peripherals. At least one current limit control signal is used to control current to the primary load under high current mode operations. Another control signal provides an interruption alert to a slave processor for controlled programming of the secondary loads during the high current operations of the primary load. Current to the primary load is restored while the secondary load is interrupted. Operation of secondary load processes is resumed when the primary load ceases high power operation.
-
Citations
17 Claims
-
1. A portable communication device, comprising:
-
a battery; a push-to-talk (PTT) button for asserting a transmit event signal; a master processor for controlling current limiting of primary loads of the portable communication device; a slave processor for controlling secondary loads; a finite state machine (FSM) defining a plurality of current limit operating states for the portable communication device based on a battery profile of the battery; a comparator programmed by the master processor with a reference voltage based on the battery profile, the comparator comparing the reference voltage to a current sense output voltage sensed at the slave processor and the secondary loads, the comparator generating a comparator output signal for input to the finite state machine; and wherein the finite state machine (FSM) receives the comparator output signal and the transmit event signal and determines a discrete operating state of the plurality of current limit operating states, the FSM generating a plurality of current limit control signals in response thereto for controlling the primary and secondary loads in accordance with the determined discrete operating state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable communication device, comprising:
-
a battery having a battery profile; a master processor for controlling primary loads; a slave processor for controlling secondary loads, and wherein primary load operations and secondary load processes operate in parallel during a normal mode state; a current sensor for sensing current of the slave processor and slave processor secondary loads; a comparator coupled to the master processor, the comparator being programmed with a voltage threshold based on the battery profile, the comparator comparing the voltage threshold to a current sense voltage of the slave processor and slave processor secondary loads; and a finite state machine (FSM) coupled to the comparator, the finite state machine (FSM) receiving the comparator output signal and a transmit event signal and determining a discrete operating state of the plurality of operating states, the FSM generating a plurality of current limit control signals in response thereto for controlling the primary and secondary loads in accordance with the determined discrete operating state. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification