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. Journal articles
  4. Optically-Clocked Instruction Set Extensions for High Efficiency Embedded Processors
 
research article

Optically-Clocked Instruction Set Extensions for High Efficiency Embedded Processors

Favi, Claudio  
•
Kluter, Theo  
•
Mester, Christian  
Show more
2012
Ieee Transactions On Circuits And Systems I-Regular Papers

We propose a technique to localize computation in Instruction Set Extensions (ISEs) that are clocked at very high speed with respect to the processor. In order to save power, data to and from Custom Instruction Units (CIUs) is synchronized via an optical signal that is detected through a Single-Photon Avalanche Diode (SPAD) capable of timing uncertainties as low as 50 picoseconds. The CIUs comprise a free-standing local oscillator serving a computing area of a few tens of square micrometers, thus resulting in extremely reduced power dissipations, since the distribution of a high frequency clock over long distances is avoided. This approach is based on the globally asynchronous locally synchronous concept, whereby the granularity of the local domains is reduced to a minimum, thus enabling extremely high local clock frequencies and low power, while minimizing substrate noise injection and intra-chip interference. Thanks to this approach we can free ourself from expensive synchronization techniques such as FIFOs, delays, or flip-flop based synchronizers by creating fixed synchronization points in time where data can be exchanged. The paradigm is demonstrated on a chip designed and fabricated in a standard 90nm CMOS technology. A full characterization demonstrates the suitability of the approach.

  • Details
  • Metrics
Type
research article
DOI
10.1109/TCSI.2011.2169730
Web of Science ID

WOS:000300712000015

Author(s)
Favi, Claudio  
Kluter, Theo  
Mester, Christian  
Charbon, Edoardo  
Date Issued

2012

Published in
Ieee Transactions On Circuits And Systems I-Regular Papers
Volume

59

Start page

604

End page

615

Subjects

Clock distribution

•

embedded systems

•

globally asynchronous locally synchronous (GALS)

•

instruction set extensions (ISEs)

•

optical clocking

•

optically clocked ISEs

•

single-photon avalanche diode (SPADs)

•

Distribution Networks

•

Pausible Clocking

•

Ring Oscillator

•

Digital Cmos

•

Systems

•

Design

•

Noise

•

Circuits

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
AQUA  
Available on Infoscience
March 29, 2012
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/79116
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