1971 , volume , issue april-1971 - hp labsvision for an input data stream, as shown in fig. 9. the...

16
HEWLETT-PACKARD JOURNAL APRIL 1971 © Copr. 1949-1998 Hewlett-Packard Co.

Upload: others

Post on 14-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

HEWLETT-PACKARD JOURNAL

APRIL 1971 © Copr. 1949-1998 Hewlett-Packard Co.

Page 2: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

Manipulating Digital Patterns With a New Binary Sequence Generator

By Edward S. Donn

FROM SIMPLY BEING A MATHEMATICAL CURIOSITY fifteen

years ago, binary sequence generating shift registers have become important tools in a surprising range of applica tions. The random-like patterns of 1's and O's generated by these circuits are used to obtain increased range in radars,1 to encode and decode digital and analog data for secure storage and transmission,2 to encode and decode digital messages for error-free transmissions,3 to simulate digital data for system tests, and to generate random numbers for Markov simulation studies.4

To meet an incipient demand for test instruments capable of generating pseudorandom binary sequences, a binary output was included in the Hewlett-Packard Model 3722A Noise Generator, introduced in 1967.5 The binary output is a two-level waveform that switches levels in synchronism with regularly-occurring clock pulses. Switching does not occur on every clock pulse, however, but on a random-like selection of clock pulses that give the waveform nearly ideal statistical charac teristics. The fact that the sequences can be repeated, though, means that the sequences are pseudorandom.

More recent ly , HP int roduced the 1925A6 and 8006A Word Generators. These generate 16- and 32- bit words for de-bugging circuits with known short words but can also generate pseudorandom binary sequences for simulating digital data streams.

Increased Flexibi l i ty Now, because of the widening applications for this

kind of instrument, a new Pseudo-Random Binary Se quence (PRBS) Generator (Model 1930A) has been designed. A 14 -width module for the HP 1900-series Pulse Generators (Fig. 1), this instrument is the first

to give the operator complete control over the feedback configuration in the sequence-generating shift register, making possible more than a million different sequences, some 73,000 of them being maximal length sequences.

Another first-time capability: the new PRBS generator can process digital sequences as well as generate them. For example, it can encode and decode externally-gen-

C o v e r : M o d e l 1 9 3 0 A P s e u d o - R a n d o m B i n a r y S e q u e n c e G e n e r a t o r , a n e w a d d i t i o n t o t h e 1 9 0 0 - s e r i e s p u l s e - p r o c e s s i n g m o d u l e s , c o n t r i b u t e s b o t h a t e s t p a t t e r n a n d a m e a n s o f d e t e c t i n g e r r o r s i n t e s t s o f d i g i t a l t ransmiss ion sys tem qua l i t y .

T h e m o s t f l e x i b l e b i n a r y s e q u e n c e g e n e r a t o r y e t o f f e r e d i n a c o m m e r c i a l i n s t r u m e n t , i t c a n a l s o e n c o d e a n d d e c o d e d i g i t a l m e s s a g e s , a n d g e n e r a t e r a n d o m - l i k e s e q u e n c e s o f 1 ' s a n d O ' s .

In this Issue:

M a n i p u l a t i n g D i g i t a l P a t t e r n s W i t h a N e w B i n a r y S e q u e n c e G e n e r a t o r , b y E d w a r d S . D o n n p a g e 2 How to Make a Nuc lea r Spec t rum H o l d S t i l l , b y S t e v e n U p s h i n s k y p a g e 9 A s t r o n o m e r s F i n d O p t i c a l T i m i n g O f P u l s a r s M o r e A c c u r a t e , b y L a u r e n c e D . S h e r g a l i s p a g e 1 2 P r o g r a m m a b l e S t e p A t t e n u a t o r s U s e D i s t r i b u t e d - T h i n - F i l m A t t e n u a t o r C a r d s , b y S t e p h e n F . A d a m p a g e 1 4

P R I N T E D I N U . S . A . ©HEWLETT-PACKARD COMPANY, 197i

© Copr. 1949-1998 Hewlett-Packard Co.

Page 3: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

F i g . 1 . M o d e l 1 9 3 0 A P R B S G e n e ra to r i s a 1 /4 -w id th p lug - in fo r H e w l e t t - P a c k a r d 1 9 0 0 - s e r i e s modu la r Pu lse Genera to rs . 1900 s y s t e m a l l o w s s e l e c t i o n o f r a t e g e n e r a t o r s , d e l a y g e n e r a t o r s , and pu lse amp l i f i e r and shap ing m o d u l e s t o m a t c h 1 9 3 0 A c a p a b i l i t i es t o w ide va r i e t y o f t asks .

crated data streams. It can also compare an externally- generated data stream with its own internally-generated replica to detect differences between the two (Fig. 2). For sequential comparisons and decoding, a new method

F ig . 2 . Mode l 1930 A genera tes e r ro r pu l se (bo t tom t race ) w h e n e v e r i n p u t d a t a s t r e a m ( t o p t r a c e ) d i f f e r s f r o m i n t e rna l l y -gene ra ted sequence ( cen te r ) .

of data synchronization lets the operator align the in ternal sequence with an external sequence in just a few clock pulses.

Applicat ions And where are these capabilities useful? A major

application will be in checking the error rate of digital

transmission systems. A typical loop-around test is shown in Fig. 3. One PRBS Generator outputs a pseudo random test pattern, the other compares the same pat tern, as generated internally, with the pattern as received at the end of the loop, producing an 'error' pulse each time the patterns differ. The counter measures the rate at which the errors occur. For example, if the counter displayed 1.26 kHz, and the digital clock rate were 1 MHz, the error rate would be 1.26 x IÓ'3, or 1.26 errors for every 1000 bits. This kind of figure is a mea sure of the quality of digital transmission systems.

The new PRBS Generator will also be useful as a digital simulator for testing digital circuits and mem ories with the varied patterns found in actual use. All possible combinations of up to twenty 1's and O's (ex cept all O's) can be generated by this instrument.

Computer programs based on the use of random numbers can use the sequences generated by PRBS gen erators. But, since the patterns are repeatable, statistical variation is removed. Furthermore, repeatable sequences simplify de-bugging.

Encoding data for transmission and storage is another application. Whereas this capability of linear sequential circuits has already been exploited for traditional cryp tographic purposes, the availability of a commercially- built instrument makes the technique applicable in any area where security is desired in the transmission and storage of data.

© Copr. 1949-1998 Hewlett-Packard Co.

Page 4: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

F i g . 3 . L o o p - a r o u n d t e s t o f d i g i t a l d a t a t r a n s m i s s i o n s y s t e m uses one 1930A to genera te tes t pa t te rn and one 1930A to de tec t t r a n s m i s s i o n e r r o r s ( s e e t e x t ) . C o u n t e r m e a s u r e s e r r o r r a t e . De lay Gene ra to r sh i f t s phase o f c l o c k p u l s e s t o p r e v e n t o v e r l a p w i t h i ncom ing pu l se t r ans i t i ons .

The patterns generated by this instrument will be highly useful for systems that use correlation techniques to elicit desired information. For example, space track ing radars transmit pulse trains with a random distribu tion of pulses and no-pulses. The reflected return signal is compared with time-shifted versions of the transmitted pulse pattern. The time shift that gives the best match (highest correlation) is then the round-trip signal time, giving range with high accuracy without requiring nar row pulses to get high resolution.

Specifically, these are the Model 1930A PRBS Gen erator's capabilities:

It generates statistically random patterns of 1's and O's in synchronism with an externally supplied train of clock pulses at clock rates up to 40 MHz. Eleven different pattern lengths, from 7 bits up to 1,048,575 bits, are selectable by a front-panel switch but a 36-pin connector gives full control over the pattern generating circuits, making possible programmed se lection of over a million different sequences. Sequences longer than 1,048,575 bits can be obtained by chain ing two or more PRBS Generators in series.

It generates a sync pulse each time the pattern repeats. Though the patterns have all the statistical character istics of randomness, they repeat exactly, eliminating statistical variations in repeated tests.

It can compare its internally-generated sequence with an externally supplied sequence, generating an output pulse whenever they differ (Fig. 2).

By a new technique, it quickly aligns its internal se quence with an external sequence, taking less than N bits for patterns 2s"- 1 bits long.

It can thoroughly scramble a digital data stream, generating a pattern of 1's and O's that bears little statistical resemblance to the externally-supplied data stream (Fig. 4). It can then recover the original stream, either with a second 1930A at the receiving terminal of a transmission system or with the same 1930A processing a recording of the scrambled data. With the help of an external mixer (Fig. 5) it can scramble analog signals, spreading the analog infor mation throughout the spectrum in a way that makes reassembly of the original analog signal difficult without prior knowledge of the code. The original signal can be recovered with another mixer and a 1930A duplicating the encoding sequence. The re covery process also dilutes the effect of any interfer ence picked up during the transmission.

Pseudorandom Binary Sequence Generat ion Linear sequential circuits consist of simple memory

elements (flip-flops) and modulo-2 adders (also known as exclusive-OR gates, anticoincidence gates, or half- adders). With the proper feedback structure and initial conditions, and with no input, these circuits generate sequences with nearly ideal statistical characteristics. s-£

A typical configuration is shown in Fig. 6. Feedback into the first stage depends on the states of stages 3 and 5 according to the truth table shown in the diagram. With five stages, this circuit generates maximal length sequen ces of 31 bits (25-l).* When the initial state is 00001, the output10 is: 1000010010110011111000110111010.

Maximal length sequences can also be generated in

* A m a x i m a l l e n g t h s e q u e n c e i s o n e i n w h i c h a l l c o m b i n a t i o n s o f N b i t s ( e x c e p t N ze roes ) occu r once and on ly once , N be ing the number o f s tages i n the sh i f t reg i s te r .

© Copr. 1949-1998 Hewlett-Packard Co.

Page 5: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

F i g . 4 . M o d e l 1 9 3 0 A s c r a m b l e s i n p u t d a t a s t r e a m ( t o p t r a c e ) i n t o a p p a r e n t l y u n r e l a t e d o u t p u t s t r e a m ( c e n t e r t r a c e ) . O r i g i n a l d a t a s t r e a m i s r e c o v e r e d w i t h a n o t h e r 1930A (bo t tom t race ) bu t i s now de layed one c lock pu lse .

5-stage shift registers using feedback taps3 on these other cell combinations: 2 and 5; 2, 3, 4, and 5; 1, 3, 4, and 5; 1, 2, 3, and 5; and 1, 2, 4, and 5, as well as with the 3 and 5 combination of Fig. 6. These feedback com binations all generate sequences of the same length, 3 1 bits, but the digital patterns differ.

Certain sequences, e.g., 2s- 1, 212- 1, 213- 1 and others, cannot be generated with only two feedback paths (Fig. 7). Multiple feedback paths can be effected through a modulo-2 adder tree that produces a 1 whenever there are 1's at an odd number of inputs. This is more easily done, though, with the circuit of Fig. 8, the dual of the circuit in Fig. 6. (Note the reverse numbering of stages required to preserve correspondence in the feedback pattern.) This arrangement, which allows switching feedback paths with logic gates, makes it possible to establish any feedback path easily. Furthermore, mod ulo-2 adders need never be connected in series so that pulse propagation delay is kept to a minimum, allowing operation at higher clock rates.

The 1930A uses this configuration in a 20-stage shift register. Besides the 73,080 different maximal length sequences possible with 20 stages, the 1930A, because of the control given over all possible feedback paths, can generate more than a million non-maximal sequences, a useful characteristic for cryptographic applications. It also works in a WORD mode, in which case it merely recirculates whatever digital word is loaded into it.

Processing Inputs An additional capability is given the 1930A by pro

vision for an input data stream, as shown in Fig. 9. The

F i g . 5 . A n a l o g s i g n a l , w h e n m i x e d w i t h p s e u d o r a n d o m b i n a r y s e q u e n c e , b e c o m e s t h o r o u g h l y d i s p e r s e d t h r o u g h o u t s p e c t r u m b u t i s r e c o v e r e d w h e n m i x e d w i t h i d e n t i c a l s e q u e n c e i n s e c o n d m i x e r . I n t e r f e r i n g s i g n a l s a r e d i s p e r s e d t h r o u g h o u t b a s e b a n d s i g n a l s p e c t r u m b y s e c o n d m ixe r , reduc ing e f fec t o f i n te r fe rence .

interaction of the shift register with a stream of 1's and O's applied through the input can be explained mathe matically as follows:

A characteristic equation" for a shift register may be written with a transform operator, D, defined by the relationship:

X(i) = DX(l— 1).

Multiplying by D is equivalent to a delay of one unit. Since time in a sequential binary circuit is variable only in units of clock time, D can have only two values: 1 or 0. For example, the sequence 11001 transforms into 1+D + D*.

The transform can also be applied to the character istic equation of a feedback shift register. For example, the circuit of Fig. 8 can be described, with the taps shown, by the transform 1 -f D3 -f D5.

When used for division, the transfer equation for this shift register is:

The D in the numerator indicates that the output will be delayed one clock pulse with respect to the input. The sequence 11001 when applied to the shift register of Fig. 8 then becomes:

= D -\- D2 -f D4 -f- ..... -+- ambiguous terms

which translates into the sequence 01101. (The initial 0 indicates the delay of one clock pulse.) This can be re covered by multiplying by the same register equation:

= (D + D2 + D4) (1 + D3 + D5)

© Copr. 1949-1998 Hewlett-Packard Co.

Page 6: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

5.9

14,15 11.13.1416

' 4 . 1 7 11.18

14 ,17 .1819 17 .20

163 3 2 ~ 6 5 5 1310

2 6 2 1 5 2 4 2

F i g . 7 . T a b l e o f f e e d b a c k t a p s f o r o b t a i n i n g m a x i m a l l e n g t h s e q u e n c e s i s p e r m a n e n t l y i m p r i n t e d o n c h a s s i s f o r h a n d y r e f e r e n c e . F r o n t - p a n e l R E G I S T E R L E N G T H s w i t c h s e l e c t s t a p s a c c o r d i n g t o t h i s t a b l e . P r o g r a m m i n g c a n b e u s e d f o r o t h e r t a p a r r a n g e m e n t s .

which translates into 011001. Thus, the encoding and decoding of a digital sequence

is equivalent to dividing and multiplying the sequence by the characteristic polynomial of the shift register.

As an example of the effectiveness of this technique for cryptography, consider the sequence:

00101110010111001011

When divided by l+D3 + £>5, the result is:

10000011010111110100

These two sequences are alike in 9 bits and different in 11 bits. Hence, the cross-correlation is —0.1 over the 20-bit interval indicating that the two are statistically almost unrelated.

Division is performed by the 1930A when the shift- register operates in the feedback mode, as in Fig. 9. Multiplication is performed when the instrument is switched to operate in a feed-forward mode in which the feedback path is interrupted and the input is fed to the tap line. This capability, hitherto unavailable in a

F i g . 6 . T y p i c a l s e q u e n c e - g e n e r a t i n g s h i f t r e g i s t e r . S t a t e o f e a c h s t a g e i s t r a n s f e r r e d t o n e x t s t a g e o n r e c e i p t o f c l o c k p u l s e . F e e d b a c k t o s t a g e 1 d e p e n d s o n s t a t e s o f s t a g e s 3 and 5 .

commercial instrument, is also diagrammed in Fig. 9. A useful characteristic of the multiply or feed-forward

mode is that the state of the shift register very quickly aligns itself with an incoming data stream. Alignment of the register used for decoding is thus automatic.

The usefulness of the 1930A for cryptographic pur poses is enhanced by its ability to be chained in series with other 1930A's. Longer sequences are derived sim ply by making the output of one generator the input of the next.12 The resulting pattern length is the multiple of the lengths of the individual patterns provided that the patterns are relatively prime (contain no common factors). The longest sequence possible with two 1930A's is (220-1) (219-1) or about 0.5 XlO12 bits.

The Inside Story A block diagram of the 1930A is shown in Fig. 10.

In the NORM mode, the shift register operates in the feedback mode with the feedback configuration selected by switches K¡ . . . . K20. These are operated either by the front-panel switch through a diode matrix or directly by external commands (switch closures to ground or T2L logic levels). The NORM mode actually is the di vide configuration with the input to the shift register forced to zero.

Data streams applied to the input are added modulo-2 to the shift register output. Any 1's resulting from a dif ference in the two streams appear at the ERROR output.

Pressing the DATA SYNC pushbutton switches the register to the MULTIPLY mode allowing the input stream to load the register. This is much faster than previous alignment techniques in which the shift register is stopped until the incoming sequence matches the cur rent contents of the register. The MULTIPLY technique has a further advantage in that no errors are introduced if DATA SYNC is initiated mistakenly after the register is already in sync.

6

© Copr. 1949-1998 Hewlett-Packard Co.

Page 7: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

Fig. control configuration. register configuration that facilitates full control of feedback configuration. T h i s b y g e n e r a t e s p a t t e r n s i d e n t i c a l t o p a t t e r n s g e n e r a t e d b y c i r c u i t o f F i g . 5 .

F i g . 9 . Da ta s t r eam i n t r oduced i n to sh i f t r eg i s t e r t h rough m o d u l o - 2 i n p u t i s d i v i d e d b y c h a r a c t e r i s t i c d i g i t a l e q u a t i o n o f s h i f t r e g i s t e r . W h e n d a t a i s i n t r o d u c e d i n t o t a p l i n e , i t i s t h e n m u l t i p l i e d b y s h i f t r e g i s t e r e q u a t i o n .

A TRIGGER output is generated each time the reg ister state is 000 .... 001, as sensed by a detector that determines when all stages except stage 1 are in the zero state. If it should ever happen that stage 1 were also in the zero state — a condition that would stop sequence generation — then a 1 is automatically loaded into stage 1 through the 'Start' AND gate.

In the DIVIDE mode, the shift register configuration remains the same as for NORM but the input is added into the first stage. In the MULTIPLY mode, the input drives the tap line and the output is taken from the modulo-2 addition of the input and the shift register output. The incoming sequence automatically loads into the shift register so that in N digits or fewer, both trans mitting and receiving registers will contain the same digits and will thus be in synchronism (N is the shift register length). In general, the transmitter and receiver do not have to have the same circuit — it is only neces sary for the characteristic equations to be the same (char acteristic equations selected by the 1930A's front-panel REGISTER LENGTH switch match those of the HP Model 3722A Pseudorandom Noise Generator and the Model 1925 A Word Generator). With programming, the 1930A can match the characteristic equation of any linear sequential circuit of 20 stages or fewer.

The 1930 A formats output information in two forms: return-to-zero (RZ) and non-return-to-zero (NRZ). When switched for RZ, the output is a train of 0 and 2V pulses, each 2V pulse being 10 ns wide. In the NRZ format,

3° QÃ

F i g . 1 0 . S i m p l i f i e d b l o c k d i a g r a m o f M o d e l 1 9 3 0 A P R B S Genera to r .

© Copr. 1949-1998 Hewlett-Packard Co.

Page 8: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

S P E C I F I C A T I O N S HP Mode l 1930 A

PR Binary Sequence Generator C L O C K I N P U T

R E P E T I T I O N R A T E : 0 t o 4 0 M H z ( t o 5 0 M H z t y p i c a l l y i n m o s t s e q u e n c e s ) .

I N P U T R : 5 0 o h m s , d e - c o u p l e d . A M P L I T U D E : + 1 V m i n t o 5 V . W I D T H : B e t w e e n 4 a n d 1 5 n s . P R O P A G A T I O N D E L A Y : 4 0 n s m a x ( c l o c k i n p u t t o o u t p u t t r a n s i t i o n ) .

D A T A I N P U T R E P E T I T I O N R A T E : 0 t o 4 0 M H z ( t o 5 0 M H z t y p i c a l l y ) . I N P U T R : 5 0 o h m s , d e - c o u p l e d

A M P L I T U D E O N E L E V E L : + 1 V m i n t o 5 V . Z E R O L E V E L : 0 V t o - 5 V .

P R B S O U T P U T A M P L I T U D E : 4 5 Â ± 5 m A o r > 2 V i n t o 5 0 o h m s . R I S E A N D F A L L T I M E S : < 4 n s . W I D T H ( i n R Z m o d e ) : > 9 n s , < 5 0 % o f p e r i o d . S O U R C E R : U n t e r m i n a t e d c u r r e n t s o u r c e .

E R R O R O U T P U T A M P L I T U D E : 4 5 Â ± 5 m A c u r r e n t s o u r c e o r > 2 V i n t o 5 0 o h m s . W I D T H : > 1 0 n s ; < 5 0 % o f p e r i o d i n R Z m o d e . S O U R C E R : U n t e r m i n a t e d c u r r e n t s o u r c e . S E L F G E N E R A T E D E R R O R R A T E : < 1 X t Q - i ' .

P R O G R A M M I N G I N P U T S ( R e q u i r e s O p t i o n 0 0 1 1 9 0 0 A o r 1 9 0 1 A M a i n f r a m e s ) . F A L S E : C o n t a c t c l o s u r e t o < 0 . 6 V . T R U E : O p e n o r > 3 . 0 V . R E S P O N S E : < 3 0 0 n s . T H R E S H O L D : A p p r o x . 2 . 2 V o r 5 . 5 k o h m s .

G E N E R A L D I M E N S I O N S : Q u a r t e r - s i z e m o d u l e 3 V t i n w i d e , 4 % i n h i g h ( 9 5 , 2 5 ;

1 1 7 , 4 8 m m ) f o r 1 9 0 0 A a n d 1 9 0 1 A m a i n f r a m e s . W E I G H T : N e t , 2 V t I b ( 1 , 0 2 k g ) ; s h i p p i n g , 4 V z I b ( 2 , 0 4 k g ) . P O W E R : S u p p l i e d b y 1 9 0 0 A m a i n f r a m e ( u p t o t w o 1 9 3 0 A ' s ) o r 1 9 0 1 A

m a i n f r a m e ( u p t o f o u r 1 9 3 0 A ' s ) . P R I C E : M o d e l 1 9 3 0 A , $ 1 2 0 0 .

M A N U F A C T U R I N G D I V I S I O N : C O L O R A D O S P R I N G S 1 9 0 0 G a r d e n o f t h e G o d s R o a d C o l o r a d o S p r i n g s , C o l o r a d o 8 0 9 0 7

the output remains at the 2V level continuously as long as a string of 1's occurs, returning to the baseline level when O's occur.

Other pulse amplitudes (up to 50V and 1 amp) can be obtained with output modules available in the 1900 Pulse Generator series.13 These modules, which also operate in either RZ or NRZ formats, have baseline offset and controllable transition times for shaping the binary sequences to meet the demands of intended ap plications. Other modules in the 1900 system supply clock pulses and clock pulse delays.

A c k n o w l e d g m e n t s Mechanical design and production planning for the

Model 1930 A PRBS Generator were the responsibilities of Albert C. Knack. The author is also indebted to engi neers at Hewlett-Packard Ltd, Scotland, for a week of stimulating discussions on linear sequential circuits, espe cially Brian Finnic, Anthony Annis, and Stephen Hodge who helped get the 1930A project under way.

References (1). Bartee, T. C., and Wood, R W., 'Coding for Tracking Radar Ranging; MIT Lincoln Laboratory, FSTI No. AD416 649, June 1963. (2). J. E. Savage, 'Some Simple Self-Synchronizing Digital Data Scramblers; Bell System Technical Journal, February 1967. (3). W. W. Peterson, 'Error-Correcting Codes; The MIT Press, Cambridge, Mass., 1961. (4). Granino A. Korn, 'Random-Process Simulation and Measurements; McGraw-Hill, 1966. (5) . G. C. Anderson, B. W. Finnic and G. T. Rober ts , 'Pseudo Random and Random Test Signals; Hewlett- Packard Journal, Sept. 1967. (6). E. S. Donn, 'Generating Words for Digital Testing; Hewlett-Packard Journal, April 1969. (7). F. H. Lange, 'Correlation Techniques; D. Van Nos- trand, 1967. (8) . Solomon W. Golomb, 'Shi f t Regis te r Sequences ; Holden-Day, Inc., San Francisco, Calif. 1967. (9). Bernard Elspas, The Theory of Autonomous Linear Sequential Networks; IRE Transactions on Circuit Theory, March 1959. (10). F. S. Donn, 'Linear Sequential Circuit Computer Sim ulation Program; Hewlett-Packard Technical Memo, Colo rado Springs Division, Dept. 233, Colorado 80907. (11). D. A. Huffman, 'The Synthesis of Linear Sequential Coding Networks! Information Theory, C. Cherry ed., Aca demic Press, New York, 1956. (12). T. G. Birdsall and M. R Ristenbatt, 'Introduction to Linear Shift-Register Generated Sequences; University of Michigan, Cooley Electronics Laboratory, Technical Re port No. 90, October 1958. (13). G. K. Blanz and R. L. Knauber, 'A New Program mable, Building-Block Pulse and Digital System; Hewlett- Packard Journal, April 1969.

Edward S. Donn Edd ie Donn came to the Co lo rado Spr ings D iv is ion in 1966 a f te r fou r years work w i th nav iga t iona l , s a t e l l i t e c o m m u n i c a t i o n s , a n d g round suppor t sys tems. A 1962 g raduate o f the Un ivers i t y o f F lo r ida , Ed has been invo lved a t HP i n p roduc t p lann ing fo r t he 1900 -se r i es Pu l se Genera to r p l ug - i ns as we l l as con t r i bu t i ng to the pu lse -shap ing c i r cu i t s i n t he 1915A Ou tpu t Modu le , deve lop ing the 1925A Word Genera to r , and now the 1930A PRBS Gene ra to r .

A de te rm ined moun ta i n c l imbe r , Ed has c l imbed t he Mat te rhorn ( the o r ig ina l in the A lps , tha t i s ) and 25 o f Co lo rado 's over -14 ,000 foo t peaks . He a lso p rac t i ces ta rge t shoo t ing and he lped the HP Spor t sman 's C lub w in a f i r s t p lace t rophy in las t w in te r ' s p is to l compet i t i on .

© Copr. 1949-1998 Hewlett-Packard Co.

Page 9: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

How to Make a Nuclear Spectrum Hold Sti l l

I t ' s s imp le w i th th is new d ig i ta l spec t rum s tab i l i ze r .

By Steven Upshinsky

MULTICHANNEL ANALYZERS are sophisticated electronic instruments used primarily to identify radioactive mate rials and measure their activities. They do this by mea suring the energies of the particles and photons emitted by such materials (see last month's issue). No two materials emit particles and photons with exactly the same energies.

Although alpha, beta, and X-rays are often of inter est, by far the majority of multichannel analyzer appli cations are in gamma-ray spectroscopy. When a gamma- emitting sample is analyzed, the analyzer computes and displays the gamma-ray spectrum of the sample, a plot of the number of gamma-ray photons detected versus channel number, each channel corresponding to a cer tain photon energy. A typical spectrum, like that of Fig. 3, has a number of peaks in it. The peaks are located at the characteristic energies of the photons emitted by the radioactive constituents in the sample.

There are certain types of analyses that severely chal lenge nuclear instruments' abilities. A good example is looking for radioactive pollutants in the atmosphere. Atmospheric samples typically contain many different radioactive materials, but in amounts so minute that to gather enough data to identify and quantify all the mate rials, a multichannel analyzer must often count photons for days or weeks. In any experiment that lasts so long the stability of the instrumentation is a critical factor. Age, temperature, humidity, and other factors affect the characteristics of electronic devices. Over any long period of time, or when subjected to drastic environ mental changes, an electronic instrument may drift, or change its characteristics, enough to affect the accuracy of an experiment.

In a nuclear pulse-height-analyzer system, which con

sists of a radiation detector (either a high-resolution semiconductor type or a scintillation type) and electronic amplifiers as well as a multichannel analyzer, drift from various sources can cause the peaks in the measured spectrum to broaden and become distorted. Even with careful temperature control, say to within 2°C, drift over a long period could amount to five channels in 8192, assuming typical parameters. This amount of drift would cause significant errors in calculations as well as distortion of the spectrum. Consequently, in long experi ments or when environmental changes are unavoidable, some form of drift compensation is required to keep the measured spectrum calibrated at all times.

Spectrum Stabi l izer A new digital spectrum stabilizer, Model 5586A (Fig.

1) can compensate for all types of drift likely to cause trouble in multichannel-analyzer systems, including drift in the nuclear-detector electronics and in the analog-to- digital converter of the analyzer itself. Fig. 2 shows how the stabilizer fits into a system.

In operation, the stabilizer monitors the digital data coming out of the analog-to-digital converter. The stabi lizer is connected in parallel with the analyzer's data processor, so normal analyzer operation is not inter rupted. In the stabilizer are two identical sections. One checks for baseline drift, or changes in the lowest chan nel's energy, and the other checks for changes in the gain, or overall scale factor, of the system. If any drift is detected the stabilizer generates a dc voltage propor tional to the drift and applies this voltage to the cor rection element in the analog signal path. The correction element is a dc amplifier with voltage-controllable gain and dc offset. The correction voltage changes the gain

9

© Copr. 1949-1998 Hewlett-Packard Co.

Page 10: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

F i g . 1 . M o d e l 5 5 8 6 A S p e c t r u m S t a b i l i z e r c o m p e n s a t e s f o r e l e c t r o n i c d r i t t w h i c h c a n c a u s e d i s t o r t i o n i n g a m m a - r a y s p e c t r a . T h e s t a b i l i z e r h a s a b u i l t - i n c o r r e c t i o n e l e men t and i s easy to ope ra te .

or offset of the amplifier, thereby compensating for the drift.

To detect drift the stabilizer must have a reference. Peaks in the spectrum provide this reference. The ener gies of these peaks are fixed by nature, so with the stabi lizer in operation the system is inherently stable and

F i g . 3 . T y p i c a l g a m m a - r a y s p e c t r u m o f a r a d i o a c t i v e s a m p l e , s h o w i n g t h e e f f e c t s o f s p e c t r u m s t a b i l i z a t i o n .

doesn't require periodic recalibration against a standard. Any peaks can be selected as reference peaks, but nor mally a peak at the low end of the spectrum is selected as a baseline reference and one at the high end is selected as a gain reference. If the measured spectrum doesn't have convenient peaks a reference pulser can be

H P 5 4 0 1 B M u l t i c h a n n e l A n a l y z e r

Fig. reference used stabil ized nuclear pulse-height analysis system. The reference pulser is used only source. there are no suitable known peaks in the spectrum of the source.

10

© Copr. 1949-1998 Hewlett-Packard Co.

Page 11: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

used, as shown in Fig. 2. When the stabilizer is set up, the channel number corresponding to the center of each reference peak is set on the front-panel switches.

The results produced by the stabilizer are shown in Fig. 3, which compares a stabilized spectrum with an unstabilized one.

Easy To Use The new stabilizer is designed to be easy to set up and

use. Unlike some similar instruments the HP 5586A has

S P E C I F I C A T I O N S H P M o d e l 5 5 8 6 A

Spectrum Stabi l izer

S T A B I L I Z E R P A R A M E T E R S B A S E L I N E R A N G E : Â ± 1 2 0 m V , Â ± 4 0 m V , Â ± 2 0 m V , Â ± 1 0 m V , s e l e c t a b l e . B A S E L I N E C O R R E C T I O N I N C R E M E N T : R a n g e / 5 1 2 . G A I N R A N G E : Â ± 2 % , Â ± 1 % , Â ± 0 . 5 % , Â ± 0 . 1 % o f f u l l s c a l e , s e l e c t a b l e . G A I N C O R R E C T I O N I N C R E M E N T : R a n g e / 5 1 2 . P E A K i n c r e S e l e c t a b l e f r o m 0 t o 1 6 , 3 8 4 I n s i n g l e - c h a n n e l i n c r e

m e n t s , f o r b o t h b a s e l i n e a n d g a i n . W I N D O W W I D T H A B O U T P E A K S : Â ± 1 , Â ± 2 , Â ± 4 , Â ± 8 , Â ± 1 6 , Â ± 3 2 , Â ± 6 4 ,

 ± 1 2 8 ,  ± 2 5 6 c h a n n e l s , s e l e c t a b l e , f o r b o t h b a s e l i n e a n d g a i n .

C O R R E C T I O N E L E M E N T (dc ampl i f ier)

G A I N : X 1 Â ± 5 % . N O I S E : < 1 0 0 / i V r m s . I N T E G R A L N O N L I N E A R I T Y : < Â ± 0 . 0 5 % . O U T P U T B A S E L I N E : ( d c z e r o ) C o n t r o l l e d b y B a s e l i n e S t a b i l i z e r , f r o n t

p a n e l a d j u s t a b l e o v e r  ± 8 m V n o m i n a l r a n g e f o r s e t u p . O U T P U T G A I N : C o n t r o l l e d b y G a i n S t a b i l i z e r , f r o n t p a n e l a d j u s t a b l e

o v e r  ± 0 . 2 % n o m i n a l r a n g e f o r s e t u p .

I N P U T S

A N A L O G I N P U T : Z Â ¡ r = 5 0 0 Q , Â ± 1 0 V F S , Â ± 1 2 V m a x , d c c o u p l e d . D I G I T A L I N P U T ( B I N A R Y ) : 1 4 l i n e s , T T L l e v e l s , h i g h = t r u e . E X T E R N A L T R I G G E R : + 3 V t o + 1 2 V p u l s e s , 1 0 / i s w i d e .

O U T P U T S

A N A L O G O U T P U T : Z o u t = 5 0 Q , Â ± 1 0 V m a x i n t o 5 0 0 G . D I G I T A L O U T P U T ( B I N A R Y ) : 1 4 l i n e s , T T L l e v e l s , h i g h = t r u e . R E C O R D E R O U T P U T S : P r o p o r t i o n a l t o d r i f t m e t e r d e f l e c t i o n .

B A S E L I N E : Â ± 5 V F u l l S c a l e . G A I N : Â ± 5 V F u l l S c a l e .

I N D I C A T O R S : D R I F T M E T E R : S e l e c t a b l e b e t w e e n B a s e l i n e o r G a i n . O F F R A N G E L I G H T : I n d i c a t e s t h a t c o r r e c t i o n r a n g e h a s b e e n e x

c e e d e d . B A S E L I N E A N D G A I N + A N D - L I G H T S : I n d i c a t e s p o s i t i o n o f e a c h re fe rence inpu t w i th respec t to se lec ted peak cen t ro id .

G E N E R A L

O F F - R A N G E D A T A S W I T C H : A c c e p t / R e j e c t . R E J E C T : I n h i b i t s d a t a t r a n s f e r i f s y s t e m d r i f t e x c e e d s s t a b i l i z e r r a n g e

s e l e c t e d . E X T E R N A L T R I G G E R R E F E R E N C E : S t o r e / R e j e c t . A l l o w s r e f e r e n c e

p u l s e s t o b e e x c l u d e d f r o m s t o r e d s p e c t r u m . R E S P O N S E : F a s t / S l o w .

F A S T : P r o d u c e s c o r r e c t i o n i n c r e m e n t f o r e v e r y i n p u t w i t h i n w i n d o w . S L O W : R e d u c e s c o r r e c t i o n r a t e f o r s l o w d r i f t c o n d i t i o n s .

C O N T R O L : I n t e r n a l o r E x t e r n a l c o n t r o l o f s t a b i l i z e r o p e r a t i o n v i a r e m o t e c o n n e c t o r , s w i t c h s e l e c t a b l e .

TEMPERATURE RANGE: 0° t o 55°C . D I M E N S I O N S : S t a n d a r d N I M 4 - w i d t h m o d u l e . P R I C E : $ 2 4 0 0 . 0 0 M A N U F A C T U R I N G D I V I S I O N : S A N T A C L A R A D I V I S I O N

5 3 0 1 S t e v e n s C r e e k B o u l e v a r d S a n t a C l a r a , C a l i f o r n i a 9 5 0 5 0

a built-in correction element. Besides adding conve nience this minimizes loss of resolution, or broadening of the spectrum peaks, caused by noise injected into the analog-to-digital converter by the stabilizer. This effect, noticeable with many systems, is insignificant with the 5586A.

Front-panel lights, indicating which direction the data is drifting in relation to the switch-register setting, are helpful during initial setup, when the gain and baseline of the system must be adjusted so the reference peak falls in the desired channel. A 20-turn front-panel potenti ometer on the stabilizer facilitates fine gain adjustments, and a similar potentiometer adjusts dc offset. These con trols, along with the 'homing-in' characteristic of the closed-loop stabilization technique, make possible an energy calibration accuracy not attainable otherwise. Accuracies of one part in 40,000, or one-tenth channel in a 4096-channel spectrum, are easily achieved.

A front-panel meter indicates how much drift has occurred during an experiment. If the drift exceeds the compensation range set on the stabilizer's range switches, accumulation can be stopped to prevent the spectrum's becoming unstabilized; the user elects whether to stop or continue by setting a rear-panel switch. A front-panel light comes on if the drift exceeds the range.

Acknowledgments I would like to thank Jim Doub and Jon Cross for

their many helpful comments and suggestions during the course of the design. I also want to thank Tom Bendon for his effort in mechanical design and layout of the instrument.

Steven Upshinsky S t e v e U p s h i n s k y j o i n e d H P i n 1969 , j us t a f te r rece iv ing h i s BS degree f rom the Un ivers i t y o f Ca l i fo rn ia a t Berke ley . H is f i r s t p ro jec t was the 5586A Spec t rum S t a b i l i z e r . N o w d e s i g n i n g h i g h - f r e q u e n c y c o u n t e r s a t H P ' s Santa Clara Div is ion, Steve is a l so work ing on h is MS degree a t near -by S tan fo rd Un ive rs i t y . Tha t leaves p rec ious l i t t l e t ime fo r any th ing e lse , bu t when a f ree moment does come a long S teve is l ike ly to use i t for tennis, sk i ing, o r bu i l d ing h i - f i componen ts .

11

© Copr. 1949-1998 Hewlett-Packard Co.

Page 12: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

Astronomers Find Optical Timing Of Pulsars More Accurate

M e a s u r i n g l i g h t p u l s e s i n s t e a d o f r a d i o p u l s e s y i e l d s m o r e accu ra te i n fo rma t ion abou t pu l sa r cha rac te r i s t i cs .

By Laurence D. Shergalis

SINCE THE DISCOVERY IN 1967 of stars that broadcast great amounts of pulsed radio energy, astronomers have been attempting to solve the mysteries of these sources of energy. These stars, called pulsars for pulsating radio sources, were discovered by radio astronomers. Many pulsars have since been identified by radioastronomy. Only one, located in the Crab Nebula, emits light visible on earth. All the others are 'seen' using radioastronomy techniques. Pulsar NP 0532 in the Crab Nebula emits strongly in the radio and visible regions, but relatively little energy in the microwave region. For about two years, a group of astronomers at Lick Observatory in San Jose, California have been monitoring its activity using optical techniques.

Optical timing of pulsar pulses yields greater accuracy than timing of radio pulses because light pulses travel at the speed of light. Radio pulses propagate at various rates slower than the speed of light, since they are sub ject to delays caused by free electrons occurring in gas eous clouds and other disturbances near the pulsar and in outer space. In addition optical pulses have a very regular shape; radio pulses do not. Also, radio pulses are more affected by noise. Therefore, arrival times of radio pulses must be corrected for these delays. To com plicate matters, the correction is not always constant. A continual monitoring of other parts of the power spectrum is needed to determine the correction. All of these factors tend to make radio timing less accurate than optical timing.

For optical timing, the accuracy of the pulse arrival time depends only upon the number of photons ob served, i.e. the length of time of observation. Arrival times approaching the basic limit of accuracy of the rubidium frequency standard used for timing can be reached in one night's observation.

With optical monitoring, errors in measuring pulse arrival time have been reduced to about 1 to 2 micro seconds compared with about 10 to 20 microseconds error in radio pulse arrival times. Although optical observation is more accurate, it has its disadvantages. Weather and available telescope time limit optical ob servation. Also, as mentioned previously, only one pul sar has been found to be visible. Radioastronomical observations can be conducted without regard to weather, and all the other known pulsars emit signals only in the radio frequency region.

The principal variables studied in these experiments are the pulsar frequency and its derivatives. Pulsar NP 0532, according to observations by Chinese astrono mers, was created by a supernova in 1054 AD. This makes it the youngest known pulsar, consequently it

O P T I C A L T E L E S C O P E W I T H P H O T O M U L T I P L I E R

D E T E C T O R

H P M O D E L 3 7 2 1 A C O R R E L A T O R

H P M O D E L 3 9 5 0 A N A L O G M A G N E T I C

T A P E R E C O R D E R

H P M O D E L 5 4 0 1 B S I G N A L A V E R A G E R

H P M O D E L 5 0 6 5 A R U B I D I U M

S T A N D A R D

F i g . 1 . B l o c k d i a g r a m o l i n s t r u m e n t a t i o n a t L i c k O b s e r v a to ry fo r pu lsa r measurements .

12

© Copr. 1949-1998 Hewlett-Packard Co.

Page 13: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

has the highest known rotation rate, about 30 cycles per second. Because the pulsar acts somewhat like a search light we see apparent pulsations as the light beam sweeps past the earth at the pulsar rotation fre quency. It is considered the most interesting to watch both because of its youth and since it exhibits gradual and abrupt variations in frequency. While it slows smoothly about one part per million each day, it occa sionally makes an abrupt change of about one part per billion. These sudden changes in frequency are inter preted as events occurring within the structure of the star. The complexity of the events that could take place indicate the need for continued and more accurate ob servations.

To detect photons emitted from the pulsar, a cooled photomultiplier is mounted at the prime focus of the 36-inch Crossley reflector telescope at Lick. The elec trical pulses from its output are then averaged using a Hewlett-Packard 540 IB Multichannel Averager. In order to perform this averaging with sufficient precision so as not to distort the data, the pulsar frequency must be known to 1 part in 109. This frequency is set into a frequency synthesizer which generates the sync pulses for the averager. The pulsar frequency is known to this precision from previous measurements, and from knowl edge that the pulsar changes its frequency rather slowly.

Since what is actually desired is the arrival time of

F i g . 2 . U n i v e r s i t y o f C a l i f o r n i a r e s e a r c h e r s e t s u p t h e H P C o r re la to r i n p repara t ion fo r a n igh t o f m e a s u r i n g s i g n a l s f r o m t h e C r a b N e b u l a P u l s a r , a n d s e a r c h i n g f o r s i g n a l s f r o m S u pe rnova M101 .

a pulse, extremely accurate timing must be done. An HP rubidium clock is used as the time base and as the frequency standard for driving the frequency synthe sizer. This clock is calibrated regularly against HP's cesium clocks to insure the greatest possible precision.

Other optical pulsars are being looked for, but their frequency is, of course, not known. Thus other tech niques must be used. An HP correlator can help find these unknown frequencies, but to search for pulsations with the greatest possible resolution the data must be recorded directly onto magnetic tape and later analyzed with a large computer.

Optical observation of NP 0532, using similar equip ment, is also being conducted at Harvard and Princeton observatories in the United States. Work is aimed at unraveling the mysteries of all pulsars with these obser vations, and at attempting to find other optically visible pulsars.

Heading this project at the University of California at Berkeley is Jerry Nelson. John Saarloos is technolo gist for the project. S

Bibliography L. D. Shergalis, 'Stanford Scientists Study Space Signals! Hewlett-Packard Journal, May 1968.

Charles N. Taubman, 'Pulsar Optical and Radio Emissions Observed Simultaneously; Hewlett-Packard Journal, June 1969.

13

© Copr. 1949-1998 Hewlett-Packard Co.

Page 14: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

Programmable Step Attenuators Use Distributed-Thin-Film Attenuator Cards

N e w P r o g r a m m a b l e S t e p A t t e n u a t o r s e m p l o y a s p e c i a l t r a n s m i s s i o n - l i n e c o n f i g u r a t i o n w i t h c o m m o n o u t e r c o n d u c t o r s ,

s o o n l y c e n t e r c o n d u c t o r s n e e d b e s w i t c h e d .

By Stephen F. Adam

MORENO1 DEFINES TRANSMISSION LINES AS 3 system of

material boundaries forming a continuous path from one place to another and capable of directing the transmis sion of electromagnetic energy along this path. In wide band practice at higher frequencies, where the principle mode (TEM) of transmission is used, coaxial structure is the type most commonly used. For quite some time standards have been established in coax. Connectors have been correspondingly standardized. Attenuators, as one of the basic building blocks of measurement systems, are developed to fit these standard transmission lines. With the advent of thin film technology, new types of attenua tor realizations have come about, transforming the co axial transmission line into a plane, allowing the use of precision thin film techniques.2

Some variable step attenuators are made in a turret arrangement3 employing fixed coaxial pads switched into a coaxial transmission line path. Highly sophisticated and quite difficult manufacturing techniques are neces sary to attain long life and tight repeatability character istics. Programmability was accomplished by motorizing such turrets.

In designing microwave coaxial step attenuators, the biggest concern has always been the mechanical difficul ties involved in assuring repeatable, long-life switching. It is just naturally difficult to keep making a good con tact simultaneously to an outer conductor and a center conductor in a coaxial structure while at the same time satisfying all the other mechanical and electrical con straints properly imposed on such a design. A coaxial switch has been described which is a transformed trans mission line4, similar to a slabline, now called an edge- line. Edgelines having a thin center conductor, placed perpendicular between two parallel ground planes, con

centrate the electric field to such an extent that high isolation switching is possible with common outer con ductors. Furthermore, even moderately sharp bends on the center conductor shim will introduce only negligible discontinuities. The edgeline switches are driven with magnetically latching solenoids through plastic rods, guiding the flexible center conductor shims at the center between the ground planes where practically no electric field exists. The result is a switch with very low reflec tions, high repeatability, and extremely long life.

An attenuator scheme, used only at lower frequencies until now, works by switching between pads and bypass paths. Several of these sections in cascade form a quite versatile step attenuator (Fig. 1).

If one takes two switches, connecting the switched ports together in one arm with a precision coaxial atten uator pad, and in the other arm a straight-through by pass path, and then operate the two switches in tandem, there emerges a switchable attenuator with very respec table performance. If more of the same units are cas caded there emerges a nice design for a microwave pro grammable attenuator such as that illustrated in Fig. 2.

F i g . 1 . C i r c u i t a r r a n g e m e n t o f a c a s c a d e d t y p e o f s t e p a t t e n u a t o r v a r i a b l e i n 1 0 d B s t e p s f r o m 0 t o 7 0 d B .

14

© Copr. 1949-1998 Hewlett-Packard Co.

Page 15: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

Transitions and internal connectors can be eliminated if all the attenuators and bypass paths are developed into edgeline configuration within one set of common ground planes. Now one comes up with a unique, high- performance programmable attenuator. Fig. 2 is a pho tograph of such an attenuator with three sections, one of 10 dB, one of 20 dB, and one of 40 dB part, com prising a 0-70 dB step attenuator in 10 dB steps. Other configurations are made, such as 0-110 dB in 10 dB steps, 0-11 dB in 1 dB steps, and 0-42 dB in 6 dB steps. Many others are, of course, possible.

All these attenuators cover the entire frequency range from dc to 18 GHz. The attenuator cards are newly developed, exploiting edgeline structure, using tantalum nitride thin film resistance elements on sapphire sub strates, applying thin film technology. Frequency re sponse is substantially flat and group delay is constant, even at the highest frequencies. High-temperature oxi dation processing determines the desired sheet resistance of the tantalum nitride thin film, which contributes ex traordinarily stable film resistivity.

Because the attenuator elements are stable, and be cause sliding contacts have been eliminated, excellent repeatability is achieved (typically <0.02 dB and <0.1° at 12 GHz) with high switching speed (<50 ms), long life (typically several million cycles), and compact size. The design even leads to low cost!

The solenoids driving the attenuator switches latch magnetically. 12 (A and C Models) or 24 volts (B and D Models) windings are supplied. The solenoids op-

F i g . 2 . C o n f i g u r a t i o n r e q u i r e s o n l y s w i t c h i n g o f c e n t e r c o n d u c t o r t o e n g a g e o r b y p a s s t h i n - f i lm a t t enua to r e l emen ts .

érate upon reversal of the polarity of the applied dc voltage. Since the switches latch, energizing for approxi mately 30 ms is enough to switch. Some options include contacts for remote indication of the position of the switches (C and D Models). The design lends itself readily to fitting a wide variety of coax connectors, so all the common types are available options.

F ig . 3 . Each a t tenua to r undergoes tes ts fo r res idua l l oss , r e f l e c t i o n c o e f f i c i e n t , a n d a t t e n u a t i o n a t e a c h o f a l a r g e n u m b e r o f f r e q u e n c i e s f r o m d c t o 1 9 G H z . T h e f u l l s e t o f t e s t s t a k e s a b o u t 1 2 m i n u t e s o n e s p e c i a l l y m o d i f i e d H P M o d e l 8 5 4 2 A u t o m a t i c N e t w o r k A n a l y z e r e q u i p m e n t .

15

© Copr. 1949-1998 Hewlett-Packard Co.

Page 16: 1971 , Volume , Issue April-1971 - HP Labsvision for an input data stream, as shown in Fig. 9. The Fig. 5. Analog signal, when mixed with pseudorandom binary sequence, becomes thoroughly

S P E C I F I C A T I O N S HP Model 33300 Ser ies

Programmable Attenuators E L E C T R I C A L ( A l l U n i t s )

FREQUENCY RANGE; DC to 18 GHz. CHARACTERIST IC IMPEDANCE: 50 C . RF INPUT POWER (Max) : 2 W average , 500 W peak . P O W E R S E N S I T I V I T Y . 0 0 0 1 u B / d B / W . POWER REQUIRED TO SWITCH ONE SECT ION: 3 .3 W. SWITCHING SPEED (Max) : 50 ms. SOLENOID VOLTAGE: 3330XA/C - 12 to 15 vo l tà ­ .

3330XB/D - 24 to 30 ve i l s . A T T E N U A T I O N T E M P E R A T U R E C O E F F I C I E N T : < 0 . 0 0 0 1 i ) B / d B / ' C . LIFE (Mini ' 1.000.000 steps each section.

E N V I R O N M E N T A L ( A l l U n i t s )

T E M P E R A T U R E , O P E R A T I N G : O ' C t o + 5 5 * C a m b i e n t . ALT ITUDE: Operab le a t 25 .000 fea t . V I B R A T I O N , N O N - O P E R A T I N G : 1 0 - 5 5 H i p e r m i n l o r 1 5 m i n o n 3

p lanes a t 0 .010 In amp l i t uds SHOCK, NON-OPERATING; 30 G's on 6 aides. 3 blow».

H P M o d e l 3 3 3 0 0 A / B / C / D O t o 7 0 d B - 1 0 d B S t e p s

A T T E N U A T I O N A C C U R A C Y :

F R E Q U E N C Y A t t e n u a t o r S e t t i n g ( d B ) R A N G E 1 0 2 0 M 4 0 5 0 6 0 7 0

P R I C E ( 1 - 9 q u i n t l l l i i ) : 3 3 3 0 0 A / B . Ã 6 6 S . O O ; 3 3 3 0 0 C / D , Â « 9 0 . 0 0 .

H P M o d e l 3 3 3 0 1 A / B / C / D

0 to 42 dB - 6 dB Steps (Tentative Specif ications)

A T T E N U A T I O N A C C U R A C Y :

F R E Q U E N C Y A t t e n u a t o r S e t t i n g ( d B )

PRICE (1-9 quant i t ies ) : 33301 A/ B , «65.00, 33301C/D. 1690.00

H P M o d e l 3 3 3 0 4 A / B / C / D

0 t o 1 1 d B - 1 d B S t e p s (Tentative Specif ications)

A T T E N U A T I O N A C C U R A C Y :

A t t e n u a t o r S e t t i n g ( d B }

PRICE (1-9 quant i t ies) : 33304A/B, 1900.00; 33304C/D, $925.00.

H P M o d e l 3 3 3 0 5 A / B / C / D 0 t o 1 1 0 d B - 1 0 d B S t e p s (Tentat ive Specif icat ions)

A T T E N U A T I O N A C C U R A C Y

At tenua to r Se l l i ng ( dB )

PRICE (1 -1 quan t i t i es ) : 33305A/B . Ã900 .00 : 3330SC/D, 1925 00

M A N U F A C T U R I N G D I V I S I O N : M I C R O W A V E D I V I S I O N 1501 Page Mi l l Road Palo Alto. California 94304

Acknowledgments The author is grateful to David R. Veteran, who is ac

tually carrying out the development of these program mable attenuators.

The following patents cover these attenuators: 3 , 3 1 9 , 1 9 4 3,543,197. S

References 1 . T. Moreno, Microwave Transmission Design Data, Dover Publications, Inc., New York. 2. Stephen F. Adam, 'Precision Thin-Film Coaxial Attenua tors! Hewlett-Packard Journal, June 1967, pp. 12-19. 3. Stephen F. Adam; Microwave Theory and Applications, Prentice-Hall, Inc., 1969, pg. 360. 4. Stephen F Adam, G. R. Kirkpatrick, R. A. Lyon, 'Broad band Passive Components for Microwave Network Analysis! Hewlett-Packard Journal, January 1969, pp. 2-10.

Stephen F. Adam

Steve Adam was a research and deve lopment eng ineer i n Budapes t , Hungary be fo re he jo ined HP in 1957. A t HP, S teve has superv i sed the deve lopment o f coax ia l wavemete rs , t h i n - f i lm coax ia l a t tenua to rs , and coax ia l sw i tches . S teve is Ch ie f M ic ro -

^ w a v e E n g i n e e r , w h i c h i n c l u d e s manag ing a t echn i ca l s ta f f

sec t ion . He ho lds severa l pa ten ts and has o the rs pend ing , ma in l y in the f ie lds o f t ransmiss ion- l ine c o m p o n e n t s a n d m i c r o w a v e i ns t rumen ta t i on . S teve ho lds

European degrees on the Mas te r ' s leve l i n bo th mechan i ca l and e lec t r i ca l eng inee r i ng .

S teve i s cha i rman o f t he IEEE-GMTT Wavegu ide Measuremen ts Commi t tee . He i s a member o f bo th GMTT and HF IM S tandards coo rd ina t i ng commi t tees and seve ra l connec to r s tanda rd i za t i on commi t t ees . He has recen t l y been named the secre ta r ia t to the In te rna t iona l E l e c t r o t e c h n i c a l C o m m i s s i o n ( I E C ) T e c h n i c a l C o m m i t t e e # 6 6 F i f t h W o r k i n g G r o u p , d e a l i n g w i t h m i c r o w a v e measurements .

S teve i s the au tho r o f numerous papers and the t e x t b o o k , ' M i c r o w a v e T h e o r y a n d A p p l i c a t i o n s , ' Prent ice-Hal l , Inc . , 1969.

HEWLETT-PACKARD JOURNAL APRIL 1971 volume 22 • Number s T E C H N I C A L U . S . A . F R O M T H E L A B O R A T O R I E S O F H E W L E T T - P A C K A R D C O M P A N Y 1 5 0 1 P A G E M I L L R O A D , P A L O A L T O , C A L I F O R N I A 9 4 3 0 4 U . S . A .

Hewlett-Packard S.A. 1217 Meyrin -Geneva, Switzerland • Yokagawa-Hewlett-Packard Ltd. , Shibuya-Ku, Tokyo 151 Japan

Ed i to r : R Ass is tan t : Snyder Ed i to r ia l Board : R . P . Do lan , L . D . Sherga l i s A r t D i rec to r : A rv id A . Dan ie l son Ass is tan t : Mar ide l Jo rdan

© Copr. 1949-1998 Hewlett-Packard Co.