Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David W. Hansquine is active.

Publication


Featured researches published by David W. Hansquine.


international solid-state circuits conference | 2015

8.5 A 16nm auto-calibrating dynamically adaptive clock distribution for maximizing supply-voltage-droop tolerance across a wide operating range

Keith Alan Bowman; Sarthak Raina; Todd Bridges; Daniel Yingling; Hoan Nguyen; Brad R. Appel; Yesh Kolla; Jihoon Jeong; Francois Ibrahim Atallah; David W. Hansquine

System-on-chip (SoC) processor cores experience high-frequency supply voltage (VDD) droops when the current in the power delivery network abruptly changes in response to workload variations, thus degrading performance and energy efficiency. Previous adaptive circuit techniques aim to reduce the effects of VDD droops by sensing the VDD variation with an on-die monitor and adjusting the clock frequency (FCLK) [1-2] or by directly modulating the phase-locked loop (PLL) clock output with changes in the core VDD to implicitly adapt FCLK [3]. The adaptive response time and complex analog circuits limit the benefits of these techniques for a wide range of FCLK and VDD operating conditions. The adaptive clock distribution (ACD) [4-5] exploits the path clock-data delay compensation during a VDD droop to enable a sufficient response time to proactively adapt FCLK. Although the ACD mitigates the impact of VDD droops on performance and energy efficiency, the previous designs require extensive post-silicon tester calibration of the dynamic variation monitor (DVM) to accurately detect the onset of the VDD droop. Since SoC cores operate across a wide range of FCLK, VDD, temperature, and process conditions, the DVM requires a unique calibration for each operating point, thus resulting in prohibitively expensive test time for high-volume products. This paper describes an ACD design in a 16nm [6] test chip with an auto-calibration circuit to enable in-field, low-latency tuning of the DVM across a wide range of operating conditions to maximize the ACD benefits, while eliminating the costly overhead from tester calibration.


IEEE Journal of Solid-state Circuits | 2016

A 16 nm All-Digital Auto-Calibrating Adaptive Clock Distribution for Supply Voltage Droop Tolerance Across a Wide Operating Range

Keith Alan Bowman; Sarthak Raina; J. Todd Bridges; Daniel Yingling; Hoan H. Nguyen; Brad R. Appel; Yesh Kolla; Jihoon Jeong; Francois Ibrahim Atallah; David W. Hansquine

A 16 nm all-digital auto-calibrating adaptive clock distribution (ACD) enhances processor core performance and energy efficiency by mitigating the adverse effects of high-frequency supply voltage (VDD) droops. The ACD integrates a tunable-length delay prior to the global clock distribution to prolong the clock-data delay compensation in core paths for multiple cycles after a droop occurs to provide a sufficient response time for clock frequency (FCLK) adaptation. A dynamic variation monitor (DVM) detects the onset of the droop and interfaces with an adaptive control unit and clock divider to reduce FCLK in half at the TLD output to avoid path timing-margin failures. An auto-calibration circuit enables in-field, low-latency tuning of the DVM to accurately detect VDD droops across a wide range of operating conditions. The auto-calibration circuit maximizes the VDD-droop tolerance of the ACD while eliminating the overhead from tester calibration. From 109 die measurements across a wafer, the auto-calibrating ACD recovers a minimum of 90% of the throughput loss due to a 10% VDD droop in a conventional design for 100% of the dies. ACD measurements demonstrate simultaneous throughput gains and energy reductions ranging from 13% and 5% at 0.9 V to 30% and 13% at 0.6 V, respectively.


custom integrated circuits conference | 2014

Exploiting error-correcting codes for cache minimum supply voltage reduction while maintaining coverage for radiation-induced soft errors.

Alex Dongkyu Park; Venkat Narayanan; Keith Alan Bowman; Francois Ibrahim Atallah; Alain Artieri; Sei Seung Yoon; Kendrick Hoy Leong Yuen; David W. Hansquine

Models for cache yield and coverage for radiation-induced soft errors quantify the trade-off between the minimum supply voltage (VMIN) and the soft-error protection when applying error-correcting codes (ECC) to a cache. Model predictions of the VMIN benefit and soft-error coverage agree closely with silicon measurements from a 7Mb data cache in a 20nm test chip when considering either single-error correction, double-error detection (SECDED) or double-error correction, triple-error detection (DECTED) codes. Silicon measurements demonstrate a VMIN reduction of 19% and 27% from SECDED and DECTED, respectively, as compared to a cache without ECC. Moreover, silicon measurements highlight a salient insight in that only 0.12% of the cache words contain an error when operating at the cache VMIN with SECDED. Thus, SECDED simultaneously enables a 19% lower VMIN and 99.88% coverage for radiation-induced soft errors. Model projections indicate larger benefits in VMIN and soft-error protection as future cache sizes increase.


custom integrated circuits conference | 2015

A 16nm configurable pass-gate bit-cell register file for quantifying the V MIN advantage of PFET versus NFET pass-gate bit cells

Jihoon Jeong; Francois Ibrahim Atallah; Hoan Nguyen; Josh Puckett; Keith Alan Bowman; David W. Hansquine

A 16nm configurable pass-gate bit-cell register file allows a direct comparison of NFET versus PFET pass-gate bit cells for early technology evaluation. The configurable pass gate enables either a transmission-gate (TG), an NFET pass gate, or a PFET pass gate. From silicon test-chip measurement, the register file with PFET pass-gate bit cells achieves a 33% minimum supply voltage (VMIN) reduction in a 16nm FinFET technology and a 40% VMIN reduction in an enhanced 16nm FinFET technology as compared to a register file with NFET pass-gate bit cells. Test-chip measurements highlight the superior benefits of the PFET drive current relative to the NFET drive current at low voltages. The VMIN improvement with a PFET pass-gate bit cell represents a paradigm-shift from traditional CMOS circuit-design practices.


international test conference | 2014

Trading-off on-die observability for cache minimum supply voltage reduction in system-on-chip (SoC) processors

Keith Alan Bowman; Alex Dongkyu Park; Venkat Narayanan; Francois Ibrahim Atallah; Alain Artieri; Sei Seung Yoon; Kendrick Hoy Leong Yuen; David W. Hansquine

Circuit techniques for reducing the minimum supply voltage (V MIN ) of last-level and intermediate static random-access memory (SRAM) caches enhance processor energy efficiency. For the first time at a 16nm technology node, projections of a high-density 6-transistor SRAM bit cell indicate that the VMIN of a 4Mb or larger cache exceeds the maximum supply voltage (V MAX ) for reliability. Thus, circuit techniques for cache VMIN reduction are transitioning from an energy-efficient solution to a requirement for cache functionality. Traditionally, error-correcting codes (ECC) such as single-error correction, double-error detection (SECDED) aim to protect the cache operation from radiation-induced soft errors. Moreover, during the qualification of a system-on-chip (SoC) processor, test engineers monitor the rate of correctable cache errors from SECDED for observing the on-die interactions between integrated components (e.g., CPU, GPU, DSP, etc.). This presentation highlights the opportunity to exploit ECC for reducing the cache V MIN while simultaneously providing coverage for radiation-induced soft errors. Silicon test-chip measurements from a 7Mb data cache in a 20nm technology demonstrate a V MIN reduction of 19% from SECDED. In addition, silicon measurements provide a salient insight in that only 0.12% of the cache words contain an error when operating at the cache V MIN with SECDED. Therefore, SECDED improves V MIN by 19% while maintaining 99.88% coverage for radiation-induced soft errors. In applying SECDED for a lower cache VMIN, the rate of correctable errors exponentially increases, thus eliminating a useful metric for on-die observability. The presentation concludes by offering alternative solutions for on-die observability.


Archive | 2008

Built-in self-test (BIST) architecture having distributed interpretation and generalized command protocol

Roberto F. Averbuj; David W. Hansquine


Archive | 2010

Temperature compensating adaptive voltage scalers (AVSs), systems, and methods

David W. Hansquine; Richard Gerard Hofmann; Richard Alan Moore


Archive | 2009

Single wire bus interface

David W. Hansquine; Brett C. Walker; Muhammad Asim Muneer


Archive | 2003

Tiered built-in self-test (BIST) architecture for testing distributed memory modules

David W. Hansquine; Roberto F. Averbuj


Archive | 2000

Decoding with partial state information on a convolutionally encoded channel

Brian K. Butler; Gwain Bayley; David W. Hansquine; Edward G. Tiedemann

Collaboration


Dive into the David W. Hansquine's collaboration.

Researchain Logo
Decentralizing Knowledge