Pereira, Pedro, Helena Fino, and M. Ventim-Neves. "
RF Varactor Design Based on Evolutionary Algorithms."
Mixed Design of Integrated Circuits and Systems (MIXDES), 2012 Proceedings of the 19th International Conference. Warsaw, Poland 2012. 277-282.
AbstractThis paper introduces an optimization methodology for the design of RF varactors. The characterization of the varactor behaviour is supported by a set of equations based on technological parameters, granting the accuracy of the results, as well as the adaptability of the model to any technology. The varactor design is achieved through the implementation of a Genetic Algorithms (GA) optimization methodology, which is able to deal with continuous and/or discrete variables, making possible to suit both technological and layout constraints. A set of working examples for UMC130 technology are addressed. The results presented, spotlight the potential of varactor analytical model, combined with a GA optimization procedure, when integrated in optimization design tools. The accuracy of the results is checked against HSPICE simulator.
Pereira, Pedro, Amin Sallem, Mourad Fakhfakh, Maria H. Fino, and Fernando Coito. "
A Technology-Aware Optimization of RF Integrated Inductors."
Analog Circuits: Applications, Design and Performance. Ed. Esteban Tlelo-Cuautle. Nova Science Publishers, Inc., 2012. 213-234.
AbstractThis Chapter presents the optimal design of radio-frequency integrated spiral inductors. The basic idea is to generate an analytical model to characterize integrated inductors based on the double {\ensuremathπ}-model, and offer to the designer an approach to determine the inductor layout parameters. Particle Swarm Optimization technique is used to generate optimal values of parameters of the developed models. Viability of the proposed models is highlighted via comparison with ASITIC simulation results.
Martins, R., V. Figueiredo, R. Barros, P. Barquinha, G. Gonçalves, L. Pereira, I. Ferreira, and E. Fortunato. "
{P-type oxide-based thin film transistors produced at low temperatures}." Eds. Ferechteh H. Teherani, David C. Look, and David J. Rogers. Vol. 8263. 2012. 826315–15.
Abstractn/a
Sousa, Diogo G., João M. and Lourenço, Eitan Farchi, and Itai Segall. "
Aplicação do Fecho de Programas na Deteção de Anomalias de Concorrência."
INForum 2012: Proceedings of INForum Simpósio de Informática. Monte de Caparica, PT: Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa, 2012.
AbstractUma das estratégias para tirar partido dos múltiplos processadores disponíveis nos computadores atuais passa por adaptar código legado, inicialmente concebido para ser executado num contexto meramente sequencial, para ser agora executado num contexto multithreading. Nesse processo de adaptação é necessário proteger apropriadamente os dados que são agora partilhados e acedidos por diferentes threads concorrentes. A proteção dos dados com locks usando uma granulosidade grossa inibe a concorrência e opõe-se ao objetivo inicial de explorar o paralelismo suportado por múltiplos processadores. Por outro lado, a utilização de uma granulosidade fina pode levar à ocorrência de anomalias próprias da concorrência, como deadlocks e violações de atomicidade (high-level data races). Este artigo discute o conceito de fecho de um programa e uma metodologia que, quando aplicados em conjunto, permitem adaptar código legado para o tornar thread-safe, garantindo a ausência de violações de atomicidade na versão corrente do software e antecipando algumas violações de atomicidade que poderão ocorrer em versões futuras do mesmo software.
Goulão, Miguel, Nelson Fonte, Michel Wermelinger, and Fernando Brito Abreu. "
Software Evolution Prediction Using Seasonal Time Analysis: a Comparative Study."
16th European Conference on Software Maintenance and Reengineering (CSMR 2012). Szeged, Hungary: IEEE Computer Society, 2012.
AbstractPrediction models of software change requests are useful for supporting rational and timely resource
allocation to the evolution process. In this paper we use a time series forecasting model to predict software
maintenance and evolution requests in an open source software project (Eclipse), as an example of projects with seasonal release cycles. We build an ARIMA model based on data collected from Eclipse’s change request tracking system since the project’s start. A change request may refer to defects found in the software, but also to suggested improvements in the system under scrutiny. Our model includes the identification of seasonal patterns and tendencies, and is validated through the forecast of the change requests evolution for the next 12 months. The usage of seasonal information significantly improves the estimation ability of this model, when compared to other ARIMA models found in the literature, and does so for a much longer estimation period. Being able to accurately forecast the change requests’ evolution over a fairly long time period is an important ability for enabling adequate process control in maintenance activities, and facilitates
effort estimation and timely resources allocation. The approach presented in this paper is suitable for projects with a relatively long history, as the model building process relies on historic data.
Pereira, Pedro, Helena Fino, and M. Ventim-Neves. "
LC-VCO design methodology based on evolutionary algorithms."
Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), 2012 International Conference on. Seville - Spain 2012. 189-192.
AbstractIn his paper the design of LC-VCOs is addressed. Due to the high-density integration needs as well as to low cost fabrication, RF applications are usually implemented in CMOS technology. However, this technology development brought up several issues such as the degradation of on-chip LC tank quality factor, yielding VCO's phase noise limitation. To overcome phase-noise limitations, optimization design methodologies are usually used. Since electromagnetic simulations are timely expensive, model based approaches are needed. In this work the characterization of the oscillator behaviour is guaranteed by a set of analytical models describing each circuit element performance. A set of working examples for UMC130 technology, aiming the VCO phase noise and power consumption optimization, is addressed. The results presented, spotlight the potential of the proposed design methodology, combined with a GA optimization procedure, for an accurate and timely efficient oscillator design. The accuracy of the results is checked against HSPICE/RF simulator.