Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. DynOR: A 32-bit Microprocessor in 28 nm FD-SOI with Cycle-By-Cycle Dynamic Clock Adjustment
 
conference paper

DynOR: A 32-bit Microprocessor in 28 nm FD-SOI with Cycle-By-Cycle Dynamic Clock Adjustment

Constantin, Jeremy Hugues-Felix  
•
Bonetti, Andrea  
•
Teman, Adam Shmuel  
Show more
2016
Esscirc Conference 2016
42nd European Solid-State Circuits Conference (ESSCIRC)

This paper presents DynOR, a 32-bit 6-stage OpenRISC microprocessor with dynamic clock adjustment. To alleviate the issue of unused dynamic timing margins, the clock period of the processor is adjusted on a cycle-by-cycle level, based on the instruction types currently in flight in the pipeline. To this end, we employ a custom designed clock generation unit, capable of immediate glitch-free adjustments of the clock period over a wide range with fine granularity. Our chip measurements in 28nm FD-SOI technology show that DynOR provides an average speedup of 19% in program execution over a wide range of operating conditions, with a peak speedup for certain applications of up to 41%. Furthermore, this speedup can be traded off against energy, to reduce the chip power consumption for a typical die by up to 15%, compared to a static clocking scheme based on worst case excitation.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/ESSCIRC.2016.7598292
Web of Science ID

WOS:000386656300063

Author(s)
Constantin, Jeremy Hugues-Felix  
Bonetti, Andrea  
Teman, Adam Shmuel  
Müller, Thomas Christoph  
Schmid, Lorenz Flavio  
Burg, Andreas Peter  
Date Issued

2016

Publisher

Ieee

Publisher place

New York

Published in
Esscirc Conference 2016
ISBN of the book

978-1-5090-2972-3

Total of pages

4

Series title/Series vol.

Proceedings of the European Solid-State Circuits Conference

Start page

261

End page

264

Subjects

dynamic clocking

•

timing margins

•

microprocessor

•

28nm FD-SOI

•

silicon implementation

•

OpenRISC

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
TCL  
Event nameEvent placeEvent date
42nd European Solid-State Circuits Conference (ESSCIRC)

Lausanne, Switzerland

September 12-15, 2016

Available on Infoscience
June 13, 2016
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/126620
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés