2000
DOI: 10.1007/978-3-540-46239-2_5
|View full text |Cite
|
Sign up to set email alerts
|

An Extrinsic Function-Level Evolvable Hardware Approach

Abstract: The function level evolvable hardware approach to synthesize the combinational multiple-valued and binary logic functions is proposed in rst time. The new representation of logic gate in extrinsic EHW allows us to describe behaviour of any m ulti-input multi-output logic function. The circuit is represented in the form of connections and functionalities of a rectangular array of building blocks. Each building block can implement primitive logic function or any m ulti-input multioutput logic function de ned in … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0
1

Year Published

2003
2003
2023
2023

Publication Types

Select...
4
4
2

Relationship

1
9

Authors

Journals

citations
Cited by 24 publications
(20 citation statements)
references
References 10 publications
0
19
0
1
Order By: Relevance
“…Various alternatives may be found in the literature including Function-level Evolution [30,48], Increased Complexity Evolution [49,50] and Bidirectional Evolution [51].…”
Section: Divide and Conquermentioning
confidence: 98%
“…Various alternatives may be found in the literature including Function-level Evolution [30,48], Increased Complexity Evolution [49,50] and Bidirectional Evolution [51].…”
Section: Divide and Conquermentioning
confidence: 98%
“…La síntesis booleana es una herramienta útil en el diseño de hardware evolutivo (HE), pero presenta problemas si su implementación es onchip, dado que la carga computacional requerida para un algoritmo evolutivo aplicado a la síntesis booleana puede ser alta como lo demuestra Stoica [6,7], lo que representa una dificultad a la hora de ser desarrollados en sistemas embebidos. Hay implementaciones relacionadas con la síntesis booleana mediante algoritmos genéticos (AG) y programación genética (PG) realizados de forma intrínseca por Thompson [8] y extrínseca Kalganova [9] pero con un número muy reducido de variables (cuatro variables), orientados a obtener estructuras distintas de componentes básicos y donde se proponen plataformas de hardware y software para el desarrollo del algoritmo evolutivo. También se han hecho esfuerzos por aumentar las restricciones de la síntesis y aumentar el número de variables mediante su desarrollo en sistemas paralelos, con AG como lo presentan Higuchi y Manderick [10] o programación genética descrita en Cheang, Lee y Leung [3] y Chang, Hou y Su [11] proponiendo siempre arquitecturas de hardware y distintas representaciones de redes booleanas.…”
Section: Síntesis Booleana Con Aeunclassified
“…However, one of the main weaknesses of this approach is that it still requires human intervention to select the most appropriate functions for specific problems. Function-level evolution has been further extended in [67]. Although the proposed approach significantly reduces the number of generations required to obtain a fully functional solution, the evolvability [46], [48], [49] of logic circuits with a higher number of inputs remains the central issue.…”
Section: Scalability Problems and Stalling Effect In The Fitness mentioning
confidence: 99%