Category Ranking

98%

Total Visits

921

Avg Visit Duration

2 minutes

Citations

20

Article Abstract

The evolution of complex circuits remains a challenge for the Evolvable Hardware field in spite much effort. There are two major issues: the amount of testing required and the low evolvability of representation structures to handle complex circuitry, at least partially due to the destructive effects of genetic operators. A 64-bit 64-bit add-shift multiplier circuit modelled at register-transfer level in SystemVerilog would require approximately 33,200 gates when synthesized using Yosys Open SYnthesis Suite tool. This enormous gate count makes evolving such a circuit at the gate-level difficult. We use Grammatical Evolution (GE) and SystemVerilog, a hardware description language (HDL), to evolve fully functional parameterized Adder, Multiplier, Selective Parity and Up-Down Counter circuits at a more abstract level other than gate level-register transfer level. Parameterized modules have the additional benefit of not requiring a re-run of evolutionary experiments if multiple instances with different input sizes are required. For example, a 64-bit 64-bit and 128-bit 128-bit multipliers etc., can be instantiated from  a fully evolved functional and parameterized N-bit N-bit multiplier. The Adder (6.4 ), Multiplier (10.7 ) and Selective Parity (6.7 ) circuits are substantially larger than the current state of the art for evolutionary approaches. We are able to scale so dramatically because of the use of a HDL, which permits us to operate at a register-transfer level. Furthermore, we adopt a well known technique for reducing testing from digital circuit design known as corner case testing. Skilled circuit designers rely on this to avoid time-consuming exhaustive testing. We demonstrate a simple way to identify and use corner cases for evolutionary testing and show that it enables the generation of massively complex circuits. All circuits were successfully evolved without resorting to the use of any standard decomposition methods, due to our ability to use programming constructs and operators available in SystemVerilog.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC8918139PMC
http://dx.doi.org/10.1007/s42979-022-01045-9DOI Listing

Publication Analysis

Top Keywords

grammatical evolution
8
evolution complex
8
complex circuits
8
64-bit 64-bit
8
register-transfer level
8
functional parameterized
8
adder multiplier
8
selective parity
8
circuits
6
testing
5

Similar Publications

Objectives: Studying the relationship between biological and cultural diversity can lead to rich insights into human history. South America has been relatively neglected in this kind of work, even though it intriguingly exhibits unexpectedly high biological and cultural diversity. Here, we focus on a particularly understudied part of the continent, the Southern Cone, and examine linguistic, craniometric, and genetic variation across five groups: Selk'nam, Qawaskar, Mapuche, Kunza, and Qom.

View Article and Find Full Text PDF

Exploring the evolution and future prospects of Amharic to English machine translation: a systematic review.

Front Artif Intell

May 2025

Department of Computer Science and Engineering, School of Electrical Engineering and Computing, Adama Science and Technology University, Adama, Ethiopia.

Introduction: In the last couple of decades, Amharic-English translation has greatly improved from a rule-based approach to contemporary systems that apply neural networks. Even after these advancements, problems remain because of the Amharic language's resource-scarce nature, such as inadequate datasets, tools for working with the language, and the intricate semantics and grammar of Amharic as compared to English. This systematic review seeks to analyze the evolution of the Amharic-English machine translation, the prominent ongoing difficulties, the noteworthy research undertakings, and the prospects of the research focus.

View Article and Find Full Text PDF

Communicative pressures shape language during communication (not learning): Evidence from case-marking in artificial languages.

Cognition

October 2025

Centre for Language Evolution, School of Philosophy, Psychology and Language Sciences, University of Edinburgh, 3 Charles Street, Edinburgh, EH8 9AD, United Kingdom.

Natural languages seem to be designed for efficient communication. A classic example is Differential Case Marking, when nouns are marked for their grammatical role only if this information cannot be derived from world knowledge (e.g.

View Article and Find Full Text PDF

Large-scale lexical and grammatical datasets nowadays play an important role in comparative linguistics. However, the lack of standardization remains a challenge exacerbating extension and reuse of published data. We present an updated version of Lexibank, a large-scale lexical dataset, expanding on previous efforts to standardize and unify cross-linguistic data.

View Article and Find Full Text PDF

Category learning gives rise to category formation, which is a crucial ability in human cognition. Category learning is also one of the required learning abilities in language development. Understanding the evolution of category learning thus can shed light on the evolution of human cognition and language.

View Article and Find Full Text PDF