SlideShare a Scribd company logo
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
DOI: 10.5121/ijci.2016.5430 279
DESIGN ANDIMPLEMENTATION OF EFFICIENT
TERNARY CONTENT ADDRESSABLE MEMORY
Gangadhar Akurathi1
, Suneel kumar Guntuku2
and K.Babulu3
1
Department of ECE, JNTUK-UCEV, Vizianagaram, Andhra Pradesh, India
2
Department of ECE, JNTUK-UCEV, Vizianagaram, Andhra Pradesh, India
3
Department of ECE, JNTUK-UCEK, Kakinada, Andhra Pradesh, India
ABSTRACT
A CAM is used for store and search data and using comparison logic circuitry implements the table
lookupfunction in a single clock cycle. CAMs are main application of packet forwarding and packet
classification in Network routers. A Ternary content addressable memory(TCAM) has three type of states
‘0’,’1’ and ‘X’(don’t care) and which is like as binary CAM and has extra feature of searching and storing.
The ‘X’ option may be used as ‘0’ and ‘1’. TCAM performs high-speed search operation in a deterministic
time. In this work a TCAM circuit is designed by using current race sensing scheme and butterfly matchline
(ML) scheme. The speed and power measures of both the TCAM designs are analysed separately. A Novel
technique is developed which is obtained by combining these two techniques which results in significant
power and speed efficiencies.
KEYWORDS
Content Addressable Memory (CAM) Circuit, XOR-based conditional keeper, Ternary Content
Addressable Memory (TCAM)Circuit,Pseudo-Footless Clock Data Pre-charge Dynamic Match line (PF-
CDPD)Architecture.
1. INTRODUCTION
Ternary Content Addressable Memory (TCAM) is the useful for search and store ternary values
and used for partial data matching. TCAMs are composition of conventionaltype semiconductor
memory with addition of comparison circuitry. The most common application of TCAMs
arepacket forwarding and packet classification.
Fig 1(a) Conventional TCAM (b) Address lookup with TCAM/RAM
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
280
A TCAM contains two parts.Static RAM cells and a comparison logic circuit. These are shown in
Fig.1.Both NOR and NAND versions are used to design TCAMs. But NOR type is used to design
TCAM because higher speed. The stored data (D1, D2) is referred as three type of states such as
‘1’, ‘0’ and don’t care(X).Search data (SL1, SL2) is present and it is provided through search line
pair. In case of a mismatch the ML is connected to ground through one of the paths M1,M2 or
M3,M4.In the case of a match (D1D2=SL1SL2) there is no connection to ground. So, reduction
ofpower consumption is reduced to design TCAM.
Fig1 (b) shows TCAM system as a complete implementation of an address lookup function. The
match address output of the CAM is in fact a pointer used to retrieve associated data from RAM.
In this case the associated data is the output. The TCAM search can be viewed as a dictionary
lookup where the search data is word to be queried.
2. MATCH LINE TECHNIQUES
2.1.1 Current Race Scheme
The Current Race Scheme is the one of the matchline techniques. The scheme achieves the 50%
of power saving. The scheme starts with the precharges the matchline (ML) low and
evaluatesmatchline (ML) state is the chargewith the current IML is placed by a current source. The
precharge signal of the matchline low when it starts the prechrging search cycle. thematchline is
precharging low, then scheme charges the search lines/match lines to their search data values,
eliminating the need for a separate SL precharge phase required by the precharge-high scheme.
After the Search Line/Match Line precharge phase completes, current source to matchline is
connected to enable signal. In match state the matchline (ML) is in high voltage, while in the miss
state it is in low voltage. thevoltage of only IML x RML/M. The ML is connected to nMOS
transistor, Msense. The output of nMOS transistor Msense is stored by half latch. The main reason of
the ML is precharged low because of the scheme allow changing the CAM cell configuration.
Hence there is no charge sharing problem when precharge low in the CAM cell configuration.
Fig 2(a) current race scheme
2.2.1 Butterfly ML TCAM
The butterfly match-line (ML) TCAM scheme is proposed using pseudo-footless clock data pre-
charge dynamic (PF-CDPD) structure. It is associatedthe each pipelined stage is in the butterfly
associationstructure which is utilized for diminish thepower consumption and search time. The
powerutilization on the search line is reduced without any search time overhead. A noise-tolerant
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
281
match-line (ML) scheme with XOR-based conditional keeper is introduced to diminish the power
consumption and search time. With the specific end of the goal to reduce the search time
overhead caused by butterfly connection style the XOR-based conditional keeper system can
decrease delay of critical path of the match-line. Figure 2(b) shows the butterfly connection
structure. Thetwo CAM segments are associated in the butterfly connection structure. The two
CAM segments are connected using two input NOR-gate, and controlled signal of next stage is
generated by the two input NOR-gate output. The proposed four segment butterfly match-line
scheme with XOR-based conditional keeper gives the power saving and high performance.
Fig 2(b) butterfly ML TCAM
2.3.1 Novel Technique
The novel technique is designed by using combining the current race scheme and butterfly match-
line (ML) scheme. In the current race scheme the Match Lines are pre-discharged to
ground.Match Line (ML) enable signal initiates the search operation. During the search operation
MLs are charged towards high. Search Lines are need not to be precharged to ground in the
technique. This reduced search line switching activity compared to the conventional scheme
saves around 50% power. And Current Race scheme reduces the search time also.
In the butterfly match-line (ML) in order to reduce search time overhead caused by butterfly
connection, a XOR-based conditional keeper technique is applied. The XOR-based conditional
keeper is the turned off and it is used for to reduce the search time and power consumption.
Due to this butterfly connection style, this circuit has got high-degree of parallelism since it can
do search operation of all TCAM cells at a time. Hence, because of this power of this circuit has
been reduced considerably when compared to that of conventional TCAM cell.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
2.3.2 Advantages of Novel Tech
The butterfly ML scheme could reduce about 82.2% of match
scheme reduce the delay of 41.2% of match
combine these two techniques reduce the both power as well as delay of the circuit.
3. SIMULATION RESULTS
The Design and the implementation of the power reduction techniques have been carried out in
Tanner tool 13.0 version software tool of 0.18µm CMOS technology. The specifications that are
followed in the simulation results are
the search operation in the TCAM access.
power reduction and how far power and delay savings compare to traditional TCAM.
Fig 3.1(a) Circuit schematic c
Figure 3.1(a) shows the Schematic conventional 4
connected in series. Each TCAM cell has comparison logic and storage parts.
Fig 3.1
Figure 3.1(b) shows the Conventional TCAM Speed analysis. The speed obtained is 2.47
Seconds.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
2.3.2 Advantages of Novel Technique
butterfly ML scheme could reduce about 82.2% of match-line power. And current race
scheme reduce the delay of 41.2% of match-line power. So, we design a novel technique by
combine these two techniques reduce the both power as well as delay of the circuit.
and the implementation of the power reduction techniques have been carried out in
Tanner tool 13.0 version software tool of 0.18µm CMOS technology. The specifications that are
followed in the simulation results are shown in the table 3.1. The most power consuming task
in the TCAM access. The different techniques have been used to reduce
power reduction and how far power and delay savings compare to traditional TCAM.
atic conventional 4-bit TCAM cell with comparison and storage parts
Figure 3.1(a) shows the Schematic conventional 4-bit TCAM cell. Here four TCAM cell
connected in series. Each TCAM cell has comparison logic and storage parts.
.1(b) Speed analysis of Conventional TCAM
Figure 3.1(b) shows the Conventional TCAM Speed analysis. The speed obtained is 2.47
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
282
line power. And current race
line power. So, we design a novel technique by
and the implementation of the power reduction techniques have been carried out in
Tanner tool 13.0 version software tool of 0.18µm CMOS technology. The specifications that are
onsuming task is
been used to reduce
power reduction and how far power and delay savings compare to traditional TCAM.
bit TCAM cell with comparison and storage parts
TCAM cells are
Figure 3.1(b) shows the Conventional TCAM Speed analysis. The speed obtained is 2.47
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
Fig 3.1
The figure 3.1(c) shows the power analysis
the power reduced value to that of various implemented power reduction techniques.
power consumption obtained is 508µW.
Fig 3.2(a) Circuit schematic of the proposed current race technique
Figure 3.2(a) shows the 4-bit TCAM with
is designed by connecting the conventional TCAM with current race scheme part. This is
designed in Tanner tools software.
Fig 3.2(b) Speed analysis of the proposed current race technique
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
.1(c) power analysis of Conventional TCAM
power analysis conventional TCAM cell, which is used to compare
the power reduced value to that of various implemented power reduction techniques.
power consumption obtained is 508µW.
Fig 3.2(a) Circuit schematic of the proposed current race technique
bit TCAM with proposed current race scheme. The current race scheme
is designed by connecting the conventional TCAM with current race scheme part. This is
designed in Tanner tools software.
Fig 3.2(b) Speed analysis of the proposed current race technique
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
283
used to compare
the power reduced value to that of various implemented power reduction techniques. Here the
proposed current race scheme. The current race scheme
is designed by connecting the conventional TCAM with current race scheme part. This is
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
A figure 3.2(b) show the proposed current race scheme speed analysis
1.45 Seconds. The speed is better compared to conventional TCAM.
Fig 3.2(c) power analysis of the proposed current race technique
Figure 3.2(c) shows power analy
During the ML charging phase C
mismatched MLs. So, here in large number of mismatched MLs
Hence the CR scheme is reduce the current
consumption is 212µW.The current race scheme is reduce power is 58% and delay is 41%
compared to Conventional TCAM.
Fig 3.3(a) Circuit schematic of the 4
Figure 3.3(a) shows the 4-segment
segments are in pipelined architecture.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
the proposed current race scheme speed analysis and obtained the speed is
1.45 Seconds. The speed is better compared to conventional TCAM.
Fig 3.2(c) power analysis of the proposed current race technique
power analysis of the proposed 4-bit TCAM with the current race technique.
During the ML charging phase Current race scheme passes similar currents to both matched and
here in large number of mismatched MLs large amount of energy wasted
CR scheme is reduce the currents to the mismatched MLs. The obtained power
The current race scheme is reduce power is 58% and delay is 41%
compared to Conventional TCAM.
3.3(a) Circuit schematic of the 4-segment butterfly ML scheme
segment butterfly match line scheme which is connected the TCAM
segments are in pipelined architecture. Four TCAM segments are connected with NOR gate.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
284
and obtained the speed is
current race technique.
similar currents to both matched and
large amount of energy wasted.
The obtained power
The current race scheme is reduce power is 58% and delay is 41%
butterfly match line scheme which is connected the TCAM
TCAM segments are connected with NOR gate.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
Fig 3.3(b) speed analysis of the butterfly ML scheme
Figure 3.3(b) shows the speed analysis of butterfly match line scheme and obtained speed is 1.69
Seconds.
Fig 3.3(c) power analysis of butterfly ML scheme
Figure 3.3(c) shows the power analysis
structure of Asymmetric TCAM cell model. Due to this
got high degree of parallelism since it can do search operation of all TCAM cells at a time. Hence
because of this power of this circu
cell. And obtained power is 90µW.
is 31% compared to conventional TCAM.
Fig 3.4(a) Schematic implementation of
Figure 3.4(a) shows of the schematic implementation of proposed novel technique which is
designed by combining the butterfly match line scheme and current race scheme.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
3.3(b) speed analysis of the butterfly ML scheme
Figure 3.3(b) shows the speed analysis of butterfly match line scheme and obtained speed is 1.69
Fig 3.3(c) power analysis of butterfly ML scheme
power analysis of 4-segment butterfly ML TCAM employing TCAM
structure of Asymmetric TCAM cell model. Due to this butterfly connection style, the
since it can do search operation of all TCAM cells at a time. Hence
r of this circuit has been reducedwhen compared to the conventional TCAM
And obtained power is 90µW.and butterfly ML technique is reduce power is 82% and delay
is 31% compared to conventional TCAM.
Fig 3.4(a) Schematic implementation of Proposed Novel technique
Figure 3.4(a) shows of the schematic implementation of proposed novel technique which is
designed by combining the butterfly match line scheme and current race scheme.
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
285
Figure 3.3(b) shows the speed analysis of butterfly match line scheme and obtained speed is 1.69
egment butterfly ML TCAM employing TCAM
butterfly connection style, the circuit has
since it can do search operation of all TCAM cells at a time. Hence
conventional TCAM
and butterfly ML technique is reduce power is 82% and delay
Figure 3.4(a) shows of the schematic implementation of proposed novel technique which is
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
Fig 3.4 (b) speed analysis of
Figure 3.4(b) shows the Speed analysis of proposed novel technique and obtained speed is
1.53Seconds.
Fig 3.4(c) power analysis of
Figure 3.4(c) shows the power analysis
27µW. The Proposed novel technique is designed by combine the current race techn
butterfly ML technique. So combine the both techniques we obtain the power is reduced by 94%
and delay is 38% compared to conventional TCAM.
Proposed
Configuration
Power (µW)
Conventional
TCAM Circuit
508
Proposed
Current Race
Scheme
212
Butterfly Match
Line Scheme
90
Proposed Novel
Technique
27
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
Fig 3.4 (b) speed analysis of Proposed Novel technique
) shows the Speed analysis of proposed novel technique and obtained speed is
Fig 3.4(c) power analysis of Proposed Novel technique
power analysis of the Proposed Novel technique and obtained power is
novel technique is designed by combine the current race techn
So combine the both techniques we obtain the power is reduced by 94%
% compared to conventional TCAM.
Table 3.1: Tabulated Results
Power (µW) Speed(Secs) Power reduced
compare to
TCAM
Speed increased
compare to
TCAM
2.47
1.45 58.26% 41.29%
1.69 82.28% 31.57%
1.53 94.68% 38.05%
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
286
) shows the Speed analysis of proposed novel technique and obtained speed is
and obtained power is
novel technique is designed by combine the current race technique and
So combine the both techniques we obtain the power is reduced by 94%
Speed increased
compare to
TCAM
41.29%
31.57%
38.05%
International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016
287
CONCLUSIONS
An energy efficient Novel ternary content addressable Memory design is proposed in this paper.
The reduction of high power consumption and delay which are the limiting factors of TCAM has
been achieved by various power reduction techniques which are implemented in 0.18µm CMOS
technology. The Novel technique is designed which is reduced power up to 94% and increased
speed up to 38.05% compared to Conventional TCAM.
REFERENCES
[1] Byung-Do Yang, “Low-Power Effective Memory-Size Expanded Ternary Content Addressable
Memory (TCAM) Using Data-Relocation Scheme,” IEEE Journal of Solid State Circuits, Vol.50,
No.10, Oct 2015.
[2] Ray C.C.Cheung,ManishK.Jaiswal, and Zahid Ullah, “Z-TCAM: An SRAM-based Architecture for
TCAM,” IEEE Trans on very large scale Integration (VLSI) systems , Digital Object Identifier
10.1109/TVLSI.2014.2309350.
[3] Kiat Seng Yeo, Shoushun Chen, Anh-Tuan Do, and Zhi-Hui Kong, “A High Speed Low Power CAM
With a Parity Bit and Power-Gated ML Sensing,” IEEE Trans. On very large scale Integration (VLSI)
Systems, Vol.21, NO.1, Jan 2013.
[4] Shun-Hsun Yang, in-Fu Li, and Yu-Jen Huang, “A Low-Power Ternary Content Addressable
Memory with Pai-Sigma Match lines,” IEEE Trans. On very large scale Integration (VLSI) Systems,
Vol.20, NO.10, Oct 2012.
[5] Byung-Do Yang, Yong-Kyu Lee, Si-Woo Sung, Jae-Joong Min, Jae-Mun Oh, and Hyeong-Ju Kang,
“A Low Power Content Addressable Memory Using Low Swing Search Lines,” IEEE Trans. On
circuits and systems-I: Regular Papers, Vol.58, No.12, Dec 2011.
[6] Manoj Sachdev, Wilson Fung, Nitin Mohan and Derek Wright, “A Low-Power Ternary CAM with
Positive-Feedback Match-Line Sense Amplifiers,” IEEE Trans. On circuits and systems-I: Regular
Papers, Vol.56, No.3, March 2009.
[7] Yuan-Hong Liao and Yen-Jen Chang, “Hybrid-Type CAM Design for Both Power and Performance
Efficiency,”IEEE Trans. On very large scale Integration (VLSI) Systems, Vol.16, NO.8, Aug 2008.
[8] Baeg.S, “Low-power ternary content addressable memory design using a segmented match line,”
IEEE Trans. Circuits Syst.,Vol. 55,no. 6,pp. 1485-1494, July 2008.
[9] Nitin Mohan, Manoj Sachdev and Derek Wright, Wilson Fung, "Design Techniques and Test
Methodology for Low-Power TCAMs" IEEE Transactions on Very Large Scale Integration (VLSI)
Systems, Vol. 14, No. 6, June 2006.
[10] I.Arsovski, A.Sheikholeslami, and T.Chandler, “A Ternary content addressable memory based on 4T
static storage and including a current race sensing scheme,” IEEE J.Solid-State circuits, vol.38, no. 1,
pp. 155-158, Jan 2003.

More Related Content

What's hot

Development of an adaptive and a switched beam
Development of an adaptive and a switched beamDevelopment of an adaptive and a switched beam
Development of an adaptive and a switched beam
marwaeng
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
journalBEEI
 
Modified montgomery modular multiplier for cryptosystems
Modified montgomery modular multiplier for cryptosystemsModified montgomery modular multiplier for cryptosystems
Modified montgomery modular multiplier for cryptosystems
IAEME Publication
 
itsc_final
itsc_finalitsc_final
218
218218
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
IRJET Journal
 
A-OLSR: ANFIS based OLSR to select Multi point relay
A-OLSR: ANFIS based OLSR to select Multi point relayA-OLSR: ANFIS based OLSR to select Multi point relay
A-OLSR: ANFIS based OLSR to select Multi point relay
IJECEIAES
 
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...
nizhonglian
 
New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...
New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...
New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...
IJECEIAES
 
Fuzzy and predictive control of a photovoltaic pumping system based on three-...
Fuzzy and predictive control of a photovoltaic pumping system based on three-...Fuzzy and predictive control of a photovoltaic pumping system based on three-...
Fuzzy and predictive control of a photovoltaic pumping system based on three-...
journalBEEI
 
Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...
jpstudcorner
 
11.[10 14]dynamic instruction scheduling for microprocessors having out of or...
11.[10 14]dynamic instruction scheduling for microprocessors having out of or...11.[10 14]dynamic instruction scheduling for microprocessors having out of or...
11.[10 14]dynamic instruction scheduling for microprocessors having out of or...
Alexander Decker
 
Efficient Planning and Offline Routing Approaches for IP Networks
Efficient Planning and Offline Routing Approaches for IP NetworksEfficient Planning and Offline Routing Approaches for IP Networks
Efficient Planning and Offline Routing Approaches for IP Networks
EM Legacy
 
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
 
Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...
LogicMindtech Nologies
 
A NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENT
A NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENTA NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENT
A NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENT
Power System Operation
 
Traffic Light Signal Parameters Optimization Using Modification of Multielement...
Traffic Light Signal Parameters Optimization Using Modification of Multielement...Traffic Light Signal Parameters Optimization Using Modification of Multielement...
Traffic Light Signal Parameters Optimization Using Modification of Multielement...
IJECEIAES
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded Design
IOSR Journals
 
Adaptive beamforming using lms algorithm
Adaptive beamforming using lms algorithmAdaptive beamforming using lms algorithm
Adaptive beamforming using lms algorithm
eSAT Publishing House
 
1904 1908
1904 19081904 1908
1904 1908
Editor IJARCET
 

What's hot (20)

Development of an adaptive and a switched beam
Development of an adaptive and a switched beamDevelopment of an adaptive and a switched beam
Development of an adaptive and a switched beam
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
 
Modified montgomery modular multiplier for cryptosystems
Modified montgomery modular multiplier for cryptosystemsModified montgomery modular multiplier for cryptosystems
Modified montgomery modular multiplier for cryptosystems
 
itsc_final
itsc_finalitsc_final
itsc_final
 
218
218218
218
 
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
 
A-OLSR: ANFIS based OLSR to select Multi point relay
A-OLSR: ANFIS based OLSR to select Multi point relayA-OLSR: ANFIS based OLSR to select Multi point relay
A-OLSR: ANFIS based OLSR to select Multi point relay
 
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and ...
 
New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...
New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...
New scheme for PAPR reduction in FBMC-OQAM systems based on combining TR and ...
 
Fuzzy and predictive control of a photovoltaic pumping system based on three-...
Fuzzy and predictive control of a photovoltaic pumping system based on three-...Fuzzy and predictive control of a photovoltaic pumping system based on three-...
Fuzzy and predictive control of a photovoltaic pumping system based on three-...
 
Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...
 
11.[10 14]dynamic instruction scheduling for microprocessors having out of or...
11.[10 14]dynamic instruction scheduling for microprocessors having out of or...11.[10 14]dynamic instruction scheduling for microprocessors having out of or...
11.[10 14]dynamic instruction scheduling for microprocessors having out of or...
 
Efficient Planning and Offline Routing Approaches for IP Networks
Efficient Planning and Offline Routing Approaches for IP NetworksEfficient Planning and Offline Routing Approaches for IP Networks
Efficient Planning and Offline Routing Approaches for IP Networks
 
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...
 
Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...Low cost high-performance vlsi architecture for montgomery modular multiplica...
Low cost high-performance vlsi architecture for montgomery modular multiplica...
 
A NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENT
A NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENTA NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENT
A NEW TOOL FOR LARGE SCALE POWER SYSTEM TRANSIENT SECURITY ASSESSMENT
 
Traffic Light Signal Parameters Optimization Using Modification of Multielement...
Traffic Light Signal Parameters Optimization Using Modification of Multielement...Traffic Light Signal Parameters Optimization Using Modification of Multielement...
Traffic Light Signal Parameters Optimization Using Modification of Multielement...
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded Design
 
Adaptive beamforming using lms algorithm
Adaptive beamforming using lms algorithmAdaptive beamforming using lms algorithm
Adaptive beamforming using lms algorithm
 
1904 1908
1904 19081904 1908
1904 1908
 

Viewers also liked

Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
ijcisjournal
 
новый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияновый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияsvet14
 
A Comprehensive Study on Big Data Applications and Challenges
A Comprehensive Study on Big Data Applications and ChallengesA Comprehensive Study on Big Data Applications and Challenges
A Comprehensive Study on Big Data Applications and Challenges
ijcisjournal
 
Arduino Based Abnormal Heart Rate Detection and Wireless Communication
Arduino Based Abnormal Heart Rate Detection and Wireless CommunicationArduino Based Abnormal Heart Rate Detection and Wireless Communication
Arduino Based Abnormal Heart Rate Detection and Wireless Communication
ijcisjournal
 
Reforma y pastoral
Reforma y pastoralReforma y pastoral
Reforma y pastoral
Javier Guevara
 
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
ijcisjournal
 
SLIDESHARE SHOWCASE
SLIDESHARE SHOWCASESLIDESHARE SHOWCASE
SLIDESHARE SHOWCASE
Jiayan Liu
 
новый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияновый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияsvet14
 
новый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияновый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияsvet14
 
Analogy Fault Model for Biquad Filter by Using Vectorisation Method
Analogy Fault Model for Biquad Filter by Using Vectorisation Method Analogy Fault Model for Biquad Filter by Using Vectorisation Method
Analogy Fault Model for Biquad Filter by Using Vectorisation Method
ijcisjournal
 
Prototyping of Wireless Sensor Network for Precision Agriculture
Prototyping of Wireless Sensor Network for Precision Agriculture Prototyping of Wireless Sensor Network for Precision Agriculture
Prototyping of Wireless Sensor Network for Precision Agriculture
ijcisjournal
 
Design Verification and Test Vector Minimization Using Heuristic Method of a ...
Design Verification and Test Vector Minimization Using Heuristic Method of a ...Design Verification and Test Vector Minimization Using Heuristic Method of a ...
Design Verification and Test Vector Minimization Using Heuristic Method of a ...
ijcisjournal
 
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition AlgorithmAnalysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
ijcisjournal
 
Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...
Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...
Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...
ijcisjournal
 
1.3_The individual as producer, consumer and borrower
1.3_The individual as producer, consumer and borrower1.3_The individual as producer, consumer and borrower
1.3_The individual as producer, consumer and borrower
Iftekhar Ul Islam Khan
 
Design and Fabrication of S-Band MIC Power Amplifier
Design and Fabrication of S-Band MIC Power AmplifierDesign and Fabrication of S-Band MIC Power Amplifier
Design and Fabrication of S-Band MIC Power Amplifier
ijcisjournal
 
Ioanichie Balan _Parintele Paisie Duhovnicul
Ioanichie Balan _Parintele Paisie DuhovniculIoanichie Balan _Parintele Paisie Duhovnicul
Ioanichie Balan _Parintele Paisie Duhovnicul
adyesp
 
A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...
A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...
A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...
ijcisjournal
 
Guia apa 6ta
Guia apa 6taGuia apa 6ta
Guia apa 6ta
meryzelidon2013
 

Viewers also liked (19)

Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
 
новый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияновый подход в дизайне швейного изделия
новый подход в дизайне швейного изделия
 
A Comprehensive Study on Big Data Applications and Challenges
A Comprehensive Study on Big Data Applications and ChallengesA Comprehensive Study on Big Data Applications and Challenges
A Comprehensive Study on Big Data Applications and Challenges
 
Arduino Based Abnormal Heart Rate Detection and Wireless Communication
Arduino Based Abnormal Heart Rate Detection and Wireless CommunicationArduino Based Abnormal Heart Rate Detection and Wireless Communication
Arduino Based Abnormal Heart Rate Detection and Wireless Communication
 
Reforma y pastoral
Reforma y pastoralReforma y pastoral
Reforma y pastoral
 
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
 
SLIDESHARE SHOWCASE
SLIDESHARE SHOWCASESLIDESHARE SHOWCASE
SLIDESHARE SHOWCASE
 
новый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияновый подход в дизайне швейного изделия
новый подход в дизайне швейного изделия
 
новый подход в дизайне швейного изделия
новый подход в дизайне швейного изделияновый подход в дизайне швейного изделия
новый подход в дизайне швейного изделия
 
Analogy Fault Model for Biquad Filter by Using Vectorisation Method
Analogy Fault Model for Biquad Filter by Using Vectorisation Method Analogy Fault Model for Biquad Filter by Using Vectorisation Method
Analogy Fault Model for Biquad Filter by Using Vectorisation Method
 
Prototyping of Wireless Sensor Network for Precision Agriculture
Prototyping of Wireless Sensor Network for Precision Agriculture Prototyping of Wireless Sensor Network for Precision Agriculture
Prototyping of Wireless Sensor Network for Precision Agriculture
 
Design Verification and Test Vector Minimization Using Heuristic Method of a ...
Design Verification and Test Vector Minimization Using Heuristic Method of a ...Design Verification and Test Vector Minimization Using Heuristic Method of a ...
Design Verification and Test Vector Minimization Using Heuristic Method of a ...
 
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition AlgorithmAnalysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
 
Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...
Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...
Two-Dimensional Object Detection Using Accumulated Cell Average Constant Fals...
 
1.3_The individual as producer, consumer and borrower
1.3_The individual as producer, consumer and borrower1.3_The individual as producer, consumer and borrower
1.3_The individual as producer, consumer and borrower
 
Design and Fabrication of S-Band MIC Power Amplifier
Design and Fabrication of S-Band MIC Power AmplifierDesign and Fabrication of S-Band MIC Power Amplifier
Design and Fabrication of S-Band MIC Power Amplifier
 
Ioanichie Balan _Parintele Paisie Duhovnicul
Ioanichie Balan _Parintele Paisie DuhovniculIoanichie Balan _Parintele Paisie Duhovnicul
Ioanichie Balan _Parintele Paisie Duhovnicul
 
A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...
A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...
A Design of Double Swastika Slot Microstrip Antenna for Ultra Wide Band and W...
 
Guia apa 6ta
Guia apa 6taGuia apa 6ta
Guia apa 6ta
 

Similar to Design and Implementation of Efficient Ternary Content Addressable Memory

Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...
Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...
Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...
IRJET Journal
 
Optimized CAM Design
Optimized CAM DesignOptimized CAM Design
Optimized CAM Design
IJMER
 
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCCONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
csandit
 
Comparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motorsComparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motors
TELKOMNIKA JOURNAL
 
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
IRJET Journal
 
A0960104
A0960104A0960104
A0960104
IOSR Journals
 
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
vaalgin
 
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSINGA HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
pharmaindexing
 
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
 
Improved EPRCA Congestion Control Scheme for ATM Networks
Improved EPRCA Congestion Control Scheme for ATM NetworksImproved EPRCA Congestion Control Scheme for ATM Networks
Improved EPRCA Congestion Control Scheme for ATM Networks
Eswar Publications
 
Bg4103362367
Bg4103362367Bg4103362367
Bg4103362367
IJERA Editor
 
A Literature Survey on Energy Efficient MAC Protocols For WSN
A Literature Survey on Energy Efficient MAC Protocols For WSNA Literature Survey on Energy Efficient MAC Protocols For WSN
A Literature Survey on Energy Efficient MAC Protocols For WSN
IRJET Journal
 
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
IRJET Journal
 
Ha2412541260
Ha2412541260Ha2412541260
Ha2412541260
IJERA Editor
 
paper3
paper3paper3
paper3
Hammad Salam
 
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
IJERA Editor
 
Calculo de la potencia consumida en una celda SRAM
Calculo de la potencia consumida en una celda SRAMCalculo de la potencia consumida en una celda SRAM
Calculo de la potencia consumida en una celda SRAM
Jose Angel Mitma Mollisaca
 
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
VLSICS Design
 
Performance Analysis of Mtpr Routing Protocol in Power Deficient Node
Performance Analysis of Mtpr Routing Protocol in Power Deficient NodePerformance Analysis of Mtpr Routing Protocol in Power Deficient Node
Performance Analysis of Mtpr Routing Protocol in Power Deficient Node
pijans
 
Queue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor Networks
Queue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor NetworksQueue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor Networks
Queue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor Networks
CSCJournals
 

Similar to Design and Implementation of Efficient Ternary Content Addressable Memory (20)

Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...
Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...
Performance analysis of NOR CAM cell using CMOS-HP, CMOS-LP and FinFET 16nm t...
 
Optimized CAM Design
Optimized CAM DesignOptimized CAM Design
Optimized CAM Design
 
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCCONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
 
Comparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motorsComparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motors
 
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
 
A0960104
A0960104A0960104
A0960104
 
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
 
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSINGA HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
 
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...
 
Improved EPRCA Congestion Control Scheme for ATM Networks
Improved EPRCA Congestion Control Scheme for ATM NetworksImproved EPRCA Congestion Control Scheme for ATM Networks
Improved EPRCA Congestion Control Scheme for ATM Networks
 
Bg4103362367
Bg4103362367Bg4103362367
Bg4103362367
 
A Literature Survey on Energy Efficient MAC Protocols For WSN
A Literature Survey on Energy Efficient MAC Protocols For WSNA Literature Survey on Energy Efficient MAC Protocols For WSN
A Literature Survey on Energy Efficient MAC Protocols For WSN
 
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
 
Ha2412541260
Ha2412541260Ha2412541260
Ha2412541260
 
paper3
paper3paper3
paper3
 
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
 
Calculo de la potencia consumida en una celda SRAM
Calculo de la potencia consumida en una celda SRAMCalculo de la potencia consumida en una celda SRAM
Calculo de la potencia consumida en una celda SRAM
 
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
 
Performance Analysis of Mtpr Routing Protocol in Power Deficient Node
Performance Analysis of Mtpr Routing Protocol in Power Deficient NodePerformance Analysis of Mtpr Routing Protocol in Power Deficient Node
Performance Analysis of Mtpr Routing Protocol in Power Deficient Node
 
Queue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor Networks
Queue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor NetworksQueue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor Networks
Queue Size Trade Off with Modulation in 802.15.4 for Wireless Sensor Networks
 

Recently uploaded

Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 

Recently uploaded (20)

Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 

Design and Implementation of Efficient Ternary Content Addressable Memory

  • 1. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 DOI: 10.5121/ijci.2016.5430 279 DESIGN ANDIMPLEMENTATION OF EFFICIENT TERNARY CONTENT ADDRESSABLE MEMORY Gangadhar Akurathi1 , Suneel kumar Guntuku2 and K.Babulu3 1 Department of ECE, JNTUK-UCEV, Vizianagaram, Andhra Pradesh, India 2 Department of ECE, JNTUK-UCEV, Vizianagaram, Andhra Pradesh, India 3 Department of ECE, JNTUK-UCEK, Kakinada, Andhra Pradesh, India ABSTRACT A CAM is used for store and search data and using comparison logic circuitry implements the table lookupfunction in a single clock cycle. CAMs are main application of packet forwarding and packet classification in Network routers. A Ternary content addressable memory(TCAM) has three type of states ‘0’,’1’ and ‘X’(don’t care) and which is like as binary CAM and has extra feature of searching and storing. The ‘X’ option may be used as ‘0’ and ‘1’. TCAM performs high-speed search operation in a deterministic time. In this work a TCAM circuit is designed by using current race sensing scheme and butterfly matchline (ML) scheme. The speed and power measures of both the TCAM designs are analysed separately. A Novel technique is developed which is obtained by combining these two techniques which results in significant power and speed efficiencies. KEYWORDS Content Addressable Memory (CAM) Circuit, XOR-based conditional keeper, Ternary Content Addressable Memory (TCAM)Circuit,Pseudo-Footless Clock Data Pre-charge Dynamic Match line (PF- CDPD)Architecture. 1. INTRODUCTION Ternary Content Addressable Memory (TCAM) is the useful for search and store ternary values and used for partial data matching. TCAMs are composition of conventionaltype semiconductor memory with addition of comparison circuitry. The most common application of TCAMs arepacket forwarding and packet classification. Fig 1(a) Conventional TCAM (b) Address lookup with TCAM/RAM
  • 2. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 280 A TCAM contains two parts.Static RAM cells and a comparison logic circuit. These are shown in Fig.1.Both NOR and NAND versions are used to design TCAMs. But NOR type is used to design TCAM because higher speed. The stored data (D1, D2) is referred as three type of states such as ‘1’, ‘0’ and don’t care(X).Search data (SL1, SL2) is present and it is provided through search line pair. In case of a mismatch the ML is connected to ground through one of the paths M1,M2 or M3,M4.In the case of a match (D1D2=SL1SL2) there is no connection to ground. So, reduction ofpower consumption is reduced to design TCAM. Fig1 (b) shows TCAM system as a complete implementation of an address lookup function. The match address output of the CAM is in fact a pointer used to retrieve associated data from RAM. In this case the associated data is the output. The TCAM search can be viewed as a dictionary lookup where the search data is word to be queried. 2. MATCH LINE TECHNIQUES 2.1.1 Current Race Scheme The Current Race Scheme is the one of the matchline techniques. The scheme achieves the 50% of power saving. The scheme starts with the precharges the matchline (ML) low and evaluatesmatchline (ML) state is the chargewith the current IML is placed by a current source. The precharge signal of the matchline low when it starts the prechrging search cycle. thematchline is precharging low, then scheme charges the search lines/match lines to their search data values, eliminating the need for a separate SL precharge phase required by the precharge-high scheme. After the Search Line/Match Line precharge phase completes, current source to matchline is connected to enable signal. In match state the matchline (ML) is in high voltage, while in the miss state it is in low voltage. thevoltage of only IML x RML/M. The ML is connected to nMOS transistor, Msense. The output of nMOS transistor Msense is stored by half latch. The main reason of the ML is precharged low because of the scheme allow changing the CAM cell configuration. Hence there is no charge sharing problem when precharge low in the CAM cell configuration. Fig 2(a) current race scheme 2.2.1 Butterfly ML TCAM The butterfly match-line (ML) TCAM scheme is proposed using pseudo-footless clock data pre- charge dynamic (PF-CDPD) structure. It is associatedthe each pipelined stage is in the butterfly associationstructure which is utilized for diminish thepower consumption and search time. The powerutilization on the search line is reduced without any search time overhead. A noise-tolerant
  • 3. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 281 match-line (ML) scheme with XOR-based conditional keeper is introduced to diminish the power consumption and search time. With the specific end of the goal to reduce the search time overhead caused by butterfly connection style the XOR-based conditional keeper system can decrease delay of critical path of the match-line. Figure 2(b) shows the butterfly connection structure. Thetwo CAM segments are associated in the butterfly connection structure. The two CAM segments are connected using two input NOR-gate, and controlled signal of next stage is generated by the two input NOR-gate output. The proposed four segment butterfly match-line scheme with XOR-based conditional keeper gives the power saving and high performance. Fig 2(b) butterfly ML TCAM 2.3.1 Novel Technique The novel technique is designed by using combining the current race scheme and butterfly match- line (ML) scheme. In the current race scheme the Match Lines are pre-discharged to ground.Match Line (ML) enable signal initiates the search operation. During the search operation MLs are charged towards high. Search Lines are need not to be precharged to ground in the technique. This reduced search line switching activity compared to the conventional scheme saves around 50% power. And Current Race scheme reduces the search time also. In the butterfly match-line (ML) in order to reduce search time overhead caused by butterfly connection, a XOR-based conditional keeper technique is applied. The XOR-based conditional keeper is the turned off and it is used for to reduce the search time and power consumption. Due to this butterfly connection style, this circuit has got high-degree of parallelism since it can do search operation of all TCAM cells at a time. Hence, because of this power of this circuit has been reduced considerably when compared to that of conventional TCAM cell.
  • 4. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 2.3.2 Advantages of Novel Tech The butterfly ML scheme could reduce about 82.2% of match scheme reduce the delay of 41.2% of match combine these two techniques reduce the both power as well as delay of the circuit. 3. SIMULATION RESULTS The Design and the implementation of the power reduction techniques have been carried out in Tanner tool 13.0 version software tool of 0.18µm CMOS technology. The specifications that are followed in the simulation results are the search operation in the TCAM access. power reduction and how far power and delay savings compare to traditional TCAM. Fig 3.1(a) Circuit schematic c Figure 3.1(a) shows the Schematic conventional 4 connected in series. Each TCAM cell has comparison logic and storage parts. Fig 3.1 Figure 3.1(b) shows the Conventional TCAM Speed analysis. The speed obtained is 2.47 Seconds. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 2.3.2 Advantages of Novel Technique butterfly ML scheme could reduce about 82.2% of match-line power. And current race scheme reduce the delay of 41.2% of match-line power. So, we design a novel technique by combine these two techniques reduce the both power as well as delay of the circuit. and the implementation of the power reduction techniques have been carried out in Tanner tool 13.0 version software tool of 0.18µm CMOS technology. The specifications that are followed in the simulation results are shown in the table 3.1. The most power consuming task in the TCAM access. The different techniques have been used to reduce power reduction and how far power and delay savings compare to traditional TCAM. atic conventional 4-bit TCAM cell with comparison and storage parts Figure 3.1(a) shows the Schematic conventional 4-bit TCAM cell. Here four TCAM cell connected in series. Each TCAM cell has comparison logic and storage parts. .1(b) Speed analysis of Conventional TCAM Figure 3.1(b) shows the Conventional TCAM Speed analysis. The speed obtained is 2.47 International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 282 line power. And current race line power. So, we design a novel technique by and the implementation of the power reduction techniques have been carried out in Tanner tool 13.0 version software tool of 0.18µm CMOS technology. The specifications that are onsuming task is been used to reduce power reduction and how far power and delay savings compare to traditional TCAM. bit TCAM cell with comparison and storage parts TCAM cells are Figure 3.1(b) shows the Conventional TCAM Speed analysis. The speed obtained is 2.47
  • 5. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 Fig 3.1 The figure 3.1(c) shows the power analysis the power reduced value to that of various implemented power reduction techniques. power consumption obtained is 508µW. Fig 3.2(a) Circuit schematic of the proposed current race technique Figure 3.2(a) shows the 4-bit TCAM with is designed by connecting the conventional TCAM with current race scheme part. This is designed in Tanner tools software. Fig 3.2(b) Speed analysis of the proposed current race technique International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 .1(c) power analysis of Conventional TCAM power analysis conventional TCAM cell, which is used to compare the power reduced value to that of various implemented power reduction techniques. power consumption obtained is 508µW. Fig 3.2(a) Circuit schematic of the proposed current race technique bit TCAM with proposed current race scheme. The current race scheme is designed by connecting the conventional TCAM with current race scheme part. This is designed in Tanner tools software. Fig 3.2(b) Speed analysis of the proposed current race technique International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 283 used to compare the power reduced value to that of various implemented power reduction techniques. Here the proposed current race scheme. The current race scheme is designed by connecting the conventional TCAM with current race scheme part. This is
  • 6. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 A figure 3.2(b) show the proposed current race scheme speed analysis 1.45 Seconds. The speed is better compared to conventional TCAM. Fig 3.2(c) power analysis of the proposed current race technique Figure 3.2(c) shows power analy During the ML charging phase C mismatched MLs. So, here in large number of mismatched MLs Hence the CR scheme is reduce the current consumption is 212µW.The current race scheme is reduce power is 58% and delay is 41% compared to Conventional TCAM. Fig 3.3(a) Circuit schematic of the 4 Figure 3.3(a) shows the 4-segment segments are in pipelined architecture. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 the proposed current race scheme speed analysis and obtained the speed is 1.45 Seconds. The speed is better compared to conventional TCAM. Fig 3.2(c) power analysis of the proposed current race technique power analysis of the proposed 4-bit TCAM with the current race technique. During the ML charging phase Current race scheme passes similar currents to both matched and here in large number of mismatched MLs large amount of energy wasted CR scheme is reduce the currents to the mismatched MLs. The obtained power The current race scheme is reduce power is 58% and delay is 41% compared to Conventional TCAM. 3.3(a) Circuit schematic of the 4-segment butterfly ML scheme segment butterfly match line scheme which is connected the TCAM segments are in pipelined architecture. Four TCAM segments are connected with NOR gate. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 284 and obtained the speed is current race technique. similar currents to both matched and large amount of energy wasted. The obtained power The current race scheme is reduce power is 58% and delay is 41% butterfly match line scheme which is connected the TCAM TCAM segments are connected with NOR gate.
  • 7. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 Fig 3.3(b) speed analysis of the butterfly ML scheme Figure 3.3(b) shows the speed analysis of butterfly match line scheme and obtained speed is 1.69 Seconds. Fig 3.3(c) power analysis of butterfly ML scheme Figure 3.3(c) shows the power analysis structure of Asymmetric TCAM cell model. Due to this got high degree of parallelism since it can do search operation of all TCAM cells at a time. Hence because of this power of this circu cell. And obtained power is 90µW. is 31% compared to conventional TCAM. Fig 3.4(a) Schematic implementation of Figure 3.4(a) shows of the schematic implementation of proposed novel technique which is designed by combining the butterfly match line scheme and current race scheme. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 3.3(b) speed analysis of the butterfly ML scheme Figure 3.3(b) shows the speed analysis of butterfly match line scheme and obtained speed is 1.69 Fig 3.3(c) power analysis of butterfly ML scheme power analysis of 4-segment butterfly ML TCAM employing TCAM structure of Asymmetric TCAM cell model. Due to this butterfly connection style, the since it can do search operation of all TCAM cells at a time. Hence r of this circuit has been reducedwhen compared to the conventional TCAM And obtained power is 90µW.and butterfly ML technique is reduce power is 82% and delay is 31% compared to conventional TCAM. Fig 3.4(a) Schematic implementation of Proposed Novel technique Figure 3.4(a) shows of the schematic implementation of proposed novel technique which is designed by combining the butterfly match line scheme and current race scheme. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 285 Figure 3.3(b) shows the speed analysis of butterfly match line scheme and obtained speed is 1.69 egment butterfly ML TCAM employing TCAM butterfly connection style, the circuit has since it can do search operation of all TCAM cells at a time. Hence conventional TCAM and butterfly ML technique is reduce power is 82% and delay Figure 3.4(a) shows of the schematic implementation of proposed novel technique which is
  • 8. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 Fig 3.4 (b) speed analysis of Figure 3.4(b) shows the Speed analysis of proposed novel technique and obtained speed is 1.53Seconds. Fig 3.4(c) power analysis of Figure 3.4(c) shows the power analysis 27µW. The Proposed novel technique is designed by combine the current race techn butterfly ML technique. So combine the both techniques we obtain the power is reduced by 94% and delay is 38% compared to conventional TCAM. Proposed Configuration Power (µW) Conventional TCAM Circuit 508 Proposed Current Race Scheme 212 Butterfly Match Line Scheme 90 Proposed Novel Technique 27 International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 Fig 3.4 (b) speed analysis of Proposed Novel technique ) shows the Speed analysis of proposed novel technique and obtained speed is Fig 3.4(c) power analysis of Proposed Novel technique power analysis of the Proposed Novel technique and obtained power is novel technique is designed by combine the current race techn So combine the both techniques we obtain the power is reduced by 94% % compared to conventional TCAM. Table 3.1: Tabulated Results Power (µW) Speed(Secs) Power reduced compare to TCAM Speed increased compare to TCAM 2.47 1.45 58.26% 41.29% 1.69 82.28% 31.57% 1.53 94.68% 38.05% International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 286 ) shows the Speed analysis of proposed novel technique and obtained speed is and obtained power is novel technique is designed by combine the current race technique and So combine the both techniques we obtain the power is reduced by 94% Speed increased compare to TCAM 41.29% 31.57% 38.05%
  • 9. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4, August 2016 287 CONCLUSIONS An energy efficient Novel ternary content addressable Memory design is proposed in this paper. The reduction of high power consumption and delay which are the limiting factors of TCAM has been achieved by various power reduction techniques which are implemented in 0.18µm CMOS technology. The Novel technique is designed which is reduced power up to 94% and increased speed up to 38.05% compared to Conventional TCAM. REFERENCES [1] Byung-Do Yang, “Low-Power Effective Memory-Size Expanded Ternary Content Addressable Memory (TCAM) Using Data-Relocation Scheme,” IEEE Journal of Solid State Circuits, Vol.50, No.10, Oct 2015. [2] Ray C.C.Cheung,ManishK.Jaiswal, and Zahid Ullah, “Z-TCAM: An SRAM-based Architecture for TCAM,” IEEE Trans on very large scale Integration (VLSI) systems , Digital Object Identifier 10.1109/TVLSI.2014.2309350. [3] Kiat Seng Yeo, Shoushun Chen, Anh-Tuan Do, and Zhi-Hui Kong, “A High Speed Low Power CAM With a Parity Bit and Power-Gated ML Sensing,” IEEE Trans. On very large scale Integration (VLSI) Systems, Vol.21, NO.1, Jan 2013. [4] Shun-Hsun Yang, in-Fu Li, and Yu-Jen Huang, “A Low-Power Ternary Content Addressable Memory with Pai-Sigma Match lines,” IEEE Trans. On very large scale Integration (VLSI) Systems, Vol.20, NO.10, Oct 2012. [5] Byung-Do Yang, Yong-Kyu Lee, Si-Woo Sung, Jae-Joong Min, Jae-Mun Oh, and Hyeong-Ju Kang, “A Low Power Content Addressable Memory Using Low Swing Search Lines,” IEEE Trans. On circuits and systems-I: Regular Papers, Vol.58, No.12, Dec 2011. [6] Manoj Sachdev, Wilson Fung, Nitin Mohan and Derek Wright, “A Low-Power Ternary CAM with Positive-Feedback Match-Line Sense Amplifiers,” IEEE Trans. On circuits and systems-I: Regular Papers, Vol.56, No.3, March 2009. [7] Yuan-Hong Liao and Yen-Jen Chang, “Hybrid-Type CAM Design for Both Power and Performance Efficiency,”IEEE Trans. On very large scale Integration (VLSI) Systems, Vol.16, NO.8, Aug 2008. [8] Baeg.S, “Low-power ternary content addressable memory design using a segmented match line,” IEEE Trans. Circuits Syst.,Vol. 55,no. 6,pp. 1485-1494, July 2008. [9] Nitin Mohan, Manoj Sachdev and Derek Wright, Wilson Fung, "Design Techniques and Test Methodology for Low-Power TCAMs" IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 14, No. 6, June 2006. [10] I.Arsovski, A.Sheikholeslami, and T.Chandler, “A Ternary content addressable memory based on 4T static storage and including a current race sensing scheme,” IEEE J.Solid-State circuits, vol.38, no. 1, pp. 155-158, Jan 2003.