Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.