SciELO - Scientific Electronic Library Online

 
vol.10 número6Hardware Approach of R-Peak Detection for the Measurement of Fetal and Maternal Heart RatesComputer-Based Acoustic Detector for Determining the Type and Concentration of a Solution índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Journal of applied research and technology

versão On-line ISSN 2448-6736versão impressa ISSN 1665-6423

Resumo

SAIT, Sadiq M.; OUGHALI, F. C.  e  ARAFEH, A. M.. FSM State-Encoding for Area and Power Minimization Using Simulated Evolution Algorithm. J. appl. res. technol [online]. 2012, vol.10, n.6, pp.845-858. ISSN 2448-6736.

In this paper we describe the engineering of a non-deterministic iterative heuristic [1] known as simulated evolution (SimE) to solve the well-known NP-hard state assignment problem (SAP). Each assignment of a code to a state is given a Goodness value derived from a matrix representation of the desired adjacency graph (DAG) proposed by Amaral et.al [2]. We use the (DAGa) proposed in previous studies to optimize the area, and propose a new DAGp and employ it to reduce the power dissipation. In the process of evolution, those states that have high Goodness have a smaller probability of getting perturbed, while those with lower Goodness can be easily reallocated. States are assigned to cells of a Karnaugh-map, in a way that those states that have to be close in terms of Hamming distance are assigned adjacent cells. Ordered weighed average (OWA) operator proposed by Yager [3] is used to combine the two objectives. Results are compared with those published in previous studies, for circuits obtained from the MCNC benchmark suite. It was found that the SimE heuristic produces better quality results in most cases, and/or in lesser time, when compared to both deterministic heuristics and non-deterministic iterative heuristics such as Genetic Algorithm.

Palavras-chave : EDA; FSM Synthesis; State Encoding; Simulated Evolution; Multiobjective Optimization; Non-Deterministic Algorithms; Desired Adjacency Graphs; Fuzzy Logic.

        · texto em Inglês     · Inglês ( pdf )

 

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons