Please use this identifier to cite or link to this item: https://doi.org/10.1109/A-SSCC47793.2019.9056919
DC FieldValue
dc.titleDrop-In Energy-Performance Range Extension in Microcontrollers Beyond VDD Scaling
dc.contributor.authorSAURABH JAIN
dc.contributor.authorLIN LONGYANG
dc.contributor.authorALIOTO,MASSIMO BRUNO
dc.date.accessioned2021-04-20T01:48:00Z
dc.date.available2021-04-20T01:48:00Z
dc.date.issued2019-11-01
dc.identifier.citationSAURABH JAIN, LIN LONGYANG, ALIOTO,MASSIMO BRUNO (2019-11-01). Drop-In Energy-Performance Range Extension in Microcontrollers Beyond VDD Scaling. Proc. of ASSCC 2019. ScholarBank@NUS Repository. https://doi.org/10.1109/A-SSCC47793.2019.9056919
dc.identifier.isbn9781728151069
dc.identifier.urihttps://scholarbank.nus.edu.sg/handle/10635/189801
dc.description.abstractThis work introduces reconfigurable thread count augmentation for existing microcontroller architectures, and row aggregation for their dedicated SRAM memory, to extend their energy-performance tradeoff beyond traditional voltage scaling, while at minimal design effort (“drop-in”). The proposed techniques are architecture-agnostic as the added reconfigureability does not modify the original instruction execution down to the cycle level. Reconfiguration permits to occasionally boost the throughput of simple architectures that were originally not conceived to allow multi-thread operation, while allowing the original single-thread operation in less performance-critical tasks. From a design viewpoint, thread count augmentation is fully automated and directly manipulates the gate-level netlist of an existing single-thread processor, allowing its application to commercial Intellectual Property cores (even if obfuscated by the IP vendor). Similarly, SRAM row aggregation can be applied on commercially compiled 6T SRAM arrays with minor modification in the row decoder. A 40nm ARM Cortex-M0 testchip shows 1.8X (1.4X) core (memory) performance boost beyond a baseline at nominal voltage, 1.4X lower minimum energy point at only 16% (4%) area (timing) overhead, and lowest energy/cycle to date.
dc.publisherProc. of ASSCC 2019
dc.relation.ispartofseries2019 IEEE Asian Solid-State Circuits Conference (A-SSCC);
dc.rightsCC0 1.0 Universal
dc.rights.urihttp://creativecommons.org/publicdomain/zero/1.0/
dc.subjectEnergy efficiency, beyond-voltage scaling energyperformance tradeoff, processor, microarchitecture, SRAM
dc.typeArticle
dc.contributor.departmentELECTRICAL AND COMPUTER ENGINEERING
dc.description.doi10.1109/A-SSCC47793.2019.9056919
dc.description.sourcetitleProc. of ASSCC 2019
dc.published.statePublished
Appears in Collections:Elements
Staff Publications

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
Drop-In Energy-Performance Range Extension in Microcontrollers Beyond VDD Scaling.pdf498.41 kBAdobe PDF

OPEN

Post-printView/Download

Google ScholarTM

Check

Altmetric


This item is licensed under a Creative Commons License Creative Commons