This summarizes a technical document about improving content addressable memory (CAM) designs.
1) It introduces a parity bit that reduces sensing delay by 39% with less than 1% overhead, by making the 1-mismatch case look like 2 mismatches.
2) It proposes a power gating technique that reduces peak and average power by automatically turning off power to unused comparison elements, lowering average power consumption by 64%.
3) The techniques aim to improve speed, power, and robustness of CAM designs against process variations while allowing operation down to 0.5V supply voltage.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
A probabilistic multi-objective approach for FACTS devices allocation with di...IJECEIAES
This study presents a probabilistic multi-objective optimization approach to obtain the optimal locations and sizes of static var compensator (SVC) and thyristor-controlled series capacitor (TCSC) in a power transmission network with large level of wind generation. In this study, the uncertainties of the wind power generation and correlated load demand are considered. The uncertainties are modeled in this work using the points estimation method (PEM). The optimization problem is solved using the multi-objective particle swarm optimization (MOPSO) algorithm to find the best position and rating of the flexible AC transmission system (FACTS) devices. The objective of the problem is to maximize the system loadability while minimizing the power losses and FACTS devices installation cost. Additionally, a technique based on fuzzy decision-making approach is employed to extract one of the Pareto optimal solutions as the best compromise one. The proposed approach is applied on the modified IEEE 30bus system. The numerical results evince the effectiveness of the proposed approach and shows the economic benefits that can be achieved when considering the FACTS controller.
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...VLSICS Design
Increased downscaling of CMOS circuits with respect to feature size and threshold voltage has a result of dramatically increasing in leakage current. So, leakage power reduction is an important design issue for active and standby modes as long as the technology scaling increased. In this paper, a simultaneous active and standby energy optimization methodology is proposed for 22 nm sub-threshold CMOS circuits. In the first phase, we investigate the dual threshold voltage design for active energy per cycle minimization. A
slack based genetic algorithm is proposed to find the optimal reverse body bias assignment to set of noncritical
paths gates to ensure low active energy per cycle with the maximum allowable frequency at the optimal supply voltage. The second phase, determine the optimal reverse body bias that can be applied to all gates for standby power optimization at the optimal supply voltage determined from the first phase.
Therefore, there exist two sets of gates and two reverse body bias values for each set. The reverse body bias is switched between these two values in response to the mode of operation. Experimental results are obtained for some ISCAS-85 benchmark circuits such as 74L85, 74283, ALU74181, and 16 bit RCA. The optimized circuits show significant energy saving ranged (from 14.5% to 42.28%) and standby power
saving ranged (from 62.8% to 67%)
MPPT for PV System Based on Variable Step Size P&O AlgorithmTELKOMNIKA JOURNAL
This paper presents some improvements on the Perturb and Observe (P&O) method to overcome the common drawbacks of conventional P&O method. The main advantage of this modified algorithm is its simplicity with higher accuracy results, compared to the conventional methods. The operation of the entire solar Maximum Power Point Tracking (MPPT) system was observed through two different approaches, which are through MATLAB/Simulink simulation and hardware implementation. A small scale of hardware design, which consists of solar PV cell, boost converter and Arduino Mega2560 microcontroller, had been utilized for further verification on the simulation results. The simulation results that was carried out by this modified P&O algorithm showed improvement and a promising performance: faster convergence speed of 0.67s, small oscillation at steady state region and promising efficiency of 95.23%. Besides, from the hardware results, the convergence time of the power curve was able to maintain at 0.2s and give almost zero oscillation during steady state. It is envisaged that the method is useful in future research of Photovoltaic (PV) system.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
A probabilistic multi-objective approach for FACTS devices allocation with di...IJECEIAES
This study presents a probabilistic multi-objective optimization approach to obtain the optimal locations and sizes of static var compensator (SVC) and thyristor-controlled series capacitor (TCSC) in a power transmission network with large level of wind generation. In this study, the uncertainties of the wind power generation and correlated load demand are considered. The uncertainties are modeled in this work using the points estimation method (PEM). The optimization problem is solved using the multi-objective particle swarm optimization (MOPSO) algorithm to find the best position and rating of the flexible AC transmission system (FACTS) devices. The objective of the problem is to maximize the system loadability while minimizing the power losses and FACTS devices installation cost. Additionally, a technique based on fuzzy decision-making approach is employed to extract one of the Pareto optimal solutions as the best compromise one. The proposed approach is applied on the modified IEEE 30bus system. The numerical results evince the effectiveness of the proposed approach and shows the economic benefits that can be achieved when considering the FACTS controller.
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...VLSICS Design
Increased downscaling of CMOS circuits with respect to feature size and threshold voltage has a result of dramatically increasing in leakage current. So, leakage power reduction is an important design issue for active and standby modes as long as the technology scaling increased. In this paper, a simultaneous active and standby energy optimization methodology is proposed for 22 nm sub-threshold CMOS circuits. In the first phase, we investigate the dual threshold voltage design for active energy per cycle minimization. A
slack based genetic algorithm is proposed to find the optimal reverse body bias assignment to set of noncritical
paths gates to ensure low active energy per cycle with the maximum allowable frequency at the optimal supply voltage. The second phase, determine the optimal reverse body bias that can be applied to all gates for standby power optimization at the optimal supply voltage determined from the first phase.
Therefore, there exist two sets of gates and two reverse body bias values for each set. The reverse body bias is switched between these two values in response to the mode of operation. Experimental results are obtained for some ISCAS-85 benchmark circuits such as 74L85, 74283, ALU74181, and 16 bit RCA. The optimized circuits show significant energy saving ranged (from 14.5% to 42.28%) and standby power
saving ranged (from 62.8% to 67%)
MPPT for PV System Based on Variable Step Size P&O AlgorithmTELKOMNIKA JOURNAL
This paper presents some improvements on the Perturb and Observe (P&O) method to overcome the common drawbacks of conventional P&O method. The main advantage of this modified algorithm is its simplicity with higher accuracy results, compared to the conventional methods. The operation of the entire solar Maximum Power Point Tracking (MPPT) system was observed through two different approaches, which are through MATLAB/Simulink simulation and hardware implementation. A small scale of hardware design, which consists of solar PV cell, boost converter and Arduino Mega2560 microcontroller, had been utilized for further verification on the simulation results. The simulation results that was carried out by this modified P&O algorithm showed improvement and a promising performance: faster convergence speed of 0.67s, small oscillation at steady state region and promising efficiency of 95.23%. Besides, from the hardware results, the convergence time of the power curve was able to maintain at 0.2s and give almost zero oscillation during steady state. It is envisaged that the method is useful in future research of Photovoltaic (PV) system.
Bulk power system availability assessment with multiple wind power plants IJECEIAES
The use of renewable non-conventional energy sources, as wind electric power energy and photovoltaic solar energy, has introduced uncertainties in the performance of bulk power systems. The power system availability has been employed as a useful tool for planning power systems; however, traditional methodologies model generation units as a component with two states: in service or out of service. Nevertheless, this model is not useful to model wind power plants for availability assessment of the power system. This paper used a statistical representation to model the uncertainty of power injection of wind power plants based on the central moments: mean value, variance, skewness and kurtosis. In addition, this paper proposed an availability assessment methodology based on application of this statistical model, and based on the 2m+1 point estimate method the availability assessment is performed. The methodology was tested on the IEEE-RTS assuming the connection of two wind power plants and different correlation among the behavior of these plants.
Comparative analysis of FACTS controllers by tuning employing GA and PSOINFOGAIN PUBLICATION
Stability exploration has drawn more attention in contemporary research for huge interconnected power system. It is a complex frame to describe the behaviour of system, hence it can create an overhead for modern computer to analyse the power system stability. The preliminary design and optimization can be achieved by low order liner model. In this paper, the design problems of SMIB-GPSS and SMIB-MBPSS are considered to compare the performance of PSO and GA optimization algorithms. The performance of both optimization techniques are then compared further. Simulation results are presented to demonstrate the effectiveness of the proposed approach to improve the power system stability
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...CSCJournals
This paper presents the implementation of a novel high speed low power 15-4 Compressor for high speed multiplication applications using single phase clocked quasi static adiabatic logic namely CEPAL (Complementary Energy Path Adiabatic Logic). The main advantage of this static adiabatic logic is the minimization of the 1/2CVth2 energy dissipation occurring every cycle in the multi-phase power-clocked adiabatic circuits. The proposed Compressor uses bit sliced architecture to exploit the parallelism in the computation of sum of 15 input bits by five full adders. The newly proposed Compressor is also centered around the design of a novel 5-3 Compressor that attempts to minimize the stage delays of a conventional 5-3 Compressor that is designed using single bit full adder and half adder architectures. Firstly, the performance characteristics of CEPAL 15-3 Compressor with 14 transistor and 10 transistor adder designs are compared against the conventional static CMOS logic counterpart to identify its adiabatic power advantage. The analyses are carried out using the industry standard Tanner EDA design environment using 250 nm technology libraries. The results prove that CEPAL 14T 15-4 Compressor is 68.11% power efficient, 75.31% faster over its static CMOS counterpart.
The effect of load modelling on phase balancing in distribution networks usin...IJECEIAES
Due to the unequal loads in phases and different customer consumption, the distribution network is unbalanced. Unbalancing in the distribution network, in addition to increasing power losses, causes unbalancing in voltages and increases operating costs. To reduce this unbalancing, various methods and algorithms have been presented. In most studies and even practical projects due to lack of information about the network loads, load models such as constant power model, constant current or constant impedance are used to model the loads. Due to the changing and nonlinear behaviours of today's loads, these models cannot show results in accordance with reality. This paper while introducing an optimal phase-balancing method, discusses the effect of load modelling on phase balancing studies. In this process the re-phasing method for balancing the network and the harmony search algorithm for optimizing the phase displacement process have been used. The simulation was carried out on an unbalanced distribution network of 25 buses. The results show well the effect of this comprehensive modelling on phase balancing studies. It also shows that in the re-phasing method for balancing the network and in the absence of a real load model, the use of which model offers the closest answer to optimal solutions.
Normally, the character of the wind energy as a renewable energy sources has uncertainty in generation. To resolve the Optimal Power Flow (OPF) drawback, this paper proposed a replacement Hybrid Multi Objective Artificial Physical Optimization (HMOAPO) algorithmic rule, which does not require any management parameters compared to different meta-heuristic algorithms within the literature. Artificial Physical Optimization (APO), a moderately new population-based intelligence algorithm, shows fine performance on improvement issues. Moreover, this paper presents hybrid variety of Animal Migration Optimization (AMO) algorithmic rule to express the convergence characteristic of APO. The OPF drawback is taken into account with six totally different check cases, the effectiveness of the proposed HMOAPO technique is tested on IEEE 30-bus, IEEE 118-bus and IEEE 300-bus check system. The obtained results from the HMOAPO algorithm is compared with the other improvement techniques within the literature. The obtained comparison results indicate that proposed technique is effective to succeed in best resolution for the OPF drawback.
Cost Allocation of Reactive Power Using Matrix Methodology in Transmission Ne...IJAAS Team
In the deregulated market environment as generation, transmission and distribution are separate entities; reactive power flow in transmission lines is a question of great importance. Due to inductive load characteristic, reactive power is inherently flowing in transmission line. Hence under restructured market this reactive power allocation is necessary. In this work authors presents a power flow tracing based allocation method for reactive power to loads. MVAr-mile method is used for allocation of reactive power cost. A sample 6 bus and IEEE 14 bus system is used for showing the feasibility of developed method.
We present this work by two steps. In the first one, the new structure proposed of the FP-HEMTs device (Field plate High Electron Mobility Transistor) with a T-gate on an 4H-SIC substrate to optimize these electrical performances, multiple field-plates were used with aluminum oxide to split the single electric field peak into several smaller peaks, and as passivation works to reduce scaling leakage current. In the next, we include a modeling of a simulation in the Tcad-Silvaco Software for realizing the study of the influence of negative voltage applied to gate T-shaped in OFF state time and high power with ambient temperature, the performance differences between the 3FP and the SFP devices are discussed in detail.
Adiabatic Logic Based Low Power Carry Select Adder for future TechnologiesIJMER
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education.
AN EFFICIENT COUPLED GENETIC ALGORITHM AND LOAD FLOW ALGORITHM FOR OPTIMAL PL...ijiert bestjournal
A genetic algorithm is used in conjunction with an efficient load flow programme to determine the optimal locations of the predefined D Gs with MATLAB & MATPOWER software. The best location for the DGs is determin ed using the genetic algorithm. The branch electrical loss is considered as the objecti ve function and the system total loss represent the fitness evaluation function for drivi ng the GA. The load flow equations are considered as equality constraints and the equation s of nodal voltage and branch capacity are considered as inequality constraints. The approach is tested on a 9 &14 bus IEEE distribution feeder.
A novel method for determining fixed running time in operating electric train...IJECEIAES
Tracking the optimal speed profile in electric train operation has been proposed as a potential solution for reducing energy consumption in electric train operation, at no cost to improve infrastructure of existing Metro lines as well. However, the optimal speed profile needs to meet fixed running time. Therefore, this paper focuses on a new method for determining the fixed running time complied with the scheduled timetable when trains track the optimal speed profile. The novel method to ensure the fixed running time is the numerical-analytical one. Calculating accelerating time ta, coasting time tc, braking time tb via values of holding speed vh, braking speed vb of optimal speed profile with the constraint condition: the running time equal to the demand time. The other hands, vh and vb are determined by solving nonlinear equations with constraint conditions. Additionally, changing running time suit for each operation stage of metro lines or lines starting to conduct schedules by the numerical-analytical method is quite easy. Simulation results obtained for two scenarios with data collected from electrified trains of Cat Linh-Ha Dong metro line, Vietnam show that running time complied with scheduled timetables, energy saving by tracking optimal speed profile for the entire route is up to 8.7%, if the running time is one second longer than original time, energy saving is about 11.96%.
Fuzzy and predictive control of a photovoltaic pumping system based on three-...journalBEEI
In this work, an efficient control scheme for a double stage pumping system is proposed. On the DC side, a three-level boost converter is employed to maximize the photovoltaic power and to step-up the DC-link voltage. For maximum power point tracking, the classical incremental conductance method is substituted by a fuzzy logic controller. The designed controller estimates the optimal step size which speeds up the tracking process and improves the accuracy of the extracted photovoltaic power. Afterwards, the voltages across the three-level boost converter (TLBC) capacitors are balanced by phase shifting the applied duty ratios. On the motor pump side, a two-level inverter drives the motor pump with the cascaded nonlinear predictive control. The predictive controller is preferred over the conventional field-oriented control because it accelerates the torque response and resists to the change of the engine parameters. The designed controllers are evaluated using MATLAB/Simulink, and compared with the conventional controllers (incremental conductance algorithm and field-oriented control). The robust control scheme of the entire system has increased the hydraulic power by up to 23% during the system start-up and up to 10% in steady state.
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...ijcisjournal
A novel approach for optimizing the transistor dimensions of two stage CMOS op-amp using MultiObjective
Genetic Algorithm (MOGA) is presented. The proposed approach is used to find the optimal
dimensions of each transistor to improve op-amp performances for analog and mixed signal integrated
circuit design. The aim is to automatically determine the device sizes to meet the given performance
specifications while minimizing the cost function such as power dissipation and a weighted sum of the
active area. This strongly suggests that the approach is capable of determining the globally optimal
solutions to the problem. Exactness of performance prediction in the device sizing program (implemented
in MATLAB) maintained. Here Six parameters are considered i.e., open loop gain, Phase Margin (PM),
Area (A), Bandwidth of unity Gain (UGB), Power Consumption (P) and Slew Rate (SR). The circuit is
simulated in cadence(Virtuoso Spectre) 0.18um CMOS technology.
Cross-Talk Control with Analog In-Memory-Compute for Artificial Intelligence ...Bruce Morton
This brief paper reports on a study of the feasibility of 8-bit precision in analog, in-memory computation of Multiply-Accumulate (MAC) sums, as proposed for implementation of efficient AI/ML hardware. With conventional read-out means and plausible memory array parasitic assumptions, cross-talk renders the 8-bit goal unattainable. In contrast, with the addition of spatial filter circuitry, results show MAC sum read-out can be made insensitive to parasitic cross-talk.
Bulk power system availability assessment with multiple wind power plants IJECEIAES
The use of renewable non-conventional energy sources, as wind electric power energy and photovoltaic solar energy, has introduced uncertainties in the performance of bulk power systems. The power system availability has been employed as a useful tool for planning power systems; however, traditional methodologies model generation units as a component with two states: in service or out of service. Nevertheless, this model is not useful to model wind power plants for availability assessment of the power system. This paper used a statistical representation to model the uncertainty of power injection of wind power plants based on the central moments: mean value, variance, skewness and kurtosis. In addition, this paper proposed an availability assessment methodology based on application of this statistical model, and based on the 2m+1 point estimate method the availability assessment is performed. The methodology was tested on the IEEE-RTS assuming the connection of two wind power plants and different correlation among the behavior of these plants.
Comparative analysis of FACTS controllers by tuning employing GA and PSOINFOGAIN PUBLICATION
Stability exploration has drawn more attention in contemporary research for huge interconnected power system. It is a complex frame to describe the behaviour of system, hence it can create an overhead for modern computer to analyse the power system stability. The preliminary design and optimization can be achieved by low order liner model. In this paper, the design problems of SMIB-GPSS and SMIB-MBPSS are considered to compare the performance of PSO and GA optimization algorithms. The performance of both optimization techniques are then compared further. Simulation results are presented to demonstrate the effectiveness of the proposed approach to improve the power system stability
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...CSCJournals
This paper presents the implementation of a novel high speed low power 15-4 Compressor for high speed multiplication applications using single phase clocked quasi static adiabatic logic namely CEPAL (Complementary Energy Path Adiabatic Logic). The main advantage of this static adiabatic logic is the minimization of the 1/2CVth2 energy dissipation occurring every cycle in the multi-phase power-clocked adiabatic circuits. The proposed Compressor uses bit sliced architecture to exploit the parallelism in the computation of sum of 15 input bits by five full adders. The newly proposed Compressor is also centered around the design of a novel 5-3 Compressor that attempts to minimize the stage delays of a conventional 5-3 Compressor that is designed using single bit full adder and half adder architectures. Firstly, the performance characteristics of CEPAL 15-3 Compressor with 14 transistor and 10 transistor adder designs are compared against the conventional static CMOS logic counterpart to identify its adiabatic power advantage. The analyses are carried out using the industry standard Tanner EDA design environment using 250 nm technology libraries. The results prove that CEPAL 14T 15-4 Compressor is 68.11% power efficient, 75.31% faster over its static CMOS counterpart.
The effect of load modelling on phase balancing in distribution networks usin...IJECEIAES
Due to the unequal loads in phases and different customer consumption, the distribution network is unbalanced. Unbalancing in the distribution network, in addition to increasing power losses, causes unbalancing in voltages and increases operating costs. To reduce this unbalancing, various methods and algorithms have been presented. In most studies and even practical projects due to lack of information about the network loads, load models such as constant power model, constant current or constant impedance are used to model the loads. Due to the changing and nonlinear behaviours of today's loads, these models cannot show results in accordance with reality. This paper while introducing an optimal phase-balancing method, discusses the effect of load modelling on phase balancing studies. In this process the re-phasing method for balancing the network and the harmony search algorithm for optimizing the phase displacement process have been used. The simulation was carried out on an unbalanced distribution network of 25 buses. The results show well the effect of this comprehensive modelling on phase balancing studies. It also shows that in the re-phasing method for balancing the network and in the absence of a real load model, the use of which model offers the closest answer to optimal solutions.
Normally, the character of the wind energy as a renewable energy sources has uncertainty in generation. To resolve the Optimal Power Flow (OPF) drawback, this paper proposed a replacement Hybrid Multi Objective Artificial Physical Optimization (HMOAPO) algorithmic rule, which does not require any management parameters compared to different meta-heuristic algorithms within the literature. Artificial Physical Optimization (APO), a moderately new population-based intelligence algorithm, shows fine performance on improvement issues. Moreover, this paper presents hybrid variety of Animal Migration Optimization (AMO) algorithmic rule to express the convergence characteristic of APO. The OPF drawback is taken into account with six totally different check cases, the effectiveness of the proposed HMOAPO technique is tested on IEEE 30-bus, IEEE 118-bus and IEEE 300-bus check system. The obtained results from the HMOAPO algorithm is compared with the other improvement techniques within the literature. The obtained comparison results indicate that proposed technique is effective to succeed in best resolution for the OPF drawback.
Cost Allocation of Reactive Power Using Matrix Methodology in Transmission Ne...IJAAS Team
In the deregulated market environment as generation, transmission and distribution are separate entities; reactive power flow in transmission lines is a question of great importance. Due to inductive load characteristic, reactive power is inherently flowing in transmission line. Hence under restructured market this reactive power allocation is necessary. In this work authors presents a power flow tracing based allocation method for reactive power to loads. MVAr-mile method is used for allocation of reactive power cost. A sample 6 bus and IEEE 14 bus system is used for showing the feasibility of developed method.
We present this work by two steps. In the first one, the new structure proposed of the FP-HEMTs device (Field plate High Electron Mobility Transistor) with a T-gate on an 4H-SIC substrate to optimize these electrical performances, multiple field-plates were used with aluminum oxide to split the single electric field peak into several smaller peaks, and as passivation works to reduce scaling leakage current. In the next, we include a modeling of a simulation in the Tcad-Silvaco Software for realizing the study of the influence of negative voltage applied to gate T-shaped in OFF state time and high power with ambient temperature, the performance differences between the 3FP and the SFP devices are discussed in detail.
Adiabatic Logic Based Low Power Carry Select Adder for future TechnologiesIJMER
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education.
AN EFFICIENT COUPLED GENETIC ALGORITHM AND LOAD FLOW ALGORITHM FOR OPTIMAL PL...ijiert bestjournal
A genetic algorithm is used in conjunction with an efficient load flow programme to determine the optimal locations of the predefined D Gs with MATLAB & MATPOWER software. The best location for the DGs is determin ed using the genetic algorithm. The branch electrical loss is considered as the objecti ve function and the system total loss represent the fitness evaluation function for drivi ng the GA. The load flow equations are considered as equality constraints and the equation s of nodal voltage and branch capacity are considered as inequality constraints. The approach is tested on a 9 &14 bus IEEE distribution feeder.
A novel method for determining fixed running time in operating electric train...IJECEIAES
Tracking the optimal speed profile in electric train operation has been proposed as a potential solution for reducing energy consumption in electric train operation, at no cost to improve infrastructure of existing Metro lines as well. However, the optimal speed profile needs to meet fixed running time. Therefore, this paper focuses on a new method for determining the fixed running time complied with the scheduled timetable when trains track the optimal speed profile. The novel method to ensure the fixed running time is the numerical-analytical one. Calculating accelerating time ta, coasting time tc, braking time tb via values of holding speed vh, braking speed vb of optimal speed profile with the constraint condition: the running time equal to the demand time. The other hands, vh and vb are determined by solving nonlinear equations with constraint conditions. Additionally, changing running time suit for each operation stage of metro lines or lines starting to conduct schedules by the numerical-analytical method is quite easy. Simulation results obtained for two scenarios with data collected from electrified trains of Cat Linh-Ha Dong metro line, Vietnam show that running time complied with scheduled timetables, energy saving by tracking optimal speed profile for the entire route is up to 8.7%, if the running time is one second longer than original time, energy saving is about 11.96%.
Fuzzy and predictive control of a photovoltaic pumping system based on three-...journalBEEI
In this work, an efficient control scheme for a double stage pumping system is proposed. On the DC side, a three-level boost converter is employed to maximize the photovoltaic power and to step-up the DC-link voltage. For maximum power point tracking, the classical incremental conductance method is substituted by a fuzzy logic controller. The designed controller estimates the optimal step size which speeds up the tracking process and improves the accuracy of the extracted photovoltaic power. Afterwards, the voltages across the three-level boost converter (TLBC) capacitors are balanced by phase shifting the applied duty ratios. On the motor pump side, a two-level inverter drives the motor pump with the cascaded nonlinear predictive control. The predictive controller is preferred over the conventional field-oriented control because it accelerates the torque response and resists to the change of the engine parameters. The designed controllers are evaluated using MATLAB/Simulink, and compared with the conventional controllers (incremental conductance algorithm and field-oriented control). The robust control scheme of the entire system has increased the hydraulic power by up to 23% during the system start-up and up to 10% in steady state.
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...ijcisjournal
A novel approach for optimizing the transistor dimensions of two stage CMOS op-amp using MultiObjective
Genetic Algorithm (MOGA) is presented. The proposed approach is used to find the optimal
dimensions of each transistor to improve op-amp performances for analog and mixed signal integrated
circuit design. The aim is to automatically determine the device sizes to meet the given performance
specifications while minimizing the cost function such as power dissipation and a weighted sum of the
active area. This strongly suggests that the approach is capable of determining the globally optimal
solutions to the problem. Exactness of performance prediction in the device sizing program (implemented
in MATLAB) maintained. Here Six parameters are considered i.e., open loop gain, Phase Margin (PM),
Area (A), Bandwidth of unity Gain (UGB), Power Consumption (P) and Slew Rate (SR). The circuit is
simulated in cadence(Virtuoso Spectre) 0.18um CMOS technology.
Cross-Talk Control with Analog In-Memory-Compute for Artificial Intelligence ...Bruce Morton
This brief paper reports on a study of the feasibility of 8-bit precision in analog, in-memory computation of Multiply-Accumulate (MAC) sums, as proposed for implementation of efficient AI/ML hardware. With conventional read-out means and plausible memory array parasitic assumptions, cross-talk renders the 8-bit goal unattainable. In contrast, with the addition of spatial filter circuitry, results show MAC sum read-out can be made insensitive to parasitic cross-talk.
High- Throughput CAM Based On Search and Shift MechanismIJERA Editor
This paper introduces a search and shift mechanism for high throughput content-addressable memory(CAM). A CAM is a memory unit that process single clock cycle content matching instead of addresses using well dedicated comparison circuitry. Most mismatches can be found by searching a few bits of a search word. The most critical design challenge in CAM is to reduce power consumption associated with reduced area and increased speed. To lower power dissipation, a word circuit is often divided into two sections that are sequentially searched or even pipelined. Because of this process, most of match lines in the second section are unused. Since searching the last few bits is very fast compared to searching the rest of the bits, throughput can be increased by asynchronously initiating second-stage searches on the unused match lines as soon as a firststage search is complete. A reordered overlapped search mechanism for high throughput low energy content addressable memories (CAMs) is the existing method. By this method the latency and throughput does not shows a better improvement. Here a method of search and shift mechanism for cam is proposed to improve the latency and throughput. This method also reduces power consumption. Here a cache memory is using to store the compared result. This will reduce the number of registers used for output bits. A 32x16 bit CAM is implemented and evaluated using Xilinx simulation. Thus the proposed method improves the latency by k+1 cycles and throughput by K cycles and reduces the power consumption also.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
Design and Implementation of Efficient Ternary Content Addressable Memory ijcisjournal
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.
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education.
Design of 6 bit flash analog to digital converter using variable switching vo...VLSICS Design
This paper presents the design of 6-bit flash analog to digital Converter (ADC) using the new variable
switching voltage (VSV) comparator. In general, Flash ADCs attain the highest conversion speed at the
cost of high power consumption. By using the new VSV comparator, the designed 6-bit Flash ADC exhibits
significant improvement in terms of power and speed of previously reported Flash ADCs. The simulation
result shows that the converter consumes peak power 2.1 mW from a 1.2 V supply and achieves the speed of
1 GHz in a 65nm standard CMOS process. The measurement of maximum differential and integral
nonlinearities (DNL and INL) of the Flash ADC are 0.3 LSB and 0.6 LSB respectively.
This paper proposes the grid application of modified three-phase topology of Modular Multilevel Converter (MMC) using finite-control-set predictive control. This topology has reduced number of switch counts compared to the conventional MMC, eliminates the problem of circulating current and having higher efficiency. A single dc source is required to produce sinusoidal outputs. The number of sub-modules (SMs) in this topology is half of the SMs required in case of MMC, in addition to a single H-bride circuit per phase. The finite-control-set predictive current control scheme for the grid connected dc source through the Hybrid Modular Multilevel Converter (HMMC). This controller controls the desired real and reactive power demand of the grid instantaneously. The simulation study of a three phase grid connected system has been done in Matlab/Simulink and the results are provided for the different real and reactive power demands, to validate the concepts.
A CAM is a device that used for search and store data and using comparison logic circuitry
implements the table lookup function in a single clock cycle. CAMs are main application of packet forwarding
and packet classification in Network routers [10]. 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. This type of devices power and speed are the important. So, in this work a TCAM circuit is
designed by using butterfly match line (ML) Technique. The speed and power measures of the TCAM design and
the experimental results show that outflow power may be reduced compared with the traditional TCAM design.
Highly -increasing requirement for mobile and several electronic devices want the use of VLSI circuits which are highly power efficient. The most primitive arithmetic operation in processors is addition and the adder is the most highly used arithmetic component of the processor. Carry Select Adder (CSA) is one of the fastest adders and the structure of the CSA shows that there is a possibility for increasing its efficiency by reducing the power dissipation and area in the CSA. This research paper presents power and delay analysis of various adders and proposed a 32-bit CSA that is implemented using variable size of the combination of adders, thus the proposed Carry select Adder (CSA) which has minimum Delay, and less power consumption hence improving the efficiency and speed of the Carry Select Adder.
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...IJMER
In this paper Multi objective functions are simultaneously considered as the indexes of the system performance minimize total generation fuel cost and maximize system load-ability within system security margin. To find the optimal location and optimal value for Thyristor Controlled Series Compensator (TCSC) using optimization technique Genetic Algorithm (GA) to maximize system load-ability and minimize the system losses considering multi objectives optimization approach. A GA based Optimal Power Flow (OPF) is proposed to determine the type of FACTS (Flexible AC Transmission system) controllers, its optimal location and rating of the devices in power systems. The value of TCSC and line losses is applied as measure of power system performance. The type of FACTS controllers are used and modeled for steady-state studies: TCSC, minimize total generation fuel cost and maximize system load-ability within system security margin. Simulations will be carrying on IEEE30 bus power system for type of FACTS devices.
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...ijtsrd
This project illustrates the execution of a three stage delivery static compensator DSTATCOM by using a back propagation BP control algorithm for its capacities, such as load balancing and zero voltage management of reactive power compensation under non linear loads. We use BP based control algorithm to obtain the critical dynamic weight estimate here. And the BP based control algorithm is often used for estimating the receptive power portions of the load streams necessary for estimating the reference source streams. Regulation of power efficiency devices through neural networks is the new area of study in the field of power engineering. The extraction of the harmonic components defines the output of the balancing instruments. Here we use DSTATCOM and UPFC as balancing instruments. A DSTATCOM model is developed using a computerized signal processor and its implementation is focused on various working conditions. The execution of DSTATCOM is found to be suitable for various kinds of burdens with the proposed control algorithm. The BP based control algorithm is used to derive the fundamental weighted value of the active and reactive power components of the load present. Back propagation algorithm trained by the sample will detect the power quality signal issue in real time. Continuity, differentiability, non decreasing momotomy are the key features of this algorithm. The process of UPFC is close to that of DSTATCOM, although the only difference is that it does not have the device shut down in worse circumstances. The simulation model is developed with ANFIS and its output is studied under different operating conditions. The output of ANFIS is found to be satisfactory with the proposed control algorithm for different types of loads. The suggested method shall be checked by the results of MATLAB Simulink. Rohit Mishra | Ashish Bhargava "To Study, Analysis and Implementation of Power Quality Improvement Using DSTATCOM with ANN (Back Propagation Algorithm)" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-5 | Issue-6 , October 2021, URL: https://www.ijtsrd.com/papers/ijtsrd47521.pdf Paper URL : https://www.ijtsrd.com/engineering/electrical-engineering/47521/to-study-analysis-and-implementation-of-power-quality-improvement-using-dstatcom-with-ann-back-propagation-algorithm/rohit-mishra
The peer-reviewed International Journal of Engineering Inventions (IJEI) is started with a mission to encourage contribution to research in Science and Technology. Encourage and motivate researchers in challenging areas of Sciences and Technology.
Similar to A high speed low power cam with a parity bit and (20)
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
2. This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
2 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
Fig. 4. (a) Proposed CAM architecture. (b) Each CAM cell is powered by two power rails, for the compare transistors, for the SRAM transistors.
The rail of a row is connected to the power network via a pMOS device , which is used to limit the transient current. All the cells of a row
will share the limited current offered by the transistor , despite whatever number of mismatches. (c) Layout of four power control blocks of four rows. Each
block has the same height as the CAM cell to fit in the row pitch and longer the length of one CAM cell.
Fig. 2. Conceptual view of (a) conventional pre-computation CAM and (b)
proposed parity-bit based CAM.
Fig. 3. 1-mismatch ML waveforms of the original and the proposed architec-
ture with parity bit during the search operation.
The main design idea is to use additional silicon area and search delay
to reduce energy consumption.
The previously mentioned pre-computation and all other existing de-
signs shares one similar property. The sense amplifier essentially
has to distinguish between the matched and the 1-mismatch .
This makes CAM designs sooner or latter face challenges since the
driving strength of the single turned-on path is getting weaker after each
process generation while the leakage is getting stronger. This problem
is usually referred to as . Thus, we propose a new auxiliary bit
that can concurrently boost the sensing speed of the and at the
same time improve the of the CAM by two times.
2) Parity Bit Based CAM: The parity bit based CAM design is
shown in Fig. 2(b) consisting of the original data segment and an extra
one-bit segment, derived from the actual data bits. We only obtain the
parity bit, i.e., odd or even number of “1”s. The obtained parity bit is
placed directly to the corresponding word and . Thus the new ar-
chitecture has the same interface as the conventional CAM with one
extra bit. During the search operation, there is only one single stage as
in conventional CAM. Hence, the use of this parity bits does not im-
prove the power performance.
However, this additional parity bit, in theory, reduces the sensing
delay and boosts the driving strength of the 1-mismatch case (which is
the worst case) by half, as discussed below.
In the case of a matched in the data segment (e.g., ), the parity
bits of the search and the stored word is the same, thus the overall
word returns a match. When 1 mismatch occurs in the data segment
(e.g., ), numbers of “1”s in the stored and search word must be
different by 1. As a result, the corresponding parity bits are different.
Therefore now we have two mismatches (one from the parity bit and
one from the data bits). If there are two mismatches in the data segment
(e.g., , or ), the parity bits are the same and overall
we have two mismatches. With more mismatches, we can ignore these
cases as they are not crucial cases. The sense amplifier now only have
to identify between the 2-mismatch cases and the matched cases. Since
the driving capability of the 2-mismatch word is twice as strong as
that of the 1-mismatch word, the proposed design greatly improves the
search speed and the ratio of the design. Fig. 3 shows the
1-mismatch transient waveforms of the original and the proposed
architecture during the search operation. In Section III, we are going
to proposed a new sense amplifier that reduces the power consumption
of the CAM.
III. GATED-POWER ML SENSE AMPLIFIER DESIGN
A. Operating Principle
The proposed CAM architecture is depicted in Fig. 4. The CAM
cells are organized into rows (word) and columns (bit). Each cell has
the same number of transistors as the conventional P-type NOR CAM
(shown in Fig. 1) and use a similar structure. However, the “COM-
PARISON” unit, i.e., transistors - , and the “SRAM” unit, i.e.,
the cross-coupled inverters, are powered by two separate metal rails,
namely and the , respectively. The is indepen-
dently controlled by a power transistor and a feedback loop that
can auto turn-off the current to save power. The purpose of having
two separate power rails of ( and ) is to completely iso-
late the SRAM cell from any possibility of power disturbances during
COMPARE cycle.
As shown in Fig. 4, the gated-power transistor , is controlled by
a feedback loop, denoted as “Power Control” which will automatically
turn off once the voltage on the reaches a certain threshold.
At the beginning of each cycle, the is first initialized by a global
3. This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 3
Fig. 5. Waveforms of some important nodes during evaluation of three rows
of 128-bit of the proposed design.
control signal . At this time, signal is set to low and the power
transistor is turned . This will make the signal and
initialized to ground and , respectively. After that, signal
turns HIGH and initiates the COMPARE phase. If one or more mis-
matches happen in the CAM cells, the will be charged up. Inter-
estingly, all the cells of a row will share the limited current offered by
the transistor , despite whatever number of mismatches. When the
voltage of the reaches the threshold voltage of transistor (i.e.,
), voltage at node will be pulled down. After a certain but very
minor delay, the NAND2 gate will be toggled and thus the power tran-
sistor is turned off again. As a result, the is not fully charged to
, but limited to some voltage slightly above the threshold voltage
of M8, .
Fig. 5 shows the simulation result of the proposed power controller.
One can see that, the slopes of the , node and node
depend on the number of mismatches. When more mismatches happen
(e.g., 128 in the simulation), the and node change faster. Less
number of mismatches (e.g., 1 in the simulation) will slow down the
transition of node and results in a longer delay to turn off transistor
. The voltage on the is finally charged to only around 0.5 V
which is far below and hence the power consumption is reduced.
With the introduction of the power transistor , the driving strength
of the 1-mismatch case is about 10% weaker than that of the conven-
tional design and thus slower. However, as we combine this sense am-
plifier with the parity bit scheme mentioned in Section II, the overall
search delay is improved by 39%. Thus the new CAM architecture of-
fers both low-power and high-speed operation.
B. CAM Cell Layout
Fig. 6 shows the layout of the CAM cell using 65-nm CMOS process.
Since the new CAM cell has a similar topology of that of the conven-
tional design (except the routing of ), their layouts are also sim-
ilar. These two cell layouts have the same length but different heights.
Fig. 6. Layout of the proposed CAM cell. Nets and are routed
horizontally on —(i.e., purple) while net is routed vertically (i.e.,
blue).
In the new architecture, cannot be shared between two adja-
cent rows, resulting in a taller cell layout, which incurs about 11% area
overhead, as shown in Fig. 6.
IV. PERFORMANCE COMPARISONS
In this section, performance of the proposed design will be evaluated
using the conventional circuit and those in [5], [6] as references. In [5],
the power consumption is limited by the amount of charge injected
to the at the beginning of the search. In [6], a similar concept is
utilized with a positive feedback loop to boost the sensing speed. Both
designs are very power efficient. As will be shown latter, the proposed
design consumes slightly higher power consumption when compared
with [5] and [6] but is more robust against PVT variations.
A. Peak Current and IR Drop Attenuation
The proposed power controller demonstrates a great reduction in the
transient peak current. This can be explained by the bottleneck effect
of transistor .
Fig. 7 shows the transient current as a function of the number of
mismatches occurring in a row of 128 CAM cells during the COM-
PARE cycle of the proposed and the conventional designs. The con-
ventional design’s peak current increases almost linearly from 25 A
(1 mismatch) to 1.45 mA (64 mismatches) and finally 2.8 mA (128
mismatches). Although the overall transient charge up current of
the proposed design also increases with the number of mismatches, it
will soon reach its limit due to the presence of the gated-power tran-
sistor . For instance, when 128 mismatches occurs, the peak current
is capped at 155 A, which is less than eight times as compared to the
case when only one mismatch occurs (i.e., 21 A). This drastic reduc-
tion in the peak current translates to a vast improvement in operation
reliability. Our simulation result has shown that for a CAM
array implemented in a 65-nm CMOS process, the worst-case IR drop
at the center of the conventional CAM can be as large as 0.18 V (i.e.,
18% ) while that of the proposed design is only 8 mV (i.e., 0.8%
). Also, it only requires the net to have a width of only
150 nm instead of 2 m vertical . The new vertical now only
supply the leakage current to the SRAM cell and thus does not require
a large metal width.
B. Dynamic Power Consumption
Because the power-gated transistor is turned off after the output
is obtained at the sense amplifier, the proposed technique renders a
lower average power consumption. This is mainly due to the reduced
voltage swing on the bus. Another contributing factor to the re-
duced average power consumption is that the new design does not need
to pre-charge the buses because the EN signal turns off transistor
of each row and hence the buses do not need to be pre-charged,
which in turn saves 50% power on the buses.
4. This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
4 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
Fig. 7. Simulated transient current occurred on a row of 128 CAM cells during
the compare cycle of the (left) conventional and the (right) proposed designs.
Fig. 8. Total average energy consumption of the four designs in consideration.
Fig. 8 illustrates the average energy consumption (divided into
power and power) of the proposed design as compared to other
three benchmark designs, including all the power overhead of the con-
trol circuitry. Since [5], [6], and the proposed design do not pre-charge
the before each compare cycle, their energy consumption is
only half of that of the conventional circuit. As for the energy, at 1
V supply voltage the proposed design only dissipates 0.41 fJ/search/bit
while that of the conventional design is 1.148 fJ/search/bit. Our
energy consumption is higher than that of [5] (10.8%) and [6] (32%)
but as will be shown below, our proposed design is much more robust
against process and environment variations.
C. Supply Voltage Scaling Analysis
We investigate the ability of the four designs to work at low supply
voltage, by re-implementing the designs in [5], [6] and the conventional
one into the same 65-nm technology. Designs in [5] and [6] demon-
strate poor adaptability to voltage scaling. They can not operate at a
supply voltage lower than 0.9 V. On the contrary, when the supply
voltage scales to 0.5 V, both the proposed and the conventional design
can work well.
First, the search energy of the four designs in consideration is pre-
sented in Fig. 9(a). It can be seen that at 1 V supply voltage, [5] and [6]
have the lowest energy consumption per search, followed by the pro-
posed design. However, they cease to work when the supply voltage
scales down to be low 0.9 V. Between the conventional and the pro-
posed design, the proposed design consumes 62% less power consump-
tion at any supply voltage value. Second, the sensing delay compar-
ison is shown in Fig. 9 where the proposed design has 39% improve-
ment when compared to the conventional design and is the fastest de-
sign. This figure also suggests that sensing delay increases dramati-
cally when supply voltage enters the near-subthreshold region. Finally,
the corresponding leakage currents of the four designs against voltage
scaling is are shown in Fig. 10. The proposed design is the second-best
Fig. 9. (a) Search energy per bit. (b) sensing delay of the four designs in
consideration against supply voltage scaling from 1 to 0.5 V. Sensing delay is
defined as the sensing delay of the 1-mismatch , i.e., the worst-case sce-
nario.
Fig. 10. Standby leakage current of the four designs in consideration against
supply voltage scaling from 1 to 0.5 V.
circuit after the conventional design. Both of them have about 20% and
37% lower leakage current when compared to [5] and [6] at 1 V, respec-
tively. This feature confirms that the proposed design is more suitable
for ultra-low power applications in 65-nm CMOS process and beyond.
D. Temperature Variation Analysis
We also carry out the temperature variation analysis on the four de-
signs (see Fig. 11). It can be seen that the [6] is the most vulnerable
design and thus can only work in a narrow range of temperature varia-
tion. [5] can work through out the whole temperature range but having
more than 30% speed fluctuation. In contrast, the proposed and the con-
ventional design are much more stable with less than 4% sensing delay
variation.
E. Process Variation Analysis
Process variation is a critical issue in nano-scale CMOS technolo-
gies. We simulate the performance of the proposed design against em-
pirical process variation data from the foundry. It is worth mentioning
here that the feedback loop to turn off the gated-power transistor
operates digitally and hence is almost insensitive to process variations.
Similar to the conventional design, there are two scenarios where the
proposed design may sense the results wrongly: 1) the sense amplifier
is enabled too early, the 1-mismatch has not been pulled up to a
voltage higher than the threshold value and thus trigger the output in-
verter and 2) the delay of the enable signal is too long, resulting in the
5. This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 5
Fig. 11. sensing delay of the four designs in consideration against temper-
ature variations. Sensing delay is defined as the sensing delay of the 1-mismatch
, i.e., the worst-case scenario.
matched to be pulled up by the leakage current, indicating wrong
miss. We use 50000-cycle Monte Carlo simulations on these designs at
different supply voltages and count the number of errors accordingly.
The [5] and [6] are very sensitive to process variations with more than
1000 and 10 000 errors count, respectively. Also, they stop working at
0.9 V supply. On the contrary, the proposed and the conventional de-
sign has no sensing error even if scales down to 0.7 V. At lower
supply voltage, the conventional design continues to work 100% cor-
rectly while the proposed design has 51 and 298 error counts at 0.6 and
0.5 V, respectively. This is because both designs operates at the same
frequency but the proposed design has a smaller pull-up current due
to the gated-power transistor and hence some times error happens.
We have carried out a separate simulation for the proposed design with
a slightly slower frequency and has confirmed that no error occurs. It
is worth mentioning here that extending the period for [5] and [6] does
not result in any error count reduction since these designs are based on
feedback loop structure and decisions are made at the very beginning
of the sensing cycle.
V. CONCLUSION
We proposed an effective gated-power technique and a parity-bit
based architecture that offer several major advantages, namely reduced
peak current (and thus IR drop), average power consumption (36%),
boosted search speed (39%) and improved process variation tolerance.
It is much more stable than recently published designs while maintain
their low-power consumption property. When compared to the conven-
tional design, its stability is degraded by 0.6% only at extremely low
supply voltages. At 1 V operating condition, both designs are equally
stable with no sensing errors, according to our Monte Carlo simula-
tions. Its area overhead is about 11%. It is therefore the most suitable
design for implementing high capacity parallel CAM in sub-65-nm
CMOS technologies.
REFERENCES
[1] K. Pagiamtzis and A. Sheikholeslami, “Content-addressable memory
(CAM) circuits and architectures: A tutorial and survey,” IEEE J. Solid-
State Circuits, vol. 41, no. 3, pp. 712–727, Mar. 2006.
[2] A. T. Do, S. S. Chen, Z. H. Kong, and K. S. Yeo, “A low-power CAM
with efficient power and delay trade-off,” in Proc. IEEE Int. Symp.
Circuits Syst. (ISCAS), 2011, pp. 2573–2576.
[3] I. Arsovski and A. Sheikholeslami, “A mismatch-dependent power al-
location technique for match-line sensing in content-addressable mem-
ories,” IEEE J. Solid-State Circuits, vol. 38, no. 11, pp. 1958–1966,
Nov. 2003.
[4] N. Mohan and M. Sachdev, “Low-leakage storage cells for ternary
content addressable memories,” IEEE Trans. Very Large Scale Integr.
(VLSI) Syst., vol. 17, no. 5, pp. 604–612, May 2009.
[5] O. Tyshchenko and A. Sheikholeslami, “Match sensing using match-
line stability in content addressable memorys (CAM),” IEEE J. Solid-
State Circuits, vol. 43, no. 9, pp. 1972–1981, Sep. 2008.
[6] N. Mohan, W. Fung, D. Wright, and M. Sachdev, “A low-power
ternary CAM with positive-feedback match-line sense amplifiers,”
IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 56, no. 3, pp. 566–573,
Mar. 2009.
[7] S. Baeg, “Low-power ternary content-addressable memory design
using a segmented match line,” IEEE Trans. Circuits Syst. I, Reg.
Papers, vol. 55, no. 6, pp. 1485–1494, Jul. 2008.
[8] K. Pagiamtzis and A. Sheikholeslami, “A low-power content-address-
able memory (CAM) using pipelined hierarchical search scheme,”
IEEE J. Solid-State Circuits, vol. 39, no. 9, pp. 1512–1519, Sep. 2004.