loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Conor Ryan 1 ; Michael Kwaku Tetteh 1 and Douglas Mota Dias 1 ; 2

Affiliations: 1 CSIS, University of Limerick, Limerick, Ireland ; 2 UERJ, Rio de Janeiro State University, Brazil

Keyword(s): Grammatical Evolution, Digital Circuit Design, Evolvable Hardware, Hardware Description Languages (HDL), Lexicase Selection.

Abstract: Digital circuit design is an immensely complex and time consuming task that has been aided greatly by the use of Hardware Description Languages and powerful digital circuit simulators that permit a designer to program at a much higher level of abstraction, similar to how software programmers now rarely use Assembly Language, and also to test their circuits before committing them to hardware. We introduce Automatic Design of Digital Circuits (ADDC), a system comprised of Grammatical Evolution (GE), System Verilog, a high level Hardware Description Language (HDL) and Icarus, a powerful, but freely available, digital circuit simulator. ADDC operates at a much higher level than previous digital circuit evolution due to the fact that System Verilog supports behavioural modelling through the use of high level constructs such as If-Then-Else, Case and Always procedural blocks. Not only are HDLs very expressive, but they are also far more understandable than circuit diagrams, so solutions pr oduced by ADDC are quite interpretable by humans. ADDC is applied to three benchmark problems from the Digital Circuit Literature. We show that ADDC is successful on all three benchmarks and further demonstrate how the integration of simple knowledge, e.g. the separation of input and output wires, is feasible through the grammars, and can have a major impact on overall performance. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 35.153.134.169

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Ryan, C.; Tetteh, M. and Dias, D. (2020). Behavioural Modelling of Digital Circuits in System Verilog using Grammatical Evolution. In Proceedings of the 12th International Joint Conference on Computational Intelligence (IJCCI 2020) - ECTA; ISBN 978-989-758-475-6; ISSN 2184-3236, SciTePress, pages 28-39. DOI: 10.5220/0010066600280039

@conference{ecta20,
author={Conor Ryan. and Michael Kwaku Tetteh. and Douglas Mota Dias.},
title={Behavioural Modelling of Digital Circuits in System Verilog using Grammatical Evolution},
booktitle={Proceedings of the 12th International Joint Conference on Computational Intelligence (IJCCI 2020) - ECTA},
year={2020},
pages={28-39},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010066600280039},
isbn={978-989-758-475-6},
issn={2184-3236},
}

TY - CONF

JO - Proceedings of the 12th International Joint Conference on Computational Intelligence (IJCCI 2020) - ECTA
TI - Behavioural Modelling of Digital Circuits in System Verilog using Grammatical Evolution
SN - 978-989-758-475-6
IS - 2184-3236
AU - Ryan, C.
AU - Tetteh, M.
AU - Dias, D.
PY - 2020
SP - 28
EP - 39
DO - 10.5220/0010066600280039
PB - SciTePress