llllll lllllllllll ll||| lllll ||||l Ill Ill j Ml

Report 4 Downloads 685 Views
llllll l l l l l l l | | l l l | | l Ill Ill j Ml US005638018A

United States Patent [19]

[11] Patent Number:

Sharpe-Geisler

[45] Date of Patent:

[54]

0 330 971 9/1989 404348609 12/1992

P-TYPE FLIP-FLOP

[75] Inventor: Bradley A. Sharpe-Geisler, San Jose, Calif.

Jun. 10, 1997

European Pat. O?'. .

405327435 12/1993 406260902

[73] Assignee: Advanced Micro Devices, Inc., Sunnyvale, Calif.

5,638,018

9/1994

OTHER PUBLICATIONS “Circuit Scheme to improve chip data hold time”, Technical Disclosure Bulletin, Dec. 1990, vol. 33, No. 7, pp. 185-189. IBM Technical Disclosure Bulletin, vol. 30, No. 4, Sep.

[21] APP1-N°-1459s786 [51]

Int. Cl.6 ................................................... .. H03K 3/356

Primary Examiner—-Tim0thy P. Callahan

[52]

U.S. Cl. ................ ..

Assistant Examiner-My-Trang Nu Ton

. 327/215; 327/199; 327/225

[58] Field of Search ................................... .. 327/197, 199,

327/201, 202, 203, 203, 212, 214, 215, 218’ 219’ 225 [56]

Attorney, Agent, vrFirm—F1ies1er, Dubb, Meyer & Lovel‘oy

[57]

ABSTRACT

A P-type ?ip-?op, which selectively functions in a D-type ?ip-?op mode or latch mode depending on its clock signal input. The P-type ?ip-?op has an output changing states to follow its data input at a leading edge of its clock input, the

References Cited U_S_ PATENT DOCUMENTS 4,300,060 11/1981 Yu ......................................... .. 327/197

Output then does not change states for a period 5, and then

307/475

the output changing states to match its data input after the period e if a signal is received at its clock input having a period greater than e. With a pulse applied at the clock input having a width_ less than c, the P-type ?ip~?0p is .edge __ _ _ _ .

4,716,312 12/1987 4,820,939 4/1989 4,825,416 4/1989 4,864,161 9/1989

" 327/197

4, 70,407

11/1990

327/203

5,332,741

7,1991

307/279

sensltlve funct1omng similar to a D-type ?ip-?op. W1th a

5,189,315

2/1993 Akata .................................... .. 327/203

Pulse With longer than E applied to the clock input, the

FOREIGN PATENT DOCUMENTS 0 318 163

5/1989 European Pat. 01f. .

640

CLK

DATA?

P-type ?ip-?op appears transparent similar to a latch. 8 Claims, 7 Drawing Sheets

U.S. Patent

DATA

Jun. 10, 1997

5,638,018

Sheet 1 of 7

Date '6

Data 6 —-0 “I02

E__

“I04

> FIG. I Prior Art

OK

DATA

K20PH-g ‘

200 l

Qv

‘—_‘ - DATA- Data 0 J-

300



Data 0 "I02

"I04

__l LATcH/oFF>——-—|

OK

302

jI>e

FIG. 3 Prior Art

US. Patent

Jun. 10, 1997

Sheet 2 of 7

5,638,018

400

402 PULSE CK—-—--

——

GENERATOR *

404

FIG. 4

U.S. Patent

Jun. 10, 1997

Sheet 3 of 7

5,638,018

5O2L ______\ 504/\______

506

\

508

\ FFIG. 5

US. Patent

Jun. 10, 1997

Sheet 4 of 7

5,638,018

___l-_______¢_-___~__

OAU _|_mom

_I

I I I I

I I I I

I I I I I . J

ADE-