← 최신 논문
⚡ 전기공학

A Data-Driven Approach for Indirect Estimation of INLmax_abs Using Dynamic Parameters as Input Features

본 논문은 하이브리드 KNN-SVR 머신러닝 모델 내에서 동적 파라미터를 입력 특성으로 활용하여 INLmax_abs를 데이터 기반으로 간접 추정하는 방법을 제안하며, 이는 기존의 코드 밀도 히스토그램 방식과 비교하여 테스트 효율성을 크게 향상시키는 동시에 여러 ADC 데이터셋에 걸쳐 높은 정확도와 강건성을 달성한다.

원저자: Rongjie Li, Houjun Wang, Pu Pu, Jia Li, Guibing Zhu, Wanyu Yang

게시일 2026-11-03
📖 4 분 읽기☕ 가벼운 읽기

원저자: Rongjie Li, Houjun Wang, Pu Pu, Jia Li, Guibing Zhu, Wanyu Yang

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

현대 전자 제품의 방대한 생태계 내부에서, 아날로그-디지털 변환기(ADC)는 핵심적인 번역가 역할을 수행한다. 이 장치는 소리, 빛, 온도와 같은 현실 세계의 매끄럽고 연속적인 파동을 받아들여, 컴퓨터가 이해할 수 있는 이산적인 이진 단계로 잘게 쪼갠다. 이러한 장치들이 올바르게 작동하기 위해서는 그 번역 과정이 정밀해야 한다. 만약 단계가 불균일하다면, 음파의 디지털 버전은 왜곡되어 들리거나 온도 측정값이 어긋나게 될 것이다. 엔지니어들은 이 불균일함을 '적분 비선형성(integral nonlinearity)'이라는 특정 지표를 사용하여 측정한다. 간단히 말해, 이 지표는 장치의 실제 동작이 완벽한 직선으로부터 얼마나 벗어나는지를 보여준다. 이 측정에서 가장 중요한 숫자는 최대 절대 편차(maximum absolute deviation)로, 이는 장치가 발생시킬 수 있는 최악의 경우의 오차를 알려준다.

수십 년 동안 이 숫자를 찾는 것은 느리고 비용이 많이 드는 과정이었다. 이를 정확하게 측정하기 위해, 엔지니어들은 장치에 완벽하고 천천히 움직이는 신호를 입력하고, 장치의 동작에 대한 통계적 그림을 구축하기 위해 수천, 때로는 수백만 개의 출력 지점을 기록해야 한다. 장치들이 더 빠르고 복잡해짐에 따라, 이러한 테스트에 필요한 시간과 장비는 감당하기 어려울 정도로 커졌으며, 이는 제조 공정의 병목 현상을 야기했다. 업계가 직면한 과제는 전체 과정을 수행하는 시간이 오래 걸리는 테스트를 모두 거치지 않고도 이 최악의 오차를 예측할 수 있는 방법이 있는지 여부였다.

중국 전자과기대학교의 연구진은 이 문제를 해결하기 위해 새로운 접근 방식을 제안했다. 그들은 느리고 철저한 테스트가 끝나기를 기다리는 대신, 장치의 동적 성능(dynamic performance)—즉, 표준적이고 빠르게 움직이는 신호에 어떻게 반응하는지—을 살펴봄으로써 정적 오차(static error)를 예측할 것을 제 제안한다. 그들은 이 두 가지 유형의 성능 사이의 관계를 학습 가능한 패턴으로 취급한다. 컴퓨터 모델에 빠른 동적 테스트 중 노이즈와 왜곡을 처리하는 방식에 대한 데이터를 입력함으로써, 모델은 놀라운 정확도로 최대 정적 오차를 추정할 수 있다. 이 방법은 장치의 물리적 특성을 이해해야 할 필요성을 대체하는 것은 아니지만, 새로운 칩의 테스트 속도를 크게 높일 수 있는 지름길을 제공한다.

연구진은 먼저 8비트에서 16비트 해상도에 이르는 다섯 가지 다른 유형의 아날로그-디지털 변환기로부터 데이터를 수집했다. 이 장치들은 주요 제조업체들의 제품이며 서로 다른 내부 설계를 사용했다. 각 칩에 대해 연구진은 두 가지 별개의 테스트를 수행했다. 첫째, 전통적이고 느린 테스트를 실행하여 최대 정적 오차의 진정한 '그라운드 트루스(ground-truth)' 값을 얻었다. 둘째, 순수 사인파를 이용한 훨씬 빠른 동적 테스트를 실행했다. 이 빠른 테스트로부터 연구진은 신호 대 잡음비(SNR)와 고조파 왜곡 수준과 같이 신호의 품질을 설명하는 몇 가지 핵심 수치를 추출했다. 이 수치들은 머신러닝 모델의 입력 특징(input features) 역할을 했다.

그들 작업의 핵심은 이러한 빠른 동적 수치들을 느린 정적 오차와 연결할 수 있는 모델을 구축하는 것이었다. 연구진은 데이터 과학에서 사용되는 표준적인 방법들과 더 복잡한 딥러닝 네트워크를 포함한 여러 가지 수학적 접근 방식을 테스트했다. 그러나 그들은 가장 효과적인 솔루션이 두 가지 더 단순한 기술을 결합한 하이브리드 모델이라는 것을 발견했다. 한 기술은 데이터의 국소적 이웃을 살펴보는 데 탁월하며, 다른 기술은 데이터의 전반적인 형태를 이해하는 데 더 적합하다. 이 두 가지 강점을 혼합함으로써, 모델은 데이터가 고르게 퍼져 있든 특정 방식으로 밀집되어 있든 상관없이 각기 다른 칩 유형의 독특한 특성에 적응할 수 있었다.

결과는 이 데이터 기반 전략이 효과적임을 보여주었다. 연구진이 모델을 보지 못한 새로운 칩들에 대해 테스트했을 때, 예측값은 실제 측정값과 매우 근접했다. 서로 다른 칩 유형들에 대해, 예측의 평균 오차는 최소 유효 비트(LSB, 장치가 측정할 수 있는 가장 작은 단계)의 약 0.03에서 0.21 단위 사이였다. 많은 경우에서, 이 모델은 훨씬 더 단순한 구조를 사용했음에도 불구하고 더 복잡한 딥러닝 시스템만큼 성능이 좋거나 오히려 더 나은 성능을 보였다. 모델은 빠른 동적 테스트에서 칩이 높은 수준의 노이즈나 왜곡을 보일 때, 정적 오차 또한 클 가능성이 높다는 점을 성공적으로 학습했다.

연구진은 또한 동적 테스트에서 얻은 어떤 특정 수치들이 예측을 하는 데 가장 중요한지를 분석했다. 그 결과, 그 답은 칩의 유형에 따라 다르다는 것을 발견했다. 어떤 장치에서는 총 고조파 왜곡이 가장 강력한 지표였던 반면, 다른 장치에서는 신호 대 잡음비와 왜곡의 결합된 비율이 가장 신뢰할 수 있는 단서였다. 이러한 변동성은 단 하나의 숫자만으로는 모든 칩에 대해 전체 이야기를 들려줄 수 없음을 확인시켜 주었으며, 여러 요인을 동시에 가중하여 고려할 수 있는 모델의 필요성을 강화했다. 이 연구는 여러 동적 파라미터를 결합함으로써 모델이 장치의 빠르고 느린 동작 사이의 복잡한 관계를 포착할 수 있음을 입증했다.

결과는 유망하지만, 저자들은 이 방법의 한계에 대해서도 주의 깊게 언급했다. 모델은 장치의 입력 범위를 모두 포괄하는 저주파 신호를 사용하여 훈련 및 테스트되었다. 이는 이 접근 방식이 현재 이러한 특정 조건하에서의 테스트에 가장 적합하며, 장치가 매우 높은 주파수의 신호를 사용하거나 입력 범위 전체를 채우지 못하는 신호를 사용할 경우에는 효과가 떨어질 수 있음을 의미한다. 또한, 이 방법은 모든 누락된 코드를 찾아내거나 모든 시나리오에서 테스트를 완전히 대체하기 위한 것이 아니라, 최대 오차를 추정하기 위해 설계되었다. 이는 특히 속도가 필수적이고 제조 공정이 이미 잘 이해되어 있는 생산 라인에서 매우 유용한 신속한 평가 도구이다.

이 연구는 엔지니어들이 전자 부품의 품질 관리에 접근하는 방식의 변화를 나타낸다. 빠른 동적 테스트가 느린 정적 파라미터를 신뢰성 있게 예측할 수 있음을 보여줌으로써, 연구진은 더 효율적인 테스트 워크플로우를 위한 문을 열었다. 그들이 개발한 하이브리드 모델은 단순하면서도 상호 보완적인 기술의 조합이 특히 실제 제조 현장에서 발견되는 다양하고 때로는 무질서한 데이터를 다룰 때 더 복잡한 시스템보다 종종 더 뛰어난 성능을 발휘할 수 있음을 증명한다. 더 빠르고 정밀한 전자 제품에 대한 수요가 계속 증가함에 따라, 이러한 데이터 기반의 지름길은 우리가 사용하는 장치들이 고품질을 유지하면서도 적기에 공급될 수 있도록 보장하는 데 있어 필수적인 부분이 될 것이다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →