Litcius/Paper detail

Analog System High-Level Synthesis for Energy-Efficient Reconfigurable Computing

Afolabi Ige, Linhao Yang, Hang Yang, Jennifer Hasler, Cong Hao

2023Journal of Low Power Electronics and Applications15 citationsDOIOpen Access PDF

Abstract

The design of analog computing systems requires significant human resources and domain expertise due to the lack of automation tools to enable these highly energy-efficient, high-performance computing nodes. This work presents the first automated tool flow from a high-level representation to a reconfigurable physical device. This tool begins with a high-level algorithmic description, utilizing either our custom Python framework or the XCOS GUI, to compile and optimize computations for integration into an Integrated Circuit (IC) design or a Field Programmable Analog Array (FPAA). An energy-efficient embedded speech classifier benchmark illustrates the tool demonstration, automatically generating GDSII layout or FPAA switch list targeting.

Topics & Concepts

Field-programmable analog arrayComputer sciencePython (programming language)Computer architectureCompilerComputationBenchmark (surveying)Reconfigurable computingEmbedded systemDesign flowAutomationEfficient energy useElectronic design automationComputer engineeringComputer hardwareField-programmable gate arrayAnalog multiplierDigital signal processingEngineeringAnalog signalElectrical engineeringOperating systemMechanical engineeringAlgorithmGeodesyGeographyEmbedded Systems Design TechniquesParallel Computing and Optimization TechniquesVLSI and FPGA Design Techniques