SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 10, Issue 3 (March 2014), PP.48-53
48
Efficient CAM based Low Power Analysis from Parity
Check Method
K.Sarojini 1
, F.V.Jayasudha 2
, J.Shobana 3
1
Department of ECE, M.Tech VLSI Design, Sathyabama University, Tamilnadu, India.
2
Department of ECE, Assistant proffessor, Sathyabama University, Tamilnadu, India.
3
Department of ECE, M.Tech VLSI Design, sathyabama university, Tamilnadu, India.
Abstract:- A Content Addressable Memory (CAM) is a Static RAM-based memory that can be accessed in
parallel to search for a given search word, providing as a result the address of the matching data. This paper
presents a new technique to reduce static and dynamic power consumption, increases speed in Content
Addressable Memory (CAM).Our approach is to check most significant bits of CAM for search operation by
breaking the match lines into several segments based on most significant bits. Since most stored words fail to
match in their respective segments, the search operation is discontinued for corresponding segments. The
technique proposed memory partition scheme by validating operating segments of CAM where the ideal portion
should be short of to cut-off region using clock gating.
Keywords:- Content addressable memory (CAM), most significant bit, multiple input signature register,
memory partition, clock gating.
I. INTRODUCTION
Content-addressable memory (CAM) is a special type of computer memory used in certain very high
speed searching applications. It is also known as associative memory, associative storage or associative array,
although the last term is more often used for a programming data structure. Several custom computers, like the
Goodyear STARAN, were built to implement CAM, and were designated associative computers. CAM is a type
of solid state memory in which data are accessed by their contents rather than physical locations. Content
addressable memory (CAM) is an extension of RAM , we have to known the RAM features to understand CAM.
IN General RAM has two operations read and write i.e. the data stored in RAM can be read or written. CAM
has three operation modes: READ, WRITE, and COMPARE [1]. CAM are faster than other hardware and
software based search systems.
Most memory devices store and retrieve data by addressing specific memory locations. The time
required to find the data stored in memory can be reduced, if the data can be identified for access by its content
rather than by its address. A memory that is accessed in this way is called content addressable memory(CAM).
To achieve an effective function of data searching, the data comparisons architecture of CAM is usually
implemented in parallel operation structure. The CAM has a parallel active circuitry which consumes more
power and the main challenge in designing the CAM is to reduce the power consumption without reducing the
speed and memory density.
CAM consisting of 4 words ,with each word containing 3 bits arranged horizontally.CAM search
operation begins with loading the search data word into the search data registers followed by precharging all
match lines high, putting them all temporarily match state. Next, the search lines drivers broadcast the search
word onto the differential search lines, and each CAM core cell compares its stored bit against the bit on its
corresponding search lines. Match lines on which all bits match remain in the precharged high state. Match lines
that have atleast one bit that misses, discharge to ground. The MLSA then detects whether its match line has a
matching condition or miss condition. Finally, the encoder maps the match line of the matching location to its
encoded address [1].
Simple schematic CAM shows fig 1 the structure.CAM is used in application where search time is
critical and very short. Basically CAM is used to design network routers for fast transfer or forwarding of
packets. It is well suited for several functions like Ethernet address lookup, data compression, and security or
encryption information on a packet –by-packet basis for high performance data switches.
Efficient CAM based Low Power Analysis from Parity Check Method
49
Fig.1: simple schematic of CAM
II. PROPOSED CAM
Parity bit is introduced to boost the search speed of the parallel CAM with less 1% power and area
overhead and power consumption. In this proposed CAM is partitioned into two ways using parity bit.
The main objective of proposed CAM is to reduce power and increase speed of the CAM by using memory
partition and clock gating. First we briefly discuss the conventional parity based CAM before presenting our
proposed CAM.
Fig.2: Block diagram of proposed CAM
A. Conventional Parity Bit Based CAM:
Fig.3: Conventional parity based CAM
Efficient CAM based Low Power Analysis from Parity Check Method
50
The parity bit based CAM design is shown in Fig.2 consisting of the original data segment and an extra
one-bit segment, derived from the actual data bits. These parity bit obtain i.e., odd or even number of “1”s. The
obtained parity bit is placed directly to the corresponding word and ML [2]. The CAM using parity bit search
the data using 0 or 1.we have to add the parity bit for every data bit, power consumes more. The effective gated
power .The main drawback of the conventional CAM is transistor level power gating increases leakage current
leads to chip violation. For highly recurrent input, CAM insists of searching address in whole memory based
parity leads to latency reduction and throughput.
A. Proposed Parity bit CAM USING Memory Partition :
Fig .4: parity bit CAM using Memory partition
The proposed CAM design used to increase speed, reduce static and dynamic power consumption in
content addressable memory (CAM) using memory partition and clock gating. Multiple input signature register
is proposed to increase the searching speed of CAM by isolate recurrent data into signature memory, it reduces
searching time. Our approach is to check most significant bits of CAM for search operation by breaking the
match lines into several segments based on most significant bit. It increases speed and reduces power. Memory
partition scheme by validating operating segments of CAM where the ideal portion should be using clock gating.
III. CLOCK GATING
Clock gating is a popular technique used in many synchronous circuits for reducing dynamic power
dissipation. Clock gating saves power by adding more logic to a circuit to the clock tree. Switching states
consumes more power .This clock gating process can also save significant area as well as power. Clock gating
uses to Register transfer level reduces power consumption. The main advantage of the clock gating sets the ideal
mode when CAM is not in use in any other applications.
IV. PERFORMANCE COMPARISONS
Performance comparisons mainly discuss about flow summary and power play power analyzer using
Quartus II and simulation using model sim 9.a.
A. Flow Summary of Proposed CAM:
Fig .5: Flow summary
Efficient CAM based Low Power Analysis from Parity Check Method
51
This flow summary shows the area, total logic elements is less than 1% area using cyclone II family.
This figure discuss about area and speed of CAM.
B. Power Play Power Analyzer Tool:
The power play analyzer tool discuss about static and dynamic power consumption of the CAM. In this
total power dissipation values get through Quartus II. Dynamic power dissipation value is 2.61mW and static
power dissipation is 18.04mW. Finally, the total power dissipation is 46.30 mW.
Fig.6: power play power analyser tool
C. RTL Schematic View:
Fig.7: RTL schematic view
D. Simulation :
The figure 8 and figure 9 shows the existing and proposed CAM.
Fig. 8: simulation of existing CAM
Efficient CAM based Low Power Analysis from Parity Check Method
52
In this fig 8 shows the existing system of CAM having more parity generation, it consumes more
power.
Fig. 9: simulation of proposed CAM
In this fig 9 shows the simulation of proposed CAM having less number of parity generation using
memory partition ,it reduces area and increases speed.
E. Comparison Table:
The table 1 shows the existing system and proposed system of CAM
Table I: Comparison Table
F. Bar diagram:
Fig.10: Bar diagram of existing and proposed CAM
V. CONCLUSIONS
We proposed an effective clock gating technique and a memory partition that offers several major
advantages, namely average power consumption, boosted search speed and improved process variation. It is
much more stable than recently published designs while maintain their low power consumption. The proposed
CAM is well suitable for sub-65-nm CMOS technology.
In future CAM can be used to accelerate any application ranging from Local area network, data base
management and file storage management.
Method Total Logic
Elements
Static Power
Dissipation
Dynamic Power
Dissipation
Total Power
Dissipation
Existing
System
325/14.448(2%) 47.91mw 78.09mw 369.90mw
Proposed
System
5/4.608(1%) 18.04mw 2.61mw 46.30mw
Efficient CAM based Low Power Analysis from Parity Check Method
53
REFERENCES
[1]. Scott Beamer, Mehmet Akgul “Design of low power content addressable Memory (CAM)” Department
of Electrical Engineering & Computer Science University of California, Berkeleyfsbeamer,
akgulg@eecs.berkeley.edu May 7, 2009.
[2]. Anh-Tuan Do, Shoushun Chen, Zhi-Hui Kong, and Kiat Seng Yeo “A High Speed Low Power CAM
With a Parity Bit and Power-Gated ML Sensing” ”, IEEE Transactions on Very Large Scale
Integration (VLSI) Systems, Vol. 21, No. 1, January 2013.
[3]. Shyue-Kung Lu, Guan-Quan Lin, and Sy-Yen Kuo “Yield Enhancement Techniques for Content-
Addressable Memories” Dep. of Electronic Engineering, Fu Jen Catholic University, Taipei,
Taiwansklu@ee.fju.edu.tw *Dep. of Electrical Engineering, National Taiwan University, Taipei,
Taiwan
[4]. Oleksiy Tyshchenko and Ali Sheikholeslami, Senior Member, IEEE “Match Sensing Using Match-
Line Stability in Content-Addressable Memories (CAM) IEEE JOURNAL OF SOLID-STATE
CIRCUITS, VOL. 43, NO. 9, SEPTEMBER 2008.
[5]. S.Baeg "Low-power ternary content-addressable memory design using a segmented match
line", IEEETrans. Circuits Syst. I, Reg. Papers, vol. 55, no. 6, pp.1485 -1494 2008
[6]. D. Patterson and J. Hennessy, Computer Architecture: A Quantitative Approach, 3rd ed. Norwell, MA:
Morgan Kaufmann, 2003.
[7]. J. Koomey, S. Berard, M. Sanchez, and H. Wong, “Assessing trends in the electrical efficiency of
computation over time,” IEEE Annals History Comput., to be published.
[8]. D.Pham, S. Asano, M. Bolliger,M. N. Day, H. P. Hofstee, C. Johns, J. Kahle, A. Kameyama, J. Keaty,
and Y. Masubuchi et al., “The design and implementation of a first-generation CELL processor,” in
Proc. Int. Solid-State Circuits Conf. (ISSCC) 2005–2010, 2005, pp. 184–592.

Contenu connexe

Tendances

Energy efficient-resource-allocation-in-distributed-computing-systems
Energy efficient-resource-allocation-in-distributed-computing-systemsEnergy efficient-resource-allocation-in-distributed-computing-systems
Energy efficient-resource-allocation-in-distributed-computing-systemsCemal Ardil
 
A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...
A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...
A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...TELKOMNIKA JOURNAL
 
PAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAMPAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAMIJECEIAES
 
Design and Implementation of Low Power DSP Core with Programmable Truncated V...
Design and Implementation of Low Power DSP Core with Programmable Truncated V...Design and Implementation of Low Power DSP Core with Programmable Truncated V...
Design and Implementation of Low Power DSP Core with Programmable Truncated V...ijsrd.com
 
ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...
ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...
ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...IJCNCJournal
 
A low complexity partial transmit sequence approach based on hybrid segmentat...
A low complexity partial transmit sequence approach based on hybrid segmentat...A low complexity partial transmit sequence approach based on hybrid segmentat...
A low complexity partial transmit sequence approach based on hybrid segmentat...journalBEEI
 
Coarse Grain Reconfigurable Floating Point Unit
Coarse Grain Reconfigurable Floating Point UnitCoarse Grain Reconfigurable Floating Point Unit
Coarse Grain Reconfigurable Floating Point UnitAM Publications,India
 
A Brief Survey of Current Power Limiting Strategies
A Brief Survey of Current Power Limiting StrategiesA Brief Survey of Current Power Limiting Strategies
A Brief Survey of Current Power Limiting StrategiesIRJET Journal
 
Mohammed Moneim M.Tech ppt
Mohammed Moneim M.Tech pptMohammed Moneim M.Tech ppt
Mohammed Moneim M.Tech pptMohammed Moneim
 
Reducing power in using different technologies using FSM architecture
Reducing power in using different technologies using FSM architectureReducing power in using different technologies using FSM architecture
Reducing power in using different technologies using FSM architectureVLSICS Design
 
Maha an energy efficient malleable hardware accelerator for data intensive a...
Maha  an energy efficient malleable hardware accelerator for data intensive a...Maha  an energy efficient malleable hardware accelerator for data intensive a...
Maha an energy efficient malleable hardware accelerator for data intensive a...Grace Abraham
 
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...ijcisjournal
 
Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...ijasuc
 

Tendances (19)

Energy efficient-resource-allocation-in-distributed-computing-systems
Energy efficient-resource-allocation-in-distributed-computing-systemsEnergy efficient-resource-allocation-in-distributed-computing-systems
Energy efficient-resource-allocation-in-distributed-computing-systems
 
A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...
A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...
A Dynamic Programming Approach to Energy-Efficient Scheduling on Multi-FPGA b...
 
Bn26425431
Bn26425431Bn26425431
Bn26425431
 
itsc_final
itsc_finalitsc_final
itsc_final
 
PAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAMPAOD: a predictive approach for optimization of design in FinFET/SRAM
PAOD: a predictive approach for optimization of design in FinFET/SRAM
 
Design and Implementation of Low Power DSP Core with Programmable Truncated V...
Design and Implementation of Low Power DSP Core with Programmable Truncated V...Design and Implementation of Low Power DSP Core with Programmable Truncated V...
Design and Implementation of Low Power DSP Core with Programmable Truncated V...
 
Paper18
Paper18Paper18
Paper18
 
ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...
ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...
ENERGY PERFORMANCE OF A COMBINED HORIZONTAL AND VERTICAL COMPRESSION APPROACH...
 
A low complexity partial transmit sequence approach based on hybrid segmentat...
A low complexity partial transmit sequence approach based on hybrid segmentat...A low complexity partial transmit sequence approach based on hybrid segmentat...
A low complexity partial transmit sequence approach based on hybrid segmentat...
 
J045075661
J045075661J045075661
J045075661
 
Coarse Grain Reconfigurable Floating Point Unit
Coarse Grain Reconfigurable Floating Point UnitCoarse Grain Reconfigurable Floating Point Unit
Coarse Grain Reconfigurable Floating Point Unit
 
A Brief Survey of Current Power Limiting Strategies
A Brief Survey of Current Power Limiting StrategiesA Brief Survey of Current Power Limiting Strategies
A Brief Survey of Current Power Limiting Strategies
 
Mohammed Moneim M.Tech ppt
Mohammed Moneim M.Tech pptMohammed Moneim M.Tech ppt
Mohammed Moneim M.Tech ppt
 
Reducing power in using different technologies using FSM architecture
Reducing power in using different technologies using FSM architectureReducing power in using different technologies using FSM architecture
Reducing power in using different technologies using FSM architecture
 
Maha an energy efficient malleable hardware accelerator for data intensive a...
Maha  an energy efficient malleable hardware accelerator for data intensive a...Maha  an energy efficient malleable hardware accelerator for data intensive a...
Maha an energy efficient malleable hardware accelerator for data intensive a...
 
05725150
0572515005725150
05725150
 
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
 
B43030508
B43030508B43030508
B43030508
 
Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...Interplay of Communication and Computation Energy Consumption for Low Power S...
Interplay of Communication and Computation Energy Consumption for Low Power S...
 

En vedette

المزاح وآدابه
المزاح وآدابهالمزاح وآدابه
المزاح وآدابهthani1
 
Edutainme: главные тренды 2014
Edutainme: главные тренды 2014Edutainme: главные тренды 2014
Edutainme: главные тренды 2014Edutainme
 
辦公室風水演講
辦公室風水演講辦公室風水演講
辦公室風水演講文祥 陳
 
MANUAL DE FUNCIONES PRIMERA PARTE
MANUAL DE FUNCIONES PRIMERA PARTEMANUAL DE FUNCIONES PRIMERA PARTE
MANUAL DE FUNCIONES PRIMERA PARTEMiller Garay
 
사용자 01
사용자 01사용자 01
사용자 01rururuadf
 
РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА «АСТРАХАНЬ»
РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА  «АСТРАХАНЬ»РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА  «АСТРАХАНЬ»
РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА «АСТРАХАНЬ»ИД "Астрахань"
 
Presentació manual per a futurs mestres amb idees inclusives
Presentació manual per a futurs mestres amb idees inclusivesPresentació manual per a futurs mestres amb idees inclusives
Presentació manual per a futurs mestres amb idees inclusivesPatricia Verd
 
^^ Astromatrix.org ^^ specific astro findings ^^ ( google.com)
^^ Astromatrix.org ^^ specific  astro findings  ^^ ( google.com)^^ Astromatrix.org ^^ specific  astro findings  ^^ ( google.com)
^^ Astromatrix.org ^^ specific astro findings ^^ ( google.com)Deepak Somaji Sawant
 
Envelope cutting presses
Envelope cutting pressesEnvelope cutting presses
Envelope cutting pressesJohn Cullen
 
Jornada poètica
Jornada poèticaJornada poètica
Jornada poèticaa8061142
 
Space star comic
Space star comicSpace star comic
Space star comictitatomas
 

En vedette (20)

αμερικη
αμερικηαμερικη
αμερικη
 
المزاح وآدابه
المزاح وآدابهالمزاح وآدابه
المزاح وآدابه
 
Edutainme: главные тренды 2014
Edutainme: главные тренды 2014Edutainme: главные тренды 2014
Edutainme: главные тренды 2014
 
Patrimonio urbano
Patrimonio urbanoPatrimonio urbano
Patrimonio urbano
 
Logica do calculo 3º ano
Logica do calculo 3º anoLogica do calculo 3º ano
Logica do calculo 3º ano
 
VILLAGGIO CASACARBONE
VILLAGGIO CASACARBONEVILLAGGIO CASACARBONE
VILLAGGIO CASACARBONE
 
辦公室風水演講
辦公室風水演講辦公室風水演講
辦公室風水演講
 
MANUAL DE FUNCIONES PRIMERA PARTE
MANUAL DE FUNCIONES PRIMERA PARTEMANUAL DE FUNCIONES PRIMERA PARTE
MANUAL DE FUNCIONES PRIMERA PARTE
 
사용자 01
사용자 01사용자 01
사용자 01
 
РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА «АСТРАХАНЬ»
РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА  «АСТРАХАНЬ»РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА  «АСТРАХАНЬ»
РЕКЛАМНО-ПОЛИГРАФИЧЕСКИЙ БЛОК БРЕНД-БУКА ИЗДАТЕЛЬСКОГО ДОМА «АСТРАХАНЬ»
 
Bpi blox
Bpi bloxBpi blox
Bpi blox
 
Presentació manual per a futurs mestres amb idees inclusives
Presentació manual per a futurs mestres amb idees inclusivesPresentació manual per a futurs mestres amb idees inclusives
Presentació manual per a futurs mestres amb idees inclusives
 
problemas de colacion
problemas de colacionproblemas de colacion
problemas de colacion
 
Gabriele Nicolini - Interpuls: milking components specialist
Gabriele Nicolini - Interpuls: milking components specialistGabriele Nicolini - Interpuls: milking components specialist
Gabriele Nicolini - Interpuls: milking components specialist
 
Portfolio Management
Portfolio ManagementPortfolio Management
Portfolio Management
 
^^ Astromatrix.org ^^ specific astro findings ^^ ( google.com)
^^ Astromatrix.org ^^ specific  astro findings  ^^ ( google.com)^^ Astromatrix.org ^^ specific  astro findings  ^^ ( google.com)
^^ Astromatrix.org ^^ specific astro findings ^^ ( google.com)
 
RST2014_Vladivostok_Carcium
RST2014_Vladivostok_CarciumRST2014_Vladivostok_Carcium
RST2014_Vladivostok_Carcium
 
Envelope cutting presses
Envelope cutting pressesEnvelope cutting presses
Envelope cutting presses
 
Jornada poètica
Jornada poèticaJornada poètica
Jornada poètica
 
Space star comic
Space star comicSpace star comic
Space star comic
 

Similaire à G1034853

Investigations on Implementation of Ternary Content Addressable Memory Archit...
Investigations on Implementation of Ternary Content Addressable Memory Archit...Investigations on Implementation of Ternary Content Addressable Memory Archit...
Investigations on Implementation of Ternary Content Addressable Memory Archit...IRJET Journal
 
High- Throughput CAM Based On Search and Shift Mechanism
High- Throughput CAM Based On Search and Shift MechanismHigh- Throughput CAM Based On Search and Shift Mechanism
High- Throughput CAM Based On Search and Shift MechanismIJERA Editor
 
A high speed low power cam with a parity bit and
A high speed low power cam with a parity bit andA high speed low power cam with a parity bit and
A high speed low power cam with a parity bit andvaalgin
 
2017 18 ieee vlsi titles,IEEE 2017-18 BULK NS2 PROJECTS TITLES,IEEE 2017-18...
2017 18 ieee vlsi titles,IEEE 2017-18  BULK  NS2 PROJECTS TITLES,IEEE 2017-18...2017 18 ieee vlsi titles,IEEE 2017-18  BULK  NS2 PROJECTS TITLES,IEEE 2017-18...
2017 18 ieee vlsi titles,IEEE 2017-18 BULK NS2 PROJECTS TITLES,IEEE 2017-18...Nexgen Technology
 
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...ijesajournal
 
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...ijesajournal
 
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...IRJET Journal
 
A Low Power Hybrid Partition SRAM based TCAM with a Parity Bit
A Low Power Hybrid Partition SRAM based TCAM with a Parity BitA Low Power Hybrid Partition SRAM based TCAM with a Parity Bit
A Low Power Hybrid Partition SRAM based TCAM with a Parity BitAM Publications
 
A Novel Architecture Design & Characterization of CAM Controller IP Core with...
A Novel Architecture Design & Characterization of CAM Controller IP Core with...A Novel Architecture Design & Characterization of CAM Controller IP Core with...
A Novel Architecture Design & Characterization of CAM Controller IP Core with...idescitation
 
Content addressable-memory
Content addressable-memoryContent addressable-memory
Content addressable-memorySaravanan Ns
 
Implementation and Design of High Speed FPGA-based Content Addressable Memory
Implementation and Design of High Speed FPGA-based Content Addressable MemoryImplementation and Design of High Speed FPGA-based Content Addressable Memory
Implementation and Design of High Speed FPGA-based Content Addressable Memoryijsrd.com
 
Different Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache MemoryDifferent Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache MemoryDhritiman Halder
 
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGAEFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGAVLSICS Design
 
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERIRJET Journal
 
E24099025李宇洋_專題報告.pdf
E24099025李宇洋_專題報告.pdfE24099025李宇洋_專題報告.pdf
E24099025李宇洋_專題報告.pdfKerzPAry137
 
Low Power System on chip based design methodology
Low Power System on chip based design methodologyLow Power System on chip based design methodology
Low Power System on chip based design methodologyAakash Patel
 
An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...
An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...
An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...IJERA Editor
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSVLSICS Design
 

Similaire à G1034853 (20)

Investigations on Implementation of Ternary Content Addressable Memory Archit...
Investigations on Implementation of Ternary Content Addressable Memory Archit...Investigations on Implementation of Ternary Content Addressable Memory Archit...
Investigations on Implementation of Ternary Content Addressable Memory Archit...
 
High- Throughput CAM Based On Search and Shift Mechanism
High- Throughput CAM Based On Search and Shift MechanismHigh- Throughput CAM Based On Search and Shift Mechanism
High- Throughput CAM Based On Search and Shift Mechanism
 
A high speed low power cam with a parity bit and
A high speed low power cam with a parity bit andA high speed low power cam with a parity bit and
A high speed low power cam with a parity bit and
 
2017 18 ieee vlsi titles,IEEE 2017-18 BULK NS2 PROJECTS TITLES,IEEE 2017-18...
2017 18 ieee vlsi titles,IEEE 2017-18  BULK  NS2 PROJECTS TITLES,IEEE 2017-18...2017 18 ieee vlsi titles,IEEE 2017-18  BULK  NS2 PROJECTS TITLES,IEEE 2017-18...
2017 18 ieee vlsi titles,IEEE 2017-18 BULK NS2 PROJECTS TITLES,IEEE 2017-18...
 
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
 
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
 
Aqeel
AqeelAqeel
Aqeel
 
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
 
A Low Power Hybrid Partition SRAM based TCAM with a Parity Bit
A Low Power Hybrid Partition SRAM based TCAM with a Parity BitA Low Power Hybrid Partition SRAM based TCAM with a Parity Bit
A Low Power Hybrid Partition SRAM based TCAM with a Parity Bit
 
A Novel Architecture Design & Characterization of CAM Controller IP Core with...
A Novel Architecture Design & Characterization of CAM Controller IP Core with...A Novel Architecture Design & Characterization of CAM Controller IP Core with...
A Novel Architecture Design & Characterization of CAM Controller IP Core with...
 
Content addressable-memory
Content addressable-memoryContent addressable-memory
Content addressable-memory
 
Implementation and Design of High Speed FPGA-based Content Addressable Memory
Implementation and Design of High Speed FPGA-based Content Addressable MemoryImplementation and Design of High Speed FPGA-based Content Addressable Memory
Implementation and Design of High Speed FPGA-based Content Addressable Memory
 
Different Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache MemoryDifferent Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache Memory
 
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGAEFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
 
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
 
E24099025李宇洋_專題報告.pdf
E24099025李宇洋_專題報告.pdfE24099025李宇洋_專題報告.pdf
E24099025李宇洋_專題報告.pdf
 
Low Power System on chip based design methodology
Low Power System on chip based design methodologyLow Power System on chip based design methodology
Low Power System on chip based design methodology
 
Gs3511851192
Gs3511851192Gs3511851192
Gs3511851192
 
An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...
An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...
An Efficient Low Complexity Low Latency Architecture for Matching of Data Enc...
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
 

Plus de IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksIJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEIJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignIJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationIJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRIJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingIJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingIJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart GridIJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderIJERD Editor
 

Plus de IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Dernier

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Dernier (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

G1034853

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 10, Issue 3 (March 2014), PP.48-53 48 Efficient CAM based Low Power Analysis from Parity Check Method K.Sarojini 1 , F.V.Jayasudha 2 , J.Shobana 3 1 Department of ECE, M.Tech VLSI Design, Sathyabama University, Tamilnadu, India. 2 Department of ECE, Assistant proffessor, Sathyabama University, Tamilnadu, India. 3 Department of ECE, M.Tech VLSI Design, sathyabama university, Tamilnadu, India. Abstract:- A Content Addressable Memory (CAM) is a Static RAM-based memory that can be accessed in parallel to search for a given search word, providing as a result the address of the matching data. This paper presents a new technique to reduce static and dynamic power consumption, increases speed in Content Addressable Memory (CAM).Our approach is to check most significant bits of CAM for search operation by breaking the match lines into several segments based on most significant bits. Since most stored words fail to match in their respective segments, the search operation is discontinued for corresponding segments. The technique proposed memory partition scheme by validating operating segments of CAM where the ideal portion should be short of to cut-off region using clock gating. Keywords:- Content addressable memory (CAM), most significant bit, multiple input signature register, memory partition, clock gating. I. INTRODUCTION Content-addressable memory (CAM) is a special type of computer memory used in certain very high speed searching applications. It is also known as associative memory, associative storage or associative array, although the last term is more often used for a programming data structure. Several custom computers, like the Goodyear STARAN, were built to implement CAM, and were designated associative computers. CAM is a type of solid state memory in which data are accessed by their contents rather than physical locations. Content addressable memory (CAM) is an extension of RAM , we have to known the RAM features to understand CAM. IN General RAM has two operations read and write i.e. the data stored in RAM can be read or written. CAM has three operation modes: READ, WRITE, and COMPARE [1]. CAM are faster than other hardware and software based search systems. Most memory devices store and retrieve data by addressing specific memory locations. The time required to find the data stored in memory can be reduced, if the data can be identified for access by its content rather than by its address. A memory that is accessed in this way is called content addressable memory(CAM). To achieve an effective function of data searching, the data comparisons architecture of CAM is usually implemented in parallel operation structure. The CAM has a parallel active circuitry which consumes more power and the main challenge in designing the CAM is to reduce the power consumption without reducing the speed and memory density. CAM consisting of 4 words ,with each word containing 3 bits arranged horizontally.CAM search operation begins with loading the search data word into the search data registers followed by precharging all match lines high, putting them all temporarily match state. Next, the search lines drivers broadcast the search word onto the differential search lines, and each CAM core cell compares its stored bit against the bit on its corresponding search lines. Match lines on which all bits match remain in the precharged high state. Match lines that have atleast one bit that misses, discharge to ground. The MLSA then detects whether its match line has a matching condition or miss condition. Finally, the encoder maps the match line of the matching location to its encoded address [1]. Simple schematic CAM shows fig 1 the structure.CAM is used in application where search time is critical and very short. Basically CAM is used to design network routers for fast transfer or forwarding of packets. It is well suited for several functions like Ethernet address lookup, data compression, and security or encryption information on a packet –by-packet basis for high performance data switches.
  • 2. Efficient CAM based Low Power Analysis from Parity Check Method 49 Fig.1: simple schematic of CAM II. PROPOSED CAM Parity bit is introduced to boost the search speed of the parallel CAM with less 1% power and area overhead and power consumption. In this proposed CAM is partitioned into two ways using parity bit. The main objective of proposed CAM is to reduce power and increase speed of the CAM by using memory partition and clock gating. First we briefly discuss the conventional parity based CAM before presenting our proposed CAM. Fig.2: Block diagram of proposed CAM A. Conventional Parity Bit Based CAM: Fig.3: Conventional parity based CAM
  • 3. Efficient CAM based Low Power Analysis from Parity Check Method 50 The parity bit based CAM design is shown in Fig.2 consisting of the original data segment and an extra one-bit segment, derived from the actual data bits. These parity bit obtain i.e., odd or even number of “1”s. The obtained parity bit is placed directly to the corresponding word and ML [2]. The CAM using parity bit search the data using 0 or 1.we have to add the parity bit for every data bit, power consumes more. The effective gated power .The main drawback of the conventional CAM is transistor level power gating increases leakage current leads to chip violation. For highly recurrent input, CAM insists of searching address in whole memory based parity leads to latency reduction and throughput. A. Proposed Parity bit CAM USING Memory Partition : Fig .4: parity bit CAM using Memory partition The proposed CAM design used to increase speed, reduce static and dynamic power consumption in content addressable memory (CAM) using memory partition and clock gating. Multiple input signature register is proposed to increase the searching speed of CAM by isolate recurrent data into signature memory, it reduces searching time. Our approach is to check most significant bits of CAM for search operation by breaking the match lines into several segments based on most significant bit. It increases speed and reduces power. Memory partition scheme by validating operating segments of CAM where the ideal portion should be using clock gating. III. CLOCK GATING Clock gating is a popular technique used in many synchronous circuits for reducing dynamic power dissipation. Clock gating saves power by adding more logic to a circuit to the clock tree. Switching states consumes more power .This clock gating process can also save significant area as well as power. Clock gating uses to Register transfer level reduces power consumption. The main advantage of the clock gating sets the ideal mode when CAM is not in use in any other applications. IV. PERFORMANCE COMPARISONS Performance comparisons mainly discuss about flow summary and power play power analyzer using Quartus II and simulation using model sim 9.a. A. Flow Summary of Proposed CAM: Fig .5: Flow summary
  • 4. Efficient CAM based Low Power Analysis from Parity Check Method 51 This flow summary shows the area, total logic elements is less than 1% area using cyclone II family. This figure discuss about area and speed of CAM. B. Power Play Power Analyzer Tool: The power play analyzer tool discuss about static and dynamic power consumption of the CAM. In this total power dissipation values get through Quartus II. Dynamic power dissipation value is 2.61mW and static power dissipation is 18.04mW. Finally, the total power dissipation is 46.30 mW. Fig.6: power play power analyser tool C. RTL Schematic View: Fig.7: RTL schematic view D. Simulation : The figure 8 and figure 9 shows the existing and proposed CAM. Fig. 8: simulation of existing CAM
  • 5. Efficient CAM based Low Power Analysis from Parity Check Method 52 In this fig 8 shows the existing system of CAM having more parity generation, it consumes more power. Fig. 9: simulation of proposed CAM In this fig 9 shows the simulation of proposed CAM having less number of parity generation using memory partition ,it reduces area and increases speed. E. Comparison Table: The table 1 shows the existing system and proposed system of CAM Table I: Comparison Table F. Bar diagram: Fig.10: Bar diagram of existing and proposed CAM V. CONCLUSIONS We proposed an effective clock gating technique and a memory partition that offers several major advantages, namely average power consumption, boosted search speed and improved process variation. It is much more stable than recently published designs while maintain their low power consumption. The proposed CAM is well suitable for sub-65-nm CMOS technology. In future CAM can be used to accelerate any application ranging from Local area network, data base management and file storage management. Method Total Logic Elements Static Power Dissipation Dynamic Power Dissipation Total Power Dissipation Existing System 325/14.448(2%) 47.91mw 78.09mw 369.90mw Proposed System 5/4.608(1%) 18.04mw 2.61mw 46.30mw
  • 6. Efficient CAM based Low Power Analysis from Parity Check Method 53 REFERENCES [1]. Scott Beamer, Mehmet Akgul “Design of low power content addressable Memory (CAM)” Department of Electrical Engineering & Computer Science University of California, Berkeleyfsbeamer, akgulg@eecs.berkeley.edu May 7, 2009. [2]. Anh-Tuan Do, Shoushun Chen, Zhi-Hui Kong, and Kiat Seng Yeo “A High Speed Low Power CAM With a Parity Bit and Power-Gated ML Sensing” ”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 21, No. 1, January 2013. [3]. Shyue-Kung Lu, Guan-Quan Lin, and Sy-Yen Kuo “Yield Enhancement Techniques for Content- Addressable Memories” Dep. of Electronic Engineering, Fu Jen Catholic University, Taipei, Taiwansklu@ee.fju.edu.tw *Dep. of Electrical Engineering, National Taiwan University, Taipei, Taiwan [4]. Oleksiy Tyshchenko and Ali Sheikholeslami, Senior Member, IEEE “Match Sensing Using Match- Line Stability in Content-Addressable Memories (CAM) IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 43, NO. 9, SEPTEMBER 2008. [5]. S.Baeg "Low-power ternary content-addressable memory design using a segmented match line", IEEETrans. Circuits Syst. I, Reg. Papers, vol. 55, no. 6, pp.1485 -1494 2008 [6]. D. Patterson and J. Hennessy, Computer Architecture: A Quantitative Approach, 3rd ed. Norwell, MA: Morgan Kaufmann, 2003. [7]. J. Koomey, S. Berard, M. Sanchez, and H. Wong, “Assessing trends in the electrical efficiency of computation over time,” IEEE Annals History Comput., to be published. [8]. D.Pham, S. Asano, M. Bolliger,M. N. Day, H. P. Hofstee, C. Johns, J. Kahle, A. Kameyama, J. Keaty, and Y. Masubuchi et al., “The design and implementation of a first-generation CELL processor,” in Proc. Int. Solid-State Circuits Conf. (ISSCC) 2005–2010, 2005, pp. 184–592.