Home

Personal Calculator Has Key To Solve Any Equation

image

Contents

1. 1 0 have the same real roots yet one is almost always much easier to solve numerically than the other For instance when f x 6x x 1 the first equation is easier When f x In 6x x the second is easier See Figs 8 In general every equation is one of an infinite family of equivalent equations with the same real roots and some of those equations must be easier to solve than others If your numerical method fails to solve one of those equations it may succeed with another Inaccurate Equations Numerical equation solvers have been known to calculate an equation s root wrongly That cannot happen to SOLVE unless the equation is wrongly calculated which is what happens in the next example This example resembles equations that have to be solved during financial calculations involving interest rates or yields on investments For every p gt 0 the equation Fig 9 The jagged solid line is a graph of the ostensible roots of 1 0 calcu lated carrying ten significant di gits The colored line ss a plot of correct root x 1 to nine signili P cant digits oblained by a re 4 10 arranged calculation DECEMBER 1979 HEWLETT PACKARD JOURNAL 25 Copr 1949 1998 Hewlett Packard Co x h px 0 where h 0 1 and h z 1 2 2 if z 0 has just one root x and 0 lt x lt 1 The colored line in Fig 9 plots this root x against p and shows how smoothly g
2. R P Dolan Editorial Director Howard L Roberts e Managing Editor Richard Dolan e Director Photographer Arvid A Danielson Illustrator Nancy S Vanderbloom e Administrative Services Typography Anne S LoPresti e European Production Manager Dick Leeksma 2 HEWLETT PACKARD JOURNAL DECEMBER 1979 Hewlett Pack Copr 1949 1998 Hewlett Packard Co LJ High Speed Fiber Optic Link Provides Reliable Real Time HP IB Extension on the HP Interface Bus with a computer controller up to 100 metres away This new fiber optic link is fast and has exceptional immunity to severe industrial environments by Robert B Grady OR MANY YEARS systems engineers have strug gled to simplify and standardize the connection of instruments to computers The problem has many aspects including interface circuitry data formats pro tocol functions timing and software related issues In 1975 IEEE standard 488 was adopted defining an inter face system optimized as an interdevice interface for system components in relatively close proximity able to communicate over a contiguous party line bus system It allows users to connect up to fifteen devices to form a sys tem This standard has gained wide acceptance today over 600 devices manufactured by many companies have IE 488 compatibility Hewlett Packard s version of IEEE 488 is called the HP Interface Bus or HP IB The proliferation of devices compa
3. No numerical equation solver could discover those roots Worse perhaps than roots that can t be found are roots that aren t roots Here is an example where the calculator cannot know whether it has solved f x 0 or f x Consider the two functions f x 1 g x and f x t g x c g x where g x and are defined above These two functions have identical calculated values after rounding for every x that can be keyed into the calculator which consequently can t tell one from the other despite the fact that at x 10 3 the first has a pole 10 3 and the second a zero 10 3 0 Starting from straddling initial guesses x 1 and x 10 the solve key finds a root of both equations f x 0 to lie between 3 333333333 and 3 333333334 after only 49 samples The user not the calculator must decide whether the place where f x changes sign is a root of f x O or not A similar decision arises when both initial guesses lie on the same side of 10 3 in which case so ve ultimately finds a root of f x at some huge x with x 3 33 109 where the calculated value of f x underflows to zero That huge x must be regarded as an approximation to x where both functions f 0 The foregoing examples illustrate how our inability to perform cal culations with infinitely many figures makes equation solving difficult What makes equation solving impossible even if rounding errors never happened is our natural desire
4. measurement speed The basic I to V converter circuit type widely used in electronic pico micro and milliam meters is shown in Fig 8 In this circuit all of the input current flows through range resistor RR while negative feedback keeps the amplifier input near zero The amplifier s output impedance is low enough to drive suc ceeding circuits without disturbing the input source Pg In 1000 10000 Vo Va V Voltmeter Lo Fig 8 Basic current to voltage converter uses feedback to maintain the input voltage near zero while the unknown current develops a measurable voltage across range resistor Front Panet Control amp Display HP IB Interface Option Fig 7 Simplified block diagram of Model 4140A the analog controls and the data processing are managed by the microproces sor an M6800 Analog Output Option Successful application of this ait to a picoammeter requires exceptionally high amplifier input impedance and low offset Since gain in an amplifier can be controlled precisely by generous amounts of negative feedback whereas dc offsets not so easily controlled it is common practice to convert a low level dc input to an whose peak to peak excursions are proportional to the dc After amplification to a level where offsets become insignificant the ac is converted back to dc This technique is realized in the 4140A by the amplifier circuit diagrammed in Fig 9 The volt
5. z Zellers James R Dec Feb July May Aug Aug Nov May Dec Nov Dec July Aug Sept Nov Fob Sept Apr Dec June Mar Apr June Aug Nov Sopt Fob Mar May Oct July Aug Mar June Feb May Apr jan Oa Jan July Jan Sept Mar Mar Oct 1979 1979 1979 1979 1879 1878 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1070 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1928 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 Takagi and Minoru Niizaki designed the voltage sources ind Fumiroh Tsuruda and Hisao Yoshino designed the digital section Mechanical Shibata and industrial design by Kazunori Shibata Y was by Yoshimasa Sato designed the accessories We would also lik Takuo Banr evaluation of the whe uch useful advice prototypes and contributions t significant vho made Hitoshi Noguchi Hitoshi Noguchi gradu University in 1961 and joined Yokogawa Electric Won yea working as an genera d to Yokogawa Hewlett Packard in 1964 where he worked on the 4260A Universal Bridge the 4 Capacitance Bridge the 4271A LCR Meter among others before becoming project leader for the 4140A Outside of working hours Hitoshi likes to go hiking and cycl
6. 442854401 is found in 25 seconds The graph of f x on the negative x side is relatively straight so SOLVE works quickly If the first guess is 99 the root is found in 190 seconds fakes longer to get around a sharp bend b With lirst guesses 0 and 2 the root 1 468829255 is found in 30 seconds With first guesses 2 and 4 the root x 1 74375199 is found in 20 seconds Many root finders have trouble finding nearby roots c With first guesses 0 and 2 the double root 1 386277368 is found in 50 seconds Many root finders cannot find a double root at all d Since no root exists soLvEdisplays ERROR With first guesses of 0 and 10 sove displays ERROR 6 in 25 seconds After the error is cleared soLve displays 2 32677 which approximates the place x 299573 where f x takes its minimum value 50 085 y Ka Q 8 0 where K is complicated but very nearly constant when a and both lie close enough to 2 Consequently the secant formula equation 1 improves good approximations to dramatically and it may be iterated repeated after f y has been calculated a and f a may be discarded and a new and better guess 5 calculated from a formula just like equation 1 y v B fyy fy f 3 2 This process repeated constitutes the secant iteration and is the foundation underlying the operation of 22 HEWLETT PACKARD JOURNAL DECEMBER 1979 the SOLVE key A lot could be said about the secant iteration s ultimately rap
7. Sept June Sept Aug May Jan Apr Mar July Sept June July May Aug Aug Nov Aug Feb Feb Feb Aug Jan Apr Sept Tuly Mar Apr Aug Copr 1949 1998 Hewlett Packard Co 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 Plotter Plotter Plotter Disc Drive Programmable Pulse Generator 50 MHz Logic Pattern Generator Spectrum Analyzer 100 Hz 2 5 GHz 2 22 GHz Network Analyzer 4 to 1300 MHz Modulation Analyzer Desktop Computer Plotter AMIFM Test Source Fiber Optic HP IB Link General O Channel Asynchronous Data Communications Controller HP IB Extender Pulmonary Measurement Systems Power Supply Noegeli Andrew H Norimatsu Yoh Nelson David Nelson Loyd V Noguchi Hitoshi Nygaard Richard A Jr P Alan T Parker Kenneth P Peery Dennis L Peikos Wendy R Riebesell G nter Riley Russell B Robinson Claude Jr Royce William G Schlotzhauer Ed O Shaffer Dyke T Slater Michael Smith Richard 1 Sparks Stephon T Stone Peter 5 T Taylor Phillip N Tsai Lung Wen u Ujvarosy Damon R w Wang Scott W Y Ward Michael J Wickliff Robert G Jr Wilson Michael D Wise Donald M Wong Bosco W Wong Daniel T Y Wood Brian M Woodward Scott E
8. V 0o 1000 0 01V steps 0 to 100 0V 0 steps HOLD TIME 0 101999 s 07 8 steps 010 1999 s 1 5 steps STEP DELAY TIME 0 o 10 00 8 001 5 stops 0 1o 1000 s 0 1 stops Vidi ramo rate 0 001 Visto 1 000 Vis 0 00 V s steps CURRENT LIMITING 100 1 mA and 10 mA 10 V A am V g General OPERATING TEMPERATURE 0 C to 40 C RELATIVE HUMIDITY lt 70 at 40 C POWER 100 120 220V 210 240V 5 option DIMENSIONS 426 mm W WEIGHT 142 kg 31 2 Ib ACCESSORY FURNISHED 16053A Test Leads Traxial cable two each BNC BNC cables and one connecton plate OPTIONS 001 Analog Output 1 C 101 HP IB Interface ACCESSORIES AVAILABLE 16053A Test leads 16054A Connection selector 16055A Test future general purpose 16056A Current divider 10 1 10 48 66 Hz 135 A maximum with any 177 mm H 498 mm D 165 7 19 6 in V with pushbutton scaling HIGH SPEED DATA OUTPUT Available with HP IB option Maximum rate 25 ms PRICES IN U S A 4140A 57360 Op 001 325 Opt 101 220 16053 320 intervals 16054A 275 16055A 1250 16056A 140 MANUFACTURING DIVISION YOKOGAWA HEWLETT PACKARD LTD 9 1 Takakura cho Hachioj shi Tokyo Japan 192 DECEMBER 1979 HEWLETT PAC JURNAL 19 Copr 1949 1998 Hewlett Packard Co Personal Calculator Has Key to Solve Any Equation f x 0 The HP 34C is the first handheld calculator to have a built in numerical equation solver That s why one o
9. an LED optical source driven by two current sources one that is normally on and one that is normally off The normally off source is controlled by a gate that is turned on by positive step in the data stream and off about 60 ns later by an inverted and delayed version of the same step Similarly the normally on current source is turned off by a gate in response to negative step and on again about 60 ns later in response to an inverted and delayed version of the step The refresh circuit consists of a retriggerable monostable multivi brator that has a period of about 5 us It is triggered on by either data transition In the absence of a data transition during the refresh period it resets and the resulting transition is steered to the appro priate optical pulse generating circuits by gates controlled by the data input The transition also triggers the multivibrator to start anew refresh cycle All of the transmitter circuits have been designed into a single integrated circuit housed in a low profile module that is physically compatible with conventional dual in line IC packages and that can be mounted directly on printed circuit boards Receiver Module The receiver uses a reverse biased PIN diode as the detector The diode current is proportional to the received optical power The peak value of this current can be between 100 nA and 50 A depending Delon C Hanson Del Hanson earned a BSEE degree from the University of Wisconsin 1
10. and certainly for the foreseeable future Copr 1949 1998 Hewlett Packard Co Four Color Plotters Enhanced for Unattended Operation OUR COLOR GRAPHIC OUTPUT is an element of many applications involving computer or con troller based systems Three HP programm plotters provide this capability for different types of sys tems Model 98 the HP Interface Bus or HP IB and is programmed in a called HP GL Model s based on the RS 2 2 is compatible with systems based on simple graphics langua compatible with syst V 24 interface and is programmed in a binary language Model 7220 is also compatible with RS 232C CCITT V systems but is programmed in HP GL These plotters lor plots on any paper size in or ISO A3 duce high quality mu 285 x 432 mm 11 1 ted paper advance now makes it possible A new integ for these plotters to produce plot after plot without an operator to change paper This new mechanism provides program control of unattended advance operations It is standard feature of Models 98 ind inc n some but not all earlier mode paper advance is useful for repetitive or se output from automated production and g test systems and for unattended graphics op uter site A third application area pies of presentation quality graphs The four color a central cc is providing multiple cc eport presentati
11. at other HP divisions for their support of our compatibility testing Reference 1 Foreword to IEEE Std 488 1978 IEEE Standard Digital Interface for Programmable Instrumentation Robert Grady Bob Grady project manager and firmware designer for the 12050A celebrates his tenth year with HP this month In those ten years he has man aged development of the 2240A Mea surement and Control Processor hardware the HP ATLAS Compiler software for automatic instrument cali bration and systems self test A native of Chicago Illinois Bob received his BSEE degree from Massachusetts Insti tute of Technology in 1965 and his MSEE degree from Stanford University in 1969 He and his wife who is a t programmer analyst at HP have a son anda daughter and live in Los Altos California Bob plays basketball and softball in local city recreation leagues and enjoys mountain vacations hiking camping or skiing SPECIFICATIONS HP Model 12050A Fiber Optic HP IB Link Units HP IB DATA RATE 20 000 bytes s maximum between 12050A units assuming continu ous data transfer Overall system performance is subject to HP IB handshake rates of devices connected o the 12050As the composition of commands and data being sent over the link and tho rate of transmitted errors between 12050A units Typically the error rate between 12050A units wil be low due to the highly secure fiber optic cable transmission medium and in mo
12. low to the device under test Fig 10 shows the output stability when the instrument is on the most sensitive range and Fig 11 shows the step response on the same range The front panel zero offset is implemented digitally When the ZERO button is pressed while the device under test is not connected the displayed value of leakage cur rent or stray capacitance in the case of C V measurements is stored This value is then subtracted from subsequent measurements 1 x 10712 A 1 x 107 A Fig 11 Step response of the Model 4140A under the same conditions as the recording of Fig 10 shows an absence of overshoot and other ambiguities Similar clean response is obtained with the integration time set to and SHORT Voltage Sources The voltage sources are essentially stable power amplifiers driven by a digital to analog converter DAC Sample and hold techniques enable a single 12 bit DAC to drive both outputs and generate the stepped voltages Ramps are generated by an integrator in response to a step supplied by the DAC Fig 12 Ordinarily the linearity of slow ramps is degraded by temperature variations that cause offset voltage drift in the integrator s amplifier One Ramp Rate Ru D ean i m ma ml pni n m mn ji ir Fig 10 Recording demonstrates the stability of the 4140A on its most sensitive range For this test the source resistance was 100 GN and the measurement integ
13. the 12050A during these tests has led to a Fiber optic lin applica hin HP a The 12050A is vicinity of HP IB instrum RFI tests b Numerous 1205 1eers with conve and yide lab eng graphics capabi n sapphire cir 12050A Copr 1949 1998 Hewlett Packard Co large number of HP applications some of which are shown in Fig 8 At the same time it was clear that many disc devices that are interfaced via the HP IB use one feature of the HP IB parallel poll that is not supported by the serially oriented 12050A If those devices were to be used with the 12050A their responses would have to be determined with the HP IB serial poll feature Acknowledgments I want to express particular appreciation to Dick Cook who was responsible for the complete hardware design of the 12050A and who helped investigate and categorize the wide variety of bus conditions we saw during the course of the project Dave Hannebrink and Bill Dwyer also played key roles in maintaining project momentum and en thusiasm Brice Clark helped provide project resources King Wah Yeung designed the power supply Dennis Mitchell designed the 12050A package and Steve Joseph aided with the firmware Thanks to the many others who provided us support throughout the project Special thanks to Virgil Laing Geoff Chance Dave Smith Charlie Martin Nick Kuhn Don Mathiesen Rich Irwin Joe Williams and Allert Ligtenberg
14. the following fiber optic cable products All 39200 Series cables are supplied with preassembled and protested fiber optic connectors SIMPLEX DUPLEX 2 required 1 required system system 39201A 392018 10 fiber optic cable 39202A 382028 25 metre fiber optic cable 39203A 392038 50 fiber optic cable 39204A 39204B 75 metre fiber optic cable 39205A 392058 100 metre fiber optic cable Only one cable length may be used to connect the 12050A units Cable to cable interconnec tions are not permitted PRICE IN U S A 12050 1950 each unit two required per remote site MANUFACTURING DIVISION DATA SYSTEMS DIVISION 11000 Wolfe Road Cupertino California 94014 U S A DECEMBER 1979 HEWLETT PACKARD JOURNAL 9 Copr 1949 1998 Hewlett Packard Co A Picoammeter with Built in Synchronized amp Voltage Sources This new digital picoammeter makes measurements of 15 small current with a resolution of 10 amperes and it provides programmable voltage steps and measurement delays for automatic l V measurements on semiconductors insulation materials capacitors printed circuit boards and other components by Hitoshi Noguchi ONTINUING ADVANCES in technology have in tensified the need for high performance pico ammeters to measure very small currents These measurements are needed not only for evaluation of elec tronic components and electric materials but also for the detection
15. to decide after only finitely many samples of f x whether it never vanishes Any procedure that claims to accomplish this task in all cases can be exposed as a fraud as follows First apply the procedure to solve f x 0 when 1 everywhere and record the finitely many sample arguments x X at which f x was calculated to reach the decision that f x never van ishes Then apply the procedure again to f x x x x x2 x x3 C X x 1 Since both functions f x take exactly the same value 1 at every sample argument the procedure must decide the same way for both both equations f x 0 have no real root But that is visibly not so So equation solving is impossible in general however necessary it may be in particular cases of practical interest Therefore ask not whether sotve can fail rather ask When will it succeed Answer Usually DECEMBER 1979 HEWLETT PACKARD JOURNAL 23 Copr 1949 1998 Hewlett Packard Co Fig 6 n the HP 34C once two samples of f x with opposite signs have been discovered the secant line 1 is bent to 2 whenever necessary to prevent an iterate from escaping out of the shortest interval known to contain a place where f x reverses sign asionally as illustrated in Fig 6 Another small tion to compensate for roundoff in the secant for mula equation 1 protects it from the premature termina tion illustrated in Fig 7 Altho
16. x continue to decline in magnitude SOLVE follows the secant formula equation 1 with two slight amendments One amendment prevents premature termination see Fig 7 The other deals with nearly horizontal secants when very nearly by bending them to force lt Copr 1949 1998 Hewlett Packard Co 100 8 a thereby diminishing the secant iteration s ten dency to run amok when roundoff becomes significant Convergence now cannot be arbitrarily slow As long as successive samples continue to decline in magnitude without changing sign they must decline to a limit at least as fast ultimately as a geometric progression with common ratio 1 2 and usually much faster When samples f x de cline to zero SOLVE finds a root When they decline to a nonzero limit as must happen when f x 1 or other wise declines asymptotically to a nonzero limit as 2 SOLVE discovers that limit and stops with either ERROR 6 meaning no root was found or 9 999999999 109 mean ing overflow in the display A different approach is needed when a new sample fly exhibits neither a different sign nor a diminished mag nitude To avoid the dithering exhibited in Fig 5b SOLVE sets the secant formula equation 2 aside Instead it inter polates a quadratic through the three points a f a 8 1 8 v fty and sets 5 to the place where that quadra lic s derivative vanishes In effect 5 marks the high
17. 0 May 1979 Address extension chip Sept 1979 Air flow measurements 478048 the pulmonary lab July 1979 AMIGO 300 operating system HP 300 Nov 1979 Amplitude modulation measurements 8901A May 1979 Assembly language desktop computer 9835A 1979 Asynchronous data communications 31264A controller Mar 1979 Automatic circuit board testing DTS 70 3060A Dec 1979 Automatic paper advance 98725 72215 72205 X Y plotter B June 1979 BASIC business computer HP 300 Apr 1979 BASIC business computer HP 250 May 1979 BASIC desktop computer 9835A Jan 1979 Battery powered universal 5314A 5315A counter Jan 1979 Bipolar integrated circuit chip MRC Mar 1979 Board test language 9825A 3060A Mar 1979 Board testing automatic DTS 70 3060A Dec 1979 Bus extender fiber optic 12050A Aug 1979 Bus extender telephone compatible 37201 Apr 1979 Business computer entry level HP 250 June 1979 Business computer HP 300 1979 Business computer HP 300 Sept 1979 Business computer HP 3000 Series 33 Dec 1979 Ca HP 34C Apr 1979 Capacitance DLTS Dec 1979 Capacitance voltage measurements 4140A Mar 1979 Circuit board testing automatic DTS 70 3060A Oct 1979 Communications data analyzer 1640A June 1979 Computer business HP 300 July 1979 Computer business HP 300 May 1979 Computer desktop 9835A July 1979 Computer power supply 63312 Apr 1979 Computer small business HP 250 Sept 1979 Computer system low cost HP 3000 Series 33 genera
18. 002 X Y displays Oscillator local synthesized sweeping 8566A P Paper advance automatic X Y plotter Period measurements 98725 72215 72205 5314 5315 Phase modulation measurements 8901A Picoammeter dc voltage source 4140A synchronized Plotter digital X Y 7225A Plotter X Y with paper 98728 72218 72208 advance Pneumotach for pulmonary 478045 measurements Portable universal counters 5314 5315 Power measurements 8901A Power supply computer 63312F Practical Microprocessors coursebook 5036 Pulse generator 50 MHz programmable 8160A Pulse generator logic patterns B170A Pulmonary function measurements 478045 automated Jan jan Sept Nov Jan May Aug Dec Jan Jan Nov July Mar Sept Feb Dec Aug Copr 1949 1998 Hewlett Packard Co 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 R Ramp generator precision synthesizer function generator Ratio measurements Recorder X Y with paper advance Reliability in electronic equipment Remote computer trouble HP 3000 Series 33 shooting 3325A 5314 5315 9872S 7221S 7220S RF modulation measurements B901A RF Network Ana
19. 2 X Y plotter 7225A Y plotters with paper 98728 72218 72208 advance Y YIG tuned mixer 8566A z DECEMBER 1979 HEWLETT PACKARD JOURNAL 17 PART 3 Model Number Index Model HP 34C System 35 DTS 70 HP 250 HP 300 1610A 003 1615A 001 1741A 002 HP 3000 Series 33 3060A 3325A 4140A 4271A B 4274A 4275A 5036A 5314A 5315A B PART 4 Author Amin Dilip A Aue Poter B Babiarz Alec Baird Paul Baskins Douglas 1 Becker John C Bergh Arndt B Blais Maurice R Blankenship Karl M Bronson Barry Brown lames Brubaker Laslie E Burger Roland H gg Frederick W b Terry R David T D Danielson Dan D David Frank K E Edwards Allen P Edwards Richard C Erdmann Robert E Jr F Fanton John L Fenoglio John A Fiedler Francis F Firooz Kamran Forbes Leonard Forbes V Froseth Stanley E G George David M Grady Robert B Product Month Year Calculator Dec 1979 Desktop Computer 9835A May 1979 Digital Test System Mar 1979 Small Business Computer Apr 1979 Computer June 1979 July 1979 Logic State Analyzer Oct 1979 with HP IB Logic Analyzer with HP IB Oct 1979 Oscilloscope Sept 1979 triggered X Y display Computer System Sept 1979 Board Test System Mar 1979 Synthesizer Function Generator Jan 1979 pA Meter Dc Voltage Source Dec 1979 LCR Meter in DLTS System Apr 1979 LCR Meter 100 Hz 100 kH
20. 3d or where appears to be constant Then the calculator displays ERROR 6 while holding a value x in the X register and f x in the Z register for which f y f x 1 at every other guess y that was tried usually at least four guesses on each side of x One of those guesses is in the Y register When this hap pens the calculator user can explore the behavior of f x in the neighborhood of x possibly by pressing SOLVE again to see whether f really is minimal as it is in Fig 3d whether the calculator has been misled by unlucky guesses More about this later So SOLVE is not foolproof Neither is any other equation solver as explained on page 23 How Does SOLVE Compare with Other Root Finders Program libraries for large and small computers and cal culators usually contain root finding programs but none of them works over so wide a range of problems or so conve niently as does the HP 34C s SOLVE key Other root finders are hampered by at least some of the following limitations 1 They insist upon two initial guesses that straddle an odd number of roots SOLVE accepts any guess or two and does what it can to find a root nearby if possible or else farther away They may have to be told in advance how long they are permitted to search lest they search forever Con sequently their search permit may expire after a long search but just moments before they would have found a root SOLVE knows when
21. 9 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1978 1979 Generator pulse programmable 8160A H HP IB extender fiber optic 12050 extender telephone 37201A HP IB interface for logic 1610A 003 1615A 001 analyzers 1 250 250 IMAGE 300 HP 300 In c rcuit board testing 3060A Instrument systems HP IB extender for 37201A Integrated circuit chip bipolar MRC Integrated display system HP 300 Integrated display system HP 300 Integrated injection logic EL Interface bus extender fiber optic 12050A Interface bus extender telephone 37201A Inventory control HP 250 L Language subsystem HP 300 LCR meters multifrequency 4274A 4275A Linear step motor plotter 7225A Logic analyzers HP IB interfaces for 1610 003 1615A 001 Logic pattern generator 8170A Lung function measurements 478048 M Manufacturing reporting HP 250 Microprocessor lab 5036A Microwave spectrum analyzer B566A Modulation analyzer B901A Monitor simulator analyzer for 1640A data communications Multiple register counter MRC chip Multiprogramming executive HP 3000 Series 33 operating system N Network analyzer 4 to 1300 MHz 8754A o Operating system AMIGO 300 HP 300 Operating system MPE III HP 3000 Order entry HP 250 Oscilloscopes selectively blanked 1741A
22. 959 an MEE degree from New York Univer sity 1961 an MS degree in physics 1966 and PhDEE 1967 from the Uni versity of Michigan and an MBA de gree from Golden Gate University 1978 From 1959 to 1964 he was with Bell Telephone Labs and from 1964 to 1967 he was associated with the Elec tron Physics Lab at the Univerity of Michigan He joined HP in 1967 initially working on solid state microwave oscil lators He currently is fiber optic R and D section manager at HP s Optoelec tronics Division Del is an A Y S O soccer referee and a member owner of a 5000 acre recreational ranch in northern California where he vacations with his wife and three children 10 13 16 years camping horse back riding hunting fishing and skiing DECEMBER 1979 HEWLETT PACKARD JOURNAL 5 Copr 1949 1998 Hewlett Packard Co on link length so ALC is used to force the height of the input amplifier s output pulse to be constant under all conditions This also improves the signal to noise ratio under higher drive conditions Be causeofthe inclusion of the ALC circuits no adjustments to the circuit are needed for normal operation The ALC voltage also provides a monitor available at one of the receiver module s output pins of the presence or absence of an optical input signal Comparators with threshold levels at the 25 and 75 points of the bipolar waveform determine whether a data pulse is present and whether it is negative or pos
23. B Cx B e Cx c B f x C Return f x in the X register PRGMC IIDRUN Switch to Run Mode odiis Bod Store C in Register 1 Bod Store C in Register 2 Fig 2 This is an HP 34C program for the function f x C It replaces x by f x in the HP 34C s X register display It is labeled A but labels B 0 1 2 or 3 would serve as well Of course g x 3x 10 and when calculated as prescribed above don t omit the parentheses it is calculated exactly without roundoff throughout 1 x 6 666666666 Con sequently the calculated value of cannot vanish be cause the obvious candidate x 10 3 3 333 cannot be supplied as an argument on an ordinary calculator SOLVE does the sensible thing when asked to solve g x 0 it delivers final guesses 3 333333333 and 2 333334 in the X and Y registers in a few seconds In general when SOLVE finds a root of f x 0 it returns two final guesses x and y in the X and Y registers respectively either x y and f x 0 or else x and y differ in their last 10th significant decimal digit and f x and f y have opposite signs In both cases the 7 register will contain f x On the other hand SOLVE may fail to find a place where s or changes sign possibly because no such Rather than search forever the calculator will stop where f x appears to be stationary near either a local positive minimum of f x as illustrated in Fig
24. DECEMBE BD JOURNAL hp 12050A FIBER OPTIC HP IB LINK HEWLETT PACKARD ENG E AEN S w OPE INTEGRITY MESSAGE IN PROCES REC E P E bd SELF TEST HEWLETT PACKARD JOURNAL Technical Information from the Laboratories of Hewlett Packard Company DECEMBER 1979 Volume 30 e Number 12 Contents High Speed Fiber Optic Link Provides Reliable Real Time HP IB Extension by Robert B Grady Distances up to 100 metres are no longer a barrier to high speed noise immune communications between HP IB instruments and controllers A Ready to Use Fiber Optic Link for Data Communications by Delon C Hanson fiber optic part of the new HP IB extender is a standard HP product A Picoammeter with Built in Synchronized Voltage Sources by Hitoshi Noguchi It measures very low currents and capacitances as functions of voltage if desired for evaluat ing components materials and semiconductor devices 1979 Index Personal Calculator Has Key to Solve Any Equation f x 0 by William M Kahan If you can write a program for your equation this handheld calculator will find the root usually Viewpoints Don Loughry on ANSI IEEE Standard 488 and the HP Interface Bus brief look at the past present and future of the HP IB and how it relates to IEEE 488 Four Color Plotters Enhanced for Unattended Operation by Majid Azmoon Randy A Coverstone and Richard M Kemplin Now three HP plotters can produce
25. L 27 Copr 1949 1998 Hewlett Packard Co oversight in the standard itself The proper correction is an addi tional CSHS controller standby hold state state for the C Function to delay assertion of the ATN attention message thereby preclud ing momentary coexistence of DAV data valid and ATN as viewed by an idle device This correction which pertains only to devices containing the controller function has been approved by the IEEE Standards Board and is expected to be issued shortly as Supple ment A to the standard While the ANSUIEEE 488 interface standard is enjoying consid erable success international standardization activity has pro gressed also IEC International Electrotechnical Commission Pub lication 625 1 entitled Interface System for Programmable Measuring Apparatus is expected by year end It is the equivalent of ANSIIIEEE 488 in all but one respect the connector Interna tional interest in a 25 pin connector has been high and is specified in IEC 625 1 rather than the 24 pin connector of ANSI IEEE 488 Unfortunately the 25 pin connector is used extensively as part of EIA Standard RS employ voltage levels of 25V tablishment of two widely used interface stan e connector but incompatible signal levels 232C for data communications which may not very compatible with circuits Thus 6 dards with the s seemed an inappropriate way for ANSI IEEE standardization in the United States part
26. P IB Connector Fig 1 Model 12050A Fiber Optic Link n transfer data over the HP Interface Bus compatible with ANSI IEEE 488 1978 20 kilobytes per second It performs error detection and automatic re transmission and has powerful in ternal and link testing capabilities EMBER 1979 HEWLETT PACKARD JOURNAL Copr 1949 1998 Hewlett Packard Co 1000 Comput HP 980 Desktop Computer HP 12050A Fiber Optic HP IB Link HP 2240A Measurement and Control Processor Application Measurement and Control Signals to from Sensors Switches Equipment etc Fig 2 in a typical application a 12050A connects a comput er to a group of HP IB instruments up to 100 metres away The fiber optic cable is immune to electrical noise and lightning provides electrical isolation for rejection of common mode signals such as ground potential differences is safe in explo sive environments and can reduce installation costs by eliminating the need for special protective equipment or shielding completely immune to this interference which plays havoc with normal electrical signals Fiber optic transmission also provides isolation to prevent common mode voltage prob lems and is safe in explosive environments The 12050A emphasizes real time operation by continu ously transmitting data at over 20 kilobytes per second and by asserting each service request SRQ at the computer end of
27. System Richard C Edwards Adapting the Multiprogramming Executive to New Hardware Environment Claude Robinson Jr A Friendly Easy to Service Computer Yas Matsui and Manmohan Kohli A Remote Computer Troubleshooting Facility David L Nelson Philosophy of HP 3000 Series 33 Diagnostics James H Holl Controlling Electromagnetic Interference Generated by a Com puter System Daniel Wong Automated Pulmonary Function Measurements Maurice Blais DECEMBER 1979 HEWLETT PACKARD JOURNAL 15 Copr 1949 1998 Hewlett Packard Co and John L Fanton Triggered X Y Oscilloscope Displays P Guy Howard October 1979 Microprocessor Lab Teaches Operation and Troubleshooting Barry Bronson and Michael Slater An Economical Network Analyzer for the 4 to 1300 MHz Range James R Zellers Expanding Logic Analyzer Capabilities by Means of the HP IB Robert G Wickliff Jr and Richard A Nygaard Jr A Serial Data Analyzer for Locating Faults in Decentralized Digital Systems Robert E Erdmann Jr November 1979 Precise Convenient Analysis of Modulated Signals Allen P Edwards IF Filters for the 8901A Modulation Analyzer Andrew H Naegeli A New Type of FM Demodulator Russell B Riley Modulation Analyzer Applications Allen P Edwards Assuring Accuracy in Modulation Measurements Leslie E PART 2 Subject Index Month Year Subject Model A Feb 1979 Accelerometer hybrid Apr 1979 Accounts receivable HP 25
28. Tester David T Crook Brian M Wood Francis F Fiedler Kamran Firooz and Roland H Burger Board Testing with Signature Analysis Kamran Firooz April 1979 A Human Engineered Small Business Computer A Peter Hamilton Human Engineering the Small Business Computer Barry Mathis Cost Effective Electronics for the Small Business Computer Gerald L Meyer and V DeLloy Forbes HP 250 Input Output System Dennis L Peery HP 250 BASIC A Friendly Interactive Powerful System Lan guage Dennis L Peery Low Cost Data Base Management Michael V Hetrick Applications Software for the Small Business Computer Scott W Y Wang and Loyd V Nelson Capacitance and Conductance Deep Level Transient Spectro scopy Using HP IB Instruments and a Desktop Computer Leo nard Forbes and Ulrich Kaempf May 1979 A Precision Programmable Pulse Generator Werner H ttemann Lutz Kristen and Peter Aue Extending Possibilities in Desktop Computing Sandy L Chumbley Processor Enhancements Expand Memory Damon Ujvarosy and Dyke T Shaffer Designing to Meet Electromagnetic Interference Requirements John C Becker Assembly Programming Capability in a Desktop Computer Robert M Hallissy June 1979 Business Computer for the 1980s George R Clark The Integrated Display System and Terminal Access Method Eric P L Ha and James R Groff Reducing the Cost of Program Development Frederick W Clegg Managing Data HP 300 Files and Dat
29. a Bases Phillip N Taylor Alan T Par and James R Groff An Easy to Use Report Generation Language Tu Ting Cheng and Wendy Peikes HP 300 Business BASIC May Y Kovalick Innovative Package Design Enhances HP 300 Effectiveness David A Horine July 1979 Cost Effective Hardware for a Compact Integrated Business Com puter Arndt B Bergh and Kenyon C Y Mei Computer Input Output System Based on the HP Interface Bus W Gordon Matheson Small Low Cost 12 Megabyte Fixed Disc Drive Richard L Smith An Innovative Programming and Operating Console Alfred F Knoll and Norman D Marschke AMIGO 300 A Friendly Operating System Ralph L Carpenter Configuring and Launching the AMIGO 300 System Donald M Wise and James C McCullough Multiple Output Switching Power Supply for Computer Appli cations Dilip A Amin and Thane Kriegel August 1979 New Performance Standards in Microwave Spectrum Analysis Siegfried H Linkwitz Broadband Input Mixers for a Microwave Spectrum Analyzer John C Lamy and Frank David Synthesized Microwave Local Oscillator with Continuous Sweep Capability Larry R Martin Kenneth L Lange and Stephen T Sparks A Digital Pattern Generator for Functional Testing of Bus Oriented Digital Systems G nter Riebesell Ulrich H bner and Bernd Moravek An HP IB Extender for Distributed Instrument Systems David H Guest September 1979 SOS Technology Yields Low Cost HP 3000 Computer
30. a bytes In general the format for program data strings consists of sets of alphanumeric character sequences One or more alpha characters identify a parameter and the numeric field identifies the parameter selection or value Specific code assignments however are unique to each device For example the following message programs a voltmeter to measure a dc voltage on the 10 volt range upon receipt of an internal trigger and then output the measured quantity de function 10 volt range immediate internal trigger output mode 3 execute program The voltmeter s response to the command might be OLDC 12002E 03CRLF Here the OLDC provides summary status data indicating that the measurement is a dc voltage but the value in this case 12 002 volts expressed in exponential notation is beyond the normal 10 volt range specified and is therefore flagged as an overload condition This message can be divided into three fields header alpha only numeric value representing the measured quantity and separator or ending to the message the carriage return line feed The overall structure of the format is defined but individual product implementations select the particular message elements appropriate for that product Standardization efforts are now in progress at national and inter national levels to provide a set of guidelines for the preferred syntax and formats applicable to products with ANSI IEEE 488 capability It is anticipated t
31. ackson A Synthesized Signal Source with Function Generator Capabil ities Dan D Danielson and Stanley E Froseth Viewpoints Paul Baird on Electronic Equipment Reliability February 1979 A High Quality Digital X Y Plotter Designed for Reliability Flexi bility and Low Cost John A Fenoglio Bessie W C Chin and Terry R Cobb Linear Step Motor Design Provides High Plotter Performance at Low Cost Lung Wen Tsai and Robert L Ciardella Developing a Low Cost Electrostatic Chart Hold Table Alec J Babiarz Simple Efficient Electronics for a Low Cost X Y Plotter William G Royce and Peter Chu A Closed Loop System for Smoothing and Matching Step Motor Responses Philip P Maiorca and Norman H MacNeil Multi Frequency LCR Meters Test Components under Realistic Conditions Kohichi Maeda and Yoh Narimatsu March 1979 Circuit Board Testing Cost Effective Production Test and Trouble shooting Peter S Stone and John F McDermid Rapid Digital Fault Isolation with rAsrRAcE William A Groves Software Simulator Speeds Digital Board Test Generation Ken neth P Parker Virtual Memory for TESTAD and FASTRACK Douglas L Baskins Analog In Circuit Component Measurements Problems and Solu tions David T Crook User Oriented Software for an Automatic Circuit Board Tester Ed O Schlotzhauer Testing the Tester Roland H Burger John J Ketchum Scott E Woodward and James M Brown Hardware Design of an Automatic Circuit Board
32. act is allowed Advancing Paper Cutting Paper Opening the Blades between the blades and there is no rubbing action to dull the blades Repeated and lengthy life tests have failed to damage or wear out the blades which are self sharpening Transmission Design The cutting action and the advance action use the same prime mover a step motor The motor drives only a gear train directly with all other operations controlled by pas sive clutches The gear train provides power takeoff points with correct torque capacity for each function of the trans mission The paper is advanced by forward rotation of the motor with torque transmitted through a dog coupling see Fig 5 This coupling is essentially a high backlash coupling When paper is to be cut the motor reverses direction The paper is held in position by the ratchet as the motor disen gages from the sprocket drive shaft Simultaneously an overrunning clutch couples the motor to the four bar link age to cut the paper When the upper shear blade completes its stroke the motor again reverses direction Initially al though the motor is driving forward the paper does not advance because the high backlash dog coupling is not engaged The shear blade reopens driven upwards by a spring The motor still effectively controls the shear open ing through the overrunning clutch When the shear blade is returned to its original full open position the overrun ning clutch begins slippi
33. ading the HP IB byte from the USART universal synchronous asynchronous receiveritransmitter is accompanied by a go no go flag The link command cir cuits then ensure that acknowledgment of correct receipt of the data is sent in the minimum amount of time to the opposite 12050A This is done by sending a short burst of pulses at 10 Mbits second that can be distinguished from normal data by special circuitry Acknowledgment of HP IB data on a byte by byte basis in this way minimizes the overhead involved in data buffering and helps to ensure real time responses to asynchronous messages By consciously restricting supplemental circuitry to the critical timing sequences a secondary design goal was achieved This was to minimize package size and power consumption Thus overall cost is minimized through re duced power supply complexity while reliability is in creased The calculated mean time between failures MTBF for the 12050A is greater than 30 000 hours of operation an important factor in manufacturing applica tions At the same time the emitted radiation of the 12050A is extremely low making it a good fit for HP IB systems concerned with measuring electromagnetic interference EMI In actual tests using a 12050A and a 2240A Mea surementand Control Processor the combination of thetwo instruments was at least 10 dB below the VDE level B requirements for emissions from industrial instrumenta tion System Level Capabilities The f
34. age during each measurement is dis played along with the current or capacitance data The details of the staircase voltage used mainly for I V a SCENE dded the d to main measurement val oldest value is subtraci tain a running average characterization are shown in Fig 3b The voltage can be stepped in increments selectable with 0 01V or 0 1V resolu tion depending on the voltage range The hold time is selected to allow time forthe device or material under test to settle at the new voltage The measurement time is deter mined by the selected integration time for the picoammeter Low Leakage Accessories Great care must be exercised when connecting a picoammeter to a device for very low current measure ments because leakage currents can degrade the measure ment significantly A set of cables Fig 4 is provided with the 4140A to minimize inaccuracies due to leakage The cable for the current input is a low noise triaxial cable that helps minimize leakage currents Also available is an acces sory test fixture Fig 5 that provides both electrostatic and light shielding for the device under test An option equips the 4140A to work with the HP Interface Bus so that all front panel controls can be programmed remotely With this option measurement data can be sent to acontroller for processing and then displayed in a variety of formats an especially useful capability in a manufacturing environment where ra
35. age variable capaci tances Cy and Cy actually the gate capacitances of a dual junction FET and the center tapped secondary of transformer T1 form a bridge driven by a 500 kHz 20 mV signal The bridge is balanced when there is no input to the HILO terminals but when a dc voltage Vin appears at the input one capacitance increases and the other decreases so the bridge becomes unbalanced An ac voltage V2 then appears at the input to amplifier A1 This voltage is amplified in 1 reconverted to de by the synchronous detector and smoothed in integrator A2 Total gain from input to output Vj to Vo is more than 100 dB Note that there is no dc path in the input circuit This plus careful layout of the circuits surrounding the FETs achieves input bias currents of typically less than 3 FA and output Detector Fig 9 The input amplifier used in the 4140A has a high dc input irn pedance since there is no dc path in the input circuit In the absence of an input the bndge formed by transformer T1 and capacitances C and C is balanced An input voltage unbalances C and differentially and an ac voltage V2 then appears at the input 10 amplifier A1 Vo DECEMBER 1979 HEWLETT PACKARD JOURNAL 13 Copr 1949 1998 Hewlett Packard Co 10 x 1075 A 30 minutes offsets of less than 10 4 V C at room temperatures The feedback through range resistor Rg however makes the circuit input impedance appear
36. al drive deck de sign and the new automatic paper ad vance for the 9872 7220 and 7221 Plotters He s listed as inventor in five patents on X Y recorder mechanical design Dick was born in Glendale California He received an AA degree trom John Muir College in 1952 then V spent two years in the U S Army Corps 1 of Engineers before joining HP in 1954 He s married has four children ranging Iw in age from 9 to 21 lives in California and is half owner of a Commanche 250 aircraft which flies whenever he can Randy A Coverstone Randy Coverstone was responsible for transmission design and the paper ten sioning and loading schemes on the 98725 72215 72205 Plotters He is cur rently doing servo design work on anew plotter In 1975 Randy graduated trom the University of Evansville in Indiana with his BSME degree and in 1978 received an MSME degree and the de gree of Mechanical Engineer from Mas sachusetts Institute of Technology He joined HP in 1978 A native of Goshen Indiana Randy now lives with his wife in il Mira Mesa an area San Diego BEES California He is currently building an electronic music synthesizer and his hobbies include cars stereo components and building doll house furniture Majid Azmoon Maj Azmoon was project leader for de velopment of the 98725 72215 72205 four color plotter paper advance mod els An HP employee since 1973 he previously contribut
37. am even fewer computers begin responding to real time situa tions in less than one millisecond So speeds of 20 000 bytes per second and above are quite adequate for most of today s instrumentation systems and the ease of developmental changes offered by a microprocessor design was a signifi cant advantage Determining the Critical Timing Paths There is a complete spectrum of trade offs between the design that performs the maximum number of logic deci sions using a microprocessor and the design that com pletely eliminates the microprocessor and implements all the logic in hardware alone The key to a successful microprocessor based design that maximizes throughput is to implement in hardware those logic decisions that fall into the critical timing paths Fiber optic transmitterireceiver pair used with up to 100 metres of duplex cable to transmit and receive data and control signals PHI Processor to HP IB chip Pro vides the interface between MC and USART universal synchronous asynchronous receiveritransmitter the HP IB It is provides the inter capable of all face between the HP IB controller and the fiber and talkerilistener optic components functions It transmits and receives data asynchronously at IMBUS Micro Computer Chip is a 16 bit micro processor oper ated at a 5 MHz clock rate It is op 2K x 16 bits of ROM contains all of the firmware timized for etfi logic n
38. am Kahan is professor of mathema tics and computer science at the Uni versity of California at Berkeley An HP consultant since 1974 he has helped develop increasingly accurate arithme tic and elementary functions for the HP 27 67 97 32E and 34C Calcula tors financial functions for the HP 92 and 3BE C and other functions for the HP 32E and including and sovve or the 240 A native of Toronto 1m Canada he received his and PhD 4 7 degrees in mathematics and computer M science from the University of Toronto in i 1954 and 1958 then taught those sub jects at Toronto for ten years before moving to Berkeley A member of the American Mathematical Society the Association for Computing Machinery and the Society for Industrial and Applied Mathematics he has authored several papers and served as a consultant to several companies He is married has two teenage sons and lives in Ber keley Copr 1949 1998 Hewlett Packard Co Viewpoints Don Loughry Standard 488 and the HP Interface Bus Frequent reference has been made in these pages to the HP Interface Bus HP IB as Hewlett Packard s implementation of IEEE Standard 488 Digital Interface for Programmable Instrumenta tion Since inception of IEEE 488 in 1975 Hewlett Packard has striven to make HP s implementation a proper implementation of IEEE 488 In each case this represents a vali
39. ator with controllable slope 8566A July 1979 rive Winchester type HP 300 7910K June 1979 Display integrated HP 300 July 1979 Display integrated HP 300 Sept 1979 Displays X Y selectively blanked 1741A 002 E Sept 1979 Electromagnetic interference 3000 Series 33 suppression computer May 1979 design 9835A Jan 1979 Emitter function logic EFL Dec 1979 Equation solver handheld calculator HP 34C Dec 1979 Extender HP Interface Bus fiber optic 12050A Aug 1979 Extender HP Interface Bus telephone 37201A F Mar 1974 FASTRACE DTSi70 Mar 1979 Fault isolation in analog circuit boards 3060A Mar 1979 Fault isolation in digital circuit boards 1015170 Dec 1979 Fiber optic HP IB link 12050A Nov 1979 FM discriminator charge count 8901A Aug 1979 discriminator controllable slope B566A Nov 1979 Frequency measurements 8901A Jan 1979 Frequency measurements to 5314A 5315A B 100 MHz Nov 1979 Frequency modulation measurements B901A Jan 1979 Function generator synthesizer 3325A 0 to 21 MHz G July 1979 General I O channel 31262 Aug 1979 Generator logic pattern 8170A Copr 1949 1998 Hewlett Packard Co Dec Aug Oct June Feb Feb Oct Aug Sept Apr Oct Aug Nov Oct Jan Sept Oct Sept Apr Sept Aug Dec Jan Nov Keb Dec Sept Jan Nov July Aug Sept 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 1979 197
40. ctioning equation solvers The foregoing example in which roundoff so contaminated the first formula chosen for f x that the desired root was obliterated is not an isolated example Since the SOLVE key cannot infer intended values of f x from incorrectly calculated values it deserves no blame for roots that are wrong because of roundoff Getting roots right takes care fully designed programs on carefully designed calculators Equations with Several Roots The more numerous the roots the greater is the risk that some will escape detection Worse any roots that cluster closely will usually defy at tempts at accurate resolution For instance the double root in Fig 3c ought to be x In 4 1 386294361 instead of 1 386277368 but roundoff in the 10th decimal causes the calculated f x to vanish throughout 1 386272233 x 1 386316488 thereby obscuring the last half of the double root s digits Triple roots tend to lose 2 3 of the digits car ried quadruple roots 3 4 and so on All these troubles can be attacked by finding where the first few derivatives f x etc vanish but nobody knows how to guarantee victory in all cases What Have We Learned The reader will recognize first how little the pathologies illustrated above have to do with the specifics of the SOLVE key and second how nearly certain is the user of so powerful a key to stumble into pathologies sooner or later however rarely While the SOLVE key enhance
41. d A key objective for the development of the 12050A was to use existing hardware and technologies with an emphasis on HP fiber optic transmitter receiver pairs and SOS silicon on sapphire components These parts provide the high speed and low power consumption that allow the 12050A to achieve real time operation without overly com plex design In this way development emphasis could be concentrated on how to make the interface truly behave like a standard HP IB cable instead of wasting efforts on a broad range of hardware trade offs Centering the design approach around a high speed SOS microprocessor see Fig 4 provides a great deal of flexibil ity but at the same time limits the speed of the link The design center definition of real time however must rec ognize the capabilities of today s computers and instrumen tation Few instruments are capable of approaching the one megabyte per second theoretical rate of the HP IB and Remote Instrumentation Local Instrumentation Fig 3 The fiber optic link makes it easy to duplicate a group of HP IB instruments at several sites using a single computer atonesite many production test stations are in this category Copr 1949 1998 Hewlett Packard Co A Ready to Use Fiber Optic Link for Data Communications by Delon C Hanson During this past year there has been a significant growth in interest in adapting fiber optic data links to a broad spectrum of appl
42. d subset as not every device needs to use all the 488 capabilities However the HP IB is more significantly more than just the appropriate set of IEEE 488 options The IEEE and now ANSI 488 Standard referred to elsewhere as the GPIB defines the mechanical electrical and functional aspects of an interface in terms that are independent of devices or systems To start with HP products that have the HP IB capability use the complete mechanical and electrical specifications of 488 plus appropriate functional capabilities selected from the standard e g basic talker listener serial poll and service request capabilities parallel poll and device trigger capabilities etc A complete product interface however embraces additional opera tional characteristics at both the machine interface and human operator levels Consequently most HP products incorporate user oriented features that may be related to but are beyond the normal content of an interface standard For example in recogni tion of the need to facilitate user interaction with a device most HP instruments have front panel layouts and nomenclature that pro vide rapid identification of how those instruments are pro grammed over the HP IB The nomenclature for a spectrum analyzer s front panel controls to select center frequency for in stance highlights the C and the F to indicate that CF is the mnemonic for programming that control In the same vein systems t
43. e link s function Adaptable Coding The requirement for transmission down to zero hertz with arbitrary data format cannot be implemented in fiber optics as simply as in wire links where the use of opposite polarity pulses can establish a zero average dc level photons do not have a negative state Con sequently an internally generated code called pulse bipolar with refresh was developed The bipolar code is a translation from a two level electrical signal to three level optical signal Fig 1 A mid level luminance flux is established as the average dc level For a link specified to transmit data pulses with a minimum width of 100 ns each positive going data transition such as the leading edge of a data pulse generates a positive 60 ns optical pulse maximum luminance and each Electrical Input Signal Optical Line Code 4 Fig 1 negative going data transition such as a pulse s trailing edge gen erates a negative 60 ns pulse no luminance Whenever the time between data transitions exceeds about 5 us a refresh pulse of the same polarity as the previous pulse is generated and is repeated every 5 us until a data pulse of the opposite polarity occurs The refresh pulses provide transparent signal continuity in dependent of the data stream for maintaining ALC automatic level control action at the receiver and for use in monitoring the status of the link Transmitter Module The transmitter uses
44. ecessary to cient operations perform self test performed directly and ail operations 1 0 registers Fig 4 The fiber optic link has a single printed circuit board with a combination of advanced technologies PACKARD JOURNAL DECEMBER 1978 simplified picture of the logic flow controlling the movement of data across the 12050A Fiber Optic Link is illustrated in Fig 5 There are four key operations Read HP IB Data Format and Transmit the Data Receive and Verify the Data Write HP IB Data Remote 12050A Local 12050A Receive Form Checksum Mark Byte As Retransmit Transmit Optic Bytes Acknowledge Fig 5 Simplified flow of HP IB data in the 12050A Receipt of each byte is acknowledged by a handshake to the opposite 12050A Copr 1949 1998 Hewlett Packard Co The microprocessor adds a fifth component because the very process of determining which operation to perform takes time Each of these operations has special hardware logic to minimize the overall time necessary for the entire operation For example the receive and verify function is supplemented with two special circuits shown in Fig 6 The error control circuit verifies correct receipt of the HP IB byte Each byte is accompanied by a second byte composed of two bits of control information and six bits of checksum information This checksum is compared in hardware so that the process of re
45. ed to the 9872A Plotter and the 72454 Plotter Printer is named as inventor on a patent relat ing to the 7245A He earned his BSME degree in 1969 at California Polytechnic University and received his MSME de gree two years later alt the University of Southern California Born in Tehran Iran Maj now lives in Poway California with his wife and two year old son In his spare time he enjoys racquetball woodworking and restoring old Ford Mustangs SPECIFICATIONS Automatic Paper Advance for HP Models 9872S 72215 and 7220S Graphic Plotters PAGE ADVANCE 10 12 seconds typical PAGE TO PAGE ADVANCE ERROR 0 4 mm 0016 in non cumulative PAGE REGISTRATION 2 mm 0 080 in PAGE CUTTING ACCURACY al 50 relative humidity 1 2 mm 0 080 in PRICES IN U S A 98725 6500 72215 6750 72205 6750 MANUFACTURING DIVISION SAN DIEGO DIVISION 16399 West Bernardo Drive San Diego California 92127 U S A Road Palo Alto Packard Bulk Rate U S Postage Paid Hewlett Packard Company CHANGE OF ADDRESS Copr 1949 1998 Hewlett Packard Co
46. elligence of the host plotter Thus the electrical components of the paper advance consist solely of a motor identical to the resident motors of the host plotter small printed circuit board containing a relay for the motor driv ing circuitry and the paper advance front panel switches and paper sensor switches The modules take advantage of the power supply mi croprocessor input output capability and motor drive cir cuitry of the plotter by simply switching power from the plotter Y axis to the paper drive motor At completion of the paper advance the relay returns power to the plotter Y axis motor The plotter reinitializes its position and is restored to the exact configuration that existed immediately before the advance command The only changes required of the plotter to implement this are the addition of firmware code to accommodate the paper advance sequence and the cabling to and from the modules Ratchet Slip Clutch Fig 3 Page length is held constant and cumulative error eliminated by a combination of a ratchet and a spring loaded slip clutch Copr 1949 1998 Hewlett Packard Co Fig 4 Paper shear mechanism works like scissors Controlling Advance Accuracy An important aspect of the paper advance is the control of cumulative error If preprinted forms are to be used the advance length must not accumulate error if the grid form registration is to be maintained over a complete roll of pape
47. est or lowest point on a parabola that passes through the three points SOLVE then uses 6 and B as two guesses from which to resume the secant iteration At all times 8 and f 8 serve as a record of the smallest f x encountered so far But the parabola provides no panacea Roughly what it does provide is that if f x has a relatively shallow minimum in the neighborhood of 8 and 5 the calculator will usually look elsewhere for the desired root If f x has a relatively deep minimum the calculator will usually re member it until either a root is found or SOLVE abandons the search The search will be abandoned only when f 8 has not decreased despite three consecutive parabolic fits or when accidentally Then the calculator will display ERROR 6 with B in the X register f A in the Z register and yor in the Y register Thus instead of the desired root SOLVE supplies information that helps its user decide what to do next This decision might be to resume the search where it left off to redirect the search elsewhere to declare that f x is negligi ble so x is a root to transform 0 into another equation easier to solve or to conclude that f x never vanishes When invoked from a running program SOLVE does something more useful than stop with ERROR 6 in the dis play it skips the next instruction in the program The cal x 4 2 1x107 2x107 3x107 culator s user is presumed to have provided some
48. f its keys is labeled SOLVE by William M Kahan UILT INTO HEWLETT PACKARD S new handheld B ulator the HP 34C is an automatic numerical equation solver It is invoked by pressing the SOLVE key see Fig 1 For an illustration of how it finds a root x of an equation f x 0 take the function f x e with constants C and Equations f x 0 involving functions like this one have to be solved in connection with certain transistor circuits black body radiation and stability margins of delay differential equations If the equation f x 0 has real root x three steps will find it Step 1 Program f x into the calculator under say label A see Fig 2 Step 2 Enter one or two guesses at the desired root first guess ENTER second guess if any Any x will do as a guess provided f x is defined at that value of x but the closer a guess falls to a de sired root the sooner that root will be found Press SOLVE A and wait a little while to see what turns up Figs 3a 3d show what turns up for a typical assortment of Step 3 constants C and and first guesses When a root is found it is displayed But is it correct When no root exists or when SOLVE can t find one ERROR 6 is displayed But how does the calculator know when to abandon its search Why does it not search forever And if it fails to find a root what should be done next These questions and some others are addressed in the sections t
49. hat follow What does SOLVE Do and When Does It Work Neither SOLVE nor any other numerical equation solver can understand the program that defines f x Instead equa tion solvers blindly execute that program repeatedly Suc cessive arguments x supplied to the f x program by SOLVE are successive guesses at the desired root starting with the user s guess es If all goes well successive guesses will get closer to the desired root until ideally f x 0 at the last guess x which must then be the root SOLVE is distin guished from other equation solvers by its guessing strategy a relatively simple procedure that will surely find a root provided one exists in an astonishingly wide range of circumstances The three simplest circumstances are ones that predominate in practice 1 f x is strictly monotonic regardless of initial guesses or 2 lt is strictly convex regardless of initial guesses or 3 Initial guesses x and y straddle an odd number of roots i e and f y have opposite signs regardless of the shape of the graph of f In these cases SOLVE always finds a root of f x 0 if a root exists About as often as not SOLVE must be declared to have found a root even though f x never vanishes For example take the function Copr 1949 1998 Hewlett Packard Co PRGMIII RUN Switch to Program Mode e Clear Program Memory x Is in the X Register e LST x Get x Back E c
50. hat balloting will be initiated on an IEEE Recommended Practice within a few months Revisions to the Standard Revisions to the 488 standard itself were completed and published in November 1978 Since its inception as a pub lished document in April 1975 the 488 Standard has been read and interpreted by many engineers 14 000 copies distributed prior to the 1978 revision and as a result a number of comments were received concerning the clarity of certain clauses For example in one clause it was possible to misinterpret just when the END message could be sent In addition a few clauses needed to be reworded to reflect the onward march of technology e g the wide use of Schottky drivers mandates the use of 0 5 the low state output voltage Thus a revision of the standard was called for and completed in 1978 The predominant changes and additions are clarifications editorial changes that have no impact on technical matters see the IEEE Standard 488 1978 Foreword for a complete revision list However in several instances technically related issues were ad dressed with due consideration for backward compatibility During the revision period one additional problem area was discovered Under certain take control synchronously TCS conditions it was possible for an idle device to misinterpret a data byte DAB as an improper message This condition is a minor DECEMBER 1979 HEWLETT PACKARD JOURNA
51. hat make use of the HP IB interface concepts are provided with software to facilitate user interaction with the system For example typical HP IB systems that use a computer are supplied with general purpose drivers that take care of addressing sending commands effecting end of record and responding to service requests with minimal if any operator in teraction The user need be concerned therefore only with appli cation data In addition the documentation contains verification routines and program examples a typical application program is frequently provided to introduce the new user to the system and its capabilities These added capabilities both hardware and software related are all part of the HP IB concept that goes beyond the 488 standard Thus HP IB may be thought of as 488 plus added user features that facilitate user understanding convenience and effi ciency in interacting with HP IB products Further details on these added features will be discussed in a forthcoming Journal article Ed Codes and Formats For some time HP has made use of generalized formats for device oriented messages such as those needed for sending pro gram data to a device and returning measurement results back to the controller The overall structure of these messages is specified in a device and system independent manner Each device then uses the generalized format by supplying or interpreting device specific dat
52. have to solve find the roots of equations of a certain type The problem can be stated simply as follows Given a formula that asks for a number and returns another number what number do you put in to make zero come out It s not a simple problem It often requires a trial and error solution guess at the root compute the result and if it isn t zero adjust your guess and try again Computers are good at this but it takes an expert to use one properly There are many pitfalls Now you can have the computer and the expert in the palm of your hand in the form of the SOLVE key on the HP 34C Calculator see page 20 You still have to know what you re doing but SOLVE automatically avoids many of the pitfalls Picoammeters measure very tiny currents like those that run over the surfaces of printed circuit boards or leak through transistor switches that are turned off Because current isa result of an applied voltage a voltage source is often needed when such currents are being measured Model 4140A Picoammeter page 10 is a very stable instrument that has built in voltage sources for generating bias step and ramp voltages It measures capaci tances too and is HP IB compatible of course And on page 29 is an article about a new mechanism that automatically changes the paper on HP four color plotters so the operator doesn t have to hang around all the time n December is our annual index issue The 1979 index is on the center four pages of this
53. hich f x took opposite signs thereby forcing successive guesses to converge to place where f vanishes or reverses sign That constraint is accomplished by modifying equation 2 slightly to bend the gt x t x 5 a b Y B Fig 5 Examples of how the secant iteration can cycle end lessly through the values a B y amp 1 a B y 2 y 6 3 5 4 6 aB and so forth Why Is Equation Solving Provably Impossible The merely Difficult we do immediately the Impossible will take ightly longer Old British naval maxim What makes equation solving merely difficult is the proper calcula tion of f x when the equation f x 0 has to be solved Sometimes the calculated values of f x can simultaneously be correct and yet utterly misleading For example let g x x 2 x 5 this is the function whose calculated values change sign but never vanish Next let the constant c be the calculated value of 9 10 3 this amounts to c 107 on an HP handheld calculator but another calculator may get Some other positive value Finally let f x 1 2 exp g x c The graph of 1 crosses the x axis despite the fact that the correctly rounded value calculated for f x is always 1 None of the arguments x for which f x differs significantly from 1 can be keyed into the cal culator so it has no way to discover that f x vanishes twice very near 10 3 namely at x 10 3 c Vin 2 3
54. iber optic link like any other HP IB device is as signed its own address and can communicate with the computer Four powerful system level requests from the computer to the 12050A are used to determine the general status of the link automatically Fig 7 Self test S causes execution of a series of routines contained in the ROM of each individual unit These routines exercise off line all of the control logic and circuitry used during normal opera tion A failure in any of these tests is indicated by a pattern in the front panel lights and indicates that the link cannot operate This test can also be manually initiated via the reset switch on the 12050A rear panel Link test L examines the integrity of the complete two pair link by initiating the transfer of all possible eight bit ASCII combinations from the local to the remote end The same patterns are then transferred back from the remote end to the local During the test all checksum errors are counted and the local 12050A can be interrogated to determine the results Extended link test E performs the same function as link test 256 times and the total error counts can be checked as in the link test Counting of checksum errors is not restricted to the self tests At any convenient time during normal operation Link Monitor IFC REN Special Handling Read Only Memory ROM Processor HP IB Interface PHI HP IB Univ Synchrono Receiver Tran
55. ications ranging from local data communications to long distance telephone communications This heightened interest results from the advan tages that optical fibers have over metallic conductors for transmit ting information The advantages depend on the application but include the following Immunity from electromagnetic interference No electromagnetic emission Freedom from ground loops Smaller cable size and weight Higher bandwidth Longer link length without repeaters Potentially lower cost in volume production Interest within Hewlett Packard in exploring the potential of fiber optics led to establishment of a program several years ago the corporate research laboratories that focused on the requirements for local data communications between computers terminals and in struments Since practical fiber optic components for these applica tions did not exist at the time system analysis was initiated to specify the functional features of a suitable link and the optimum balance of performance parameters for individual link components A basic requirement was that the fiber optic data link must behave like a TTL gate as far as signal inputs and outputs are concerned The user would thus not need any special optical expertise This implies that the transmit receive modules must accommodate Arbitrary data formats Data rates from dc to a specified maximum Operation from a single 5V supply Monitoring of th
56. icularly in view of the increased interest in both data communications and remote instrumentation Publication of the IEC 625 1 Standard should further benefit manufacturers and users alike Today products manufactured by more than 185 companies in at least 14 different countries use the capabilities of these standards it is possible to interconnect de vices using the 24 pin connectors with those using the 25 connector via a simple adapter cable one per system Progress in Components The ANSI IEEE 488 interface complements the widespread use of microprocessors in terms of such factors as data path width and ability to handle asynchronous data transfers Further within the last year several semiconductor firms introduced LSI chips to facilitate the implementation of IEEE 488 designs These chips which contain all but the controller function should enable ex peditious incorporation of the int cost and performance effective manner HP has used some of these chips to implement the HP IB ir face in additional products in a several designs and some internally designed LSI chips in others Today and the Future When IEEE Standard 488 was first published HP was already offering 30 products with HP IB capability Today that number has grown to 150 HP products spanning the spectrum from electronic measurement and stimulus instruments to medical and analytical equipment from small desktop controllers to full scale
57. id convergence but for two reasons the theory hardly ever matters First the theory shows how strongly the se cant formula equation 1 improves good estimates of a root without explaining how to find them even though the search for these estimates generally consumes far more time than their improvement Second after good estimates have been found the secant iteration usually improves them so quickly that after half a dozen iterations or so the tiny calculated values of f x fall into the realm of rounding error noise Subsequent applications of equation 1 are con founded by relatively inaccurate values f a and f 8 that Copr 1949 1998 Hewlett Packard Co Fig 4 Given guesses a and B with corresponding function values and the secant iteration produces a new guess y by the formula y produce a spurious value for the quotient f 8 f 8 fla Forthese reasons the secant iteration is capable of dithering interminably or until the calculator s battery runs down Figs 5a 5b show examples where the secant iteration cycles endlessly through estimates B 5 a B y 5 Therefore the secant iteration must be amended before it serve the SOLVE key satisfactoril SOLVE cannot dither as shown in Fig 5a because having discovered two samples of f x with opposite signs it con strains each successive new guess to lie strictly between every two previous guesses at w
58. ights The fourth system level request down link D is a useful tool in certain applications where it is advantageous lem porarily to cease communications with remote HP IB de vices The simplest case is when HP IB data transfers faster than 20 000 bytes per second are desired at the local end of a link Normally the data transfer can occur only at the rate of the slowest device on the bus which in this case is the local 12050A When the down link request is given before the higher speed transfer the local 12050A completely ignores the transaction Another use of the down link command is illustrated in Fig 3 Where a group of instruments is identical to another the two groups can be accessed alternately via two fiber optic links by alternately setting the links off line group even down to the individual HP IB addresse Compatibility Testing The extensive use of HP IB systems throughout HP pro vided an opportunity to characterize the performance of instrumentation systems interfaced via the 12050A Fiber Optic Link and to ensure operation with a broad spectrum of applications Tests were run at seven different HP divi sions using demonstration programs production test pro grams lab development programs and programs specifi cally developed for verifying HP IB compatibility of other ts Over fifty different HP IB compatible devices were used in one or more of the systems exercised The instrumen performance of
59. ing or listening to classical music MT ABBREVIATED HP Model 4140A pA Meter DC Voltage Source MEASUREMENT FUNCTIONS I V and C V 1 Independent picoammeter and programmable voltage source IV KV characteristic measurements C V Quasi static characteristic measurement VOLTAGE SOURCES and Vg Function VOLTAGE SWEEP Auto or manual pause DISPLAYS CURRENT 31 digits with 2 digt annunciator VOLTAGE 3 digits Current Measurements RANGE 1 000 x 107210 1 000 10 2A full scale in 11 ranges auto or manual ranging 90 overrange ACCURACY INTEGRATION TIME Accuracy 1 Time ms Range eotrdg counts Shon Medum Long 1072 09 rom 20 s 32 40 217 10 VOLTAGE BURDEN 10 V at full scale ZERO OFFSET RANGE 0 to 100 10 5A TRIGGER Output Data INT EXT and HOLD MAN SPECIFICATIONS Capacitance Voltage C V Measurement RANGE 0 0 pF to 1900 pF auto ranging ZERO OFFSET RANGE 0 to 100 pF C RANGE 0 0 to 199 9 Capacitance change in device under test percent of the set value of the oxide capacitance Cox 100 s displayed as a DC Voltage Sources RANGES V ANO Vg fo 100 0 V MAXIMUM CURRENT 10 mA both VOLTAGE SWEEP Auto and manual pause up down step in manual pause mode Sweep abort enables reset PARAMETER SETTING RANGES START STOP V 0 to 10 00V 0 01V steps 0 to 100 0V 01 steps STEP
60. itive going The positive comparator output sets an RS flip flop and the negative comparator resets it regenerating the original two level data waveform The receiver circuits are designed into an integrated circuit that is housed in a module similar to that used for the transmitter Connectors and Cable Precision single fiber connectors with a small diameter were de veloped for inclusion as integral parts of the module and as cable 10 cable interconnects Also developed was a rugged fiber optic cable specifically optimized for local data communications It has a 100 um diameter fused silica core with a glass cladding that is protected by a thin silicone coating between the fiber and a buffer jacket The buffer jacket is surrounded by strength members and a polyurethane outer jacket to provide rugged single fiber per channel cable assembly Acknowledgments Paul Greene Tom Hornak and Bill Brown of HP s Solid State Research Laboratory were instrumental in the conceptual and pro totype phases of this development program Roland Haitz George Girot Steven Garvey Lee Rhodes Joe Bagley and Hans Sorensen of HP s Optoelectronics Division made substantial contributions dur ing final development Personnel at HP s Santa Clara Division coop erated on the development of and processing for the receiver inte grated circuit and many others unfortunately too many to be men tioned here made significant contributions to the development progr
61. l purpose Apr 1979 Conductance DLTS Feb 1979 Control system linear step motor 7225 1979 Controller desktop 9835A 16 HEWLETT PACKARD JOURNAL DECEMBER 1979 Brubaker Interactive Modulation Analyzer Control Paul J Lingane Special Signal Source Tests Modulation Analyzer Leslie E Brubaker December 1979 High Speed Fiber Optic Link Provides Reliable Real Time HP IB Extension Robert B Grady A Ready to Use Fiber Optic Link for Data Communications Delon C Hanson A Picoammeter with Built in Synchronized Voltage Sources Hitoshi Noguchi Annual Index Personal Calculator Has Key to Solve Any Equation f x 0 William Kahan Viewpoints Don Loughry on ANSI IEEE Standard 488 and the HP Interface Bus Four Color Plotters Enhanced for Unattended Operation Majid Azmoon Randy A Coverstone and Richard M Kemplin Jan 1979 Counter chip multiple register Jan 1979 Counter universal 100 MHz low cost 5314A Jan 1979 Counter universal 100 MHz reciprocal 5315 Dec 1979 Current measurements picoampere 4140A D Apr 1979 Data base management HP 250 June 1979 Data base management HP 300 Oct 1979 Data communications analyzer 1640A Apr 1979 Deep level transient spectroscopy DLTS May 1979 Desktop computer 9835A Feb 1979 Digital LCR meters multifrequency 4274A 75A Aug 1979 Digital pattern generator 8170A Feb 1979 Digital X Y plotter 7225 Nov 1979 Discriminator charge count B8901A Aug 1979 iscrimin
62. lems at the expense of increased cost complexity and noise These problems are circumvented in the paper drive sys tem by tensioning the paper across the writing table see Fig 2 With suitable tension maintained uniformly across the web the required paper flatness is obtained over the desired range of environmental conditions The electro static hold down is automatically disabled whenever roll paper is tensioned across the table The required tension is provided by a pair of brakes in the supply module The primary brake is mounted to the paper hub which is keyed to the supply roll This brake is supplemented by another brake acting on the circumfer ence of the paper roll which conveniently doubles as a 30 HEWLETT PACKARD JOURNAL DECEMBER 1979 paper supply indicator The combined braking effect pro duces a tension that is virtually constant over the diameter range of the supply roll The paper is driven by sprockets in the drive module The paper is perforated at the final sheet width and sprocket holes are punched outside the perforations The sprocket drive provides positive registration for accurate advance lengths and lateral guidance This scheme is also compati ble with both English and metric sheet sizes paper is supplied with appropriate perforation spacing for both sizes Simple Electronics The electronics complement of the paper advance mod ules is minimal Full advantage has been taken of the power and int
63. lyzer 4 to 1300 MHz 8754A Root finder handheld calculator HP 34G RPG business computer HP 300 5 Sales analysis HP 250 Semiconductor process development DLTS system Serial data analyzer 1640A ping container HP 300 Signal generator 11715A Signal source programmable synthesizer 3325A function generator 0 to 21 MHz n on sapphire processor HP 300 Silicon on sapphire processor HP 300 SOLVE equation solver HP 34C SOS processor HP 3000 Series 33 Simulator for digital board testing DTS 70 TESTAID Source 11715A Source logic pattern 8170A Source pulses programmable 8160A Spectrum analyzer 100 Hz to 22 GHz B566A Step motors linear 7225A Synthesis frequency fractional N 3325 Synthesizer function generator 3325A 0 to 21 MHz System 35 9800 Series 9835A Systems HP IB extender for 37201A Systems HP IB extender for 12050A T TESTAID program generator for digital DTS 70 board testing Time interval measurements 5314A 5315A H Triggered X Y oscilloscope displays 1741A 002 Troubleshooting circuit boards DTS 70 3060A automatically Troubleshooting computer HP 3000 Series 33 remote Troubleshooting microprocessor training 5036A Universal counter 100 MHz low cost 314A Universal counter 100 MHz reciprocal 5315A B v VCO measurements 8901A Virtual memory operating system HP 300 Virtual memory for digital DTS 70 board tester x X Y displays selectively blanked 1741 A 00
64. minicom puter controllers from simple cable assemblies to complete in strumentation and computing systems Worldwide the number of products introduced with IEEE 488 capability is doubling every two years or so There are now about 0 products with IEEE 488 capability or equivalent i e HP IB IEEE Bus IEC 625 GPIB Plus Bus etc The int rface is used most frequently as the primary or only interface port for bench instru ments measurement and stimulus devices which account for about 56 of the bus compatible products Controllers account for another 11 storage and display for 8 and complete systems of all types for about 12 The balance covers a wide spectrum cable assemblies quad transceivers LSI chips and couplers to convert BCD interfaces to IEEE 488 and to convert IEEE 488 bus signals toa serialized version to extend the maximum bus distance beyond 20 metres see the article on page 3 of this issue and also D Guest An HP IB Extender for Distributed Instrument Systems Hewlett Packard Journal August 1979 There are even products that use IEE bers It is impossible to predict exactly what the future holds but the 488 concepts for such devices as environmental test cham nd automatic screw driver equipment current use of these interface concepts both within HP and on a national and international level testifies that the IEEE 488 and its IEC and HP IB counterparts serve highly useful purpose today
65. ng again the dog again engages the sprocket drive and the paper begins advancing once again This simple mechanism allows all three kinematic func tions of the transmission advancing paper opening the shear blades and closing them to be controlled by a single motor with attendant cost savings Paper Stacking Once the completed plot has been cut to length the page passes between rollers located between the blades and the outer wall Driven continuously by a belt these rollers give the sheet a final push into the stacking tray They also isolate the advance system from obstructions or interfer ence occurring outside the machine thereby preventing jamming of the drive system and consequent loss of data Acknowledgments Theauthors would like to acknowledge the contributions made by others to this product Larry Hennessee worked on the electronics hardware and firmware and Don Hiler did the product design Thanks also go to Jurgen Przyllas and Tom Young for production and manufacturing engineering support and Rick Mayes for his product marketing con tributions Fig 5 Dog coupling makes it possible for a single transmission to contro all paper advance and paper cutting functions At Rest DECEMBER 1979 HEWLETT PACKARD JOURNAL 31 Copr 1949 1998 Hewlett Packard Co Richard M Kemplin Dick Kemplin has been a draftsman and product designer with HP for 23 years He helped develop the pen changer mechanic
66. ngle phase 86V to 127V 172V to 254V FREQUENCY 48 Hz to 66 Hz POWER CONSUMPTION 15W OPERATING TEMPERATURE 0 o 55 C HUMIDITY 10 to 95 relative humidity non condensing at 40 C PHYSICAL DIMENSIONS HEIGHT 9 cm 3 5 in WIDTH 21 cm 8 4 DEPTH 44 om 17 4 in WEIGHT 2 75 kg 6 Ib 1 oz 39200 Series Fiber Optic Cable OPERATING TEMPERATURE 0 to 70 C STORAGE TEMPERATURE 40 to 85 C RELATIVE HUMIDITY 95 at 70 C MAXIMUM TENSILE FORCE ON CABLE 30 kg 66 Ib per channel MAXIMUM TENSILE FORCE ON CONNECTORICABLE 5 kg 1 1b MINIMUM BEND RADIUS 7 mm 0 3 in FLEXING 50000 cycles 180 bending at minimum bend radius CRUSH LOAD 20 kg 44 00 CABLE CONSTRUCTION Simplex one channel and duplex two channel cable connec torized at each end Each channel consists of fused silica slightly graded index glass lad fiber 140 um diameter surrounded by silicone coating buffer jacket and tensile strength members Outer jacket is polyurethane The two channels of e duplex cable are connected by an easily separated zip cord structure which also provides channel identity by extruded ridge on one side WEIGHT 12 grams 0 43 az per metre simplex 24 grams 0 85 oz per metre duplex Ordering Information MP 12050A FIBER OPTIC HPIB LINK unit includes installation and Service Manual 12050 90001 Two 12050A units are required per remote application Each pair of 12050A units requires one or two af
67. nt fluctuations mA 1x10 to 21x10 amperes The 3 2 digit read out gives a resolution of 1 femtoampere 10715 on the most sensitive range A zero offset cancels leakage currents in the test leads or fixtures of up to 100x 10 15 amperes Measurement data is stabilized by digital averaging To accommodate changing values a moving average of the readings is kept with the oldest reading discarded when a new one is added Fig 2 The number of readings averaged integration time is selectable short medium long ac cording to the desired meter response or expected mea surement fluctuations These times are automatically ex tended on the more sensitive ranges and shortened on the higher ranges to maintain the fastest response consistent with the measurement noise Automatic Voltage Control Each of the two programmable voltage sources spans 100 V in two ranges 10 00V 100 0V and is capable of supplying up to 10 mA Individually selectable current limits of 107 107 or 1072 amperes protect sensitive devices The ramp voltage provided by one of the sources is used for measurements of capacitance based on the relationship farads qam dvidt For example if the ramp rate dV dt is 0 01 V s and the measured current is 1 234x 107 A Exi 2080079 0 01 P The details of the ramp are shown in Fig 3a The ramp slope is selectable from 1 mV s to 1 V s in 1 mV s steps The average ramp volt
68. of physical and chemical phenomena Many of these measurements also require adjustable voltage sources so current can be determined as a function of the applied voltage new Model 4140A pA Meter Dc Voltage Source was developed in response to these needs It includes a sensitive picoammeter and two voltage sources all managed by a microprocessor One of the voltage sources can be pro grammed to step through a range of values and to hold at each step while the current is measured The other voltage source provides a fixed bias for measurements on devices such as transistors where two bias voltages are required Previously measurements of this nature were made with manually controlled instruments consuming much time or with automatic test systems that cost at least three or four times as much as the 4140A in addition to requiring pro gramming expertise The 4140A can also be programmed to supply ramp voltage to the device under test for quasi static capac itance versus voltage measurements a technique that is especially applicable to measurements on MOS capacitors High Resolution with Stability The pA meter in the 4140A is a floating autoranging picoammeter that has full scale ranges from 1 pA to 10 8 cccg 005 c00 m etr 10 Heme 5 eggo 1 89000 68 agocce amp Copr 1949 1998 Hewlett Packard Co 9 10ms 50 Hz 8 3 ms 60 Hz Fig 2 Measureme
69. ons gh aesthetic appeal as well as clarity in wever if an original graph is photocopied The paper advance these much of the original impact is lost allows multiple original copies to be made easily preserv the impact for more information users Design Features Fig 1 shows a 98725 Plotter with paper advance The is designed to accommodate a 200 foot roll right hand module or supply side The paper advance of paper in the paper is fed across the platen and through the left module KARD JOURNAL 29 Copr 1949 1998 Hewlett Packard Co Fig 2 Paper drive system holds the paper flat against the platen by applying constant tension to the paper web which drives and cuts the paper and feeds the finished sheets into the paper tray Acontinuous roll paper supply instead of z fold provides the usera choice of plotting area and final sheet size with no risk of finding a fold or perforations within the plot area The built in shear blades and microprocessor can produce mixed page sizes with a single setup and either single sheet or continuous output all under front panel or pro gram control Paper Drive System The paper drive system is the most essential and critical part of the paper advance This system must accurately position the paper on the writing platen control paper flatness in the plotting area to prevent extraneous marks during pen up moves and maintain the paper posi
70. pid feedback is desirable Another option provides analog signals for driving an X Y recorder Examples of the measurements that can be made with the 4140A are shown in Fig 6 Fig 6a is a typical C V measure ment plotted by a Model 9872 Digital Plotter under con trol of a Model 9825 Desktop Computer that also controls the 4140A through the HP Interface Bus Fig 6b is an I V measurement Since the current varies over a wide range in this measurement the autoranging feature of the 4140A proves to be especially useful Fig 6c is a plot of an I V measurement in which both voltage sources are varied under program control Internal Details A simplified block diagram of Model 4140A is shown in Hewiett Packard s implementation of ANSIHEEE 488 1978 Fig 3 a Details of the ramp volt age The start and stop voltages hold time and ramp slope are selectable Themeasurementtime is determined vy the picoammeter 1 i 1 gt circuits b De ails of the staircase voltage DECEMBER 1979 HEWLETT PACKARD JOURNAL 11 Copr 1949 1998 Hewlett Packard Co Fig 5 Accessory test fixture provides electrostatic and light 1998 Hewlett Packard Co Copr 1949 Fig 7 A current to voltage converter at the input generates a voltage proportional to the measured current for proces sing by conventional digital voltmeter circuits in this case successive approximation A to D converter to achieve
71. plot after plot automatically under computer control In this Issue issue so you can remove it and file it elsewhere without affecting any of the articles Our cover subject is the new 12050A Fiber Optic HP IB Link The HP IB is Hewlett 4 Packard s version of an industry standard method for connecting instruments and computers to form a system If ordinary cables are used for the connections their lengths can t add up to more than 20 metres according to the standard In our August 1979 issue we fea tured a product that uses telephone lines to overcome this limitation and send HP IB informa tion around the world if need be The new fiber optic link doesn t send it quite that far 100 metres is the maximum distance now but it s much faster than telephone transmission Fiber optic cables the link part of the 12050A are those thin flexible strands that take in light at one end guide it this way and that and finally spit it out the other end having lost very little of it in the process You transmit information over them by varying the intensity of the light source Besides speed of transmission they provide electrical isolation and noise immunity The cables used by the 12050A are another HP product The present form of the HP IB is now about five years old and its use is still spreading On page 27 Don Loughry who helped bring it into being shares some of his thoughts on its past present and future Engineers and scientists often
72. program to cope with SOLVE s possible failure to find a root and then SOLVE skips into that program This program might calcu late new initial guesses and reinvoke SOLVE or it might conclude that no real root exists and act accordingly There fore SOLVE behaves in programs like a conditional branch if SOLVE finds a root it executes the next instruction which is most likely a GTO instruction that jumps over the program steps provided to cope with failure Therefore the HP 34C alone among handheld calculators can embed equation solving in programs that remain entirely automatic regard less of whether the equations in question have solutions Some Problem Areas Equation solving is a task beset by stubborn pathologies in its full generality the task is provably impossible see page 23 Even though equations that matter in practice may not fall into the Chasm of the Impossible yet they may teeter on the brink Rather than leave the user teetering too the HP 34C Owner s Handbook devotes two chapters to SOLVE one introductory and one more advanced The second chap ter discusses equation solving in general rather than the SOLVE key alone and supplies the kind of helpful advice rarely found in textbooks Here follow examples of things that users might need to know but are unlikely to have learned except from bitter experiences which the Hand book tries to forestall Hard versus Easy Equations The two equations f x 0 and
73. r This can be accomplished by having the preprinted forms registered accurately to the sprocket holes when they are printed and by accurately controlling the rotation of the sprocket drive shaft To minimize the advance error a ratchet is used in combi nation with a spring loaded slip clutch Fig 3 When the drum reaches the end of its advance which is a predeter mined number of revolutions it stops and is rotated in the opposite direction by the spring that pulls on the slip clutch This opposite rotation is limited when the pawl contacts the first available tooth of the ratchet This mechanism acts as a mechanical analog to digital converter to filter out advance length variations caused by gear backlash and motor switching inaccuracies The result is no variance in page length other than the tolerances built into theratchetand paper and no cumulative error whatsoever Paper Shear As the paper leaves the left side of the machine it passes between two stainless steel blades The lower blade is sta tionary while the upper blade is driven down by a four bar linkage driven by the transmission see Fig 4 The blades operate exactly as do ordinary scissors The upper blade is at an angle to the lower blade both in the vertical plane shear angle and in the horizontal plane interference angle The upper blade is pivoted and held against the lower blade with a spring This geometry in sures a long life for the cutter Only point cont
74. ration time was set to LONG solution to this problem often used in digital voltmelers is to use an autozero operation The autozero operation dis connects the input signal grounds the amplifier input and closes a negative feedback loop around the amplifier to a holding capacitor at the amplifier s inverting input If the amplifier has an offset at the instant the switching takes place the offset would start to charge the holding capacitor in the same direction as the offset but since the capacitor voltage is applied to the amplifier s inverting input the capacitor voltage tends to counteract the offset As a result the offset is reduced by a factor proportional to amplifier gain The feedback loop is then opened and the offset cor rection voltage is retained on the capacitor To keep offset drift at negligible levels an autozero opera lion should be performed at least once every 10 seconds Since ramps generated by the 4140A may last hundreds of seconds the ramp generator was designed to permit auto zeroing at 10 second intervals without creating any discon tinuities in the ramp As shown in 12 the autozero operation is performed on main amplifier A1 and the offset correction voltage is retained on holding capacitor Cy local integrator A2 within the main integrator loop dupli cates the ramp in response to the voltage that the main feedback loop places on holding capacitor Cy While the autozero operation is being performed
75. s exclusive use are just five memory registers for data and a handful of other bits Those five memory registers hold three sample argu ments B and y and two previously calculated sample values f a and f 8 while the user s f x program is calculat ing f x from the argument x y which it found in the stack How does SOLVE choose that argument y Suppose and both lie close to a root x of the equation f x 0 Then a secant straight line that cuts the graph of f at the points xa and x y 1 A must cut the x axis at a point x y 0 given by B 8 o FU IG a Provided the graph of f is smooth and provided is a simple root i e f z 0 f Z then as Fig 4 suggests y must approximate much more closely than do a and f In fact the new error y can be expressed as DECEMBER 1979 HEWLETT PACKARD JOURNAL 21 Copr 1949 1998 Hewlett Packard Co f x exp x x 2 f x exp x 4x 4 4 4 1800 16 00 14 00 1200 8 00 f x exp x 5 3 x exp x 20x 90 5 00 4 00 3 00 2 00 1 00 0 00 100 2 00 3 00 4 00 c L 1 10 00 6 00 2 00 200 6 00 10 00 9 Fig 3 Examples of soLve results for different values of C C and different first guesses for the root x in the program of Fig 2 a If the first guess is 99 the root x 0
76. s its user s powers it obliges its user to use it prudently or be misled And here is Hewlett Packard s dilemma The company cannot afford a massive effort to educate the public in nu 26 HEWLETT PACKARD JOURNAL DECEMBER 1979 merical analysis But without some such effort most poten tial purchasers will remain unaware of SOLVE s value to them And without more such effort many actual purchas ers may blame their calculator for troubles that are intrinsic in the problems they are trying to SOLVE To nearly minimize that required effort and its attendant risks SOLVE has been designed to be more robust more reliable and much easier to use than other equation solvers previ ously accepted widely by the computing industry Whether that effort is enough remains to be seen Meanwhile we enjoy the time SOLVE saves us when it works to our satisfac tion which is almost always Acknowledgments 1 am grateful for help received from Dennis Harms Stan Mintz Tony Ridolfo and Hank Schroeder Hank wrote the Handbook s chapters on SOLVE Tony found ways to im prove the SOLVE key s program while microcoding it Dennis contributed some improvements too both to the program and to this explanation of it but owe him most thanks for along with Stan supporting our efforts en thusiastically despite justifiable doubts Reference 1 D W Harms New Accuracy Making 22 Hewlett Packard Journal November 1976 William M Kahan Willi
77. smitter USART Error Control Microprocessor MCC Random Access Memory RAM Status Butter Front Panel Lights Data and Link Command Separator Optic Link Optic Receiver Link Command Transmitter Optic Transmitter Fig 6 Simplified 12050A block diagram LSI functions are supplemented by discrete logic to maximize speed DECEMBER 1979 HEWLETT PACKARD JOURNAL 7 Copr 1949 1998 Hewlett Packard Co DIAGNOSTIC REQUESTS S Execute self test at local and remote link units L Execute link test to verify correct operation of complete 12050A to 12050A link E Execute extended link test link test executed 256 times D Down the link Both local and remote 12050As are set off line and do not interfere with any transactions until irc message is received via local HP IB these local and remote checksum error counts can be read to ensure that no partial degradation of the link has occurred Each time the error counts are read they are reset to zero Besides monitoring integrity by counting checksum er rors the firmware attempts to report the cause of any ir recoverable error in the link For example when a link monitor error generated by the fiber optic receiver module whenever the received light level falls below the mir m acceptable level is detected by one of the 12050As it causes a continuous flashing pattern in the front panel l
78. st cases will ot affect system perlormance SERVICE REQUEST RESPONSE Remote device service request SRO asserted at local and of link typically within 100 jus of its occurrence ERROR DETECTION AND CORRECTION Detection of Yransmitted errors between 12050A units is done using a checksum byte comparison technique I an error is detected retransmission of the byte wil occur until it is correctly roceivod CONFIGURATION CAPACITY Each 12050A unit is treated as an HP IB device and is subject to HP IB cabling and configuration restrictions imposed by the interface standard CONNECTORS HP IB connector is Ihe standard IEEE 488 1978 24 pin female connector tor use with HP 10631A BIC D HP IB cables Fiber optic connectors are precision ferrule optical connectors for use with 39200 Series Fiber Optic Cables see Fiber Optic Cable specifications HP IB FUNCTION SUBSETS SUPPORTED SH1 75 TES L3 LE3 SA1 RL T PPO DC1 DT1 C1 C2 C3 C4 C27 Controller unctions parallel poll and pass control are not supported Refer to IEEE Std 488 1978 OVERALL SYSTEM COMPATIBILITY The HP 12050A Fiber Optic Link has been designed to allow HP IB devices to communicate with each other over long distances just they would locally using standard HP IB programming techniques and conventions Extensive testing has been performed using a wide variety of HP IB compatible instru ments to ensure such operation POWER REQUIREMENTS VOLTAGE ac si
79. t 1 as gt 0 But when that root x is calculated numerically for tiny values of p using the most straightforward program possible some thing awful happens as shown by the black graph in Fig 9 That serrated graph reflects the capricious way in which the calculated equation s left hand side changes sign once for p 10 at root x 1075 seven times for p 2 15 x 10710 at roots x 4 65 x 10799 0 233 0 682 0 698 0 964 1 163 and 1 181 All those roots are wrong the correct root is x 0 999999999 These aberrations caused by one rounding error the one committed when exp px is rounded to 10 significant digits Carrying more figures will not dispel the aberrations but merely move them elsewhere To solve x h px 0 correctly one must calculate h z accurately when z is tiny Here is the easiest way to do that if exp z rounds to 1 then set h z 1 otherwise set h z exp z 1 In exp z This reformulation succeeds on all recent HP handheld calculators because the LN key on these calculators retains its relative accuracy without de gradation for arguments close to 1 see reference 1 Con sequently In 2 conserves the rounding error in the last digit of exp z well enough for that error to cancel itself in the subsequent division thereby producing an ac curate h z and a trustworthy root x Generally wrong roots are attributable more often to wrong equations than to malfun
80. the link within 100 microseconds of its occurrence at the remote end Serial communications are performed at one megabit per second for data and protocol support and at ten megabits per second for special messages These specifica tions ensure that most HP IB systems perform just as they do when connected in strictly local configurations The 12050A detects any errors in transmission from one end of the link to the other and automatically retransmits the data until it is received correctly At a continuous rate of 1 Mbit second over 10 bits hour can be transmitted Most fiber optic parts have specified reliabilities in the range of 1 error in 10 transmissions Thus it is important that the 12050A perform automatic error correction even though the probability of any errors is very small since many con trol applications run twenty four hours a day The use of the 12050A Fiber Optic Link is illustrated in Fig 2 One unit is connected to the local computer s HP IB port and another is connected remotely to an instrumenta tion application No special programming is necessary to use the 12050A This is particularly important to many existing applications Fig 3 characterizes the typical use 4 HEWLETT PACKARD JOURNAL DECEMBER 1979 of an instrumentation cluster in a production environ ment and demonstrates the ease of duplicating the test set up while maintaining the advantages of single com puter control Established Technologies Use
81. tible with it makes the HP IB attractive to a broad user base which brings with it new problems and environments that challenge the IE Operating Lights Link integrity lights reflect re sponses to high priority messages Left light is nor on and others are off Self Test Error Code Lights Transmit Optic Link Connector Receive Optic Link Connector standard specification One trend is toward smarter devices capable of functions previously found in the domain of the computing controller control data processing storage and high speed communications Another trend is a grow ing need to distribute these devices to remote areas around a laboratory or industrial process separated by distances that exceed the cable length limitations of the IE standard A Fresh Look at the Interface The 12050A Fiber Optic HP IB link one unit shown in Fig 1 removes the necessity of locating HP IB instruments in relatively close proximity to a computer while main taining the real time characteristics necessary to many ap plications Fiber optics was selected as the transmission medium partly because the areas where the HP IB is in creasingly used present harsh electromagnetic noise envi roninents Since fiber optic transmission is via light it is LOCATION REMOTE iS lit when an internal Switch indicates unit is not conti gured to be con nected to com puter H
82. tion to prevent shifting while the plot is being produced The diffi culty of these tasks is increased by the range of environmen tal conditions imposed upon the system Reliable operation must be guaranteed over a broad range of temperatures and humidity to which paper is particularly sensitive as well as during vibration such as that created by the plotter dur ing operation Of these performance requirements the most difficult is maintaining paper flatness across the platen area In single sheet operation the paper is held in place by the electrostatic table of the plotter The sheets are placed and flattened by the operator This method is unsuitable in automatic unattended operation for several reasons First even after the electrostatic table is turned off a large force is required to shear the paper from the table Thus extremely high tractive forces or a mechanism to peel the paper from the table would be required Second without an operator a mechanism would be required to smooth out the wrinkles as the electrostatic table pulls down the paper Third at high humidity the effectiveness of the electrostatic table is diminished Although an operator can monitor this be havior and tape a single sheet to the platen if required this obviously presents reliability problems in unattended op eration if the electrostatic table is expected to hold the paper Replacing the electrostatic table with a vacuum table would overcome these prob
83. to quit it can t go on forever but it can go on for a long time e g when 1 They may require that you prescribe tolerance and then oblige you to accept as a root any estimate closer than that tolerance to some previous estimate even if both estimates are silly SOLVE will claim to have found a root x only when either f x 0 or lt 0 for some y differing from x only in their last 10th significant dec imal digit 4 They may claim that no root exists when they should admit that no root was found SOLVE will not abandon its search unless it stumbles into a local minimum of f namely an argument x for which f y f x 71 at all other usually at least nine sampled arguments y on both sides of x 5 They may deny to the program that calculates f x certain of the calculator s resources for instance begin with no label other than A do not use storage registers 0 through 8 do not use certain operations like CLR or SOLVE allows the f x program to use everything in the calculator except the SOLVE key Moreover SOLVE may be invoked from another program just likeany other key on the calculator and f x can use the HP 34C s powerful y key A lot of thought has gone into making SOLVE conform to Albert Einstein s dictum As simple as possible but no simpler How Does SOLVE Work The SOLVE key s microprogram uses very little of the HP 34C s resources Reserved for SOLVE
84. ugh SOLVE can now guaran lee convergence ultimately that might not be soon enough since ultimately we all lose patience Fortunately con vergence cannot be arbitrarily slow At most six and nor mally fewer iterations suffice to diminish either successive errors x or successive values f x by an order of magnitude and rarely are more than a dozen or two itera tions needed to achieve full ten significant digit accuracy So fierce is the bent secant iteration s urge to converge that it will converge to a pole where f x if no zero where f x 0 is available and this is just as well because poles and zeros cannot be distinguished by numerical means t ye Nog Fig 7 With a wild initia guess the rounded value of y may coincide with B This convinces some equation solvers that y is the root SOLVE perseveres until it locates the root 6 correctly 24 HEWLETT PACKARD JOURNAL DECEMBER 1979 4 00 4 3 00 2 00 1 00 H t 100 050 2 00 2 00 7990 1 4 00 5 00 f x exp 6x x 1 1 b w00 200 f x In 6x 100 050 Fig 8 These three equations all have the same roots but a is easy to solve b with a bad initial guess gets worse and equation c is defined only close to its roots alone see page 23 What does SOLVE do when all the values f x sampled so far have the same sign As long as successive samples I
85. with the main feed back loop open A2 continues ramp generation in response to the voltage held on Cjj Hence no discontinuities are introduced into the ramp The overall amplification provided by A1 and A2 in cas cade provides extremely high open loop gain minim any nonlinearity in the ramp Acknowledgments Yoshihisa Kameoka who was the project leader during the early stages was responsible for the pA section Keiki Kanafuji also contributed to the pA section design Susumu 14 HEWLETT PACKARD JOURNAL DECEMBER 1979 p Out Fig 12 Ramp generator under goes autozero operations for the main amplifier without disturbing the ramp in progress Local Integrator Copr 1949 1998 Hewlett Packard Co HEWLETT PACKARD JOURNAL Volume 30 January 1979 through December 1979 Hewlett Packard Company 1501 Page Mill Road Palo Alto California 84304 USA Hewlett Packard Central Mailing Department Van Heuven Goedhartiaan 121 1180 AM Amstelveen The Netherlands Yokogawa Hewiett Packard Ltd Suginarm ku Tokyo 168 Japan PART 1 Chronological Index January 1979 Low Cost Microprocessor Based 100 MHz Universal Counter Lewis W Masters Karl M Blankenship and Michael J Ward Lowest Cost HP Universal Counter Developed Using 1 51 and Manufacturing Innovations Michael D Wilson and David M George High Performance Bipolar LSI Counter Chip Using EFL and PL Circuits Bosco W Wong and William D J
86. z Feb 1979 LCR Meter 10 kHz 10 MHz Feb 1979 Microprocessor Lab Oct 1979 100 MHz Universal Counter Jan 1979 100 MHz Universal Counter Jan 1979 1979 May 1970 Guest David H Feb 1979 Ha Eric P L Jan 1979 Hallissy Robert M Mar 1979 Hamilton A Peter May 1078 Hanson Delon C 1979 Hotrick Michael V Sept 1979 Holl James H lan 1979 Horine David A Oct 1979 Howard P Guy Mar 1979 H bner Ulrich Nov 1979 H ttemann Werner Mar 1979 Jackson William D July a June 197 Feb 1979 Feb 1979 Kaempl Ulrich May 1979 Kahan William Feb 1979 Ketchum John lune 1979 Knoll Alfred P 198 Kohli Manmohan Feb Kovalick May Y Mar Kriegel Thane Kristen Lutz lam 1979 Aug 1978 Lamy John C Lange Kenneth L Lingane Paul J Linkwitz Siegfried Nov 1079 Sept 1979 Ox 1979 MacNeil Norman H Maeda Kohichi Maiorca Philip P Sept 1974 Marschke Norman D Feb 1979 Martin Larry R 1979 Masters Ls Mar 1974 Matheson Apr 1979 Mathis Barry Apr 1979 Matsui Yas lam 1978 McCullough James MeDermid John F Mei Kenyon C Y Meyer Gerald L jam 1979 2 Moravek Bernd 18 HEWLETT PACKARD JOURNAL DECEMBER 1979 ndex off James R Groves William A 7220S 7221S 7225 7910K 8160A 8170A 8566A 8754A 8901A 9835A B 98728 11715A 12050A 31262A 31264A 37201A 47804A S 63312F June Mar Aug June May Apr Dec Apr

Download Pdf Manuals

image

Related Search

Related Contents

    ISER12 Software Manual - esd electronics, Inc.  W E B FOCUS N EWSLETTER  00044449 / CallBlocker-Telefondose, Aufputz  サンワ*完格サイン 取扱説明書  CUDAMCML - Atomic Physics  Nissan Frontier User's Manual  Electrolux E30IC75FSS1 User's Manual  Voir plus loin  

Copyright © All rights reserved.
Failed to retrieve file