IP Library Granted Patent US 7,430,151
Granted Patent B2
US 7,430,151 · App. 11/392,402 · Granted Sep 30, 2008

Memory with clocked sense amplifier

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,430,151
App. No.
11/392,402
Granted
Sep 30, 2008
Kind
B2
Abstract

In one form a memory and method thereof has a memory array having a plurality of columns of bit lines and a plurality of intersecting rows of word lines. Control circuitry is coupled to the memory array for successively accessing predetermined bit locations in the memory array during successive memory cycles. The control circuitry senses data within the memory array at a beginning of a predetermined memory cycle. Timing of the memory cycle is determined from a single external clock edge of a memory system clock. During a single memory cycle the memory initially performs the function of sensing followed by at least the functions of precharging the bit lines, addressing and developing a signal to be sensed. In one form each of the successive memory cycles is a period of time of no more than a single period of the memory system clock.

Claims (33)

1. A memory comprising:

a memory array having a plurality of columns of bit lines and a plurality of intersecting rows of word lines; and

control circuitry coupled to the memory array for successively accessing predetermined bit locations in the memory array during successive memory cycles, the control circuitry initiating sensing data within the memory array at a beginning of a predetermined memory cycle, wherein timing of the memory cycle is determined from a single external clock edge, and an enabling of an address for data to be sensed at a beginning of a subsequent memory cycle to the predetermined memory cycle is performed in response to the beginning of the predetermined memory cycle and after the sensing of the data that occurs at the beginning of the predetermined memory cycle.

2. The memory of claim 1 wherein during a single memory cycle the memory performs developing a signal for the data to be sensed at the beginning of the subsequent memory cycle in response to the enabling of the address, wherein a time period for developing the signal increases with an increase in a time period of the memory cycle.

3. The memory of claim 1 wherein the memory is an SRAM.

4. The memory of claim 1 wherein the memory is a DRAM.

5. The memory of claim 1 wherein the memory operates with a clock cycle of greater than 1 GHz.

6. The memory of claim 1 wherein the memory bits are implemented with transistors having a gate length of less than 0.1 micron.

7. The memory of claim 1 wherein each of the successive memory cycles comprises a period of time of no more than a single period of a system clock of the memory.

8. The memory of claim 1 wherein the memory is further characterized by data within the memory array being located at an address that is provided by the control circuitry during an immediately previous memory cycle.

9. A memory comprising:

a memory array having a plurality of columns of bit lines and a plurality of intersecting rows of word lines; and

control circuitry coupled to the memory array for successively accessing predetermined bit locations in the memory array during successive memory cycles, the control circuitry controlling the memory to perform during a single memory cycle at least the functions of initiating sensing a logic state of a first bit, then precharging the plurality of columns of bit lines, then addressing a second bit location, and then developing a signal to be sensed from the second bit location, wherein sensing of a logic state of the second bit location is initiated at a beginning of subsequent memory cycle.

10. The memory of claim 9 wherein the memory is an SRAM.

11. The memory of claim 9 wherein the memory is a DRAM.

12. The memory of claim 9 wherein the memory operates with a clock cycle of greater than 1 GHz.

13. The memory of claim 9 wherein the memory bits are implemented with transistors having a gate length of less than 0.1 micron.

14. The memory of claim 9 wherein each of the successive memory cycles comprises a period of time of no more than a single period of a system clock of the memory.

15. The memory of claim 9 further comprising data within the memory array during a predetermined memory cycle that is located at an address that is provided by the control circuitry during an immediately previous memory cycle to the predetermined memory cycle.

16. A method comprising:

providing a memory having a memory array with a plurality of columns of bit lines and a plurality of intersecting rows of word lines;

coupling a system clock signal to the memory;

creating a plurality of successive memory clocks from the system clock signal for self-timing the memory;

successively accessing predetermined bit locations in the memory array during the plurality of successive memory clocks; and

initiating sensing data within the memory array as a first operation at a beginning of a predetermined memory clock, wherein timing of the plurality of successive memory clocks is determined from a single clock edge of the system clock signal and the data was developed during a memory clock immediately prior to the predetermined memory clock.

17. The method of claim 16 further comprising:

performing at least the functions of initially sensing the memory followed by precharging the plurality of columns of bit lines, addressing the memory and developing a signal to be sensed during a single memory cycle.

18. The method of claim 16 further comprising:

implementing each of the plurality of successive memory cycles having a period of time of no more than a period of the system clock.

19. The method of claim 16 further comprising:

implementing the memory as a static random access memory (SRAM).

20. The method of claim 16 further comprising:

implementing the memory as a dynamic random access memory (DRAM).

Assignments (24)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2018
From: NXP USA, INC.
To: VLSI TECHNOLOGY LLC
Reel/Frame 045084/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040632 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Sep 21, 2017
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 044209/0047 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
CHANGE OF NAME Recorded Nov 8, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 040632/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0225 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0757 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Dec 9, 2008
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 021936/0772 →
SECURITY AGREEMENT Recorded Feb 2, 2007
From: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 018855/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2006
From: PELLEY, III, PERRY H.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 017737/0778 →