Analog Wide Band Audio Phase Shift Networks
By Peter C. McNulty, WA1SOV
 
 

This article discusses the design of wide band audio phase shift networks with active analog realizations. The approximation to linear phase shift in analog networks is not a trivial endeavor as will be seen. This paper gives the designer a technique in which to create the filter with modern computing techniques. The result is a high quality, multi-order active Allpass filter network which finds applications of all types of audio phasing including Single, and Independent Sideband exciters and synchronous detectors.
 
 

One of the simplest lopass filters is the RC combination as shown in Figure 1. This filter [1] when swept with frequencies through a range produces a total phase shift of 90 degrees, of which the output will be exactly 45 degrees out of phase with it's input, at it's corner frequency (fo). The voltage at the output terminals will also be about 70 % of the level originally applied by the generator, at this frequency, fo. For wideband phase shift networks used in Sideband generation, it is necessary to obtain a 90 degree phase shift over many octaves of frequency. Not just one frequency as shown in Figure 1.  The network must also have the characteristic of  flat magnitude response over the frequency range of interest.

 

Figure 1 Low Pass Filter












The filter shown in Figure 1 is a simple passive network but can also be implemented actively as shown in Figure 2. This filter has the same response, within the band of interest, as the passive filter shown in Figure 1 except for a phase inversion, assuming the operational amplifier used has sufficient bandwidth and gain at audio frequencies.
 
 

If a modification to this circuit is made as shown in Figure 3, the transfer function of [2] becomes [3]. The magnitude response of this filter is constant unlike that of the low pass filters in Figures 1 & 2, however the phase still varies. This is called an active Allpass filter. It is called Allpass for its ability not to effect the amplitude of the signal but modify only the phase of the signal.  The same network can be realized in a passive configuration. However because of the network complexity it is felt that the filter, for large order networks, can better be implemented in an active form.
 
 

Figure 2 Active Low Pass Filter










If a modification to this circuit is made as shown in Figure 3, the transfer function of [2] becomes [3]. The magnitude response of this filter is constant unlike that of the low pass filters in Figures 1 & 2, however the phase still varies. The phase response of the filter lags the input by 180 degrees over the response of the filter. The phase response is –90 degrees out of phase with input at the corner frequency of 672 Hz as shown in Figure 3B. This is called an active Allpass filter. It is called Allpass for its ability not to effect the amplitude of the signal but modify only the phase of the signal.

Figure 3A Allpass Filter










While this network generates 90 degrees of phase shift, it is still only 90 degrees at one frequency. In order to obtain a 90 degree phase shift at more than one frequency two networks called a Hilbert Transformer need to be employed, as shown in the block diagram of Figure 4. Here two Allpass filters are used in parallel. The two networks have identical characteristics accept that the corner
 
 


 
 

Figure 3B Allpass Filter Phase










frequencies are spaced such that their outputs are in quadrature (-90 degrees to each other) over a range of frequencies as is seen in the phase plot. The output magnitudes of the two networks are the same, only the phase varies. In order to obtain the desired specification, a number of sections need to be cascaded in such a way that the two networks track each other in phase across the frequency band of interest while maintaining a unity amplitude.

Figure 4 Two 6th order cascaded active Allpass filter networks in parallel known as a

Hilbert Transformer










So this means that applying any frequency between 20 and 20,000 Hz, to this network, will yield two outputs of the same frequency and amplitude as the input but differing in phase to each other by 90 degrees. This can only be approximated. An exact phase shift of 90 degrees across a wide band of frequency is not possible with analog realizations. The approximation can be pretty good though. The network of Figure 5 achieves less than 1 degree phase distortion from 20 to 20,000 Hz. In order to achieve this I utilized an old technique developed by Bedrosian1, implemented on a modern computer. Bedrosian realized a method for determining the pole frequencies such that these two filter networks would track each other in phase. He looked at the behavior of Elliptic Functions and found that they were not unlike the phase response necessary to accomplish the wideband phase shift network necessary for the Hilbert Transform. The paper1 lists the output of the Elliptic Functions in tabular form. We will develop here an approximate solution using the Complete Elliptic Integral.
 
 










Since 90 degrees is the phase shift we are after, theta prime and theta are set equal to each other. And fl & fh are the upper and lower bounds of the frequency range for the filter design. It is a good assumption to make that the more filter sections you have the better the approximation of the desired phase. An estimation of filter order is made in 1 however, I was not able to get this to match the filter order required to obtain the desired phase accuracy. As a result I have not included that derivation here. I estimated the filter order by empirical solution of a Mathcad program I wrote to solve these functions. Equation [4] shows the Elliptic functions used in the derivations of the tables in the Bedrosian paper.
 
 


 
 

where: n is the total filter order

and i goes from 0 to n-1

The last equation [7] contains the poles of the filter indexed by i with fl & fh representing the lower and upper bounds of the frequency passband of the filter respectively. Equation 5 denotes q, a factor developed by the Elliptic Integral.
 
 

where:

Equations 8 & 9 culminate the development of the derivation into two 6th order filter functions. [8] is the –90 degree network function of Figure 4, and contains the poles of even order denoted as the subscript i. [9] is the –180 degree network function of Figure 4, and contains the odd order poles as denoted by the subscript i. The range variable i goes from 0 to 11.






Table 1 contains the design values for the two Allpass networks. Once again referring to Figure 4, the even order i’s belong to the –90 degree network, and the odd order i’s belong to the –180 degree network. A word of caution should someone want to build this circuit. While this circuit can provide great phase stability, it is dependent on the use of highly precise resistors and capacitors with controlled temperature coefficients. It is recommended that RNC55 type resistors or equivalent, be used with 0.5 % tolerance & 100 ppm (parts per million per degree C).
 
 

i
fo (Hz)
t (msec)*
Resistance (W)
Capacitance (F)
0
59.66 k
2.6676
98800
27 p
1
63.31 k
-9.31
93100
100 p
2
7.651 k
20.8
104000
200 p
3
3.725 k
-42.723
90900
470 p
4
1.794 k
88.70
88700
1000 p
5
866.8 
-183.6
102000
1800 p
6
418.1
380.64
97600
3900 p
7
203.66
-781.4
95300
8200 p
8
99.16
1605
107000
15000 p
9
47.75
-3333
101000
33000 p
10
21.47
7412
109000
68000 p
11
6.11
-26055
96500
270000 p

 
 

* t is equal to 1/woi
 
 

Table I
 
 
 
 


 
 

 Figure 5 Audio Allpass Filter Network










The circuit for the Allpass Filter Network developed in this article is shown in Figure 5. This circuit will produce two outputs, which will remain 90 degrees out of phase with each other from 20 Hz to 20,000 Hz with a phase error of less than +/- 1 degree. This circuit can be used in conjunction with the Independent Sideband Synchronous Detector mention in this technical section. Another Allpass Filter Network designed by Chuck, W3FJJ2 is shown in Figure 6. This filter network is designed in the same manner. It is simpler with only 8 amplifiers as opposed to the twelve used above. Its effective passband is from 100 Hz to 10000 Hz with phase error less than +/- 1 degree. Both circuits will pass the signal with unity gain. For Amateur Radio use the simpler network of Figure 6 may be all that is necessary and therefore may pose a better solution to the filter problem in the analog domain.
 
 


 
 

Figure 6 W3FJJ Audio Allpass Filter Network

Figure 7

As mentioned in the other articles in this technical section, the way top do this is with a Digital Signal Processor (DSP) and a high order FIR filter. Equation [10] shows the transfer function of such a filter, which I have utilized, with the use of a DSP. The filter design is a digital Hilbert Transformer implementing a Hanning Window on a 256 point FIR Dual Low Pass Filter. The phase response of this filter is shown in Figure 7, and will be the subject of a future article. Stay Tuned!

  1. 1  IRE Transactions on Circuit Theory, June 1960, Pages 128-136, Normalized Design of 900 Phase-Difference Networks, S.D. Bedrosian
  2. 2  W3FJJ Allpass Filter, designed by Chuck Hanavin, W3FJJ