Intrinsic Evolution Of Truncated Puiseux Series On A Mixed-Signal Field-Programmable Soc
Keywords
Genetic Algorithm; Power Series; Programmable Logic Device; Programmable System on Chip (PSoC)
Abstract
Mixed-signal system-on-chip (SoC) devices offer single-chip solutions, but face challenges of hardware-software co-design optimization, device signal range constraints, and limited precision. These issues are addressed by developing a multi-level evolutionary approach to realize complex computational circuits called Embedded-Cascaded Hierarchically Evolved Logic Output Networks (ECHELON). The ECHELON technique utilizes analog evolved building blocks and refines their output using digital fabric to compose power series expansions of transcendental functions which are all routed under intrinsic control on a field-programmable SoC (PSoC). The result for the evolution of seven different powers of the independent variable is a reduction of 31.24% in the overall error as compared to the analog circuits that produce the raw inputs to a differential digital correction phase. Computation blocks developed on a Cypress PSoC-5LP mixed-signal SoC reduced error in the final mathematical approximation to the range of 40-150 mV. In doing so, speedups of roughly 1.4-fold to 6.6-fold with an average of 2.72-fold reduction in function execution times were attained. In particular, this approach achieved a 41.7-fold reduction in error with respect to the largest power of the independent variable used as an input to compute an erf(x) function.
Publication Date
1-1-2016
Publication Title
IEEE Access
Volume
4
Number of Pages
2863-2872
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/ACCESS.2016.2537983
Copyright Status
Unknown
Socpus ID
84979828484 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/84979828484
STARS Citation
Thangavel, Vignesh; Song, Zi Xia; and DeMara, Ronald F., "Intrinsic Evolution Of Truncated Puiseux Series On A Mixed-Signal Field-Programmable Soc" (2016). Scopus Export 2015-2019. 3050.
https://stars.library.ucf.edu/scopus2015/3050