2009
DOI: 10.1007/s10710-009-9083-4
|View full text |Cite
|
Sign up to set email alerts
|

A three-step decomposition method for the evolutionary design of sequential logic circuits

Abstract: Evolvable hardware (EHW) refers to an automatic circuit design approach, which employs evolutionary algorithms (EAs) to generate the configurations of the programmable devices. The scalability is one of the main obstacles preventing EHW from being applied to real-world applications. Several techniques have been proposed to overcome the scalability problem. One of them is to decompose the whole circuit into several small evolvable sub-circuits. However, current techniques for scalability are mainly used to evol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
3
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 14 publications
(3 citation statements)
references
References 49 publications
0
3
0
Order By: Relevance
“…Evolutionary design of logic circuits [2][3][4] is a research topic in the Evolvable Hardware [5] field, which adopts Evolutionary Algorithms (EAs) [6,7] to generate the logic circuits automatically. Compared with traditional logic circuit design methods, the evolutionary design method needs less domain knowledge and could generate creative structures.…”
Section: Introductionmentioning
confidence: 99%
“…Evolutionary design of logic circuits [2][3][4] is a research topic in the Evolvable Hardware [5] field, which adopts Evolutionary Algorithms (EAs) [6,7] to generate the logic circuits automatically. Compared with traditional logic circuit design methods, the evolutionary design method needs less domain knowledge and could generate creative structures.…”
Section: Introductionmentioning
confidence: 99%
“…However, relatively few efforts have been done to evolving sequential logic circuits [1]. The works have been done in the field of sequential circuits are presented in Table 1.…”
Section: Introductionmentioning
confidence: 99%
“…We have employed an evolution strategy adapted from the method [4] for evolution of each individual in each layer. This evolution process consists of five steps: (i) generate an initial population of GPinds and Cells, and then initialise the Rank List of VPL; (ii) evaluate the fitness of every Cells for each output line and evaluate the usage of GPinds in the Cells; (iii) if the fitness condition of all output lines is satisfied or the maximum generation is reached, terminate the program; (iv) otherwise, the next generation should be started, and GPL collects GPinds used by Cells and then regenerates GPinds from its usage; (v) generate offspring Cells from the elites of each output line and go back to step (ii).…”
mentioning
confidence: 99%