Sallem, A., P. Pereira, and M. Fakhfakh,
"Automatic sensitivity analysis tool for analog active filter",
2017 24th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 124-127, Dec, 2017.
AbstractIn this paper we deal with analog active filter design using discrete components taking into consideration tolerance effects. Sensitivity analysis is performed to determine the most influential components in the considered circuit, thus relative higher precision is offered to those parameters. Further, an in-loop optimization technique is considered, thus actual IC models are handled. An application example is presented. HSpice simulation results, supported by Monte Carlo analysis, are given to highlight efficiency of the proposed selection technique.
Kchaou, O. B., A. Sallem, P. Pereira, M. Fakhfakh, and M. H. Fino,
"Multi-objective sensitivity-based optimization of analog circuits exploiting NSGA-II front ranking",
Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), 2015 International Conference on, Istanbul, Turkey, pp. 1-4, Sept, 2015.
AbstractThis work deals with the multi-objective optimization of analog circuits by generating the Pareto front where elements are low sensitive to parameters' variations. NSGA-II is used for obtaining the non-dominated solutions. Richardson extrapolation technique is used for the in-loop optimization approach for computing partial derivatives and, thus, the solutions' sensitivity. NSGA-II Pareto fronts' intrinsic ranking is exploited for the generation of the new ‘low-sensitive’ Pareto front. The case of the optimal sizing of a CMOS voltage follower is considered to exemplify the proposed approach.
Sallem, A., P. Pereira, M. Fakhfakh, and H. Fino,
"A Multi-objective Simulation Based Tool: Application to the Design of High Performance LC-VCOs",
Technological Innovation for the Internet of Things, vol. 394, Portugal, Springer Berlin Heidelberg, pp. 459-468, 2013.
AbstractThe continuing size reduction of electronic devices imposes design challenges to optimize the performances of modern electronic systems, such as: wireless services, telecom and mobile computing. Fortunately, those design challenges can be overcome thanks to the development of Electronic Design Automation (EDA) tools. In the analog, mixed signal and radio-frequency (AMS/RF) domains, circuit optimization tools have demonstrated their usefulness in addressing design problems taking into account downscaling technological aspects. Recent advances in EDA have shown that the simulation-based sizing technique is a very interesting solution to the ‘complex’ modelling task in the circuit design optimization problem. In this paper we propose a multi-objective simulation-based optimization tool. A CMOS LC-VCO circuit is presented to show the viability of this tool. The tool is used to generate the Pareto front linking two conflicting objectives, namely the VCO Phase Noise and Power Consumption. The accuracy of the results is checked against HSPICE/RF simulations.
Pereira, P., H. Fino, F. Coito, and M. Ventim-Neves,
"Optimization-Based Design of Nano-CMOS LC-VCOs",
Doctoral Conference on Computing, Electrical and Industrial Systems, DoCEIS 2012, vol. 372, Costa de Caparica - Portugal, Springer Boston, pp. 453-464, 2012.
AbstractThis paper introduces a variability-aware methodology for the design of LC-VCOs in Nano-CMOS technologies. The complexity of the design as well as the necessity for having an environment offering the possibility for exploring design trade-offs has led to the development of design methodologies based multi-objective optimization procedures yielding the generation of Pareto-optimal surfaces. The efficiency of the process is granted by using analytical models for both passive and active devices. Although physics-based analytical expressions have been proposed for the evaluation of the lumped elements, the variability of the process parameters is usually ignored due to the difficulty to formalize it into an optimization performance index. The usually adopted methodology of considering only optimum solutions for the Pareto surface, may lead to pruning quasi-optimal solutions that may prove to be better, should their sensitivity to process parameter variation be accounted for. In this work we propose starting by generating an extended Pareto surface where both optimum and quasi-optimum solutions are considered. Finally information on the sensitivity to process parameter variations, is used for electing the best design solution.
Pereira, P., F. Coito, and H. Fino,
"PSO-Based Design of RF Integrated Inductor",
Doctoral Conference on Computing, Electrical and Industrial Systems, DoCEIS 2012, vol. 372, Costa de Caparica - Portugal, Springer Boston, pp. 475-482, 2012.
AbstractThis paper addresses an optimization-based approach for the design of RF integrated inductors. The methodology presented deals with the complexity of the design problem by formulating it as a multi-objective optimization. The multi-modal nature of the underlying functions combined with the need to be able to explore design trade-offs leads to the use of niching methods. This allows exploring not only the best trade-off solutions lying on the Pareto-optimum surface but also the quasi-optimum solutions that would be otherwise discarded. In this paper we take advantage of the niching properties of lbest PSO algorithm using ring topology to devise a simple optimizer able to find the local-optima. For the efficiency of the process analytical models are used for the passive/active devices. In spite the use of physics-based analytical expressions for the evaluation of the lumped elements, the variability of the process parameters is ignored in the optimization stage due to the significant computational burden it involves. Thus in the final stage both the Pareto-optimum solutions and the quasi-optimum solutions are evaluated with respect to the sensitivity to process parameter variations.
Marouani, H., A. Sallem, M. Chaoui, P. Pereira, and N. Masmoudi,
"A Robustness Study of Metaheuristics to the Optimal Design of RF Integrated Inductors",
2018 15th International Multi-Conference on Systems, Signals Devices (SSD), pp. 1459-1464, March, 2018.
AbstractIn this paper, three metaheuristics are investigated to optimize RF Integrated Inductors; namely Differential Evolution (DE) from the field of evolutionary computation, Gravitational Search Algorithm (GSA) based on the law of gravity and mass interactions and Particle Swarm Optimization (PSO) inspired by swarm behaviors in nature. A particular interest is given to the optimization of RF Integrated Inductors. Performances in terms of optimum quality and computing time of the metaheuristics are checked via three test functions and one application that consist of optimizing performances of characterize integrated inductors based on the double$π$-model.
Amorim, M., A. Mar, F. Monteiro, S. Sylaiou, P. Pereira, and J. Martins,
"Smart Tourism Routes Based on Real Time Data and Evolutionary Algorithms",
Digital Heritage. Progress in Cultural Heritage: Documentation, Preservation, and Protection, Cham, Springer International Publishing, pp. 417–426, 2018.
AbstractTourism is an industry that has been growing rapidly in the last few years and it is expected that it will continue to grow. Due to the evolution of technology, mobile applications are being increasingly used in all kinds of industries, being one of them tourism. Presently there are already a few mobile applications used to increase the experience of the user when visiting a place, but these mobile applications lack some important features. This paper describes the development of a mobile application with integrated routing algorithms used to increase the experience of the tourists when visiting the city of Avila, Spain. The tourist will have at their disposal real time information about all the monuments available for visit, a full set of predefined circuits with different visit times and degrees of difficulty and also the possibility to create an optimized or personalized circuit combining the user preferences such as visiting time and number of monuments to visit.