Preprint
Review

This version is not peer-reviewed.

Band Selective Notch Frequency Technology of EMI Noise Spectrum in DC-DC Switching Converters

A peer-reviewed article of this preprint also exists.

Submitted:

20 March 2025

Posted:

21 March 2025

You are already at the latest version

Abstract
This review presents the band selective frequency technology of Electromagnetic Interference (EMI) noise spectrum spread in the DC-DC switching converter for communication devices. This technology generates notch characteristic spectrum bands with a low noise level in the received frequency band spectrum. It detects the received frequency and generates a notch band there using a switching pulse control technology. First, we introduce the conventional spread spectrum technology. By modulating the clock frequency, EMI noise is dispersed to avoid concentrating at specific frequency bands. There are both analog modulation techniques and digital modulation methods. Next, we explain the main technology of this review, the notch band generation technology. This technique involves modulating the phase or pulse width of clock to produce notch band characteristics in the EMI noise spectrum. Then we present its simulation results, theoretical analysis, and implementation results. Finally, we demonstrate a technique that tunes the notch band frequency to the received signal one automatically.
Keywords: 
;  ;  ;  ;  

1. Introduction

Nowadays, switching power supply circuits are widely used in many electronic devices, thanks to their advantages of high efficiency, continuously variable output voltage, small size and light weight. Also, the communication circuit has been enhanced for improved performance and high-density packaging. However, since the switching power supply circuit is driven by a high-frequency clock, it generates some amounts of switching noises called EMI noises, and their reduction is very important.
In this review paper, first we explain the fundamental DC-DC switching converters employing the Pulse Width Modulation (PWM) control. They cause EMI noises at the clock and harmonics frequencies, and for their reduction, the clock modulation is often utilized by shaking its phase or frequency. This technology spreads the noise power to other frequencies, though it makes the bottom level rise-up.
Next, we review our band-selective EMI spread spectrum technique, which realizes both reduction of the spectrum line noise and generation of the low noise spectrum band like the notch filter at the receive frequency of communication devices.

2. Fundamental DC-DC Switching Converters [1,2,3,4,5,6,7,8]

There are three fundamental DC-DC switching converters: buck, boost and buck-boost types. They are composed of power and control stages, and their configurations are almost the same among three types. The power stage has a switch, an inductor, a diode, and an output capacitor. However, its construction differs among them; the differences are distinguished by their positions. The control stage of each converter is quite similar, consisting of a comparator, a D-type Flip-Flop (DFF), and a reference voltage. Their voltage conversion ratio (Vo/Vi) and polarity of Vo vary , where Vi represents the input voltage and Vo does the output voltage: 0 < Vo < Vi for the buck converter, 0 < Vi < Vo for the boost converter, and 0 < -Vo ≷ Vi for the buck-boost converter.

2.1. Buck Converter with PWM Control

Figure 1 shows the configuration of the buck converter. The red/blue broken line represents the current flow when the PWM pulse is high/low, respectively. The power stage is composed of a switch (SW), an inductor (L), a diode (Di), and an output capacitor (Co). The control stage is composed of an amplifier (AMP), a comparator (CMP), a D-type Flip-Flop (DFF), and a sawtooth generator.
In the power stage, SW is regulated by the PWM signal. In case the PWM signal is high, SW turns ON, and the input current from the power supply flows through SW to L (as shown by the red broken line in Figure 1). During this period, the input current increases, flowing into Co and RL, resulting in an increase in Vo (Figure 2) and raising the magnetic energy in L. Conversely, when the PWM level is low, SW turns OFF, and the energy stored in L causes the current to flow through Di (as indicated by the blue dotted line in Figure 2). Then, Vo decreases and the duty ratio (D) of the PWM signal increases.
In the control stage, the AMP amplifies the voltage error of Vo and the reference voltage (Vref). This amplified error voltage is then compared with the sawtooth signal (SAW) and the PWM signal is generated. The DFF receives this data synchronously with the internal clock (CK) to provide the SAW pulse so that the SAW signal is generated by the sawtooth generator. Vo varies based on D, and Vo is related to D as shown by:
Vo = D・Vi                 (1)
Vo is less than Vi due to 0 < D < 1.
Figure 1. Configuration of the buck converter.
Figure 1. Configuration of the buck converter.
Preprints 152954 g001
Figure 2. Waveforms of the buck converter.
Figure 2. Waveforms of the buck converter.
Preprints 152954 g002

2.2. Boost Converter

Figure 3 shows the configuration of the boost converter. When SW is ON, the input current flows through L, and it does not flow to Co or RL (Figure 3), and then L charges the magnetic energy. When SW is OFF, the current to flow from L to Co and RL through Di. As a result, the current into Co is intermittently interrupted, leading to some output voltage ripple. Vo is expressed by
Vo = 1/(1ーD)・Vi                     (2)
Notice 1 < 1/(1-D) and Vo > Vi.
Figure 3. Configuration of the boost converter.
Figure 3. Configuration of the boost converter.
Preprints 152954 g003

2.3. Buck-Boost Converter

The buck-boost converter produces a negative voltage output. Figure 4 illustrates its configuration, and it operates as follows:
・In case SW is ON, the input current flows through SW and L.
・In case SW is OFF, the inductor current flows into Co in a inverse direction, as shown by the blue dotted line in Figure 4. As a result, the polarity of Vo becomes negative. Vo can be expressed by Eq. (3), and the absolute value of Vo varies widely over or less than Vi.
Vo = -D/(1-D)・Vi           (3)
Figure 4. Configuration of the buck-boost converter.
Figure 4. Configuration of the buck-boost converter.
Preprints 152954 g004

3. Conventional Method of EMI Reduction with Suppressing Diffusion [9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]

This section reviews some spread spectrum technology for EMI reduction with diffusion suppression of power supply and switching noises. Basic spread spectrum technologies for clock noise involve modification of the clock with frequency, phase and pulse width. The following will illustrate the one with the coding of the clock using both analog and digital methods.

3.1. Frequency Modulation with Analog Spread Spectrum Clock Generator

(A) Configuration and operation
It is recognized that the clock frequency or phase modulation in switching converters spreads the power spectrum of the EMI noise from the PWM signal and decreases its peak level at the clock and harmonics frequencies. Figure 5 shows the conventional clock frequency modulator and Figure 6 shows its associated signals. There, the voltage-controlled oscillator (VCO) is incorporated for the modulation of the frequency or phase of the SAW signal (Figure 6).
Figure 7a illustrates the spectrum of the PWM signal without clock modulation, whereas Figure 7b illustrates the one with modulation by two frequencies. The clock noise power spectrum is spread around the clock and harmonics frequencies. Several line spectra, indicated by the solid arrows, are discretely spread (marked by the dashed arrows); there the peak power levels are reduced.
(B) Simulation results
Figure 8 illustrates the spectrum of the PWM pulse without clock modulation. At the clock frequency of 0.5 MHz, a line spectrum reaching 3.5 V is observed, along with many harmonics. For the clock noise reduction, its modulation is utilized by shaking its phase or frequency (Figure 5). Figure 9 displays the spectrum with modulation. Since the power at the clock and harmonics frequencies spread to other bands, their peak levels become lower, though the bottom level becomes higher.

3.2. Basic Digital Frequency Modulation with LFSR

(A) Configuration and generated pseudo analog signal
Pseudo-analog noise generation using a Phase Locked Loop (PLL) clock generator for modulation is reviewed.
Figure 10 illustrates the 3-bit Linear Feedback Shift Registers (LFSRs) or M-sequence circuits. Based on G3_1(x) in Eq. (4), the outputs of the 3rd and 2nd bits are connected to the inputs of the Exclusive NOR (EX-NOR) gate, and its output is provided to the first DFF. The n-bit LFSR generates K (=2n -1) levels, where n is the order of the primitive polynomial. For n=3, K is 7 and there are two primitive polynomials G3_1(x) in Eq. (4) and G3_2(x) in Eq. (5).
Figure 11 illustrates the analog output levels obtained from (Q3, Q2, Q1) by the LFSR in Figure 10. There are periodic patterns with 7 levels: 0-1-3-6-5-2-4 or 0-1-2-5-3-6-4. These are transformed into a smooth signal as pseudo-analog noise. This pseudo analog noise is introduced into the PLL, and then, its output is frequency-modulated (Figure 12). Also, the PLL does not lock to the input noise due to its sluggish step response characteristics (Figure 13).
G3_1(x) = x3 + x2 + 1                   (4)
G3_2(x) = x3 + x + 1                    (5)
Figure 10. 3-bit LFSRs for two primitive polynomials [24] @JTSS.
Figure 10. 3-bit LFSRs for two primitive polynomials [24] @JTSS.
Preprints 152954 g010
Figure 11. Waveforms of output levels with LFSRs [24] @JTSS.
Figure 11. Waveforms of output levels with LFSRs [24] @JTSS.
Preprints 152954 g011
(B) Simulation of clock modulation with pseudo analog noise
The clock generator with modulation by the pseudo analog noise is illustrated in Figure 12. The generated pulse train by the LFSR in Figure 10 is converted to the analog signal by the DAC and smoothed by the LPF, and it is supplied to the PLL. Figure 13 shows its simulated characteristics of the damped vibrated signal when the input signal is changed with some steps.
Figure 12. Configuration of the clock generator with analog modulation [24] @JTSS.
Figure 12. Configuration of the clock generator with analog modulation [24] @JTSS.
Preprints 152954 g012
Figure 13. Step response of the PLL [24] @JTSS.
Figure 13. Step response of the PLL [24] @JTSS.
Preprints 152954 g013
Figure 14 displays the pseudo analog noise (Vn: periodic), the VCO input signal (Vcont: non-periodic) and the output voltage ripple (⊿Vo: non-periodic) when an LFSR based on G3_1(x) is used. The clock frequency is 400 kHz, while the shift clock of the LFSR in Figure 10 is 10 kHz. Then the periodic frequency of Vn is 1.43 kHz, and ⊿Vo is about 10mVpp. Table 1 shows the simulation parameters, and SIMPLIS is used as simulator.
Figure 15 displays the simulated spectra of the PWM signal (red) and the conducted noise (green). Figure 15a displays the spectra without the pseudo-analog noise (Np), whereas Figure 15b includes the ones with Np. The peak level at the clock frequency is reduced from 3.0V to 0.55V, and that at the 3rd harmonic is from 1.0V to 0.1V, while that of the conductive noise is from 350mV to 70mV.
Figure 14. Signals associated with PLL circuit [24] @JTSS.
Figure 14. Signals associated with PLL circuit [24] @JTSS.
Preprints 152954 g014
Figure 15. Spectrum of PWM and conductive noises [24] @JTSS.
Figure 15. Spectrum of PWM and conductive noises [24] @JTSS.
Preprints 152954 g015
Table 1. Simulation parameters.
Table 1. Simulation parameters.
Preprints 152954 i001

3.3. Analog Noise Generators using Bit Operation

(A) Expansion of analog pattern length using bit-inverse
We explain an analog noise generator using bit-exchange for an LFSR. The longer the period of the analog noise, the lower the peak level at the specific frequency, resulting in a broader sideband spectrum. The 3-bit system produces 8 analog levels, and the number of permutations of the pattern levels is 7P7 = 5,040. Thus, a larger number of the bits increases the number of permutations. For instance, inversing some of the bits from the LFSR output produces other pattern levels.
Additional patterns from the combination of these pattern levels are included. Eqs. (6)- (13) illustrate the results of the bit-inversed level streams of Eqs. (4) (5). Usage of these streams extends the analog noise period to 8 times that of the original. The pattern length using the bit-inverse results in T1 =8・2・7=16・To, where To is the original pattern length of 7.
【Based on G3_1(x)】  :   【Based on G3_2(x)】
Preprints 152954 i002
(B) Simulation results of pattern generator with bit-inverse
Figure 16 illustrates the simulation circuit of the LFSR (M-sequence circuit) with bit-inverse based on G3_1(x). The bit-inverse uses three EX-NOR gates, in conjunction with a 3-bit binary counter, that is triggered once within a period of the LFSR counter. In Figure 16, the binary counter increments when all bits of the LFSR counter are zero, and CK is triggered when all the outputs of the binary counter are zero. The periodic length of the 3-bit DAC input (B3, B2, B1) extends to 8 times of To (Figure 16 and Figure 17).
Figure 18 displays the output voltage ripple (⊿Vo) of the converter using pseudo analog noise, while Figure 19 illustrates the spectrum of the PWM signal and the conductive noise using bit-inverse. The ripple voltage is 8.5 mVpp. The peak level at the clock frequency is reduced from 550 mV to 500 mV, and the level of the conductive noise is from 70 mV to 60 mV, compared to Figure 15b.
Figure 16. Pattern generator using bit-inverse [24] @JTSS.
Figure 16. Pattern generator using bit-inverse [24] @JTSS.
Preprints 152954 g016
Figure 17. Expanded pattern length using bit-inverse [24] @JTSS.
Figure 17. Expanded pattern length using bit-inverse [24] @JTSS.
Preprints 152954 g017
Figure 18. Output ripple of the buck converter using bit-inverse [24] @JTSS.
Figure 18. Output ripple of the buck converter using bit-inverse [24] @JTSS.
Preprints 152954 g018
Figure 19. Spectrum of the buck converter output using bit-inverse [24] @JTSS.
Figure 19. Spectrum of the buck converter output using bit-inverse [24] @JTSS.
Preprints 152954 g019

3.4. Pattern Generator Using Bit-Inverse and Bit-Exchange and Simulation Results

(A) Expansion of analog pattern length using bit-inverse and bit-exchange
The bit-exchange technique for expansion of the analog noise period is introduced. There are no identical bit streams compared to Eqs. (6)-(13). The new pattern length becomes 6 times the one with only bit-inverse (T2 = 6・T1 =96・To).
【Based on G3_1(x)】   :   【Based on G3_2(x)】
1) Q1Q2Q3 : 0-1-3-6-5-2-4- : 0-1-2-5-3-6-4- [basic]     (6)
2) Q1Q3Q2 : 0-1-5-6-3-4-2- : 0-1-3-5-2-4-6-         (14)
3) Q2Q1Q3 : 0-2-3-5-6-1-4- : 0-6-2-3-5-1-4-         (15)
4) Q2Q3Q1 : 0-4-5-3-6-1-2- :0-4-3-2-5-1-6-         (16)
5) Q3Q1Q2 : 0-2-6-5-3-4-1- :0-6-5-3-2-4-1-          (17)
6) Q3Q2Q1 : 0-4-6-3-5-2-1- : 0-4-5-2-3-6-1-          (18)
(B) Simulation results of pattern generator using bit-inverse and bit-exchange
Figure 20 illustrates the configuration of the LFSR using bit-inverse and bit-exchange. The bit-inverse circuit is shown in Figure 16 and the bit-exchange circuit is composed of a multiplexer array. At the 3-bit DAC output, the number of the analog steps is 48 times of the original pattern one and Figure 21 illustrates its output of the expanded bit-pattern. Figure 22 illustrates its simulated spectra. The peak level of the PWM pulse noise is reduced from 500 mV to 400 mV (-17.5 dB), while the conductive noise remains 60 mV, compared to Figure 19.

3.5. Expansion of Number of Pseudo Analog Noise Generator Bits

(A) Expansion of number of bits
We found that it is not the number of bits for the LFSR that reduces EMI noise, but rather the ratio of the variation in pattern levels of the LFSR. There are two 4th-order primitive polynomials and the bit level series are given in Eqs. (27), (28), while the number of the pattern variations is To=2-1=15.
[4th-order]           G4_1(y)=y+y+         (19)
G4_2(y)= y+y +1                        (20)
[Pattern]         G4_1:0-1-3-7-14-13-11-6-12-9-2-5-10-4-8-  (21)
G4_2:0-1-2-5-10-4-9-3-6-13-11-7-14-12-8-               (22)
(B) Simulation results with 4th-order primitive polynomials
Figure 23 illustrates the output step pattern from the 4-bit LFSR and the output of the LPF following the 4-bit DAC with the bit-inversed versions of Eqs. (19) and (20). The step pattern consists of non-periodic pulses, because the condition of the initial bit patterns in the LFSR varies based on the previous ones. Figure 24 illustrates the spectrum of the PWM pulse. The peak level is 600 mV, which matches the one with 3rd-order primitive polynomials.
There is little difference in EMI reduction of the 3-bit and 4-bit LFSRs with bit-inverse operation. Therefore, only the 3-bit LFSR is sufficient, and we see that fine frequency changes in modulation are not necessary.
Figure 23. Signals of 4-bit LFSR with bit-inverse [24] @JTSS.
Figure 23. Signals of 4-bit LFSR with bit-inverse [24] @JTSS.
Preprints 152954 g023
Figure 24. Spectrum of PWM pulse using 4-bit LFSR with bit-inverse [24] @JTSS.
Figure 24. Spectrum of PWM pulse using 4-bit LFSR with bit-inverse [24] @JTSS.
Preprints 152954 g024

4. Notch Band Select with Pulse Coding Control [25,26,27,28]

This section reviews our EMI noise spread spectrum techniques with notch band select using pulse coding methods: Pulse Width Coding (PWC), Pulse Cycle Coding (PCC), Pulse Width and Phase Coding (PWPC). The notches appear at frequencies determined by empirical equations. We demonstrate the relationships of the notch frequencies and the coded pulses in simulation. Also, their analytical formulae are shown.

4.1. Pulse Width Coding (PWC) Control

(A) Basic pulse coding control
In the pulse coding control method, the switch is regulated by the Pulse Coded Drive (PCD) signal, that is selected from two coded PWM pulses (Figure 25). Pulse 1 and Pulse 2 are generated using various coding methods with parameters of pulse width, phase and their composite, and then, one is selected by SEL.
(B) Pulse Width Coding (PWC) control
The PWC method discretely modulates the feedback pulse width. Figure 26 illustrates the PWC control circuit, and there SEL is generated from the error voltage (Verr). Figure 27 illustrates SEL, V H , V L , and PWC pulse ( W H , W L ). When SEL is high, the multiplexer selects V H , and the comparison with SAW generates W H . When SEL is low, it selects V L , and the comparison with SAW generates W L . The output voltage is stably controlled by satisfying the following:
DL < Do (= Vo / Vi ) < DH                           (23)
Here, DL = WL / Tck and DH = WH / Tck in Figure 27.
Figure 26. PWC control circuit.
Figure 26. PWC control circuit.
Preprints 152954 g026
Figure 27. Signal waveforms for PWC control.
Figure 27. Signal waveforms for PWC control.
Preprints 152954 g027
In the PWC control, the analog output voltage error is converted to a digital signal and it modulates pulses. The converter output voltage is stabilized by appropriately switching these pulses. As a result, the noise spectrum is spread, and its notch is generated. Simulation shows the notch frequency ( F n ) is given as follows:
Fn = N / (WH ―WL)                 (24)
Hereafter, N is a positive integer throughout this paper. We observe that F n is determined by the difference of WH and WL and it is independent of the clock frequency. By adjusting WH and WL, F n can be set arbitrarily.
(C) Simulation Results of PWC Control
The pulse coded control regulates the converter output voltage using only two pulses, but without a saw-tooth signal. The clock frequency is set to exceed 500 kHz to ensure precise control of the output voltage, and other parameters are in Table 2.
The SAW peak voltage is set to 12V, V H to 9.6V and V L to 1.8V. Comparisons of V H and V L with the SAW under T c k = 2μs results in W H of 1.6μs and W L of 0.3μs respectively. Figure 28 illustrates SEL and PWM signals, while Figure 29 displays the PWC signal the spectrum. The up-arrows indicate the clock, its double, and its triple frequencies. A notch is observed at F n ( = 770 kHz), corresponding to the theoretical frequency from Eq. (24). Another notch is generated at 1.54 MHz, which corresponds to 2 F n . However, this notch is not very prominent due to the high-frequency noises from the clock. Comparing the peak level at the clock frequency in Figure 8 with that in Figure 29, it is suppressed from 3.5 V to 1.1 V. Also, notches are produced.

4.2. Pulse Phase Coding (PPC) Control

Pulse Phase Coding (PPC) control is realized with a delay circuit and a multiplexer (Figure 30). However, it does not alter D, and then it is used with the PWC system. Parameters are used for the notch frequency based on the empirical formula (Eq. (24)). Let τ represent the delay of pulse coding, with the longer delay τ H and
the shorter one τ L (Figure 31). The notch characteristics are also obtained using the PCC method. In case of a pulse train with a clock cycle of T o , the period T(k) of the k -th pulse is given by:
T(k) = T o +{τ(k) -τ(k-1)}                         (25)
We see that in the PPC method, the notch is dependent on also the previous pulse. Therefore, notches are unlikely produced because the coding cycle T(k) has 22 patterns. To address this, the following two periodic patterns can be utilized if alternate high/low coding is applied to the phase coding:
TH = T + {τH - τL}, TL = T - {τH - τL}           (26)
We obtain Eq. (27) from Eqs. (24), (26) as follows:
Fnp = N /[2 ( τH - τL)]                             (27)
We see from Eq. (27) that the notch characteristics are determined by twice the difference in the pulse phases.
Figure 30. PPC control circuit.
Figure 30. PPC control circuit.
Preprints 152954 g030
Figure 31. Signals of PPC control.
Figure 31. Signals of PPC control.
Preprints 152954 g031

4.3. Pulse Cycle Coding (PCC) Control

(A) PCC control circuit
In Figure 32, the duties of the two coded pulses differ as described by Eq. (26). Consequently, the duty cycle changes by altering the pulse period (Figure 33). Figure 34 shows an example of two pulses using the PCC method. There W o =0.4μs, T s =0.5 μ s and T L =2.0 μ s. Consequently, D H =0.8 and D L =0.2. The notch frequency F n c in the spectrum of the PCD signal is given by
Fnc = N / (TL - TS )                              (28)
Figure 32 shows the generator of these coded pulses. Pulses with different periods are generated from the pulse generation counter based on SEL (Figure 33). Here, T L and T s are defined as the pulse periods which are produced based on the SEL high and low states. By utilizing a differential circuit, a periodically modulated clock signal is generated. The generated saw-tooth is compared with V r and the PCC pulse is produced. Figure 34 shows signal waveforms associated with the pulse coding in the PCC system. The clock cycle varies depending on SEL, and the PCC signal synchronized with that cycle is the output.
Figure 32. PCC control circuit.
Figure 32. PCC control circuit.
Preprints 152954 g032
Figure 33. PCD pulse of PCC control.
Figure 33. PCD pulse of PCC control.
Preprints 152954 g033
Figure 34. Main waveforms of PCC control.
Figure 34. Main waveforms of PCC control.
Preprints 152954 g034
(B) Simulation Result with the PCC Control
Figure 35 illustrates main signals, and the pulse lengths of the PCC signal vary based on SEL. Figure 36 presents the simulated spectrum of the PCD signal with the PCC control. There the pulse conditions are T L =600 ns and T s =220 ns, resulting in a notch frequency of F n c = 2.6 MHz, as calculated from Eq. (28). However, in Figure 36, notches appear around F n c though they are not clearly visible. There are many line spectra because spread spectrum technique is not utilized. The frequency position of notch spectrum can be altered by the coded pulse frequencies or the switching converter parameters. Table 3 shows the simulation parameters.

4.4. Pulse Width and Phase Coding (PWPC) Control

(A) PWPC Method
The PWPC method is realized by incorporating a PPC circuit followed by the SAW generator for PWC (Figure 37). There the frequency for a large notch is designed using Eqs. (27) and (28). Figure 38 illustrates the SEL and PWPC signals. When SEL is high, W H is selected, and when SEL is low, the shifted W L is selected. It is observed that the notch by the PWPC method is deeper compared to the PWC method.
(B) Simulation Results with PWPC Control
In simulation, we set To=500 ns, WH=320 ns, WL=160 ns, τH=80 ns, τL=0 ns to produce a large notch at 6.25 MHz. Figure 39 illustrates the simulated spectrum of the PWPC signal. The noise level at the notch frequency is less than -20 dB relative to the average level.

4.5. Derivation of Notch Frequency Using Fourier Transform

Now we analyze various pulse coding methods and derive the formulae for their notch characteristics. We break down the analysis into four steps:
1) Define the signal of the pulse coding method.
2) Determine its Fourier transform.
3) Take its absolute value to obtain their spectrum characteristics.
4) Derive its zero point.
(A) Analysis of PWC Control
First, we analyze the PWC control. One period of the PWC signal is defined as T c k , which has two different pulse widths: W L and W H (Figure 40). The zero frequency of the PWC control spectrum is obtained as Eqs. (29), (30), (31), using Fourier transform on the pair of coding pulses.
F ω = f t e j ω t d t = 0 W L e j ω t d t + T c k 2 T c k 2 + W H e j ω t d t = 1 ω [ s i n ( ω W L ) s i n ( ω W H ) + j c o s ( ω W L ) j c o s ( ω W H ) ]
Then
ω 2 F 2 ω = sin ω W L sin ω W H + jcos ω W L jcos ω W H 2 F n o t c h = N W H W L ω 2 | F ( ω ) | 2 = 4 s i n 2 ( ω W H ω W L 2 )
Now we have the following:
| F ( ω ) | = 1 ω 2 s i n ω W H ω W L 2
= ( W H W L ) sin ω ( W H W L ) 2 ω ( W H W L ) 2
= ( W H W L ) s i n c { ω 2 ( W H W L ) }
We see that the PWC spectrum is expressed by a sinc function, which depends on the difference in pulse widths. The frequency at the zero point is obtained as follows:
F notch   = N ( W H W L )
Eq. (32) shows that the notch characteristics correspond to the zero of the sinc function. Notice that the notch frequency is determined by the difference in pulse widths, and it is independent of the clock frequency.
Next, calculate the spectrum characteristics of the eight rows of PWC pulses in Figure 41. Assume that the entire eight trains of pulses have a period T c k , and the Fourier transform yields Eq. (33).
F ( ω ) = 1 j ω { c o s ( ω W H ) j s i n ( ω W H ) + c o s ( ω W H + π 4 ) j s i n ( ω W H + π 4 ) c o s ( ω W L ) + j s i n ( ω W L ) c o s ( ω W L + π 4 ) + j s i n ( ω W L + π 4 ) }
F ω = W H W L sin c ω 2 W H W L 6 + 4 cos π 4 + 4 cos π 2 + 4 cos 3 π 4 = 14 ( W H W L ) s i n c { ω 2 ( W H W L ) } '
The calculated result of the notch frequency based on Eq. (33) is the same as that of Eq. (32).
The notch characteristics depend solely on the difference of pulse widths, regardless of the arrangement and number of pulses. The frequency at the zero point is obtained by:
F notch   = N ( W H W L )
Figure 42 illustrates a comparison between the sinc function and the spectrum of the PWC waveform with W H =3 μ s, W L =7 μ s, f n o t c h =250 kHz. The envelopes of the spectrum in simulation match the theoretical result (Eq. (35)).
(B) Analysis of PPC and PCC controls
We analyze the Pulse Position Coding (PPC) method. As illustrated in Figure 43, we define the PPC signal in one period as T c k , which consists of two different phase pulse coding signals ( τ H and τ L ). The frequency characteristics of the PPC control are obtained by Fourier transform on the pair of coding pulses (Eq. (36)).
F p ( ω ) = f ( t ) e j e x d t
= τ t τ L + W e j ω t d t + T α α 2 + τ H T α α 2 + τ H + W e j ω t d t
= 1 ω { j c o s ( ω ( τ L τ H ) ) + s i n ( ω ( τ L τ H ) ) j c o s ( ω ( τ L τ H W ) )
s i n ( ω ( τ L τ H W ) ) j c o s ( ω ( τ H τ L ) ) s i n ( ω ( τ H τ L ) + j c o s ( ω ( τ H τ L W ) ) + s i n ( ω ( τ L τ H W ) ) }
By taking the absolute value, Eq. (37) is derived, which shows the frequency at the zero point as Eq. (38):
| F p ( ω ) | = 2 | τ H τ L | | s i n c { 2 | τ H τ L | ω 2 } | | s i n ( W ω 2 ) |
F noacch 1   = N 2 | τ H τ L | , F notch 1   = N W
According to Eqs. (37) and (38), the PPC method relies on two sinc functions, each exhibiting distinct notch characteristics. This method relies on the coding phase and the pulse width. Here, Eq. (38) represents the theoretical equation of the PPC method when alternating coding is employed.
Next, we analyze the PCC method. We define the PCC signal in one period as T c k , which consists of two different cycle coding signals: T L and T s (Figure 44). The theoretical frequency of the PCC control is obtained as Eq. (39), by Fourier transform on the pair of coding pulses.
F c ( ω ) = f ( t ) e j ω x d t
= 0 T L W e j ω t d t + T L T s W e j ω t d t
= 1 ω { j c o s ( ω T S ) + s i n ( ω T S ) j c o s ( ω ( T S W ) )
s i n ( ω ( T S W ) ) j c o s ( ω T L ) s i n ( ω T L ) + j c o s ( ω ( T L W ) ) + s i n ( ω ( T L W ) ) }
| F c ( ω ) | = 2 | T L T S | | s i n c { ( T L T S ) ω 2 } | | s i n ( W ω 2 ) |
This equation shows that the notch characteristic depends on both the coding period and the pulse width, as in the PPC method.
(C) Analysis of PWPC method
Next, we analyze the Pulse Width and Phase Coding (PWPC) method, which encodes both the pulse width and phase. We define the PWPC signal in one period as T c k , which represents two coding signals (Figure 45). The frequency characteristics of the PWPC control are derived as Eqs. (41) and (42).
F w c ( ω ) = f ( t ) e j e t d t
= T L τ L + W t e j ω t d t + T c α 4 + τ H T c k 4 + τ R + W t e j ω t d t + T c α 2 + τ L T c k 2 + W H e j ω t d t + 3 T c k 4 + τ H 3 T c k 4 + τ H + W H e j ω t d t
| F w c ( ω ) | = 2 | τ H τ L | | s i n c { 2 | τ H τ L | ω 2 } | | s i n { ( W H W L ) ω 2 } |
In the PWPC, a sinc function with the pulse width and phase is used for representation, and two notch characteristics are generated. Further, if the notch characteristics are set to overlap with 2 τ H τ L = | W H W L ∣, they become as follows:
| F w c ( ω ) | = sin 2 ( ω 2 ( W H W L ) ) ω 2
Figure 46 provides a comparison of the notch characteristics in Eqs. (43) and (31). The notch around the zero point at 250 kHz in Eq. (43) is broader than in Eq. (38). The composite coding method increases both the notch width and depth compared to the PWC or PPC method.

5. Automatic Notch Generation [19,20,21,22,23,24,25]

This section describes the generation method of W H and W L for automatic notch generation in PWC control and PWPC control.

5.1. Automatic Notch Generation Using PWC Control

(A) Design of Relationship Among F n , F c k   and T i n Our design is the generation of the notch frequency F n so that it lies between F c k and 2 F c k and it matches the received signal frequency (Figure 47). F i n is provided to match the receiving frequency and the relationship among F i n , F n and F c k is given by Eq. (44). Here, P is a positive integer. Then, the relationship of T i n (= 1 / F i n )   and T c k ( = 1 / F c k )   is given by Eq. (45).
F i n = ( P + 0.5 ) × F c k
T c k = ( P + 0.5 ) × T i n
We see from Eq. (44) that in case of P=1, F n is set between F c k 1 and 2 F c k 1 , and it is equal to F i n 1 . In the case of P=2, F n is produced between 2 F c k 2 and 3 F c k 2 , and F n =   F i n 2 (Figure 47).
Figure 47. Positions of F n [27] @IEICE.
Figure 47. Positions of F n [27] @IEICE.
Preprints 152954 g047
Conversely, the duty ratio D of the PWC signal is represented by Eqs. (46), (47), (48). Further, the original clock signal in Figure 48 represents the PWC signal that is not encoded, with a pulse width of T o . It also corresponds to Eq. (46), where D o is set to 0.5. Pulse-H and pulse-L are generated based on T o (Figure 48), and this corresponds to Eq. (47). Here, T p represents the difference of W H and T o , or of T o and W L . T n   ( = 1 / F n )   is determined by the difference of W H and W L . Also, W H , W L , and T o must satisfy the relationship given in Eq. (48) to ensure a stable output voltage, V o . Here, 2 T p = T n , and it is the difference of W H and W L .
T o = D o × T c k = V o V i × T c k = 0.5 T c k
W H = T o + T p , W L = T o T p
T n = W H W L = 2 × T p
(B) Automatic Notch Generation from Clock
T c k is generated by T i n as shown in Eq. (45). For P=1, the notch frequency is produced between F c k and 2 F c k from T i n (See Figure 47). T c k is shown in Eq. (49), which can be realized with a shifter and an adder. Figure 49a,b show the automatic PWC pulse coding circuit based on Eqs. (46), (47), (48) for D o = 0.5 , where W H = 0.5 T c k + 0.5 T i n   and W L = 0.5 T c k 0.5 T i n . Figure 49a shows the whole block diagram, while Figure 49b shows the detailed block diagram of Pulse-H, Pulse-L generation from N H , N L and N t c l k . Then, in the case of P=N, F n is produced between N F c k and (N+1) F c k with T c k as shown in Eq. (50).
T c k = ( 1 + 0.5 ) × T i n T c k = 1.5 T i n
T c k = ( N + 0.5 ) × T i n
Figure 50 illustrates the automatic PWC method for P=N. For instance, in case N=2, F i n is set to 1.25 MHz, F c k is 500kHz and F n appears at 1.25 MHz, which falls between 2 F c k and 3 F c k .
(C) Simulation Results with Automatic Notch Generation
Digital circuit is used for coding pulse notch generation for P = 1 (Figure 49). Figure 51 displays the waveforms of pulse-H and pulse-L for F i n = 750 kHz. The saw-tooth period T c k is automatically set to 2 μ s . By comparing V L and V H , pulse-L and pulse-H with W L = 0.34 μ s and W H = 1.67 μ s are generated automatically. According to Eq. (23), F n is 750 kHz, and the spectrum of the PWM signal is shown in Figure 52. The notch is at 750 kHz, which corresponds to F i n , and there the bottom level is 1mV. However, there is the line spectrum at F i n (= 500 kHz) with an amplitude of 900mV, and multiple harmonics spectra present. Thus, frequency modulation is considered for spectrum spread in the coding pulse notch generator.
The frequency modulation of F c k is used for EMI reduction as described in Section 3.1, and the spectrum of the PWM signal is displayed in Figure 53. The notch is clearly observed at 750 kHz (= F i n ) . The bottom level of the notch frequency is 1mV, while the spectrum at F c k (=500 kHz) is 20mV. Notice that another notch appears also at 4 F i n in simulation. In principle, a 3MHz frequency is equal to 6 F c k (= 4 F i n ). Since the clock and the input signal overlap, the notch is not expected to appear at 4 F i n . The theoretical reason for the notch cause at 4 F i n   remains unknown and will be addressed in future work.
Figure 51. Simulated waveforms for P = 1 .
Figure 51. Simulated waveforms for P = 1 .
Preprints 152954 g051
Figure 52. Simulated spectrum of PWM signal without spread spectrum (P=1).
Figure 52. Simulated spectrum of PWM signal without spread spectrum (P=1).
Preprints 152954 g052
Figure 53. Simulated spectrum with spread spectrum for P = 1 .
Figure 53. Simulated spectrum with spread spectrum for P = 1 .
Preprints 152954 g053
Next, we discuss the case for P=2. Figure 54 displays the simulated waveforms of pulse-H and pulse-L for F i n =1,250 kHz, and we observe W H = 1.39 μ s and W L = 0.6 μ s . The expected F n is 1,250 kHz based on Eq. (24). The spectrum of the PWM signal is displayed in Figure 55. The notch is observed at 1,270 kHz, which is equal to F i n and falls between 2 F c k and 3 F c k .
Then, we consider the case for P=3. Figure 56 displays the simulated waveforms of pulse-H and pulse-L for F i n =1,750 kHz. Also, W H = 1.29 μ s and W L = 0.72 μ s . Based on Eq. (24), F n is 1750 kHz. The spectrum of the PWM signal is displayed in Figure 57. The notch is observed at 1,750 kHz, which corresponds to F i n and lies between 3 F c k and 4 F c k .
(D) Automatic Setting of Notch Frequency from Input Frequency
Here, we discuss the automatic adjustment of F i n   changes from channel 1 to channel 2 in the radio receiver (Figure 58). We set D = 0.5, P = 1, and F i n of channel 1 to 750 kHz. Then the output of the automatic PWC controller produces a notch at 750 kHz. In case     F i n changes to 1,250 kHz, the corresponding F c k , W H and W L also change, and the notch is automatically produced at 1,250 kHz. Simulated spectra are shown in Figure 59 and Figure 60, as F i n changes from F n 1 = 750 kHz to F n 2 = 1,250 kHz. The notches are observed at 750 kHz and 1,250 kHz, which correspond to F i n .

5.2. Automatic Notch Generation with PWPC Control

This subsection describes the automatic generation of Pulse-H, Pulse-L, and Pulse-LD for the PWPC control.
(A) Automatic Generation Method o PWPC Control
In the PWPC method, F n is given by Eqs. (24) and (27), and Figure 61 illustrates the PWPC configuration. There the automatic PWC controller generates NH and NL. Comparison of NH with the saw-tooth waveform produces Pulse-H, while comparison of NL with the delayed saw-tooth produces Pulse-LD. Figure 62 shows their waveforms, where the phase shift τ is equal to 0.5 T i n and Eq. (24) is equal to Eq. (27) for the steep notch.
The relationship of F c k and F n is given in Eq. (44). For P = 1, the followings are derived from Eq. (47). Here P L D is the timing of the rear end of P L .
W H = T o + T p = D T c k + 0.5 T i n W L = T o T p = D T c k 0.5 T i n
P L D = τ + T o T p = τ + D T c k 0.5 T i n
Figure 61. Pulse coding circuit of the PWPC method.
Figure 61. Pulse coding circuit of the PWPC method.
Preprints 152954 g061
Figure 62. Signals of PWPC control.
Figure 62. Signals of PWPC control.
Preprints 152954 g062
(B) Simulation Results of Automatic Notch Generation with PWPC Control
Figure 63 presents the saw-tooth signals, and the primary signals are highlighted in Figure 61. The coding pulses P H , P L and P L D are generated by comparing V H and V L with the sawtooth and the delayed sawtooth signals.
There, V i n is 10V, and   V o is 5V. When F i n is set to 750 kHz and for P=1, F c k is set to 500 kHz. To set F n to F i n = 750 kHz, W H =1.67 μ s , W L = 0.33 μ s , and τ =0.67 μ s are used based on Eq. (51).
Simulation shows that with W H =1.67 μ s , W L =0.33 μ s , and τ =0.67 μ s ,     F n is 750 kHz (= F i n ) (Figure 64 and Figure 65). A significant notch appears at 3.0 MHz (= 4 F n ) . Also, two notches are produced at higher frequencies.
Figure 63. Saw-tooth signals with period T c k and delay τ.
Figure 63. Saw-tooth signals with period T c k and delay τ.
Preprints 152954 g063
Figure 64. Signals in PWPC circuit.
Figure 64. Signals in PWPC circuit.
Preprints 152954 g064
Figure 65. Simulated spectrum with spread spectrum using PWPC method.
Figure 65. Simulated spectrum with spread spectrum using PWPC method.
Preprints 152954 g065

5.3. Duty Ratio Generation in Automatic Notch Generation

This subsection discusses a method to automatically detect and set D for V i and V o change.
Analysis of Relationship Between Voltage Conversion Ratio and PWM Duty Ratio
In the automatic PWC control, F i n alone can generate F c k as well as W H and W L using Eqs. (52), (53) based on Eqs. (45), (47), (48). Also see Figure 50. When D H = D L = D P ( D P :   shift value of D), Tin is set to (2/3)Tck for P = 1 based on Eq. (45).
W H = ( D + D H ) T c k = D T c k + T c   2 = ( D + 1 3 ) T c k
W L = ( D D L ) T c k = D T c k T i n 2 = ( D 1 3 ) T c k
When D varies, the duty cycle of SEL, D s is affected, which influences V o , and the resulting duty ratio D ' is represented by Eq. (54). During the circuit design, the Vo/Vi ratio is fixed, meaning D , D H and D L are set. Even if F i n   is changed, D H and D L are still produced automatically by the circuit. However, when Vo is changed, D also is changed, which differs from the designed D .
For instance, for T i n = 0.67 μ s and T c k = 1 μ s , we set D=Vo/Vi=5V/10V=0.5. That is, for W H = 0.83 and W L = 0.17 based on Eqs. (52) and (53), and D s =0.5, the waveform of W H and W L remains balanced. However, when D varies, W H changes to 0.86 and W L changes to 0.20. In the designed circuit, when D s remains at 0.5, W H is increased while W L is decreased.
In Eq. (54), ∆D represents the variation of D, and the change rate is defined as x=ΔD/D. Then, the changed W H ' and D H ' , along with W L ' and D L ' , are given by Eqs. (55) to (58).
D ' = D + Δ D = D + D Δ D D = D ( 1 + x )
W H ' = ( D + Δ D + D H ) T c k
D H ' = D H Δ D D ( 1 x )
W L ' = ( D + Δ D D L ) T c k
D L ' = D L + Δ D D ( 1 + x )
Before D varies, D s =0.5 and D H : D L = 1 : 1 . This means that the select signal keeps W H and W L   balanced. After D varies, D H ' : D L ' can be given by Eq. (59). The average voltage of the SEL signal, V S E L is given by Eq. (60), and V S E L is influenced by D o . Consequently, when V S E L changes, V o increases.
D H ' : D L ' = ( 1 x ) : ( 1 + x )
V S E L = V c c ( 1 x ) + ( 1 + x ) = V c c ( 1 x ) 2 = V c c ( 1 Δ D D ) 2
It is inferred that when the duty ratio shifts from D to D’, D H changes to D H ' while D L changes to D L ' . Consequently, the select signal for W H and W L is no longer balanced. It influences VSEL, shifting it from Vcc/2 to Vcc (1−ΔD/D)/2. Consequently, the output voltage also increases.
(B) Simulation Results of Duty Ratio Change
According to Section 5.2, when V i is varied while keeping W H and W L fixed, the duty cycle of SEL changes significantly. This causes significant variations in I L and V o . In simulation, V r e f = V o = 5.0V and V i are altered to 10V and 15V. Correspondingly, D changes to 0.5 and 0.33. Figure 66 displays the select signal waveforms. It is observed that for D = 0.5, the waveforms of W H and W L remain balanced. For D = 0.33, the waveform of the select signal becomes unbalanced, and the output of W L exceeds that of W H .  Figure 67 illustrates V o as D varies. Any change in D affects V o .
(C) Automatic Detection of PWM Duty
Based on D and Eqs. (52), (53), W H and W L are generated (Figure 49). When V i varies, D also varies according to the ratio D=Vo/Vi. The number of W H and W L pulses are automatically adjusted based on D. Detection method of the SAW peak voltage produced by T c k and Vi is considered. Under this condition, the peak voltage is proportional to D.
Figure 68 illustrates the automatic D detection circuit. There, the SAW signal is generated by a current source, with the frequency of the SAW designated as F c k . A voltage follower serves as the peak hold circuit, and the peak voltage V p e a k is compared with V i   by an error amplifier and an error voltage is generated. Usage of a voltage-controlled current source converts the error voltage into an error current, which is then fed-back to the SAW generator. In this process, the SAW peak voltage is automatically detected, which is equal to V i . Then, the comparator produces the D detection signal by comparing the SAW signal with V r e f , which is equal to V o .
Figure 69 shows signal waveforms of the D detection circuit. For V i = 12 V , the SAW peak voltage is 12V. By comparing the SAW with V r e f , the sampled data corresponds to D 1 . For V i   = 10V, the SAW peak voltage automatically changes to 10V. By comparing the SAW and V r e f , the sampled data becomes D 2 .
Figure 68. Automatic D detection circuit [26] @IEEE.
Figure 68. Automatic D detection circuit [26] @IEEE.
Preprints 152954 g068
Figure 69. Signals of D detection circuit [26] @IEEE.
Figure 69. Signals of D detection circuit [26] @IEEE.
Preprints 152954 g069
We have developed automatic notch frequency generator using this method. There, D is automatically detected in response to V i change, for the notch creation at the input frequency. The simulation results are shown in Figure 70, with the same parameters as those in Section 5.1, except for V i , which is 15V this time. Additionally, the clock is not modulated, and D can be automatically detected as 0.33. The simulation results show that the notch is at 750 kHz (= F i n ).
The SEL signal is illustrated in Figure 71. In comparison to Figure 66, under the condition of D=0.33, the waveform of W H and W L remains balanced. The output voltage ripple is displayed in Figure 72, that is decreased from 8.5 mV to 1.1 mV, compared with Figure 67.
The above discussion says that for setting D (0.33 < D < 0.67) in automatic notch generation with the PWC control and the D automatic detection method, D is detected based on the change in V i . This results in a notch being produced at F i n , while reducing V o .

6. Implementation of PWC Controlled Converter with Notch Generation

6.1. Experiment of Converter with Notch Generation

We have verified the notch frequency using the PWC control with the prototype circuit in Figure 73, with the parameters in Table 4. Figure 74 shows its implemented prototype on a PCB board.
Figure 75 shows measured waveforms of W H and W L . Additionally, we have analyzed the spectrum of the PWC control converter with W H = 1.0 μ s and W L = 0.4 μ s (Figure 76). The notches appear between F c k and 2 F c k , between 2 F c k and 3 F c k , and between 3 F c k and 4 F c k . By substituting the parameter values into Eq. (24), 1.66 MHz is obtained, which agrees with the measured result.

6.2. Experiment of Automatic Notch Generation

Experiments examine the notch characteristics using the prototype circuit.
(A) Experiment Method of Automatic Notch Generation
In the automatic notch generation method, the control stage circuit corresponds to the one in Figure 49. We expect that by inputting F i n , the notch is automatically produced at F i n . We have T c k = 1.5 T i n . In 1.5   F i n frequency generation circuit (pink border), just the input a pulse with a period of T i n produces T c k . The waveforms of T i n , T c k , Q 2 , and Q R are illustrated in Figure 77. By comparing the saw-tooth waveform with T c k to V H and V L , W H and W L are generated respectively.
Figure 78 shows the prototype with three red wires connecting the two boards. By inputting a pulse with a period of T i n using a pulse generator, a notch is produced automatically at the same frequency. Next, we evaluate the prototype circuit with the parameters in Table 5.
For the first example, we set P = 1 in Eq. (44), and a notch is produced between F c k and 2 F c k . We input F i n = 400 kHz, F c k can be automatically about 267kHz ( T c k = 3.7 μ s ) and W L = 0.7 μ s (Figure 79a). The PWM and SEL signals are shown in Figure 79b. Based on Eq. (24), the notch frequency is calculated as 435 kHz. From the experimental spectrum, the observed notch frequency is approximately 400 kHz, which closely matches the theoretical result by Eq. (24), and lies between F c k and 2 F c k .
Figure 77. Signals when T i n produces T c k .
Figure 77. Signals when T i n produces T c k .
Preprints 152954 g077
Figure 78. Prototype for automatic notch generation.
Figure 78. Prototype for automatic notch generation.
Preprints 152954 g078
(B) Experimental Results of Automatic Notch Generation
When F i n   is 400 kHz, F c k is automatically set to 267 kHz ( T c k = 3.7 μs) for P=1. The pulse widths are automatically adjusted to W H = 3.0 μs and W L = 0.7 μs (Figure 79a). The PWM and SEL signals are illustrated in Figure 79b. F n can be calculated as 435 kHz based on Eq. (30). The experiments show that the observed F n is around 425 kHz (Figure 80), which matches the theoretical result in Eq. (30), and that this notch lies between F c k and 2   F c k .
Figure 79. Measured waveforms ( F i n = 400 k H z ).
Figure 79. Measured waveforms ( F i n = 400 k H z ).
Preprints 152954 g079
Figure 80. Measured spectrum of PWM signal ( F i n = 600 k H z ).
Figure 80. Measured spectrum of PWM signal ( F i n = 600 k H z ).
Preprints 152954 g080
For the second example, still P=1 is used. By changing F i n to 600 kHz, F c k can be automatically adjusted to 400 kHz ( T c k = 2.5 μ s ). Consequently, W H = 2.1 μ s and W L = 0.6 μ s (Figure 81a). The PWM and SEL signals are illustrated in Figure 81b. F n is calculated as 666 kHz based on Eq. (24), and the experimental results show that the observed notch is at 666 kHz (Figure 82), which lies between F c k and 2   F c k .

7. Conclusion

This paper reviews technologies to realize the selectable band in the EMI noise spread spectrum of the DC-DC switching converter. The EMI noise is diffused from the switching signals caused by the clock, and then the noise spectrum spread techniques with the selectable notch band at the undesirable frequency such as the receiving radio signal band have been developed.
First, we review the configuration and operation of fundamental DC-DC switching converters of buck, boost and buck-boost types. They radiate some amount of EMI noise from the PWM signal with the line spectra at the frequencies of the clock and its harmonics.
Next, we introduce the conventional spread spectrum method that shakes the clock frequency and phase to reduce the line spectrum levels.
In addition to basic analog modulation methods, an analog noise generator using bit-inverse and bit-exchange in conjunction with an LFSR is explained. These spread spectrum techniques disperse noise power into unwanted frequencies. For example, in weak radio wave receivers, the dispersion of noise into the reception frequency band is undesirable.
Then we review the Pulse Coding Driving (PCD) control method, which significantly reduces the noise level at the selected frequency band. Instead of controlling the output voltage with the PWM signal, it controls the output voltage using two different pulse counts such as Pulse Width Coding (PWC) method, Pulse Phase Coding (PPC) method, Pulse Width and Phase Coding method. Also, the theoretical derivation of the notch frequencies is shown. The PCD control can be used in conjunction with the PWM control.
Further, a PCD control method that automatically tracks changes in the receiving frequency and the input voltage is introduced. The receiving frequency is often switched in the radio receiver and the input frequency fluctuates. There, the notch band characteristics need to automatically switch to another reception band. We explain a method to detect the received frequency and automatically switch the clock frequency to the proper one, as well as a method so that for the input voltage change, the PCD control automatically sets two types of pulse counts, while the conventional method automatically controls the duty of the PWM signal.
Finally, we review a PWC control method for automatic notch generation, with the notch characteristics of two types of PCD pulses and their spectra. There the PCD pulses and the switching of notch frequencies are changed when the reception frequency is switched.
The expansion to the FM and higher frequency bands for the notch and the application to single-inductor multi-output converters [29,30,31,32] are anticipated to be future challenges.

Acknowledgments

All members and research collaborators in our laboratory who contributed to the research described in this paper are acknowledged.

References

  1. K. Harada, T. Ninomiya, and B. Gu, Circuit Scheme of PWM Converter in Basics of Switching Converter, Corona Publishing, Japan (1992).
  2. A. J. Stratakos, C. R. Sullivan, S. R. Sandersand, R. W. Broderson, “High-Efficiency Low-Voltage DC-DC Conversion for Portable Applications in Low-Voltage/Low-Power Integrated Circuits and Systems,” Chapter 12, IEEE Press (1999).
  3. A. M. Trzynadlowski, Z. Wang, J. M. Nagashima, C. Stancu, and M. H. Zelechowsk, “Comparative Investigation of PWM Techniques for a New Drive for Electric Vehicles,” IEEE Trans. Ind. Appl, vol. 39, no. 5, pp. 1396-1403 (Sep. 2003).
  4. Robert W. Erickson, Dragan Maksimović, Fundamentals of Power Electronics, The Third Edition, Springer (2020).
  5. K. Taniguchi, T. Sato, T. Nabeshima and K. Nishijima, “Constant frequency hysteretic PWM controlled buck converter,” International Conference on Power Electronics and Drive Systems (PEDS), pp. 1194-1199 Taipei, Taiwan, (2009).
  6. R. Lai, Y. Maillet, F. Wang, S. Wang, R. Burgos, and D. Boroyevich, “An Integrated EMI Choke for Differential-mode and Common-mode Noise Suppression,” IEEE Trans. Power Electron, vol.25, no.3, pp. 539-544 (March 2010).
  7. R. Mukherjee, A. Patra, and S. Banerjee “Impact of a Frequency Modulated Pulse Width Modulation (PWM) Switching Converter on the Input Power System Quality,” IEEE Trans. Power Electron., vol.25, no.6, pp. 1450-1459 (Jun. 2010).
  8. A. M. Stankovic, G. C. Verghese, and D. J. Perreault, “Analysis and Synthesis of Randomized Modulation Schemes for Power Converters,” IEEE Trans. Power Electron, vol. 10, no. 6, pp. 680–693 (Nov. 1995).
  9. K. K. Tse, H. S. Chung, S. Y. Hui, and H. C. So, “Analysis and Spectral Characteristics of a Spread-Spectrum Technique for Conducted EMI Suppression,” IEEE Trans. Power Electron., vol.15, no.2, pp. 399-410 (Mar. 2000).
  10. H. Giral, E. A. Aroudi, L. Martinez-Salamero, R. Leyva, and J. Maixe, “Current Control Technique for Improving EMC in Power Converters,” Electron. Lett., vol.37, no.5 (Mar. 2001).
  11. B. Yuan, C. Liang, Z. Li and Q. Zhang, “A Clock Generator with Dual Pseudo Random Spread Spectrum in DC-DC Buck Converter,” IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA), Hangzhou, China, pp. 2024.
  12. F. Mihali, and D. Kos, “Reduced Conductive EMI in Switched-mode DC–DC Power Converters without EMI Filters: PWM versus Randomized PWM,” IEEE Trans. Power Electron, vol.21, no.6, pp. 1783-1794 (Nov. 2006).
  13. H. Li, W. K. S. Tang, Z. Li, and W. A. Halang, “A Chaotic Peak Current Mode Boost Converter for EMI Reduction and Ripple Suppression,” IEEE Trans. Circuits Syst. II: Exp. Briefs, vol.55, no.8, pp. 763-767 (Aug. 2008).
  14. Y. -H. Kao et al., “8.11 A 48V-to-5V Buck Converter with Triple EMI Suppression Circuit Meeting CISPR 25 Automotive Standards,” IEEE International Solid-State Circuits Conference (ISSCC), pp. 164-166, San Francisco, CA, USA (Feb. 2024).
  15. M. Fishta, E. Raviola and F. Fiori, “EMI Reduction at the Source in WBG Inverters: A Comparative Study of Spread-Spectrum Modulation and Auxiliary Switching Leg Techniques,” IEEE Transactions on Electromagnetic Compatibility, vol. 66, no. 5, pp. 1412-1419 (Oct. 2024).
  16. E. Stok, M. Otten, H. Huisman and Y. Kösesoy, “EMI Reduction in an Interleaved Buck Converter Through Spread Spectrum Frequency Modulation,” 25th European Conference on Power Electronics and Applications (EPE’23 ECCE Europe), pp. 1-11, Aalborg, Denmark (2023).
  17. T. -W. Sun, M. -Z. Li, T. -H. Tsai and C. -C. Chang, “A High-Accuracy Hysteretic DC-DC Converter Using A Spread-Spectrum EMI Suppression Technique with Double Gold Codes,” 21st IEEE Interregional NEWCAS Conference (NEWCAS), pp. 1-4, Edinburgh, United Kingdom (2023).
  18. A. Barbaro, M. Fishta, E. Raviola and F. Fiori, “A Comparison of Spread Spectrum and Sigma Delta Modulations to Mitigate Conducted EMI in GaN-Based DC-DC Converters,” 14th International Workshop on the Electromagnetic Compatibility of Integrated Circuits (EMC Compo), pp. 1-6, Torino, Italy (2024).
  19. J. Kundrata and A. Baric, “Clock Frequency Optimization of a Compensated Spread-Spectrum Controller in Buck Converters,” IEEE Access, vol. 12, pp. 4881.
  20. S. Kapat, “Reconfigurable Periodic Bi-frequency DPWM with Custom Harmonic Reduction in DC-DC Converters,” IEEE Trans. Power Electron, vol.31, no.4, (Apr. 2016).
  21. J. Kundrata and A. Barić, “Implementation of Voltage Regulation in a Spread-Spectrum-Clocked Buck Converter,” 46th MIPRO ICT and Electronics Convention (MIPRO), pp. 253-258, Opatija, Croatia (2023).
  22. N. Miki, N. Tsukiji, K. Asaishi, Y. Kobori, N. Takai, H. Kobayashi, “EMI Reduction Technique With Noise Spread Spectrum Using Swept Frequency Modulation for Hysteretic DC-DC Converters,” IEEE International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS), Xiamen, China (Nov. 6-9, 2017).
  23. N. Oiwa, S. Sakurai, Y. Sun, M. T. Tri, J. Li, Y. Kobori, H. Kobayashi, “EMI Noise Reduction for PFC Converter with Improved Efficiency and High Frequency Clock,” IEEE 14th International Conference on Solid-State and Integrated Circuit Technology, Qingdao, China (Nov. 2018.
  24. Y. Kobori, Y. Sun, M. T. Tri, A. Kuwana, H. Kobayashi, “EMI Reduction in Switching Converters With Pseudo Random Analog Noise,” Journal of Technology and Social Science, Vol.4, No.2, pp.33-48 (20). 20 April.
  25. Y. Kobori, T. Arafune, N. Tsukiji, H. Kobayashi, “Selectable Notch Frequencies of EMI Spread Spectrum Using Pulse Modulation in Switching Converter,” IEEE 11th International Conference on ASIC, no.16158097, B8-8, Chengdu, China (Nov. 2015).
  26. Y. Sun, Y. Kobori, H. Kobayashi, “Full Automatic Notch Generation in Noise Spectrum of Pulse Coding Controlled Switching Converter,” IEEE 14th International Conference on Solid-State and Integrated Circuit Technology, Qingdao, China (Nov. 2018.
  27. Y. Sun, Y. Kobori, A. Kuwana, H. Kobayashi, “Pulse Coding Controlled Switching Converter that Generates Notch Frequency to Suit Noise Spectrum,” IEICE Trans. Communications, Vol.E103-B, No.11, pp.1331-1340 (Nov. 2020).
  28. G. Dong, S. Katayama, Y. Sun, Y. Kobori, A. Kuwana, H. Kobayashi, “Notch Frequency Generation Methods in Noise Spread Spectrum for Pulse Coding Switching DC-DC Converter,” 13th Latin American Symposium on Circuits and Systems, Santiago, Chile (Mar. 2022).
  29. A. T. L. Lee, W. Jin, S.-C. Tan, and R. S. Y. Hui, Single-Inductor Multiple-Output Converters: Topologies, Implementation, and Applications, CRC Press; 1st edition (Dec. 2021).
  30. B. Rooholahi, Y. P. Siwakoti, H. -G. Eckel, F. Blaabjerg and A. S. Bahman, “Enhanced Single-Inductor Single-Input Dual-Output DC–DC Converter With Voltage Balancing Capability,” IEEE Transactions on Industrial Electronics, vol. 71, no. 7, pp. 7241-7251, (24). 20 July.
  31. X. Zhang, A. Zhao, X. Li, Y. Jiang, R. P. Martins and P. -I. Mak, “An 80W Single-Inductor DC-DC Architecture for Simultaneous Flash Charging and Dual-Output PoL Supply with 92.1% Peak Efficiency from 15V-to-28V Input to 12.6V/3.3V/1V Outputs Using 1.3 mm3 Inductor,” IEEE European Solid-State Electronics Research Conference (ESSERC), Bruges, Belgium, pp. 61-64 (2024).
  32. W. -T. Yeh, M. -X. Cai, C. -W. Tsai and C. -H. Tsai, “A Single-Inductor Bipolar-Output DC-DC Converter With Tunable Asymmetric Power Distribution Control (APDC) for AMOLED Applications,” IEEE Access, vol. 13, pp. 6810-6819 (2025).
Figure 5. Frequency modulator in control stage.
Figure 5. Frequency modulator in control stage.
Preprints 152954 g005
Figure 6. Signals for frequency modulation.
Figure 6. Signals for frequency modulation.
Preprints 152954 g006
Figure 7. Spread spectrum of PWM pulse [24] @JTSS.
Figure 7. Spread spectrum of PWM pulse [24] @JTSS.
Preprints 152954 g007
Figure 8. PWM spectrum without clock modulation.
Figure 8. PWM spectrum without clock modulation.
Preprints 152954 g008
Figure 9. PWM spectrum with modulation.
Figure 9. PWM spectrum with modulation.
Preprints 152954 g009
Figure 20. Pattern generator using bit-inverse and bit-exchange [24] @JTSS.
Figure 20. Pattern generator using bit-inverse and bit-exchange [24] @JTSS.
Preprints 152954 g020
Figure 21. Expanded pattern length with bit-inverse and bit-exchange [24] @JTSS.
Figure 21. Expanded pattern length with bit-inverse and bit-exchange [24] @JTSS.
Preprints 152954 g021
Figure 22. Spectrum with bit-inverse and bit-exchange [24] @JTSS.
Figure 22. Spectrum with bit-inverse and bit-exchange [24] @JTSS.
Preprints 152954 g022
Figure 25. Switching converter with basic pulse coding control [25] @IEEE.
Figure 25. Switching converter with basic pulse coding control [25] @IEEE.
Preprints 152954 g025
Figure 28. Signals of PWC control.
Figure 28. Signals of PWC control.
Preprints 152954 g028
Figure 29. Spread spectrum of PCD signal with PWC control.
Figure 29. Spread spectrum of PCD signal with PWC control.
Preprints 152954 g029
Figure 35. Simulated signals of PCC method.
Figure 35. Simulated signals of PCC method.
Preprints 152954 g035
Figure 36. Spread spectrum of PCD signal with PCC control (without spread spectrum).
Figure 36. Spread spectrum of PCD signal with PCC control (without spread spectrum).
Preprints 152954 g036
Figure 37. PWPC control circuit.
Figure 37. PWPC control circuit.
Preprints 152954 g037
Figure 38. Signals of PWPC control.
Figure 38. Signals of PWPC control.
Preprints 152954 g038
Figure 39. Spread spectrum of PCD signal with PWPC control.
Figure 39. Spread spectrum of PCD signal with PWPC control.
Preprints 152954 g039
Figure 40. One-period two-pulse train of PWC signal.
Figure 40. One-period two-pulse train of PWC signal.
Preprints 152954 g040
Figure 41. One-period eight-pulse train of PWC signal.
Figure 41. One-period eight-pulse train of PWC signal.
Preprints 152954 g041
Figure 42. Comparison of theory and simulation.
Figure 42. Comparison of theory and simulation.
Preprints 152954 g042
Figure 43. One-period two-pulse trains of PPC signal.
Figure 43. One-period two-pulse trains of PPC signal.
Preprints 152954 g043
Figure 44. One-period two-pulse train of PCC signal.
Figure 44. One-period two-pulse train of PCC signal.
Preprints 152954 g044
Figure 45. One-period four-pulse-train of PWPC signal.
Figure 45. One-period four-pulse-train of PWPC signal.
Preprints 152954 g045
Figure 46. Comparison of notch characteristics with PWC and PWPC methods.
Figure 46. Comparison of notch characteristics with PWC and PWPC methods.
Preprints 152954 g046
Figure 48. Timing of Pulse-H and Pulse-L [26] @IEEE.
Figure 48. Timing of Pulse-H and Pulse-L [26] @IEEE.
Preprints 152954 g048
Figure 49. Pulse coding circuit of automatic PWC method for P = 1 [26] @IEEE.
Figure 49. Pulse coding circuit of automatic PWC method for P = 1 [26] @IEEE.
Preprints 152954 g049
Figure 50. Pulse coding circuit of automatic PWC method for P = N .
Figure 50. Pulse coding circuit of automatic PWC method for P = N .
Preprints 152954 g050
Figure 54. Simulated waveforms for P = 2 .
Figure 54. Simulated waveforms for P = 2 .
Preprints 152954 g054
Figure 55. Simulated spectrum with spread spectrum for P = 2 .
Figure 55. Simulated spectrum with spread spectrum for P = 2 .
Preprints 152954 g055
Figure 56. Simulated waveforms for P = 3 .
Figure 56. Simulated waveforms for P = 3 .
Preprints 152954 g056
Figure 57. Simulated spectrum with spread spectrum for P = 3 .
Figure 57. Simulated spectrum with spread spectrum for P = 3 .
Preprints 152954 g057
Figure 58. Block diagram of change from channel 1 to channel 2.
Figure 58. Block diagram of change from channel 1 to channel 2.
Preprints 152954 g058
Figure 59. Simulated spectrum for F i n 1 = 750   k H z .
Figure 59. Simulated spectrum for F i n 1 = 750   k H z .
Preprints 152954 g059
Figure 60. Simulated spectrum for F i n 2 = 1,250   k H z
Figure 60. Simulated spectrum for F i n 2 = 1,250   k H z
Preprints 152954 g060
Figure 66. Waveforms of SEL [27] @IEICE.
Figure 66. Waveforms of SEL [27] @IEICE.
Preprints 152954 g066
Figure 67. Output voltage ripples [26] @IEEE.
Figure 67. Output voltage ripples [26] @IEEE.
Preprints 152954 g067
Figure 70. Simulated spectrum with automatic generation without spread spectrum.
Figure 70. Simulated spectrum with automatic generation without spread spectrum.
Preprints 152954 g070
Figure 71. SEL for automatic notch generation.
Figure 71. SEL for automatic notch generation.
Preprints 152954 g071
Figure 72. Output voltage ripple in automatic notch generation.
Figure 72. Output voltage ripple in automatic notch generation.
Preprints 152954 g072
Figure 73. Buck converter with PWC control.
Figure 73. Buck converter with PWC control.
Preprints 152954 g073
Figure 74. Prototype of PWC control buck converter.
Figure 74. Prototype of PWC control buck converter.
Preprints 152954 g074
Figure 75. Measured waveforms of W H and W L in the PWC control converter.
Figure 75. Measured waveforms of W H and W L in the PWC control converter.
Preprints 152954 g075
Figure 76. Measured spectrum of the PWC control converter.
Figure 76. Measured spectrum of the PWC control converter.
Preprints 152954 g076
Figure 81. Measured waveforms ( F i n = 600 k H z ).
Figure 81. Measured waveforms ( F i n = 600 k H z ).
Preprints 152954 g081
Figure 82. Measured spectrum of PWM signal ( F i n = 600 k H z ).
Figure 82. Measured spectrum of PWM signal ( F i n = 600 k H z ).
Preprints 152954 g082
Table 2. Parameters of PWC control simulation.
Table 2. Parameters of PWC control simulation.
V i V o I o L
12V 5V 0.52A 200 μ H
C T c k W H W L
470 μ F 2.0 μ s 1.6 μ s 0.3 μ s
Table 3. Parameters of PCC control circuit.
Table 3. Parameters of PCC control circuit.
V i V o I o L
10V 3V 0.5A 100 μ H
C W o T L T s
470 μ F 170ns 600ns 220ns
Table 4. Parameter values of Figure 73.
Table 4. Parameter values of Figure 73.
V i V o I o
12V 5V 0.2A
L C f c l k
100 μ H 47 μ F 500kHz
Table 5. Parameters of prototype.
Table 5. Parameters of prototype.
V i V o I o
10V 3.5V 0.16A
L C
141 μ H 570 μ F
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated