Skew-Circulant-Matrix-Based Harmonic-Canceling Synthesizer for BIST Applications
Guillermo G Garayar-Leyva1, Hatem Osman2, Johan J Estrada-López3
1Electrical and Computer Engineering Department, Texas A&M University, College Station, TX 77843, USA.
Sensors (Basel, Switzerland)
|April 23, 2022
Summary
This study introduces a novel single-tone generator using Harmonic-Canceling (HC) for Built-In Self-Test (BIST) in semiconductor design. The new method effectively filters harmonics, reducing testing costs and improving signal purity.
Area of Science:
- Electrical Engineering
- Integrated Circuit Design
- Signal Processing
Background:
- Semiconductor testing constitutes a significant portion of production costs.
- Built-In Self-Test (BIST) offers a solution by integrating test functions onto the chip.
- Existing BIST methods face challenges in cost-efficiency and precision.
Purpose of the Study:
- To develop a cost-effective single-tone generator for BIST applications.
- To address the precision challenges in implementing Harmonic-Canceling (HC) techniques.
- To improve the linearity and reduce harmonic distortion in generated test signals.
Main Methods:
- Implementation of a Harmonic-Canceling (HC) synthesizer.
- Utilizing skew-circulant matrices (SCMs) for precise irrational coefficient generation.
- Design and fabrication in 180 nm CMOS technology.
Main Results:
- The proposed HC synthesizer effectively filters harmonics up to the 47th harmonic.
- Generated signals cover a frequency range from 0.8 to 100 MHz.
- Achieved a maximum Spurious-Free Dynamic Range (SFDR) of 66 dB.
Conclusions:
- The SCM-based HC synthesizer offers a robust solution for BIST signal generation.
- The method significantly reduces dependence on coefficient precision, enhancing linearity.
- This approach contributes to lower semiconductor production costs through efficient on-chip testing.
Related Concept Videos
Harmonic Mean
3.3K
The arithmetic mean is usually skewed towards the larger values in the data set. Therefore, to avoid this inherent bias towards smaller values, the harmonic mean is used.
Take the example of the speed of a car, which is the measure of the rate of distance traveled. If the vehicle traverses the same distance back-and-forth, its average speed equals the total distance traveled divided by the total time taken. However, if the car moves with varying speeds, then the arithmetic mean is more skewed...
Take the example of the speed of a car, which is the measure of the rate of distance traveled. If the vehicle traverses the same distance back-and-forth, its average speed equals the total distance traveled divided by the total time taken. However, if the car moves with varying speeds, then the arithmetic mean is more skewed...
3.3K
Cascaded Op Amps
759
Operational amplifiers (op-amps) are versatile electronic components that can be interconnected in a cascade - one after another in a linear sequence. This cascading is possible due to their infinite input resistance and zero output resistance, allowing them to maintain their input-output relationships even when connected in series.
In a cascaded system, each op-amp is referred to as a stage. The output of one stage drives the input of the subsequent stage. As the input signal passes through...
In a cascaded system, each op-amp is referred to as a stage. The output of one stage drives the input of the subsequent stage. As the input signal passes through...
759
Sinusoidal Sources
721
Direct current (DC) refers to an electric current that flows in a single direction, maintaining a constant polarity. This is in contrast to alternating current (AC), which periodically changes its direction and magnitude. AC forms the backbone of modern electricity transmission and distribution systems due to its efficient long-distance transmission capabilities.
In homes, the power supplies use sinusoidal sources to provide electricity. These sources generate a voltage that varies sinusoidally...
In homes, the power supplies use sinusoidal sources to provide electricity. These sources generate a voltage that varies sinusoidally...
721
Phasor Arithmetics
400
Phasors and their corresponding sinusoids are interrelated, offering unique insights into the behavior of alternating current (AC) circuits. One way to understand this relationship is through the operations of differentiation and integration in both the time and phasor domains.
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
400
Properties of Fourier series II
292
Time scaling of signals is a crucial concept in signal processing that affects the Fourier series representation without altering its coefficients. The process modifies the fundamental frequency, thereby changing how the series represents the signal over time. This principle is essential in various applications, including audio and image processing, where signal manipulation is frequent. Understanding function symmetries is fundamental to simplifying the Fourier series.
A function f(t) is...
A function f(t) is...
292
Second-order Op Amp Circuits
440
Implementing second-order low-pass filters in audio systems is crucial in refining audio signals by eliminating undesirable high-frequency noise. These filters typically involve second-order op-amp circuits configured as voltage followers, encompassing two nodes with distinct storage elements.
The analysis of such circuits follows a systematic approach, similar to the second-order RLC circuits. In practical scenarios, bulky inductors are rarely employed due to their size and weight. This means...
The analysis of such circuits follows a systematic approach, similar to the second-order RLC circuits. In practical scenarios, bulky inductors are rarely employed due to their size and weight. This means...
440


