Presentation is loading. Please wait.

Presentation is loading. Please wait.

Full Custom Associative Memory Core

Similar presentations


Presentation on theme: "Full Custom Associative Memory Core"— Presentation transcript:

1 Full Custom Associative Memory Core
With respect to standard cell design of the memory chip we want to: Increase memory density Reduce power consumption

2 CAM model Simple schematic of a CAM with 4 words having 3 bits each. The schematic shows individual core cells, differential searchlines, and matchline sense amplifiers (MLSAs) ` CAM core cells for (a) 10-T NOR-type CAM and (b) 9-T NAND-type CAM. The cells are shown using SRAM-based data-storage cells. For simplicity, the figure omits the usual SRAM access transistors and associated bitlines.

3 NAND Type SRAM Cell

4 NAND Type SRAM Cell Layout
NAND Cell dimensions: 2.8 micron height 3.8 micron width

5 NOR Type SRAM Cell

6 NOR Type SRAM Cell Layout
NOR Cell dimensions: 2.8 micron height 3.62 micron width

7 MatchLine Sense Amplifier (MLSA)
Positive feedback differential sense amplifier Amplifier resetting transistors Matchline discharge transistor Output inverter Amplifier resetting transistor

8 MatchLine Sense Amplifier Layout
MLSA dimensions: 2.8 micron height 7.3 micron width

9 NOR Type Matchline Model
The main feature of the NOR matchline is its high speed of operation. In the slowest case of a one-bit miss in a word, the critical evaluation path is through the two series transistors in the cell that form the pulldown path.

10 NAND Type Matchline Models
A feature of the NAND matchline is that a miss stops signal propagation such that there is no consumption of power past the final matching transistor in the serial nMOS chain Two drawbacks of the NAND matchline are: a quadratic delay dependence on the number of cells a low noise margin.

11 Selective Precharge Model

12 Selective Precharge

13 Estimated Power Consumption
Associative memory core (60000 pattern) running at 100MHz clock frequency with Selective Precharge matchline scheme The Associative Memory core estimated power consumption (at 100MHz clock frequency) with NOR cell match line scheme is about 3 A. The core power supply is 1V. We have obtained an 80% reduction in power consumption

14 Selective Precharge Timing (all bits match)
Searchline and Matchline Precharge phase Matchline Evaluation phase Matchline Discharge phase Matchline discharge MLSA enable Matchline precharge MLSA output Search line (Bit line) Precharge Matchline NOR cell

15 Selective Precharge Timing (NOR bit mismatch)
Searchline and Matchline Precharge phase Matchline Evaluation phase Matchline Discharge phase Matchline discharge MLSA enable Matchline precharge MLSA output Search line (Bit line) Precharge Matchline NOR cell

16 Selective Precharge Timing (NAND bit mismatch)
Searchline and Matchline Precharge phase Matchline Evaluation phase Matchline Discharge phase Matchline discharge MLSA enable Matchline precharge MLSA output Search line (Bit line) Precharge Matchline NOR cell

17 Layer Layout Width: 67.2 micron Height: 2.8 micron NAND cells
NOR cells Matchline precharge Transistor MLSA and Matchline discharge transistor

18 Timing

19 Conclusions I have completed the layout of the full layer
The obtained layout is quite compact The estimated memory core power consumption is reduced about 80% with respect to a NOR type matchline model To do: Complete the remaining full custom part (Search line precharge of the NOR cell and the MLSA Vref) Complete the layer simulation with Montecarlo analysis Simulation of the full associative memory chip


Download ppt "Full Custom Associative Memory Core"

Similar presentations


Ads by Google