Analog status signalization and synchronization between integrated circuits
Disclosed herein is method for fault detection and communication in analog power electronic circuits with a multiplicity of electronic fuses (e.g., a primary fuse and at least one secondary fuse). Current flow is monitored through each fuse. Fault conditions in these electronic fuses are identified. Upon detection, the fault signaling line, which is common to all fuses, is driven to a voltage indicative of the detected fault condition. The primary electronic fuse then latches the voltage on this fault signaling line. A detection and communication circuit enables corrective actions to be performed at the fuse level, dictated by the latched voltage.
1 . An analog power electronic circuit, comprising:
an input node and a voltage node;
a primary fuse configured to conduct a first current between the input node and the voltage node, the primary fuse comprising:
a logic circuit configured to generate an output indicative of a fault within the analog power electronic circuit and a severity of said fault;
a priority encoder configured to receive the output from the logic circuit and to assert one of a plurality of control signals corresponding to the severity of the fault;
a plurality of switches, wherein each switch is controlled by a different one of the plurality of control signals to selectively couple an intermediate node to a voltage corresponding to the severity of the fault; and
a current sinking circuit configured to sink sufficient current from a feedback node so as to set the feedback node to the voltage corresponding to the severity of the fault;
a fault signaling line coupled to the feedback node; and
a secondary fuse in parallel with the primary fuse and configured to conduct a second current between the input node and the voltage node, wherein the secondary fuse is configured to:
detect whether a fault is present within the secondary fuse; and
set the fault signaling line with a voltage corresponding to the severity of the fault for a duration of a pulse, in response to detection of the fault present within the secondary fuse.
2 . The analog power electronic circuit of claim 1 , further comprising a controller configured to generate a reset signal to reset the priority encoder of the primary fuse.
3 . The analog power electronic circuit of claim 1 , wherein the primary fuse further comprises:
a plurality of comparators, wherein each comparator is configured to compare the voltage at the feedback node to a different threshold comparison voltage;
a priority decoder configured to receive output from the plurality of comparators and to assert one of a plurality of fault remediation signals corresponding to a lowest of the threshold comparison voltages that the voltage at the feedback node is less than; and
a fault action block configured to modify conduction of the second current through the secondary fuse based upon the asserted fault remediation signal.
4 . The analog power electronic circuit of claim 3 ,
wherein the logic circuit comprises a plurality of logical OR gates, each logical OR gate performing a logical OR operation on a different respective output of the fault detection circuit and a corresponding fault remediation signal.
5 . The analog power electronic circuit of claim 1 , wherein the current sinking circuit comprises a current sinking buffer.
6 . The analog power electronic circuit of claim 1 , wherein the secondary fuse comprises:
a timing circuit configured to generate pulses corresponding to those outputs of the fault detection circuit that indicate all but the least severe fault;
a priority encoder configured to receive the pulses from the timing circuit and to receive the output of the fault detection circuit that indicates the least severe fault, and to assert one of a plurality of control signals corresponding to a most severe fault indicated by the pulses and the output of the fault detection circuit that indicates the least severe fault;
a plurality of switches, wherein each switch is controlled by a different one of the plurality of control signals to selectively coupled an intermediate node to a voltage corresponding to the severity of the fault; and
a current sinking circuit configured to sink sufficient current from the feedback node so as to set the feedback node to the voltage corresponding to the severity of the fault.
7 . The analog power electronic circuit of claim 6 , wherein the secondary fuse further comprises:
a plurality of comparators each configured to compare the voltage at the feedback node to a different threshold comparison voltage;
a priority decoder configured to receive an output from the plurality of comparators and to assert one of a plurality of fault remediation signals corresponding to a lowest of the threshold comparison voltages that the voltage at the feedback node is less than; and
a fault action block configured to modify conduction of the second current through the secondary fuse based upon the asserted fault remediation signal.
8 . The analog power electronic circuit of claim 7 , wherein assertion of the fault remediation signal corresponding to the least severe fault resets the timing circuit.
9 . An analog power electronic circuit, comprising:
a primary fuse configured to conduct a first current between an input node and a voltage node, the primary fuse comprising:
a priority encoder configured to receive a fault indication and to assert one of a plurality of control signals corresponding to the severity of the fault indicated by the fault indication;
a plurality of switches configured to selectively couple an intermediate node to a voltage corresponding to the severity of the fault; and
a current sinking circuit configured to sink sufficient current from a feedback node so as to set the feedback node to the voltage corresponding to the severity of the fault;
a fault signaling line coupled to the feedback node;
a secondary fuse in parallel with the primary fuse and configured to conduct a second current between the input node and the voltage node, the secondary fuse configured to:
detect whether a fault is present within the secondary fuse; and
set the fault signaling line with a voltage corresponding to the severity of the fault for a duration of a pulse, in response to detection of the fault present within the secondary fuse.
10 . The analog power electronic circuit of claim 9 , further comprising a controller configured to generate a reset signal to reset the priority encoder of the primary fuse.
11 . The analog power electronic circuit of claim 9 , wherein the primary fuse further comprises:
a plurality of comparators, wherein each comparator is configured to compare the voltage at the feedback node to a different threshold comparison voltage;
a priority decoder configured to receive an output from the plurality of comparators and to assert one of a plurality of fault remediation signals corresponding to a lowest of the threshold comparison voltages that the voltage at the feedback node is less than; and
a fault action block configured to modify conduction of the current through the secondary fuse based upon the asserted fault remediation signal.
12 . The analog power electronic circuit of claim 11 ,
wherein the primary fuse further comprises a fault detection circuit configured to generate an output indicative of a fault within the primary fuse and a severity of said fault.
13 . The analog power electronic circuit of claim 9 , wherein the secondary fuse comprises:
a fault detection circuit configured to generate an output indicative of a fault within the secondary fuse and a severity of said fault;
a timing circuit configured to generate pulses corresponding to those outputs of the fault detection circuit that indicate all but the least severe fault;
a priority encoder configured to receive the pulses from the timing circuit and to receive the output of the fault detection circuit that indicates the least severe fault, and to assert one of a plurality of control signals corresponding to a most severe fault indicated by the pulses and the output of the fault detection circuit that indicates the least severe fault;
a plurality of switches, wherein each switch is controlled by a different one of the plurality of control signals to selectively coupled an intermediate node to a voltage corresponding to the severity of the fault;
a current sinking circuit configured to sink sufficient current from the feedback node so as to set the feedback node to the voltage corresponding to the severity of the fault;
a plurality of comparators, wherein each comparator is configured to compare the voltage at the feedback node to a different threshold comparison voltage;
a priority decoder configured to receive output from the plurality of comparators and to assert one of a plurality of fault remediation signals corresponding to a lowest of the threshold comparison voltages that the voltage at the feedback node is less than; and
a fault action block configured to modify conduction of the current through the secondary fuse based upon the asserted fault remediation signal.