Bruce Querbach
Intel
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Bruce Querbach.
international test conference | 2014
Bruce Querbach; Rahul Khanna; David Blankenbeckler; Yulan Zhang; Ronald T. Anderson; David G. Ellis; Zale T. Schoenborn; Sabyasachi Deyati; Patrick Chiang
As silicon integration complexity increases with 3D stacking and Through-Silicon-Via (TSV), so does the occurrence of memory and IO defects and associated test and validation time. This ultimately leads to an overall cost increase. On a 14nm Intel SOC, a reusable BIST engine called Converged-Pattern-Generator-Checker (CPGC) are architected to detect memory and IO defects, and combined with the software assisted repair technology to automatically repair memory cell defects on 3D stacked Wide-IO DRAM. Additionally, we also present the CPGC gate count, power, simulation, and silicon results. The reusable CPGC IP is designed to connect to a standard IP interface, which enables a quick turn-key SOC development cycle. Silicon results show CPGC can speed up validation by 5x, improve test time from minutes down to seconds, and decrease debug time by 5x including root-cause of boot failures of the memory interface. CPGC is also used in memory training and initialization, which makes it a critical part of Intel SOC.
international midwest symposium on circuits and systems | 2013
Bruce Querbach; Sudeep Puligundla; Daniel Becerra; Zale T. Schoenborn; Patrick Chiang
In post-silicon testing and validation of circuit functionality, an effective IO stress pattern can identify bugs quickly and provide adequate test coverage. A lot of work has been done to identify the right stress patterns specific to each IO interface. While some patterns can be generic enough to apply to all IOs, other patterns are interface topology specific. In addition to identifying the worst-case pattern, tradeoffs between test-time and test coverage must be made depending on the test goals. Pseudo Random Bit Stream (PRBS) generators are commonly used to generate test patterns because of the adequate frequency content in the PRBS patterns, the ease of implementation, and minimal gate count. This paper introduces an Advanced Pattern Generator and Checker (APGC) based on PRBS that retains all the aforementioned advantages. The APGC was implemented for a DDR memory interface where different LFSRs beat against each other spatially on neighboring IO lanes while rotating this form of aggressor-victim pattern in time. The results of the APGC stress patterns are compared to a form of advanced software-based learning algorithm based patterns that exhaustively search this complete parameter space. The comparison of APGC to software showed that the measured bit error rate (BER) plotted on a Q-scale of both methods is similar for the Receiver side. On the Transmitter side, APGC showed less eye opening than the software. In addition to the margin comparison, on the test execution side, APGC can speed up the test and validation execution time compared to the software by 32 to 2048 times depending on aggressor victim lane width of 8 to 64 lanes.
IEEE Design & Test of Computers | 2016
Bruce Querbach; Rahul Khanna; Sudeep Puligundla; David Blankenbeckler; Joseph Crop; Patrick Chiang
This paper presents the hardware and software architecture of a reusable BIST engine for 3D stacked 14-nm SoC, which also includes software-assisted autorepair of memory defects. Silicon results presented demonstrate the features of such engine such as easy silicon debug, validation time reduction by 3x, detection and repair of memory cell defects, etc. This solution has been successfully designed and used for seven Intel SoCs successfully debugged, tested, and launched into the market place.
international test conference | 2015
Bruce Querbach; Tan Peter Yanyang; Lovelace Van; David Blankenbeckler; Rahul Khanna; Sudeep Puligundla; Patrick Chiang
As the memory industry pushes to increase memory density, device variation is creating more defects. Furthermore, new form factors (phone, tablet, mobile and client PC) and low cost board and platform limits physical access to JTAG or TAP. Taking advantage of the x86 architectures high functional bandwidth to memory, the quickest way to access and test memory is through CPU core, by storing and running parallel CPGC/BIST test content via CPU L3 cache, one CPGC BIST engine per memory channel. We propose a cache based testing framework that speeds up test time 60× to 170× compared to JTAG or TAP based testing using the same test content. We will present the cache based test (CBT) architecture and infrastructure (MRC/NEM setup, CPGC/IBIST), test content, results, and a side by side comparison of test time to JTAG or TAP. Finally we will discuss and compare this approach to generalized cache based tests.
Archive | 2003
David G. Ellis; Bruce Querbach; Jay J. Nejedlo; Amjad Khan; Sean R. Babcock; Eric S. Gayles; Eshwar Gollapudi
Archive | 2003
Bruce Querbach; David G. Ellis; Amjad Khan; Michael Tripp; Eric S. Gayles; Eshwar Gollapudi
Archive | 2010
Mark B. Trobough; Keshavan K. Tiruvallur; Chinna Prudvi; Christian Iovin; David W. Grawrock; Jay J. Nejedlo; Ashok N. Kabadi; Travis K Goff; Evan J. Halprin; Kapila Udawatta; Jiun Long Foo; Wee Hoo Cheah; Vui Yong Liew; Selvakumar Raja Gopal; Yuen Tat Lee; Samie B. Samaan; Kip Killpack; Neil Dobler; Nagib Hakim; Briar Meyer; William H Penner; John Baudrexl; Russell J. Wunderlich; James J. Grealish; Kyle Markley; Timothy S Storey; Loren McConnell; Lyle Cool; Mukesh Kataria; Rahima K. Mohammed
Archive | 2010
Bryan L. Spry; Theodore Z. Schoenborn; Philip Abraham; Christopher P. Mozak; David G. Ellis; Jay J. Nejedlo; Bruce Querbach; Zvika Greenfield; Rony Ghattas; Jayasekhar Tholiyil; Charles D. Lucas; Christopher E. Yunker
Archive | 2003
David G. Ellis; Bruce Querbach; Jay J. Nejedlo; Amjad Khan; Sean R. Babcock; Eric S. Gayles; Eshwar Gollapudi
Archive | 2004
Bruce Querbach; Amjad Khan; Mike Tripp; Luis Briceno Guerrero; Marco A. Vindas Vargas; Ali Muhtaroglu