IP Library Granted Patent US 7,400,179
Granted Patent B2
US 7,400,179 · App. 11/511,783 · Granted Jul 15, 2008

Digital power-on reset

Assignee: LSI Logic Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,400,179
App. No.
11/511,783
Granted
Jul 15, 2008
Kind
B2
Abstract

An apparatus comprising a plurality of flip-flops and a compare circuit. The flip-flops may each be configured to (i) receive a clock signal and an input signal and (ii) generate an output signal. The flip-flops may be configured in series such that the output signal of a first of the flip-flops is presented as the input signal to a second of the flip-flops. The compare circuit may be configured to generate a reset signal in response to each of the output signals. The reset signal is generated until each of the output signals matches a set of predetermined values stored in the compare circuit.

Claims (23)

1. An apparatus comprising:

a plurality of flip-flops each configured to (i) receive a clock signal and an input signal and (ii) generate an output signal, wherein said flip-flops are configured in series such that said output signal of a first of said flip-flops is presented as said input signal to a second of said flip-flops; and

a compare circuit configured to generate a reset signal in response to each of said output signals, wherein said reset signal is asserted until each of said output signals matches a set of predetermined values stored in said compare circuit.

2. The apparatus according to claim 1 , wherein (i) said reset signal remains asserted until said apparatus achieves a characteristic of a stable system and (ii) said characteristic occurs when each of said set of predetermined values stored in said compare circuit matches a corresponding one of said output signals.

3. The apparatus according to claim 1 , wherein said set of predetermined values comprises a steady-state pattern.

4. The apparatus according to claim 1 , wherein said clock signal oscillates at a fixed frequency.

5. The apparatus according to claim 1 , wherein a time that said reset signal remains asserted comprises a reset assertion time.

6. The apparatus according to claim 5 , wherein said reset assertion time is variable as a function to the number of flip-flops implemented.

7. The apparatus according to claim 1 , wherein said predetermined values comprise all zeros.

8. The apparatus according to claim 1 , wherein said predetermined values comprise all ones.

9. The apparatus according to claim 1 , wherein:

said plurality of flip-flops are divided into a first chain configured to generate a first set of said output signals and a second chain configured to generate a second set of said output signals; and

said compare circuit comprises (i) a first portion configured to generate a first compare signal by comparing said first set of said output signals to a predetermined value comprising all zeros, a second portion configured to generate a second compare signal by comparing said second set of outputs to a second predetermined value comprising all ones, and (iii) a gate circuit configured to generate said reset signal when both said first compare signal and said second compare signal are asserted.

10. An apparatus comprising:

a gate circuit configured to present a gated clock signal in response to a clock signal and an enable signal;

a plurality of flip-flops each configured to (i) receive said gated clock signal and an input signal and (ii) generate an output signal, wherein said flip-flops are configured in series such that said output signal of a first of said flip-flops is presented as said input signal to a second of said flip-flops; and

a compare circuit configured to generate a reset signal in response to each of said output signals, wherein (a) said reset signal is asserted if each of said output signals does not match a set of predetermined values stored in said compare circuit and (b) said reset signal is used as said enable signal for said gate circuit.

11. The apparatus according to claim 10 , wherein said reset signal remains asserted until said apparatus achieves a characteristic of a stable system.

12. The apparatus according to claim 11 , wherein said characteristic occurs when each of said set of predetermined values stored in said compare circuit matches a corresponding one of said output signals.

13. The apparatus according to claim 10 , wherein said set of predetermined values comprises a steady-state pattern.

14. The apparatus according to claim 10 , wherein said clock signal oscillates at a fixed frequency.

15. The apparatus according to claim 10 , wherein a time that said reset signal remains asserted comprises a reset assertion time.

16. The apparatus according to claim 15 , wherein said reset assertion time is variable as a function to the number of flip-flops implemented.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
CHANGE OF NAME Recorded Jun 6, 2014
From: LSI LOGIC CORPORATION
To: LSI CORPORATION
Reel/Frame 033102/0270 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2006
From: LIN, DAVID H.
To: LSI LOGIC CORPORATION
Reel/Frame 018252/0272 →
Continuity (1)
Related Publication 20080122512A1 · May 29, 2008