IP Library Granted Patent US 7,154,810
Granted Patent B2
US 7,154,810 · App. 11/047,025 · Granted Dec 26, 2006

Synchronous controlled, self-timed local SRAM block

Assignee: Broadcom 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,154,810
App. No.
11/047,025
Granted
Dec 26, 2006
Kind
B2
Abstract

The present invention relates to a synchronous self timed memory device. The device includes a plurality of memory cells forming a cell array, at least one local decoder interfacing with the cell array, at least one local sense amplifier and at least one local controller. The local sense amplifier interfaces with at least the decoder and cell array, and is adapted to precharge and equalize at least one line coupled thereto. The local controller interfaces with and coordinates the activities of at least the local decoder and sense amplifier.

Claims (39)

1. A method of forming a memory device comprising:

forming at least one synchronously controlled global element;

forming a plurality of self-timed local elements; and

interfacing at least one of said plurality of self-timed local elements with at least said synchronous controlled global element.

2. The method of claim 1 , wherein said at least one synchronously controlled global element comprises at least one of a global predecoder, a global decoder, a global controller and a global sense amplifier.

3. The method of claim 1 , wherein said plurality of self-timed local elements comprises a plurality of memory cells forming at least one cell array.

4. The method of claim 1 , wherein said plurality of self-timed local elements comprises at least one local decoder.

5. The memory device of claim 1 , wherein said plurality of self-timed local elements comprises at least one local sense amplifier.

6. The method of claim 1 , wherein said plurality of self-timed local elements comprises at least one cluster.

7. The method of claim 1 , wherein said plurality of self-timed local elements comprises at least one block.

8. The method of claim 7 , wherein said block comprises at least one sub-block.

9. The method of claim 1 comprising interfacing one of said plurality of self-timed local elements with at least one other of said plurality of self-timed local elements.

10. The method of claim 9 comprising interfacing at least one self-timed local decoder with a plurality of memory cells forming at least one cell array.

11. The method of claim 9 comprising interfacing at least one self-timed local sense amplifier with at least one self-timed local decoder and a plurality of memory cells forming at least one cell array.

12. The memory structure of claim 11 wherein said plurality of memory cells comprise at least one SRAM memory cell.

13. The memory structure of claim 11 wherein said plurality of memory cells comprise at least one DRAM memory cell.

14. The memory structure of claim 11 wherein said plurality of memory cells comprise at least one ROM memory cell.

15. The memory structure of claim 11 wherein said plurality of memory cells comprise at least one PLA memory cell.

16. The method of claim 11 comprising precharging and equalizing at least one line coupled to at least one of said self-timed local sense amplifier, said local decoder and said cell array.

17. The method of claim 9 comprising interfacing at least one self-timed local controller with a self-timed local decoder and a self-timed sense amplifier.

18. The method of claim 17 comprising coordinating said self-timed local decoder and said self-timed sense amplifier using said self-timed local controller.

19. A method of forming a synchronous controlled hierarchical memory structure, the method comprising:

forming at least one cell array having a plurality of memory cells;

interfacing at least one self-timed local decoder with said at least one cell array;

interfacing at least one self-timed local sense amplifier with at least said at least one self-timed local decoder and said at least one cell array;

interfacing at least one self-timed local controller with at least said at least one self-timed local decoder and said at least one self-timed local sense amplifier; and

precharging and equalizing at least one line coupled to at least one of said self-timed local sense amplifier, said self-timed local decoder and said cell array using said at least one self-timed local sense amplifier.

20. The method of claim 19 comprising coordinating said at least one self-timed local decoder and said at least one self-timed local sense amplifier using said at least one self-timed local controller.

21. The method of claim 20 comprising interfacing at least one synchronously controlled global element with at least one of said cell array, said self-timed local decoder and said self-timed local sense amplifier.

22. The method of claim 21 , wherein said at least one synchronously controlled global element comprises at least one of a global predecoder, a global decoder, a global controller and a global sense amplifier.

23. A method of forming a synchronous controlled hierarchical memory structure that comprises a logical portion of a larger memory device, the method comprising:

forming at least one cell array having a plurality of memory cells;

interfacing at least one self-timed local decoder with said at least one cell array;

interfacing at least one self-timed local sense amplifier with said at least one self-timed local decoder and said at least one cell array;

precharging and equalizing at least one line coupled thereto;

interfacing at least one self-timed local controller with said at least one self-timed local decoder and said at least one self-timed local sense amplifier;

coordinating said at least one self-timed local decoder and said at least one self-timed local sense amplifier; and

interfacing at least one synchronously controlled global element with at least one of said cell array, said self-timed local controller, said self-timed local decoder and said self-timed local sense amplifier.

24. The method of claim 23 , wherein said at least one synchronously controlled global element comprises at least one of a global predecoder, a global decoder, a global controller and a global sense amplifier.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0097. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048555/0510 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0097 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
Continuity (5)
Continuation 1071238300 · Nov 12, 2003
Continuation 1069223000 · Oct 23, 2003
Continuation 1010075700 · Mar 19, 2002
Continuation In Part 0977570100 · Feb 2, 2001
Related Publication 20050128854A1 · Jun 16, 2005