25955132
A new synchronization algorithm for VHDL-AMS simulation
VHDL-AMS is the Analog and Mixed-Signal Extensions to VHDL. The paper gives a brief overview of the added features to VHDL. A mixed-signal simulator has been developed based on VHDL-AMS. A new synchronization algorithm is adopted in the simulator. Using the new algorithm the analog kernel does not need to synchronize the digital kernel at each digital event time point. The efficiency of the new synchronization algorithm is tested by examples. Simulation results show the newly developed algorithm can speed up the simulation.
35611392
CLUCGS and CLUCR - two matrix solution methods for general circuit simulation
Direct methods and iterative methods have been used in most analog circuit analysis tools for matrix solution. But neither can efficiently solve the large-scale sparse matrix or ill matrix because of the closely coupled relationship of execution time and matrix size for direct methods and the convergence problem for iterative methods. This paper presents two methods that are a combination of direct solution using complete LU factorization and iterative solution using conjugate gradient square (CGS) or conjugate residual (CR) method. The methods converge faster and more reliably than the LU factorization method and conjugate gradient (CG) method, and can achieve high resolution on a wide variety of circuits. A very efficient preconditioning method is used in our approach to accelerate convergence. Furthermore, we present an effective judgment method for re-factorization of matrix. Several numerical experiments results are included to compare their efficiencies.
27086487
A Robust Iris Localization Algorithm via Radial Symmetry for Nonideal Capturing Condition
Iris localization is a key component of practical iris recognition system. Previous algorithms show good localization performances for iris images captured in the ideal conditions. However, in practice, the quality of iris image is greatly influenced by luminance, eyelashes, hair or glasses frame, which will cause mislocalization. In order to improve the robustness of iris localization, this paper proposes a new localization algorithm based on the radial symmetry transform, in which the radial symmetry characteristic of the pupil is utilized to realize iris localization. Experimental results show that the proposed algorithm can efficiently avoid the interference of luminance and other bad conditions, and realize robust precise localization in a real-time system.
36321696
Adaptive Notch Filter Control for the Torsion Vibration in Lead-Screw Feed Drive System Based on Neural Network
In the machining process, the nature vibration characteristics of feed drive frames are in time-varying. The nature frequencies of the torsion vibration in the lead-screw feed drives are notably changed with the table position, which further influences the stability of servo control. Building the model of servo drive system under consideration of torsion vibration of rotor-screw system, this paper analyzes the effect of changing torsion vibration modes on the notch filter control. The results display that the compensation using the conventional notch filter cannot suppress those disturbances induced by the time-varying vibration modes. Therefore, an adaptive notch filter control method is presented based on an improved BP neural network in this paper. A case study demonstrates that the parameters of the notch filter can be adjusted rightly according to the different table position. Consequently, the torsion vibration modes are compensated efficiently for the time-varying table positions.
3197098
A Multi-Objective Hw-sw Co-Synthesis Algorithm Based on Quantum-Inspired Evolutionary Algorithm
Hardware–Software (HW–SW) co-synthesis is one of the key steps in modern embedded system design. Generally, HW–SW co-synthesis is to optimally allocate processors, assign tasks to processors, and schedule the processing of tasks to achieve a good balance among performance, cost, power consumption, etc. Hence, it is a typical multi-objective optimization problem. In this paper, a new multi-objective HW–SW co-synthesis algorithm based on the quantum-inspired evolutionary algorithm (MQEAC) is proposed. MQEAC utilizes multiple quantum probability amplitude vectors to model the promising areas of solution space. Meanwhile, this paper presents a new crossover operator to accelerate the convergence to the Pareto front and introduces a PE slot-filling strategy to improve the efficiency of scheduling. Experimental results show that the proposed algorithm can solve the typical multi-objective co-synthesis problems effectively and efficiently.
3489230
Efficient mart-aided modeling for microarchitecture design space exploration and performance prediction
Computer architects usually evaluate new designs by cycle-accurate processor simulation. This approach provides detailed insight into processor performance, power consumption and complexity. However, only configurations in a subspace can be simulated in practice due to long simulation time and limited resource, leading to suboptimal conclusions which might not be applied in a larger design space. In this paper, we propose an automated performance prediction approach which employs state-of-the-art techniques from experiment design, machine learning and data mining. Our method not only produces highly accurate estimations for unsampled points in the design space, but also provides interpretation tools that help investigators to understand performance bottlenecks. According to our experiments, by sampling only 0.02% of the full design space with about 15 millions points, the median percentage errors, based on 5000 independent test points, range from 0.32% to 3.12% in 12 benchmarks. Even for the worst-case performance, the percentage errors are within 7% for 10 out of 12 benchmarks. In addition, the proposed model can also help architects to find important design parameters and performance bottlenecks.
16012768
Continuous Optimization based-on Boosting Gaussian Mixture Model
A new estimation of distribution algorithm (EDA) based on Gaussian mixture model (GMM) is proposed, in which boosting, an efficient ensemble learning method, is adopted to estimate GMM. By boosting simple GMM with two components, it has the ability of learning the model structure and parameters automatically without any requirement for prior knowledge. Moreover, since boosting can be viewed as a gradient search for a good fit of some objective in function space, the new EDA is time efficient. A set of experiments is implemented to evaluate the efficiency and performance of the new algorithm. The results show that, with a relatively smaller population and less number of generations, the new algorithm can perform as well as compared EDAs in optimizing multimodal functions