Skip to main content

양준성 교수

Joon-Sung Yang

연세대학교 시스템반도체공학과 · 컴퓨터과학

연구실 소개

양준성 교수의 연구실은 반도체 설계의 신뢰성과 버그 디버깅 기술에 중점을 두고 있으며, 특히 메모리 오류(예: 레일해머링)와 하드웨어 결함을 효율적으로 탐지하고 대응하는 데 핵심적인 기여를 하고 있습니다. 고성능 트레이스 버퍼의 선택적 데이터 캡처, 오류 전파 특성을 활용한 신호 관측 최적화, 그리고 BIST 기반 테스트 포인트 최소화 기법 등을 통해 시스템 수준의 신뢰성과 테스트 효율성을 극대화하는 데 연구를 이어가고 있습니다. 특히 실리콘 디버깅과 결함 탐지 기술의 혁신을 통해 안정성과 성능을 동시에 확보하는 하드웨어 설계 기법을 개발하고 있습니다.

메모리 신뢰성디버깅 기술오류 탐지트레이스 버퍼 최적화하드웨어 결함 분석

연구 현황

논문 수
111
총 인용 수
750
최근 5년 논문
27
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
27총합
2022
2023
2024
2025
2026
5개년 연도별 피인용 수
85총합
20222023202420252026

주요 논문

15
1
논문|인용수 53·2019
MRLoc
Jung Min You, Joon-Sung Yang

With the increasing integration of semiconductor design, many problems have emerged. Row-hammering is one of these problems. The row-hammering effect is a critical issue for reliable memory operation because it can cause some unexpected errors. Hence, it is necessary to address this problem. Mainly, there are two different methods to deal with the row-hammering problem. One is a counter based method, and the other is a probabilistic method. This paper proposes the improved version of the latter

Electrical and Electronic EngineeringEngineering
2
논문|인용수 49·2008
Expanding Trace Buffer Observation Window for In-System Silicon Debug through Selective Capture
Joon-Sung Yang, Nur A. Touba
Proceedings - IEEE VLSI Test Symposium/Proceedings of the ... IEEE VLSI Test Symposium

Trace buffers are commonly used to capture data during in-system silicon debug. This paper exploits the fact that it is not necessary to capture error-free data in the trace buffer since that information is obtainable from simulation. The trace buffer need only capture data during clock cycles in which errors are present. A three pass methodology is proposed. During the first pass, the rough error rate is measured, in the second pass, a set of suspect clock cycles where errors may be present is

Hardware and ArchitectureComputer Science
3
논문|인용수 48·2009
Automated Selection of Signals to Observe for Efficient Silicon Debug
Joon-Sung Yang, Nur A. Touba

Internal signals of a circuit are observed to analyze, understand, and debug nonconforming chip behavior. The number of signals that can be observed is limited by bandwidth and storage requirements. This paper presents an automated procedure to select which signals to observe to facilitate early detection of circuit malfunction to help find the root cause of a bug. This paper exploits the nature of error propagation in sequential circuits by observing signals which are most often sensitized to p

Hardware and ArchitectureComputer Science
4
논문|인용수 32·2011
Test Point Insertion with Control Points Driven by Existing Functional Flip-Flops
Joon-Sung Yang, Nur A. Touba, Benoit Nadeau-Dostie
SJR Q1IEEE Transactions on Computers

This paper presents a novel test point insertion method for pseudorandom built-in self-test (BIST) to reduce the area overhead. The proposed method replaces dedicated flip-flops for driving control points by existing functional flip-flops. For each control point, candidate functional flip-flops are identified by using logic cone analysis that investigates the path inversion parity, logical distance, and reconvergence from each control point. Four types of new control point structures are introdu

Hardware and ArchitectureComputer Science
5
논문|인용수 26·2012
Improved Trace Buffer Observation via Selective Data Capture Using 2-D Compaction for Post-Silicon Debug
Joon-Sung Yang, Nur A. Touba
SJR Q2IEEE Transactions on Very Large Scale Integration (VLSI) Systems

This paper presents a novel technique for extending the capacity of trace buffers when capturing debug data during post-silicon debug. It exploits the fact that is it not necessary to capture error-free data in the trace buffer since that information can be obtained from simulation. A selective data capture method is proposed in this paper that only captures debug data during clock cycles in which errors are present. The proposed debug method requires only three debug sessions. The first session

Hardware and ArchitectureComputer Science
6
논문|인용수 25·2022
Value-aware Parity Insertion ECC for Fault-tolerant Deep Neural Network
Seo-Seok Lee, Joon-Sung Yang
2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)

Deep neural networks (DNNs) are deployed on hardware devices and are widely used in various fields to perform inference from inputs. Unfortunately, hardware devices can become unreliable by incidents such as unintended process, voltage and temperature variations, and this can introduce the occurrence of erroneous weights. Prior study reports that the erroneous weights can cause a significant accuracy degradation. In safety-critical applications such as autonomous driving, it can bring catastroph

Electrical and Electronic EngineeringEngineering
7
논문|인용수 24·2019
DRIS-3
Jae-San Kim, Joon-Sung Yang

Various studies have been carried out to improve the operational efficiency of the Deep Neural Networks (DNNs). However, the importance of the reliability in DNNs has generally been overlooked. As the underlying semiconductor technology decreases in reliability, the probability that some components of computing devices fail also increases, preventing high accuracy in DNN operations. To achieve high accuracy, ensuring operational reliability, even if faults occur, is necessary.

Electrical and Electronic EngineeringEngineering
8
논문|인용수 21·2011
Efficient Function Mapping in Nanoscale Crossbar Architecture
Joon-Sung Yang, Rudrajit Datta

Nanoscale crossbar architectures have been proposed as viable alternatives for overcoming the fundamental physical limitations of CMOS technology. However due to the manufacturing processes for Nan fabrication and their smaller feature sizes, defect densities are higher. This paper presents an efficient function mapping method in the presence of high defect rates for nanoscale crossbar arrays. Given a function and a defect map that describes fault patterns in the crossbar architecture, the appro

Electrical and Electronic EngineeringEngineering
9
논문|인용수 18·2017
PUFSec: Device fingerprint-based security architecture for Internet of Things
So‐Yeon Park, Sunil Lim, Dahee Jeong, Jungjin Lee, Joon-Sung Yang, HyungJune Lee

A low-end embedded platform for Internet of Things (IoT) often suffers from a critical trade-off dilemma between security enhancement and computation overhead. We propose PUFSec, a new device fingerprint-based security architecture for IoT devices. By leveraging intrinsic hardware characteristics, we aim to design a computationally lightweight security software system architecture so that complex cryptography computation can dramatically be prohibited. We exploit the innovative idea of Public Ph

Hardware and ArchitectureComputer Science
10
논문|인용수 17·2008
Enhancing Silicon Debug via Periodic Monitoring
Joon-Sung Yang, Nur A. Touba

Scan-based debug methods give high observability of internal signals, however, they require halting the system to scan out responses from the circuit-under-debug (CUD). This is time consuming as many scan dumps may be required. In this paper, conventional scan chains that have non-destructive scan out capability are configured to operate as multiple MISRs during system operation. Information from the multiple MISRs is monitored periodically to identify erroneous behavior. A procedure for constru

Hardware and ArchitectureComputer Science
11
논문|인용수 16·2012
X -Canceling MISR Architectures for Output Response Compaction With Unknown Values
Joon-Sung Yang, Nur A. Touba
SJR Q1IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

In this paper, an <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">X</i> -tolerant multiple-input signature register (MISR) compaction methodology that compacts output responses containing unknown <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">X</i> values is described. Each bit of the MISR signature is expressed as a linear combination in terms of <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xli

Hardware and ArchitectureComputer Science
12
논문|인용수 14·2009
Test point insertion using functional flip-flops to drive control points
Joon-Sung Yang, Benoit Nadeau-Dostie, Nur A. Touba

This paper presents a novel method for reducing the area overhead introduced by test point insertion. Test point locations are calculated as usual using a commercial tool. However, the proposed method uses functional flip-flops to drive control test points instead of test-dedicated flip-flops. Logic cone analysis that considers the distance and path inversion parity from candidate functional flip-flops to each control point is used to select an appropriate functional flip-flop to drive the contr

Hardware and ArchitectureComputer Science
13
논문|인용수 12·2012
Efficient Trace Signal Selection for Silicon Debug by Error Transmission Analysis
Joon-Sung Yang, Nur A. Touba
SJR Q1IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

In this paper, a technique is presented for selecting signals to observe during silicon debug. Internal signals are used to analyze, understand, and debug circuit misbehavior. An automated procedure to select which signals to observe is proposed to facilitate early detection of circuit malfunction and to enhance the utilization of hardware resources for storage. Signals that are most often sensitized to possible errors are observed in sequential circuits. Given a functional input vector set, an

Hardware and ArchitectureComputer Science
14
논문|인용수 9·2009
An industrial case study for X-canceling MISR
Joon-Sung Yang, Nur A. Touba, Shih-Yu Yang, Terrence Mak

An X-tolerant multiple-input signature register (MISR) compaction methodology that compacts output streams containing unknown (X) values was described in [Touba 07]. Unlike conventional approaches, it does not use X-masking logic at the input of the MISR. Instead it uses symbolic simulation to express each bit of the MISR signature as a linear equation in terms of the X's. Linearly dependent combinations of the signature bits are identified with Gaussian elimination and XORed together to cancel

Hardware and ArchitectureComputer Science
15
논문|인용수 8·2007
Sensitivity Based Link Insertion for Variation Tolerant Clock Network Synthesis
Joon-Sung Yang, Anand Rajaram, Ninghy Shi, Jian Chen, David Z. Pan

Clock distribution is one of the key limiting factors in any high speed, sub-100nm VLSI design. Unwanted clock skews, caused by variation effects like manufacturing variations, power-ground noise etc., consume increasing proportion of the clock cycle. Thus, reducing the clock skew variations is one of the most important objectives of any high-speed clock distribution methodology. Inserting cross-links in a given clock tree is one way to reduce unwanted clock skew variations. However, most of the

Electrical and Electronic EngineeringEngineering

대표 연구 분야

Hardware and ArchitectureElectrical and Electronic EngineeringComputer Networks and CommunicationsArtificial IntelligenceComputer Vision and Pattern RecognitionInformation Systems

양준성 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.