DL413 Rev 1 Motorola Radio RF and Video Applications 1994
DL413 Rev 1 Motorola Radio RF and Video Applications 1994
DL413 Rev 1 Motorola Radio RF and Video Applications 1994
REV 1
Radio, RF
and Video
Applications
® MOTOROLA
@ MOTOROLA
Radio, RF
and Video
Applications
All products are sold on Motorola's Terms & Conditions of Supply. In ordering a product covered by this document the Customer agrees to be bound
by those Terms & Conditions and nothing contained in this document constitutes or forms part of a contract (with the exception of the contents
of this Notice). A copy of Motorola's Terms & Conditions of Supply is available on request.
Motorola reserves the right to make changes without further notice to any products herein. MOlorola makes no warranty, representation or
guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application
or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages.
"Typical" parameters can and do vary in different applications. All operating parameters, including "Typicals", must be validated for each customer
application by customer's technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola products
are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications
intended to support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where personal
injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall
indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended
or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part. Motorola and ® are
registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Opportunity/Affirmative Action Employer.
The Customer should ensure that it has the most up to date version of the document by contacting its local Motorola office. This document
supersedes any earlier documentation relating to the products referred to herein. The information contained in this document is current at the date
of publication. /I may subsequenlly be updated, revised or withdrawn.
© MOTOROLA INC.
All Rights Reserved
First Edition DL413/D, 1991
DL413/D Rev. 1, 1994
Printed in Great Britain by Tavistock Press (Bedford) Ltd. 5000 9/94
2
Preface
3
Other books In this series Include:
4
Contents
page
Device Cross Reference ................................................................................................................................ 9
Abstracts of Applications Documents ....................................................................................................... 13
Applications Documents
AN438 300W, 88-108MHz Amplifier Using the TP1940 MOSFETs Push-Pull Transistor ................. 21
AN448 "FlOF" Teletext using M6805 Microcontrollers ....................................................................... 25
AN460 An RDS Decoder Using the MC68HC05EO ............................................................................ 61
AN463 68HC05KO Infra-Red Remote Control ................................................................................... 101
AN479 Universal Input Voltage Range Power Supply for High Resolution Monitors
with Multi-Sync Capability ..................................................................................................... 113
AN749 Broadband Transformers and Broadband Combining Techniques for RF ............. :.............. 125
AN756 Crystal Switching Methods for MC12060/MC12061 Oscillators ............................................ 135
AN790 Thermal Rating of RF Power Transistors .............................................................................. 139
AN879 Monomax: Application of the MC13001 Monochrome Television Integrated Circuit ............. 147
AN925 UHF Preamplifier Centers on Budget Dual-Gate GaAs FET ................................................. 159
AN932 Application of the MC1377 Colour Encoder .......................................................................... 165
AN1019 Decoding Using the TDA3330, with Emphasis on Cable In/Cable Out Operation ................ 177
AN1020 A High-Performance Video Amplifier for High Resolution CRT Applications ........................ 185
AN1021 A Hybrid Video Amplifier for High Resolution CRT Applications ........................................... 189
AN1022 Mechanical and Thermal Considerations in Using RF Linear Hybrid Amplifiers ................... 193
AN1025 Reliability Considerations in Design and Use of RF Integrated Circuits ............................... 197
AN1027 Reliability/Performance Aspects of CATV Amplifier Design .................................................. 205
AN1028 35/50 Watt Broadband (160-240MHz) Push-Pull TV Amplifier Band 111 ................................ 213
AN1029 TV Transposers Band IV and V Po = 0.5W/l.0W ................................................................. 221
AN1030 1W/2W Broadband TV Amplifier Band IV and V ................................................................... 229
AN1032 How load VSWR Affects Non-Linear Circuits ....................................................................... 237
AN1033 Match Impedances in Microwave Amplifiers ......................................................................... 241
AN1034 Three Balun Designs for Push-Pull Amplifiers ...................................................................... 247
AN1037 Solid State Power Amplifier, 300W FM, 88-1 08MHz ............................................................. 253
AN1039 470-860 MHz Broadband Amplifier 5W ................................................................................. 257
AN1040 Mounting Considerations for Power Semiconductors ........................................................... 263
AN1041 Mounting Procedures for Very High Power RF Transistors .................................................. 283
AN1044 The MC1378 - A Monolithic Composite Video Synchronizer .............................................. 285
AN1047 Electrical Characteristics of the CR2424 and CR2425 CRT Driver Hybrid Amplifiers .......... 299
AN1061 Reflecting on Transmission Line Effects ............................................................................... 303
AN1080 External-Sync Power Supply with Universal Input Voltage Range for Monitors ................... 315
AN1092 Driving High Capacitance DRAMs in an ECl System ........................................................... 335
AN1106 Considerations in Using the MHW801 and MHW851 Series RF Power Modules ................ 339
AN1107 Understanding RF Data Sheet Parameters .......................................................................... 343
AN1122 Running the MC44802A Pll Circuit ..................................................................................... 359
AN1207 The MC145170 in Basic HF and VHF Oscillators ................................................................. 371
AN1306 Thermal Distortion in Video Amplifiers .................................................................................. 377
AN1401 Using SPICE to Analyze the Effects of Board layout on System Skew when
Designing with the MCI 0/1 00H640 Family of Clock Drivers ................................................. 383
AN1402 MCI 0/1 OOHoo Translator Family I/O SPICE Modelling Kit ................................................... 395
AN1404 ECLinPS Circuit Performance at Non-Standard VIH Levels ................................................. 411
AN1405 ECl Clock Distribution Techniques ....................................................................................... 419
5
Contents (continued)
EB27A Get 300 Watts PEP Linear Across 2 to 30MHz from this Push-Pull Amplifier ...................... 427
EB29 The Common Emitter TO-39 and its Advantages ................................................................. 431
EB59 Predict Frequency Accuracy for MC12060 and MC12061 Crystal Oscillator Circuits ........... 433
EB77 A 60 Watt 225-400MHz Amplifier - 2N6439 ......................................................................... 437
EB89 A 1 Watt, 2.3GHz Amplifier ................................................................................................... 441
EB90 Low-Cost VHF Amplifier Has Broadband Performance ........................................................ 445
EB93 60 Watt VHF Amplifier Uses Splitting/Combining Techniques .......... , ................................... 451
EB107 Mounting Considerations for Motorola RF Power Modules ................................................... 457
EB411 A Dighal Video Prototyping System ....................................................................................... 461
Additional Information ............................................................................................................................... 471
6
Device Cross
Reference
7
8
Device Cross Reference
This quick-reference list indicates where specific
components are featured in applications documents
reproduced in this Manual.
9
10
Abstracts of
Applications
Documents
11
12
----.,-:------..,-~~I
Abstracts
AN438 300W, 88-108MHz Amplifier Using the interference on a mUlti-sync colour monitor. It uses a
TP1940 MOSFETs Push-Pull Transistor low cost MC44602P2 current mode controller-designed
Provides the design of an efficient 300W amplifier with specifically for driving high voltage bipolar transistors-
with an MJH1801 0 switch mode power transistor.
high power gain, compact physical layout and opera-
tion on a 50V power supply. It uses the TPt 940, a high
AN749 Broadband Transformers and
power, high gain, broadband push-pull Power MOS-
FET with low Reverse Transfer Capacitance. Includes
Broadband Combining Techniques for RF
circuit, parts list, PCB artwork and component layout. This application note provides a number of practical
examples of broadband transformers for RF applica-
AN448 "FLOF" Teletext using M6805 tions. It includes detailed design formulae and perfor-
Microcontrollers mance data, and discusses power combining techniques
The "-1" members of Motorola's M68HC05 MCU family that are useful in designing high power RF amplifiers.
provide a cost-effective method of adding On Screen
AN756 Crystal Switching Methods for MC12060/
Display (OSD) to TVs and VCRs. This note describes
MC12061 Oscillators
an example of Full Level One Feature (FLOF) Teletext
control software written forthe MC68HC05T7tocontroi This report discusses methods of using diodes to select
type 5243 Teletext chips. Around 3K bytes of ROM are series resonant crystals electronically. Circuit designs
used, allowing the code to fit with tuning, OSD and suitable for use with crystal frequencies from 100kHz to
stereo functions into the 7.9Kbytesofthe MC68HC05T7. 20MHz are developed, with emphasis on minimizing
The example software includes the Spanish implemen- frequency pulling. Although developed for use with the
tation of Packet 26; Packet 26 allows for the substitu- MC12060 and MC 12061 integrated circuit crystal oscil-
tion of specific characters for a particular country. lators, the techniques will generally be useful in any
application where it is necessary to select electronically
AN460 An RDS Decoder Using the one of a group of crystals with minimum disturbance to
MC68HC05EO the series resonant frequency of the selected crystal.
The Radio Data System (RDS) adds digital data capa-
AN790 Thermal Rating of RF Power Transistors
bility to VHF FM transmissions on band II (87.5 to
t 08MHz). The system is in use in the UK and in several Reliability is of primary concern to most transistor
other European countries, and it is intended that it will users. The degree of reliability achieved in practice is
be adopted eventually by most of Western Europe; it is controlled by the device user because he determines
defined by EBU Technical Document 3244. Informa- environmental conditions and the stress levels applied.
tion is transmitted in groups of four 26-bit blocks on a Knowledge of the basic physical properties of the
supressed 57kHz sub-carrier. This note describes an materials, and the methods used to calculate thermal
MC68HC05EO-based clocklradio application; it includes resistance, will assist the user in transistor selection
a complete software listing. and equipment design. This note clarifies and corrects
some long-standing industry-wide assumptions about
AN463 68HC05KO Infra-Red Remote Control thermal resistance and high temperature derating.
In addition to the same CPU and registers as other
members of the M68HC05 family the MC68HC05KO
AN879 Monomax: Application of the MC13001
has a 15-stage multi-function timer and 10 bidirectional Monochrome Television Integrated Circuit
1/0 lines. A mask option is available for software pro- This application note presents a complete 12" black
gram mabie pull-downs on all the 1/0 pins; 4 of the pins and white line-operated television receiver including
are capable of generating interrupts. It is ideally suited artwork for the printed circuit board. It is intended to
for remote-control keyboard applications because the provide a good starting point for the first-time user.
pull-downs and the interrupt drivers on the port pins Some of the most common pitfalls are overcome and
allow keyboards to be built without any external compo- the significance of component selections and locations
nents except the keys themselves. This application are discussed.
makes use of many of the on-chip features to control a
TV infra-red remote control. AN925 UHF Preamplifier Centers on Budget
Dual-Gate GaAs FET
AN479 Universal Input Voltage Range Power The signal-to-noise ratio of a communications system
Supply for High Resolution Monitors with can be improved by increasing the power of the trans-
Multi-Sync Capability mitter, increasing the gain of the antenna, or improving
This note describes an easy-to-build, high performance, the sensitivity of the receiver. A low-noise preamplifier
low cost 1OOW flyback power supply, able to work on is an economical solution for receiver enhancement
any mains supply from 85Vac to 265Vac, and from and this note describes the design, construction and
40Hz to 100Hz. It is automatically synchronised to the performance of a 400-512MHz preamplifier using Mo-
horizontal scanning frequency for minimum screen torola's dual-gate GaAs FET.
13
Abstracts (continued)
14
Abstracts (continued)
3dB quadrature hybrids to create a balanced amplifier a pair of TP9383 transistors in push-pull configuration;
avoiding the inconvenience of needing a good match of TP9383 is a double-diffused silicon epitaxial transistor
reflected power. using gold metallization and diffused ballast resistors
for long operating life and ruggedness.
AN1032 How Load VSWR Affects Non-Linear
Circuits AN1039 470-860 MHz Broadband Amplifier 5W
If your amplifiers pass lab tests but fail QC testing, the This note describes an ultra linear broadband (470-
testing environment - not the product - is most likely at 860M Hz) amplifier developed for TV transposer appli-
fault! Often the culprit is correlation oltest systems - RF cations. The amplifier incorporates two TPV593 tran-
Correlation occurs only when target error limits are sistors. Each transistor is used to build a separate
adhered to on a continuous basis among two or more broadband amplifier which are combined with 3dB
testing stations. Such correlation is essential for non- hybrids. Includes circu it, parts list and PCB layout.
linear RF and microwave power amplifiers, whose
circuits are extremely sensitive to the impedance of AN1040 Mounting Considerations for Power
their loads. It is easy to compensate for the insertion Semiconductors
loss errors in an attenuator, but much more difficult to The operating environment is a vital factor in setting
compensate for load VSWR. current and power ratings of a semicond uctor device.
Reliability is increased considerably for relatively small
AN1033 Match Impedances in Microwave reductions in junction temperature. Faulty mounting
Amplifiers not only increases the thermal gradient between the
The key to successful solid-state microwave power- device and its heat sink, but can also cause mechanical
amplifier design is impedance matching. In any high- damage. This comprehensive note shows correct and
frequency power-amplifier design, improper imped- incorrect methods of mounting all types of discrete
ance matching will degrade stability and reduce circuit packages, and discusses methods of thermal system
efficiency. At microwave frequencies, this considera- evaluation.
tion is even more critical, since the transistor's bond-
wire inductance and base-to-collector capacitance be- AN1041 Mounting Procedures for Very High
come significant elements in input/output impedance Power RF Transistors
network design. Includes table of characteristic imped- High power (200-600W) RF semiconductors such as
ance and velocity factor for various width/height ratios the MRFI53 ... and MRFI41G ... series dissipate an
and various materials. abnormally large amount of heat within a small physical
area. Heat sink material, surface finish, mounting
AN1034 Three Balun Designs for Push-Pull screws, washers and screw torque are extremely im-
Amplifiers portantfactors in ensuring reliability. This note explains
Single RF power transistors seldom satisfy today's why.
design criteria; several devices must be coupled to
obtain the required amplifier output power. The push- AN1044 The MC1378 - A Monolithic Composite
pull technique is often chosen because it allows input Video Synchronizer
and output impedances to be connected in series for The MC1378 provides an interface between a remote
RF operation. Balun-transformers provide the key to composite colour video source and local RGB. On-chip
push-pull design. This note develops three balun-trans- circuitry can lock a local computerto the remote source,
formers, culminating with a microstrip version. None of switching between local and remote signals to gener-
the baluns was tuned nor were the parasitic elements ate composite video overlays. This detailed note de-
compensated. In this way, their deviation from their scribes local and remote operation, picture-in-picture
theoretical performance could be evaluated more eas- applications and the design of test fixtures to help
ily. system development. Printed circuit artwork for an
evaluation board is provided. The NTSC/PAL colour
AN1037 Solid State Power Amplifier, encoder is similar to the MCI377, discussed in detail in
300W FM, 88-108MHz AN932.
A solid state power amplifier in a high efficiency FM
transmitter can be made by operating a number of AN1047 Electrical Characteristics of the CR2424
building block amplifiers in parallel. This note describes and CR2425 CRT Driver Hybrid Amplifiers
such a building block amplifier with high output power, Describes the circuit and thermal characteristics of the
high gain, good collector efficiency and broadband (88- CR2424 and CR2425 CRT driver hybrid amplifiers, and
108 MHz) frequency response. The design is simple, discusses three different methods of protecting against
reproducible and reliable, and is suitable for several damage by a tube arc. Provides details of bandwidth
architectures. The amplifier has been developed using and rise and fall times.
15
,'! r
Abstracts (continued)
AN1061 Reflecting on Transmission Line Effects AN1122 Running the MC44B02A PLL Circuit
In recent years, microprocessors and digital logic have The MC44802A provides the Phase locked loop (Pll)
seen substantial increases in line drive capability. The portion of a tuning circuit intended for TV, FM radio and
fast rise and fall times of modern devices make an set-top converter applications up to 1.3GHz; a com-
understanding of trans mission lines and their effects on plete tuning circuit is formed by adding a Voltage
system reliability a necessity. Includes a procedure for Controlled Oscillator (VCO) and mixer. The data sheet
assessing possible transmission line problems in prac- recommends use of an MCU for sending the control
tical designs. bytes that set the tuning frequency. This note describes
a serial (IIC) interface with an MC68HC11 E9 in a tuner
AN10BO External-Sync Power Supply with design - the information is sufficiently general to allow
Universal Input Voltage Range for Monitors almost any MCU to be used. Includes M68HC11 pro-
As the resolution of colour monitors increases, the gram listing.
performance and features of their power supplies be-
comes more critical. EMI/RFI generated by switching AN1207 The MC145170 in Basic HF and VHF
power supplies can adversely affect resolution if switch- Oscillators
ing frequency is not synchronised to horizontal scan- Frequency synthesisers such as the MC145170 use
ning frequency. This 90W flyback switching supply digital dividers which are typically under MCU control.
demonstrates the use of new high-performance de- Tuning in less than a millisecond can be achieved, and
vices in a low-cost design, and includes a new universal the device can generate many frequencies from a
input voltage adapter. single reference source; the overall frequency capability
ranges from afew Hertzto 160MHz. Typical applications
AN1092 Driving High Capacitance DRAMs in an include the carrier oscillator in transmitters, locaf
ECL System oscillator in receivers, cellular phones, and multiple
In systems where speed and efficiency are of utmost synchronised clocks in computers and other systems.
importance, designers often mix technologies to achieve
the right combination of speed, power, cost and process- AN1306 Thermal Distortion in Video Amplifiers
ing capability. Motorola's Emitter Coupled logic (ECl) Thermal distortion is a problem in many high resolution
makes it possible to operate up to 1GHz clock rates. video amplifiers. It occurs when there are instantane-
However, ECl speeds are not necessary in memory ous power changes in the transistor stages, and if the
that is not accessed every clock cycle - a large CMOS problem remains uncompensated it leads to the visual
DRAM is cheaper and uses less power and board effect known as smearing. This note discusses what
space than ECl memory. The MC1 OH/1 OOH660 4-bit smearing is, what causes thermal distortion, how to
ECl-TTL Load Reducing DRAM Driver was designed measure it, and how to compensate for it.
as a translator for such applications.
AN1401 Using SPICE to Analyze the Effects
AN1106 Considerations in Using the MHWB01 of Board Layout on System Skew when
and MHWB51 Series RF Power Modules Designing with the MC101100H640 Family
The MHW801 and MHW851 series of power modules of Clock Drivers
are designed for use in cellular portable radios. A Illustrates the complex influences of board layout on
considerable amount of applications information is in- the total skew of a system when designing with the
cluded in the data sheet; this note provides additional MC1 OH/1 OOH64x family of clock drivers. Discusses
information concerning general electrical considera- transmission line theory and the various termination
tions, noise characteristics, gain control, circuit consid- techniques, and presents guidelines to assist design-
erations and mounting. ers in analyzing board layouts and loading schemes
using SPICE simulations to predict and minimise the
AN1107 Understanding RF Data Sheet total skew of a system.
Parameters
The data sheet is often the only source of information AN1402 MC101100HOO Translator Family 110
about the characteristics and capability of a product. SPICE Modelling Kit
This is especially true of RF devices, which have many The difficulties of designing high-speed, controlled-
unique specifications. It is therefore important that the impedance PC boards - and the expense of reworking
manufacturer and designer speak acommon language. them - makes it essential for designers to model circuit
This paper reviews the significance of the quoted performance prior to committing to a layout. This note
values and highlights critical characteristics. Descrip- provides sufficient information for basic SPICE analy-
tions cover the procedures used to obtain impedance sis on the interconnect traces driving or being driven by
and thermal data, the importance of test circuits, low the 'H600, 'H601, 'H602, 'H603, 'H604, 'H605, 'H606
noise considerations and linearity requirements. and 'H607 translator chips. It includes schematics of
the input, output and ESD structures, and package
16
Abstracts (continued)
models which may affect the waveforms. A SPICE ICs, temperature and DC supply voltage to help the
parameter set for the referenced devices is provided. designer to predict the amount of frequency pull in a
particular design.
AN1404 ECLinPS Circuit Performance at Non-
Standard VIH Levels EB77 A 60 Watt 22S-400MHz Amplifier-
When ECLinPS devices are interfaced to other tech- 2N6439
nologies there may be times when the input voltages do This bulletin describes a 60 watt, 28 volt broadband
not meet the specification detailed in the ECLinPS data amplifier covering the 225-400 MHz military communi-
book. This application note discusses the conse- cations band. The amplifier may be used singly as a 60
quences of driving ECLinPS devices with an Input watt output stage in a 225-400 MHz transmitter; by
Voltage HIGH level which is outside the specification. using two of these amplifiers combined with quadrature
couplers a 100 watt output amplifier stage may be
AN140S ECL Clock Distribution Techniques constructed. The circuit is designed to be driven from a
Clock skew - the time difference between supposedly 50 ohm source and work into a nominal 50 ohm load.
simultaneous clock transitions within a system - is one
of the main factors limiting system performance at high EB89 A 1 Watt, 2_3GHz Amplifier
frequencies. If clock skew can be reduced, designers This S-band amplifier features simplicity and
can increase performance without using faster logic or repeatability, delivering 8dB minimum gain at 1 watt
more complex and more expensive architectures. output on a 24V supply. It uses an MRF2001 transistor
Emitter Coupled Logic (ECL) technologies offer a in a common base, class C configuration, and is tunable
number of advantages over the CMOS and TTL alter- from 2.25 to 2.35GHz. Applications include micowave
natives; this note describes the advantages, the three communications and other systems requiring medium
skew problem areas, and methods of clock distribution power, narrow band amplification. The Bulletin stresses
to minimise skew. the importance of physical construction as well as
electrical design.
EB27A Get 300 Watts PEP Linear Across 2 to
30MHz from. this Push-Pull Amplifier EB90 Low-Cost VHF Amplifier Has Broadband
Includes circuit, PCB artwork and layout for a 300W Performance
push-pull linear amplifier based on two MRF422s, de- This bulletin presents two VHF amplifier designs in-
signed to operate over the 2 to 30MHz band. An tended for FMor CWservice inthe 136-174 MHz band.
MC1723 VOltage regulator is used as a bias supply. Bothfeaturethe Motorola MRF260 and MRF262 plastic
encased VHF transistors which are rated at 5.0 Wand
EB29 The Common Emitter TO-39 and its 15 W power output respectively. The devices are pack-
Advantages aged in a standard TO-220 silicone epoxy case with the
The Common EmitterTO-39 package differs from con- emitter wired to the metal tab and centre lead of the
ventional TO-39s or TO-5s in that the emitter - not the device. This common emitter configuration results in
collector - is connected to the metal case. With NPN good RF performance, improved thermal conductivity,
transistors this configuration allows direct connection and ease of mounting in an RF amplifier by connecting
of the can to RF and negative DC ground in many class the transistor mounting flange to RF and DC ground.
Band C circuits. There are two important advantag es:
by connecting the case to RF ground, emitter induct- EB93 60 Watt VHF Amplifier Uses
ance is reduced and gain increased by 3 to 5 dB over Splitting/Combining Techniques
that of comparable, conventionally wired transistors. Proven combining techniques can be used to obtain
And the case may be directly pressed, clipped, or higher output power and added reliability at VHF.
soldered to the heat sink with no effect on RF perform- Simple matching networks and power transistors with
ance. moderate gain can produce performance comparable
to that of a single-stage amplifier with a larger, more
EBS9 Predict Frequency Accuracy for expensive device. Though not the ultimate answer, the
MC12060 and MC12061 Crystal Oscillator splitter/combiner method has distinct advantages over
Circuits designs that force transistors into a parallel configura-
Crystal oscillators are used to generate a precise and tion. This 60 W amplifier operates from 150 to 175 MHz
highly stable signal. Such circuits typically provide this and features two low-cost MRF264 transistors. The
signal at a frequency close to the resonant freq uency of design uses a modified Wilkinson combiner technique
their crystal. However, circuit components and other to produce 60W output with a drive level of 15W.
factors external to the crystal influence Its natural
resonance to some degree, an effect often referred to
as "pulling" or "warping". This bulletin discusses the
variation in crystal frequency as a function of different
17
Abstracts (continued)
18
Applications
Documents
19
20
AN438
300W, 88-108MHz Amplifier using the
TP1940 MOSFETs Push-pull Transistor
By Georges Chambaudu
Motorola Semiconducteurs Bordeaux SA
INTRODUCTION
The TP1940 is a high power, high gain and broadband The 300 W amplifier described in this Application Note
device with low Reverse Transfer Capacitance, Crss ' has these features:
It makes possible fully solid-state transmitters of • Operates from a 50 V supply
above 5 kW for FM broadcasts.
• High power gain
Like all M OS devices, it is susceptible to damage from • Compact physical layout
electrostatic discharge. Observe reasonable • High efficiency
precautions in handling and packaging it.
Typical data. for the circuit in Figure 2 are given below.
Option 1 (with C9p and without C9s) Option 2 (with C9s and without C9p)
f (MHz) GA (dB) 11 (%) GA (dB) 11 (%)
Note:
1. Bias increases counter-clockwise with R4.
2. Bias shown is set for 200 mA at 50 V.
3. A copper heat spreader must be mounted on, or laid on top of, a heat sink with thermal grease interface.
4. Drain efficiency can be increased by:
a. Lowering Drain Idle current (power gain will be reduced by 1-2 dB).
b. Increasing the value of feedback resistors R8 and R9. This will change the Gain-Frequency slope and
Input VSWR. The value of C1 must be raised.
5. In addition to the normal cooling of the units, some air flow is recommended over the top side of the amplifier
boards.
21
I-
> ::::>
+ a..
I-
::J
o
:;:'@'
c:c:
00
"';::; -.;::;
a. a.
00
"mm
en "a.
--
00
Li..i
-l
(§
en
22
R3
-:p C9s'
e9p'
0UTPUT
lC5 I
R9
C7 5000pF Ceramic Chip L1 10 turns AWG #16 enamelled Wire, 0.2" I.D.
CB 0.471lF Ceramic Chip or lower values in parallel L2 Ferrite beads, 1.5 IlH Total
to reach the value indicated.
L3, L4 Lead lengths of RB and R9, 0.6" total.
C9p ARCO 404, B-60pF or equivalent
FET TP1940
C9s ARCO 425, 40-200pF or equivalent
Tl 9:1 impedance ratio (input transformer)
Note 1: All ceramic capacitors of 5000pF or less In 25n, 0.062' 0.0. semi rigid co-ax., with
value are A TC type 100 or equivalent. L = 2B mm, I = 11 mm (see Figure 3)
Note 2: The Table on Page 1 shows the effect of T2 4:1 impedance ratio (output transformer)
operating with C9p only or C9s only. 25n, 0.090' 0.0. semi rigid co-ax., with
L = 19 mm, I = 9 mm (see Figure 3)
Rl lKn l/2W
(Tl transformer must be loaded with ferrite
R2 1.5Kn 1/2W
toroids of suitable dimensions and lJ.i of 35-40,
R3 1.5Kn2W or other type ferrite cores, such as Fair-Rite
R4 1Kn Trimmer Potentiometer Products Corporation E and I types 9467012002
and 9367021002 respectively)
23
Centre
Tap
4:1
IMPEDANCE
RATIO
24
AN448
1. INTRODUCTION
The "r members of the MC68HCOS family of MCUs provide a convenient and cost effective method of adding
on-screen-display (OSD) to TVs and VCRs. As well as the 64-character OSD capability. they include 8 Kbytes of
ROM (adequate forTeletext. frequency-synthesis. stereo and OSD). 320 bytes of RAM. a 16-bit timer and 8 pulse-
width-modulated D/A converters. The MC68HCOST7 also includes IIC hardware and. by using a S6-pin package.
4 ports of I/O independent of the OSD. serial and D/A outputs. It is thus suitable for large full-feature chassis.
The MC68HCOST1 is in the middle of the price/performance range and includes most of the features of
the MC68HCOST7 but in a 40-pin package. This is achieved by sharing I/O with the other pin functions (SPI. OSD.
D/Al. Even if all these features are used. there is sufficient I/O for most applications.
The MC68HCOST2 is a 16K upgrade of the MC68HCOST1 and the MC68HCOST3 a 24K version with increased
RAM (S12 bytes) and enhanced OSD (112 characters and 2 rows of OSD buffer). The low cost MC68HCOST4
has S Kbytes of ROM and 96 bytes of RAM making it suitable in simpler (eg mono. non-Teletext) applications.
The T4 and T7 also include a 14-bit D/A converter to facilitate voltage synthesis tuning. There are EPROM (and
OTP) versions of the T3 (including T1 and T2 emulation). T4 and T7.
This application note describes an example of Teletext control software written for the MC68HCOST7 which
directly controls Teletext chips of the type S243. Spanish FLOF Teletext (leveI1.S) is handled using packet X/26.
If no CCT teletext chip is present on the IIC bus (as indicated by the lack of an acknowledge). all Teletext functions
are disabled in software. About 3Kbytes of ROM are used allowing the code to fit into the 7.9K bytes available
in an MC68HCOST7 along with tuning. OSD and stereo functions.
The software in the included listing has been written for the MC68HCOST7 but could. with a little modification,
be implemented on other M680S microcontrollers. A microcontroller without IIC hardware can be used as long
as additional software is included to facilitate the IIC bus using I/O pins. An example of IIC master I/O driven
software can be found in application note AN446.
Full Level One Feature (FLOF) Teletext utilises "ghost" packets to provide features in addition to those available
with the original CCT Teletext. The primary enhancement is the provision of a menu with a choice of four linked
pages selectable by the user with a single press of one of four coloured buttons on the remote control. The menu
itself is sent in the ghost page using packet 24 while the linked page numbers are contained in packet 27. In
addition to linked pages. packets 26 and 30 are used. Packet 26 allows for the substitution of selected characters
in the display by special characters specific to a particular country. This example application includes the Spanish
implementation of packet 26. The broadcast service data packet (8130) is used to get the initial (index) page for
each channel and to display station identification information.
25
"Ghost" packets handled
)(/24 :
The FLOF menu information contained in this page extension packet is transferred by the microcomputer to
row 24 ofthe display chapter. When links are disabled because there is no packet 27 (destination code 0) or when
bit 4 of byte 43 is 0, row 24 is blank.
)(/26 :
Optional handling of modes 1xxxx, 01111 and 00010 in accordance with the Spanish Teletext specification. All
the additional characters which are available in the 5243 CCT chip are handled. The feature can be disabled with
a hardware link on an I/O pin (see figure 1) so that the software can be used at level 1.0 in non-Spanish countries
also using packet 26.
><127:
This packet contains the linked page numbers for the red, green yellow, blue and index (black) keys. Bit 4 on the
link control byte (byte 43) is used to determine if these links are enabled (1) or disabled (0). When enabled, the
Spanish specification requires that bits 1, 2 and 3 be used to enable the green, yellow and blue links respectively.
This use of these bits is not defined in the World Teletext Specification. For this reason their use is selectable by
a hardware link (see figure 1). If these bits are not used. all links (if enabled by bit 4) will be taken from packet 27·
but will be automatically disabled if the broadcast links are default (FF3F7F) or invalid.
8/30:
The broadcast service packet is used to supply the index page number on exit from standby and (if teletext is not
stopped) after a channel change. Bytes 10-30 ofthis packet are displayed for 5 seconds on exit from standby and
(if teletext is not stopped) after a channel change.
3. IMPLEMENTATION
The software listing is in two parts. The first part contains the "idle"loop and IIC routines from the main 'TV control
part of the MC68HC05T7 application. The idle loop controls the timing of everything performed by the
microprocessor, scans the local keyboard, checks whether or not an IR command has been received, etc. It also
monitors the relevant flags in the Teletext chip and performs the tasks (eg fetching linked pages) which have to
be performed independently of requests for the user.
The second and main listing is the Teletext module itself. It contains all the subroutines required to carry out
automatic and user requested Teletext activity. Both modules use the same RAM allocation file (RAMT8.S05)
which is included in the listing of the Teletext module. This listing also includes a symbol cross-reference table.
Figure 1 shows a simplified circuit diagram ofthe application. Most of the MC68HC05TTs I/O is used for purposes
other that Teletext and is not shown in detail. Communication with the 5243 Teletext chip is via an IIC bus in which
the T7 is always the master. The function ofthe three I/O pins used forTeletext is described under "Ghost packets
handled" and "Inputs and Outputs".
A version of this Teletext software has been implemented on an MC68HC05C4 for use in a 'TV where the other
control functions were handled by a separate microcontroller. The signal from the IR pre-amp was fed into the
C4 which used Teletext commands to control a 5243 via a software IIC bus. Non-Teletext commands were re-
generated by the C4 and sent to the other microcontroller. This arrangement allows Teletext to be added to a
chassis which was originally designed without considering Teletext.
26
O.S.D., Local keyboard,
Analogues, Standby, Mute, 5V
Stereo, AV, etc. Contrast Reduction
Fast Blank
R
G
2 x4k7
2 x 22pf I/O
~ ':'TOM
OSC1 BkxB
SCL SCL RAM
5243 (eg.
SDA SDA MCM6264)
OSC2
MC68HC(7)05T7
I.R. Picture
TCAP PB3 Control
Pre-amp
!1 5231
PB6 PB7
5V
Video
4. IDLE LOOP
In the example application the idle loop code is in the main TV control software module rather than in the teletext
module. Listing 1 shows the relevant parts of this module. The loop time is 12.BmS and it is at this rate that the
timing counters used by Teletext (CNT1 and CNT4) are incremented. The standby condition is checked first; if
the TV set is in standby then there is no IIC activity and hence no reading from, or writing to, the 5243. If the TV
has just exited from standby, as indicated by the flag 3,STAT2, then Teletext is initialised using the sub-routine
RESTRT. This sub-routine writes to the 5243's control and mode registers (R5, R6 and R7) and checks that the
IIC acknowledge is present. Ifthere was no acknowledge, as indicated by flag 6,STAT7, then no further Teletext
activity is attempted.
If an acknowledge is present. Teletext polling goes ahead, although it is suspended if there is a mute or time
display. A mute indicates that the channel has just been changed, or no channel is tuned. During time display,
all other Teletext activity is suspended. Re-initialisation using sub-routine START2 is performed if flag 7,STAT5
is set by a change of the tuned frequency.
27
Counter CNT4 is used to delay the transfer of packets 24 (page extension - FLOF menu), 27 (links), 26 (enhanced
display characters) and the control bits from row 25 (display page) after the initial arrival of a page. When row 24
is read the 5243 FOUN D fl~g is set to indicate that the arrival has been acted upon. If UPDATE is on then an update
indicator appears if the update control bit (C9) is set or if the sub-page has changed or if it is the first arrival of the
page. The update display is performed by the sub-routine ARRVD which clears the transient flags and enables
the required display, i.e. page no. in normal mode and the whole of row 0 in sub-page mode. Any boxed
information (eg sub-titles or newsflash) in the current page is also displayed. The last Teletext function performed
by the idle loop is the checking of the FOUND flag in the 5243. This is accessed via the IIC bus: it is on the last
(not displayed) row of the"di!\play page along with the current page and sup-page numbers and the control bits.
If there is a current Teletext transient (time, row 0 box or packet 8/30), the transient control branch from the idle
loop is executed. This routine checks to see if it is time to end the transient. If it is, the subroutine OSDLE is
executed. It resets transients for both the OSD generated by the MC68HC05T7 and Teletext. The sub-routine
RSTMD2 performs this function for Teletext. It is called from within the sub-routine OSDLE (not listed).
TV;rxT
Toggle between TV & Teletext mode.
0-9
Linked page access keys. The decoder stores four pages of text. These are the display page and the three pages
corresponding to the red, green and yellow links. The blue linked page is not acquired in advance. In the absence
of FLOF data or if the links are disabled by the control bit in packet 27, the red key is page+ 1 and the green key
page-l. Under these circumstances the requested page and the next three pages are acquired.
PC+/-
These keys always select page+ 1/page-l regardless of the availability of FLOF information. As with the red, green
and yellow keys, the page is displayed immediately if it is already in RAM.
INDEX
This key operates as an additional link with the difference that if the link is invalid the initial page from packet 8/
30 is selected.
SUB-PAGE/TIME
Text mode: Enter sub-page mode, (max. 3979). TV mode: Display time in top-right-hand corner for 5 seconds.
Pressing this key during a station identification display (packet 8/30 bytes 10-30) can be used to extend this display
beyond the five seconds it appears for, after a channel change.
STOP
Halt acquisition, "STOP" is displayed instead of page number. Press again to restart. If acquisition has been
stopped by partially entering a new page number then this key can be used to return to the original page.
28
MIX/NO-MIX
Toggle between Teletext and mixed display. Use of this key causes the display of the top status row for 5 seconds
if it is not being displayed because the current page is a newsflash or a sub-title. 5243 contrast reduction is enabled
in mixed mode.
FULL/TOP/BOT
Selects one of the three display formats. normal. top half enlarged. bottom half enlarged.
REVEAL
UPDATE
Return to picture until a new version of the requested page arrives. When it arrives. its page no. is displayed in
the top-right-hand corner. the key operates in both TV and Teletext mode. set is put into TV mode. Any boxed
information (alarm clock. newsflash or sub-title) will be displayed. In sub-page mode the complete header is
displayed so that both page & sub-page numbers can be seen. Cancel update by entering Teletext mode and then
going back to TV mode by pressing the TVIText key twice.
6. TELETEXT SUBROUTINES
The Teletext module (listing 2) comprises various sub-routines which are used both by the idle loop and to perform
any Teletext actions initiated by commands from the IR remote control. They are described in the order in which
they appear in the listing.
TVTX is executed when the TV{TEXT button is pressed. Its function is to toggle between TV mode and Teletext
mode. The flag O.STAT indicates the current mode. This flag routes the microprocessor to execute eitherTXTOFF
or TXTON according to the current mode. TXTON checks that Teletext hardware is present and does nothing if
there has been no IIC acknowledge. If. however. a 5243 is present in the TV. it clears all transients (OSDLE) and
sets up the Teletext mode. It initialises the control registers (R5 and R6) to display text and background both in
and out of boxes. For newsflashes the set-up is text and background within boxes and picture outside. TXTOFF
also resets transients but forces TV mode and sync. Polling and updating continue as a background activity.
When the UPDATE key is pressed the update flag 4.STAT2 is set and TXTOFF executed so the TV is forced to
TV mode. If there is a current transient hold (eg time). the hold is cleared before TXTOFF is executed.
The number entry sub-routine DIG ITO branches to DIGITS in sub-page mode but otherwise accepts any number
key as a page number input. Three digits are required. the pointer PDP holding the current position (0. 1 or 2 for
hundreds. tens or units). During entry the flag 2.STAT is set to stop Teletext activity. The numbers have to be
written to the top-left-hand corner of the display page as well as saved in RAM. Once all three digits have been
entered the page is requested and page acquisition restarted.
The code at label GETIT makes this request afterfirst checking whether or notthe selected page has already been
requested (it could be the current display page or an already requested linked page). If it has. then a switch is made
to the chapter associated with the appropriate acquisition circuit and no new request is generated. If not. the new
request is made and the FOUND flag set.
29
6b. Subroutines: Colours, INDEX, NPAGE and PPAGE
The four colour keys (Red, Green, Yellow and Blue) are primarily intended for selecting Teletext linked pages.
When pressed the chapter which corresponds to the appropriate acquisition circuit is selected for display. If links
are disabled (by the link control bit or because there is no packet 27), then the RED and GREEN keys select current
page + 1 and-1 respectively. This choice is taken according to the state offlag 3,STAT3 which reflects the condition
of the link control bit in packet 27. The code executed by RED, if links are not in use, is the same as that executed
by the" +" function (NPAGE) which always selects the next page. Similarly the alternative GREEN function
(PPAGE) is the same as for the "-" key. The YELLOW and BLUE keys do nothing under these circumstances. In
Spanish Teletext the GREEN, YELLOW and BLUE links can be individually inhibited, but the RED link is only
inhibited if all links are off.
The chapter associated with the selected page is displayed immediately if it has already been requested. This will
normally be the case if a linked page (red, green or yellow) has been selected. The code at label LPT is executed
if the page has already been requested. If not. a jump to CLRPD is performed. CLRPD is a label within DIGITO;
the code at CLRPD requests a new page just as if the page number had been entered manually. If the required
acquisition circuit is the one already current, then the "unstop" code is executed. This causes the green page-
being-looked-for header to roll as though the page number had just been entered. This means that something can
be seen to happen in the case where the linked page differs only from the current page in its sub-page number.
Linked sub-pages are not fully supported in this implementation as they are rarely used by broadcasters and would
significantly increase the size of the software. When the chapter is changed the Teletext PBLF (page being looked
for) flag is checked. If it is low the FOUND flag is cleared. This forces the fetching of the links associated with
the new display page. If the page is not already in, this will automatically happen when it arrives so the FOUND
flag does not need to be cleared.
The BLUE (or cyan) key is different in that its page will not normally be immediately available (the four pages:
display, red, green and yellow occupy the four acquisition circuits and RAM chapters).
The INDEX (or black link) function is similar to BLUE except that if its link is not valid it defaults to the initial (index)
page number supplied by packet 8/30 (see sub-routine GIP).
The sub-routine LINK allocates the three linked pages (RED, YELLOW and GREEN) to the three free acquisition
circuits (not in use by the display page). To do this it checks the page numbers in turn to see if they have already
been requested. If so they are left in their current acquisition circuit. If they have not already been requested the
page number is put into a LIFO. Only 0-9 are regarded as acceptable digits for page numbers; this is consistent
with the Spanish specification although the additional HEX numbers (A-F) may be used experimentally or by
Teletext page generators. Within this first loop the sub-routine GLP1 is used to get the linked page numbers from
packet 27, perform a decode of the Hamming encoded data and calculate the new magazine number (page
hundreds) if different from that of the display page. GLP1 uses sub-routine SRCH to check if the page has already
been requested. If there are no links, or if links are disabled, then displayed page + 1, +2 and +3 are requested.
The second loop in LINK allocates new page numbers to the remaining unused acquisition circuits. It uses GLP2
to clear the relevant chapters in the Teletext memory and make the new requests. Subroutine CHCK1 is used
to check whether or not an acquisition circuit is in use before it is loaded with a new page number from the LIFO.
This method of organising new page requests prevents unnecessary requests being made for pages already
requested. This is particularly important when links are disabled and pages are being requested using the "+"
or "-" functions. Under these circumstances when the page number is incremented (or decremented) only one
new page has to be requested (new display page+3)' while page, page+ 1 and page+2 do not need to change and
can be left in their current acquisition circuits.
30
NOTOK3 and NOTOK2 handle the RED and GREEN functions when links are disabled. They are disabled if the
link control bit (packet 27 bit 3, byte 43) is zero or if there is no packet 27. These subroutines respectively increment
and decrement the current page number (units and tens). The current magazine number (page hundreds) is
not affected.
R2B and W2B use IIC routines READ and SEND which are outwith the Teletext module. These subroutines will
differ according to the microprocessor in use. An MC68HC05C8 implementation would neet! to use I/O lines (see
reference for suitable software) while the MC68HC05T7 can use its IIC hardware. The routines used in this
example are included in the listing extract from the TV control software module (listing 1).
The sub-routine GCYI is used by LINK to store the data associated with the BLUE an INDEX links. As explained
above, these pages will not be acquired in advance, the page number only being sent to an acquisition circuit if
requested by an IR command.
CLINK fetches the link control byte from packet 27 if the destination code is OK and, after decoding the Hamming
encoded data, transfers the bits to STAT3.
The Hamming decode sub-routine DECODE corrects for single bit errors. This is done with in-line code using the
table HAM (at the end of listing 2) as this uses less ROM than an algorithmic method.
When returning to a non-mixed display, the code at NOM IX is used to re-configure the control registers and to set
up a Teletext only 312/312 non-interlaced sync. This sync. reduces adjacent line flicker in a pure Teletext display.
The subroutine TRAN2 sets up a transient which retains a black background on the top row so that the page
number, time etc. can be seen clearly. This type of transient is also started if the page number or sub-page number
is being entered in mixed mode. Sub-routines TRAN 1, TRAN2 and TRAN3 are used to initialise the various
transient displays. These displays are cancelled as discussed above by actions taken within the idle loop controlled
by the free-running timer within the MC68HC05T7.
The TXTx sub-routines are used in conjunction with the IIC SEND routine to write to various sub-sets of the
registers within the 5243.
If the Teletext STOP function is requested by an IR command the routine HOLD is executed. This is a toggled
function when requested in this way. HOLD displays the word "STOP" in place of the page number and stops
the display acquisition circuit by clearing the 5243 HOLD flag accessed via its page request register R3.
NOHOLD is executed to restart the display acquisition circuit. It returns the page number to the top-left-hand
corner. If a new page number has been partially entered, a press of STOP (executing an UNHOLD) will allow a
return to the most recent page request. This takes only a single press as the start of the entry of a new page
number cause a HOLD. The completion of a page number entry (3 digits) causes a NOHOLD.
31
6f. Subroutines: REVEAL. EXPTB and TIME
The REVEAL function causes any hidden display information to appear. It is controlled by a bit in the display mode
register (R71. The software example leaves any revealed information permanently displayed. If, however, it is
required that such information disappear when the page is updated (this may be better for a quiz pagel. then the
two commented out lines (80 and 81) in the idle loop should be enabled.
The display expand facility is controlled by another two bits in R7. The EXPTB sub-routine cycles through normal,
top-half double height and bottom-half double height.
The example application uses a single IR key (subroutine TIME) for both the display of the Teletext clock and the
entry into sub-page mode. IF the set is in TV mode then the time is displayed for 5 seconds. If the TV is in Text
mode then sub-page mode is selected. Sub-page number entry is described in the following section. When the
Teletext clock is requested it appears (boxed) at the top-right-hand corner. It is removed by the idle loop 5 seconds
after the last press of the time button. When the time is being displayed all other Teletext activity is stopped
using UCHOLD.
DIGITS is the sub-page version of DIGITO and uses similar code. More checks on the input data are required as
the four digits of the sub-page number have different maximum values. These maximums are 3 for thousands,
7 for the tens and 9 for the hundreds and units. These values reflect the sub-page number's original use as a time
(24hr formatl. For tens and thousands a keyed 8 becomes a 0 and a 9 becomes a 1 ; for thousands only 4, 5, 6
and 7 become 0, 1, 2 and 3 respectively.
The code at the label SETIT is the sub-page equivalent of GETIT, described above. It requests the new sub-page
and sets the FOUND flag.
The sub-routine SUBPG is called when the TIME (or clock) key is pressed (TV in Teletext model. It toggles
between normal mode and sub-page mode. When sub-page mode is entered the page number display (P-) is
replaced with * * * * to indicate the mode change and to prompt for the entry of a sub-page number. Once all four
digits have been entered the new sub-page is requested by SETIT. The code at the label RSTR is used to exit from
this mode back to the normal (page number) mode, restoring the page number display to the top-left-hand corner.
GET25 is used by the idle loop to get the information stored in row 25 of the display chapter. This row is not
displayed but contains various information used by the control microprocessor. The current page number,
magazine number, sub-page number, Teletext control bits and the FOUND and PBLF flags are available. GET25
gets the required information and stores it in the RAM of the MC68HC05T7.
At the end of this sub-routine the I/O line 7,portB is checked. If it is low, packet 26 is handled. If it is high, this
packet is disabled. This would be required if this application were to be used in a country other than Spain which
used packet 26. It would require to be switched off as the enhanced display feature uses different characters
depending on the country. In countries which do not use packet 26 (eg the UK) it does not matter whether or not
packet 26 is enabled.
If packet 26 is enabled, GET26 processes all packet 26 data present in the ghost page. The tables G2TAB, G3TAB
and CTAB contain the characters used to replace the character at the display location defined by each packet.
32
6h. Subroutines: GIP, R24T and SR24T
The sub-routine GIP gets the initial (index) page from packet 8/30. It will be doing this as the set is brought
out of standby or just after a channel change. It may thus initially get a poor signal (or there may be no
Teletext) so it tries repeatedly until it finds a valid packet 8/30 format 1. If this is not found after 96 tries it
gives up and sets the flag 6,STAT2 to indicate that there is no packet 8/30 (or no Teletext). In this
circumstance it defaults to an index page number of 100.
R24T transfers bytes 10-30 ofthe broadcasting service data packet (8/30) into the display chapter. It is called once
a second for five seconds after power-on or a channel change. The data is transferred to row 0 of the display page
which can be displayed either at the bottom or, as in this example, the top of the screen. This transient display
is setup using the sub-routine SR24T ifTeletext is present. Ifthe flag 6,STAT2 has been set by GIP as described
above then SR24T does nothing. The transient display is terminated by code executed at the appropriate time
from within the idle loop.
Apart from the IIC bus, only three pins on the controlling microprocessor are relevant to Teletext. Two inputs
select the usage of packets 26 and 27 and one output can be used to control any hardware which requires to be
changed according to whether or not there is a iV picture currently being displayed. In many applications some
or all of these functions will not be required and could be eliminated from the software thus freeing up the pins
for other uses.
PB3)
This pin is active (high) during a pure (no-mixed, no-boxed) teletext display, otherwise it is low.
PB6)
When this pin is low, Spanish use of link control bits 1, 2 and 3 is enabled. When it is high, these bits are ignored.
PB7)
Packet 26 control. When low, packet 26 is enabled and handles all the Spanish alternate characters which are
available in the 5243. When PB7 is high, packet 26 is ignored.
8. REFERENCES
33
LISTING 1
30
31
32 Idle loop.
33
3.
3S
36 00000000 Od13fd ILP BRCLR 6,TSR, " OUTPUT COMPARE FLAG
37 00000003 >3eOO INC CNTl TELETEXT TRANSIENT
38 00000005 >3eOO INC CNT4 P!OW 24 DElAY
39 00000007 >3eOO INC CNT5 MUTE TRANSIENT
40 00000009 >cdOOOO JSR KBD KEYBOARD' TIMERS
41 OOOOOOOc 030104 BRCLR l, PORTS, FaN STANDBY 'I
42 DCOODCOf :>1600 BSET 3,STAT2 MAKE SURE FLAG AGREES
43 00000011 ZOS! B.... Fl AND IDLE WITH NO lIC ACTIVITY
44 00000013 >070009 FaN BRCLR 3, STAT2,ALRON NO, JUST ON '1
45 00000016 >1700 BCLR 3,STAT2 YES, RESTART
46 00000018 >1500 BCLR 2,STAT2 CLEAR THIS FLAG ALSO '1
47 0000001& >lfOD BCLR 7,STATS RE-INITIALISATION NOT NECESSARY
48 0000001c >cdOOOO JSR RESTRT
49 DOOOOD1! >cdOOOO ALRON JSR VCRPOLL POLL SCART LINES
50 00000022 >02004d BRSET l,STAT2,Fl REMOTE REPEATING 'I
51 00000025 >02004& BRSET l,STAT4,Fl LOCAL REPEATING ?
52 00000028 >Oe0047 BRSET 6,STAT7,Fl TELETEXT CHIP ON BUS 'I
53 0000002b >040044 BRSET 2,STAT2,Fl SEARCH/STANDBY '1
54 0000002e >0.0041 BRSET S,STAT,Fl TIME DISPLAY HOLD
55 00000031 >06D03e BRSET 3,STAT4,Fl TRANSIENT MUTE?
56 00000034 >Oc003b BRSET 6,STAT4, Fl COINCIDENCE MUTE 'I
57 00000037 >Of0005 BRCLR 7,STAT5,DNTRS TO BE RE-ITIALISED ?
58 0000003a >HOD BCLR 7,STAT5 YES, CLEAR FLAG ,
59 0000003c >cdOOOO JSR START2 RE-INITIALISE TELETEXT
60 DOOOOO3f >01001e DNTRS BRCLR 0,STAT2,N024
61 00000042 >bEiDa LOA CNT4 PAUSE WHILE PACKET 24
62
63
00000044
00000046
a130
252a
CMP
BU) •••
Fl
(PAGE EXT.) ARRIVES
..
86
87
88
Transient control .
90
"92
93 0000007b >b600 LOA CNTl YES
94 0000007d alSO CMP taO
95 0000007! 2403 BNS NILP
96
97
98
99
00
00000081
00000014
00000086
00000088
aOOOOO8a
>eeOOOO
>b600
a104
2603
>edOOOO
NILP
JMP
LOA
CMP
BNE
JSR
..
ILP
R.
NOTE
R24T
IS TIMER
34
139 • • ft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1O.
140
,,.3
,.2
'
..
149 OOOOOOd2 4! CLM
150 DCOODOd3 >cdOODO JS' BOXOOR
lSI DCOODOd6 >OcDOOS BRSET 6, STAT. SPHD SUB-PAGE MODE 1
..••
152 DeOODOd9 a606 LDA NO, SHALL BOX
153 OOOOOOdb >cdOOOO JS, BOXOOF
154 DCOODOde a646 SPHD LDA 1$46
lSS OOOOOOeO >biOO ST.
156 000000.2 >b700 ST.
157 000000e4 a603 LDA 1$03
158 000000e6 >050002 BRCLR 2.C3,NNF NEWSf'LASH ?
159 aCOOOOd a602 LOA 1$02 YES, NO ROW 0
160 OOOOOOeb >b700 NNF STA .7
Hi1 OOOOOOed >ccOOOO JMP TXTZ
,.2
,.3
164
165
ODOOOOfO
000000f2
a610
>b700
RESTRT LDA
STA .,
1$10 BROADCAST SYNC.
1EiEi
lEi'
000000f4
oooooon
aEi06
>b'OO
LD'
STA ••
.5
168
169
oooooon
OOOOOOfa
>b'OO
>3fOO
STA
CL'
••
.7
170 OOQOOOfc >edOOOO JS. TXT2 SWITCH PICTURE ON
171
172 OOOOOOff 013e03 BRCLR O,MSR,ACI(OK ACKNOWLEDGE ?
173 00000102 >1cOO BSET 6,STAT7 NO, SET FLAG
1'4 00000104 81 'TS
175
176 00000105 >ceOOOO ACKOK JMP INITXT
177
178
179 00000108 >b600 'ES LOA PROG YES, RESTORE PROG. HO.
180 0000010a >b700 STA DISP
181 0000010e >1100 BCLR 0, STATS
182 0000010e 81 ABS 'TS
183
18' •••••••• * ••• * •••••••••••••••••••••••••• **.* •••••••• *.* ••
185
18. IlC write.
187
188 .*.* •••• * ••••••••• * ••••• ****.* •• * •••• *.* •• *.* •••••• *.* ••
18.
,.0 OOOOOlOf ad23 SEND BS. IlCSU
'"
1512
1513
00000111 >bfOO
00000113 >1100
STX
BCLR
DPNT
O,APDR
SAVE X
SET-UP TO WRITE
194 00000115 >h600 LOA ADO.
,..
195
1517
0000011' ad2S
LO'
SHIFT
ADO.
SEND CHIP ADDRESS
..
209 0000012e 26e9 eNE WRBU DONE?
210
211 00000130 1b3b BCLR S,MCR STOP
212 00000132 CLI
213 00000133 81 'TS
21'
215
216
00000134
00000135
,b
3f3c
IICSU SEI
IIC SET-UP
CLR HS'
217 0000013' 3f3a CLR FO' 90 I(Hz
218 00000139 a6bO LOA t$BO ENABLE lIC AS MASTER
219 0000013b b73b STA HC' TRANSMITTER & START
220 0000013d 8' .TS
221
222 0000013e b13d SHIFT STA HO'
223 00000140 Of3efd BRCLR 7,HSR, *
224 00000143 81 'TS
225
226 00000144 adc9 WRITE es. SEND
227 00000146 a602 LOA '2
228 00000148 >cdOOOO JS, TPAU WAIT lOms (EEPROM WRITE)
22.
35
no
23.
232 IIC read.
233
234
235
236 0000014b adOc READ BSR READ1 GET FIRST BYTE
231 OOOOOHd >b600 LOA IOBUF
238 OOOOOH! >b701 STA IOBUF+l MOVE IT UP
239 00000151 >b600 LDA ADDR
240 00000153 ala! CMP #SAl 1M! ,
241 00000155 2602 BNE READ'
242 00000157 >3cOO INC SUBADR YES, NEXT SUB-ADDRESS
243
244 00000159 add9 READ' BSR IICSU
245 0000015b >1100 BeLR O,ADDR RII' - 0 ALWAYS WRITE t SUB-ADDRESS)
246 0000015d >b600 LDA ADDR
24. DDOOOIS! acl.cl.d BSR SHIFT SEND CHIP-ADDRESS
248 00000161 >b600 LDA SUBADR
249 00000163 add9 BSR SHIFT SEND SUB-ADDRESS
250 00000165 1b3b BeLR S,MeR NO STOP BUT
251
2S2 00000167la3b BSET S,MCR A RESTART
253 00000169 >1000 BSET O,ADDR SET BIT 0 FOR READ
254 0000016b >b600 LOA ADDR
255 0000016d adc! BSR SHIFT RE-SEND CHIP ADDRESS
256 0000016! 193b BCLR 4.MCR CHANGE TO RECEIVER
257 00000171 l63b BSET 3,MeR SWITCH OFF ACtc.
258 000001.3 b63d LOA MDR INITIATE RECEPTION
25.
260 BRCLR 7,MSR,* WAIT FOR IT
26' BSET 3,MCR SECOND LAST SO SWITCH OFF ACtc.
262 LOA MDR GET FIRST BYTE
263 STA IOBUF+l AND SAVE IT
264
265 00000175 Of3cfd BRCLR 7,MSR, * NAIT FOR IT
266 00000178 1b3b BeLR 5,MeR LAST BYTE SO STOP
267 0000017a b63d LDA MDR GET BYTE
268 0000017c >b700 STA IOBUF AND SAVE IT
269 0000017e 9a CLI
270 OOOOOl7t 81 RTS
27.
272
273
274 !IC interrupt.
275
276
277
278 00000180 3f3c MBINT CLR MSR
279 00000182 80 RETURN RTl
36
LISTING 2
1
2
3 TV/Te!etext/OSD/Stereo program (MC68HCOST7).
•, CCT Teletext control module (Spain).
•
7 Used with RANTa.50S, OST.50S , TMT7.505
•• '" This software vas developed by Motorola Ltd. for demonstration purposes.
10 '" No liability can be accepted for its use in any specific application.
11 original software copyright Motorola - all rights reserved.
12
13 P. Topping 19th October' 90
14
15
16
17 EXPORT DIGITO,RED,GREEN, YELLOW, CYAN
,.
18
20
EXPORT
EXPORT
NPAGE. PPAGE,REVEAL, EXPTB, UPDATE, TVTX, GIP
TIME, MIX, INDEX, HOLD. SR24T, START2, INITXT
37
27
27
27 Teletext RAM allocation.
27
27
27
27 00000000 SUB1 RMB
2700000001 Rl RMB mode register
2700000002 R2 RMB page request address register
27 00000003 R3 RMB pilge req. data reg. col. 0 : mag.
27 00000004 Cl RMB .. .. .... 1 pqt.
27 00000005 C2 RMB 2 pqu.
27 00000006 c3 RMB 3 ht.
27 00000007 C4 RMB 4 hu.
2700000008 C5 RMB S mt.
27 00000009 C6 RMB 6
27 DOOOOOOa SUB2 RMB
27 QOOOOOOb R4 display chapter register
27 OOOOOOOc R5 RMB display control register (normal)
27 DOOOOOOd R6 RMB display control register (news/sub)
27 QOOOOOOe R7 RMB display mode register
27 aCOODCOf SUB3 RMB
2700a00010 R' RMB active chapter register
27 00000011 R' RMB active row register
2700000012 RIO RMB active column register
2700000013 Rll RMB active data register
2700000014 PH RMB 2nd .. ..
27 00000015 PT RMB 3,d
27 00000016 PU RMB 4th
2700000017 LIFO LINKED PAGE No. LIFO BVFFER
2700000020 PAGE RMB PAGE No. INPUT BUFFER
2700000027 PAGO RMB ACO PAGE No.
270Q00002a PAGl RMB ACl PAGE No.
27 D000002d PAG2 RMB AC2 PAGE No.
2700000030 PAG3 RMB AC) PAGE No.
2700000033 PAGC RMB CYAN PAGE No.
27 00000036 PAGI RMB INDEX PAGE No.
2700000039 PDP RMB PAGE DIGIT POINTER
27 DOOOD03a ACC RMB DISP, RED, GREEN, YELLOW AC. CIR.
27 D000003e WACC RMB WORKING ACC No.
27 OOOOOO)! ADDR RMB lIC ADDRESS
2700000040 DPNT RMB lIC DATA POINTER FOR WRITE
27000000-41 SUBADR RMB IIC SUB-ADDRESS
2700000042 IOBUF RMB IIC BUFFER, +2 , +3 RSRVD FOR PLL
27 00000046 STAT2 RMB 0: ROW24 FETCH FLAG
27 1: REMOTE REPEATING
27 2: SEARCH/STANDBY IIC LOCK
27 3: STANDBY STATUS
27 4: UPDATE PENDING
27 5: DIFFERENCE FOUND
27 6: NO TELETEXT TRANSMISSION
27 7: MIXED
27
27 00000047 STAT3 RMB 0: CYAN LINK ON
27 1: YELLOW LINK ON
27 2: GREEN LINK ON
27 3: LINKS/ROW24 ON
27
27
27
27 General RAM. allocation.
27
27
27
2700000048 PLLHI RMB PLL DIVIDE RATIO MSB
27 00000049 PLLOW RMB PLL DIVIDE RATIO LSB
27 OOOQ004a WI RMB WORKING
27 0000004b W2 RMB
27 0000004c W3 RMB
27 OQOOQ04d COUNT RMB LOOP COUNTER
27 D000004e KOUNT RMB LOCAL KEYBOARD COUNTER
27 QOOOOOH CNT RMB 12.8mS (inc, free running)
27 00000050 CNT! RMB 12.8mS (inc, reset every IS during transient)
27 00000051 eN!J RMB 3.2S S (dec, automatic standby timeout)
27 00000052 CNT4 RM.B 12.8mS (cleared for row24 delay when page arrives)
27 00000053 CNTS RHB 12.8mS (inc, transient mute)
27 00000054 TMR RMB TRANSIENT DISPLAY SECONDS COUNTER
2700000055 STAT RHB 0: TV/TELETEXT
27 1: lIC R/W
27 2: HOLD
27 3: IR REPEAT INHIBIT
27 4: TRANSIENT DISPLAY ON
27 5: TIME HOLD
27 6: SUB-PAGE MODE
27 7: IR TASK PENDING
2700000056 STAT4 RMB 0: KEY FUNCTION PERFORMED
27 1: LOCAL REPEATING
27 2: pIc PROG 0, CHAN
27 3: MUTE (TRANSIENT)
27 4: OSD STATUS TRANSIENT
27 5: MUTE (BUTTON}
27 6: COINCIDENCE MUTE
27 7: SEARCH
27 00000057 PWR RMB $55 AT RESET, $AA NORMALLY
2700000058 PROG RMB CURRENT PROGRAM NUMBER
27 00000059 CHAN RMB CURRENT CHANNEL NUMBER
270000005a DISP RMB CURRENT DISPLAY NUMBER (PROGRAM)
27 OOOOOOSb DISC RMB CURRENT DISPLAY NUMBER (CHANNEL}
27 DOOOOOSc FTUNE RMB FINE TUNING REGISTER
27 OOOOOOSd AVOL RMB VOLUME LEVEL
27 OOOOOOSe BRIL RMB BRILLIANCE LEVEL
27 OOOOOOSf KEY RMB CODE OF PRESSED KEY (LOCAL)
27 -NUMO RMB LED DISPLAY RAM
27 00000060 IRRAl RMB IR INTERRUPT TEMP.
2700000061 IRRA2 RMB " " "
2700000062 IRRA3 RMB
27 00000063 IRRA4 RMB
27 00000064 DIFFH RMB IR TIME DIFFERENCE
27 00000065 DIFFL RMB " " "
27 00000066 IRH RMB IR CODE BIT
2700000067 IRL RMB COLLECTION
27 00000068 IRCODE RMB
27 00000069 IRCNT RMB
27 0000006.1 IRCMCT RMB
27 0000006b OLOIR RMB
38
27
27
27 RAM allocation for Stereoton.
27
27
27
27 0000006c SHADMAT RMB TEMPORARY MATRIX
27 a000006d LBAL RMB Loudspeaker balance variable
27 0000006e SHDKD RKB SOUND MODE O:ST, l:DA, 2:DB, 3:w, 4:M. 5:FM
27 0000006! ABAV RMB SCART SOUND MODE O:STER.EO. l:DlJAL ..... 2:DU.... L B
27
27 00000070 .. RMB Kl level (req 0)
27 00000071 LVL RMB Loudspeaker left volume (req 1)
27 00000072 LYO RMB Loudspeaker right volume (req 2)
21 00000073 HVL RMB Headphone volume left (reg .3)
27 00000014 HYO RMB Headphone volume right (req 4)
27 00000075 TONE RMB Tone variable (Bass/Treble) (reg 5)
27 00000076 MATRIX RMB Current m.atrix (req 6)
27 00000077 '2 RMB K2 level (req 7)
27
27
27 00000078 STATS RMB 0: 2-DIGIT PROGRAM ENTRY
27 1: ANY MUTE REQUIRED ?
27 2: OSD NAME TABLE
27 3: OSD DEFAULT pIc NUMBER
27 4: ANALOGUE eso ON
27 5: NAME-TABLE STANDARD
27 6: STANDARD CHANGED
27 7: RE-INITIALISE TE(.ETEXT
27
27 00000079 STAT6 RMB 0: AV MODE BIT a (O:TV. l:S-VHS)
27 1: AV MODE BIT 1 (2:SCRTl. 3:SCADT2)
27 2,
27
27
27
27
.,
3,
e,
6: SCART INPUT f l
27 7: SCART INPUT '2
27
27 DOOaOOia ST....T7 RMB 0: AV MODE CHANGE
27 1: FORCE FM SOUND
27 2: CS : TELETEXT NEWSFLASH
27 .3: C6 : TELETEXT SUBTITLES
27 4: LANGUAGE .... /B (TV)
27 5: WIDE-PSEUDO
27 6: NO TELETEXT ....CKNOWLEDGE
27 7: POWER UP IN STANDBY
27
27
27
27 OSD RAH allocation.
27
27
27
27 0000001b CAS1 RMB ROW 1, colour 1/2 , outline enable
27 OOOOOOic >AD1 RMB Row address , character size
27 aOOOOOid CCRl RMB Window colour , end column
27 0000007. CAS2 RMB ROW 2, colour 1/2 , outline enable
27 DOOOOD?! >AD2 RMB Row address' character size
27 00000080 CCR2 RMB Window colour, end column
27 00000081 C....S3 RMB ROW 3, colour 1/2 , outline enable
27 00000082 RAIl3 RMB Row address' character size
27 D0000083 CCR3 RMB Window colour, end column
27 00000084 c....se RMB ROW 4, colour 1/2 , outline enable
27 00000085 RAIle RMB Row address' character size
27 00000086 CCRe RMB window colour, end column
27 00000087 CAS. RMB ROW 5, colour 1/2 , outline enable
27 00000088 >AD' RMB Row address' character size
27 00000089 CCR5 RMB Window colour , end column
27 OOOaDala CAS. RMB ROW 6, colour 1/2 , outline enable
27 0000008b RAD. RMB Row address' character size
27 aOOOOOle CCR6 RMB window colour , end column
27 ooaOOD8d CAS 7 RMB ROW 7, colour 1/2 , outline enable
27 0000008e RAD7 RMB Row address' character size
2? ooooooa! CCR7 RMB Window colour' end column
27 00000090 C....SI RMB ROW I, colour 1/2 , outline enable
21 00000091 RAD' RMB Row address' character size
27 00000092 CCRa RMB Window colour, end column
27
21 00000093 'oSDL RMB CURRENT OSD ROW POINTER
27 00000094 LIND RMB ROW TABLE INDEX
27 00000095 BROW RMB CHARACTER FLASH ROW
27 00000096 BCOL RMB CHAr ....CTER FLASH COLUMNS
27 00000097 WROW RMB WINDOW FLASH ROW
~7 00000098 ROWl RMB FIRST ROW No. (NAME TABLE)
27
27 00000099 ANAL RMB
27 OOOaOaga ANAF RMB
27
27 0000009b TMP1 RMB
27 0000009c TMP2
27
27 OOOOOQ9d RMB 12 UNUSED
27
27 000000&9 ST....CK RMB 22 2.3 BYTES USED FOR ST....CK
27 OOOOOObf SP RMB 1 (l INTERRUPT AND 9 NESTED SUBS)
27
27 SECTION .RAH2, COHM
27 00000000 DRAM RMB 12.
2.
29 SECTION .ROH2
39
31
32
..........................................................
33
3.
3'
3.
.......................................,. ...................
Teletext/TV .witchinq.
"
58
59
OOOOOOH
00000032
>OcOO48
>1800
UPDATE BRSET
as..
6, STAT7, PANIC
4,STAT2
TELETEXT CHIP 1
UPDATE ON
60 00000034 >090003 BaCLR 4, STAT, TXTOFF TRANSIENT HOLD 1
61 00000037 >edOOOO JS' NOTTH YES, RESTART
62 0000003a >1100 TXTorF BeLR 0, STAT TV MODE
63 0000003e >cdOOOO os. OSDLE
64 0000003! >1100 TXTOF BeLR O.STAT TV HODE
65 0000004.1 a610 LDA 1$10 BROADCAST, 3121313 SYNC
66 00000043 >b700 srA .1 ENABLING GHOST ROlfS
67 00000045 >1900 BCLR 4.ST"T 1dSORT TRANSIENTS
68 00000047 >lbOO BeLR 5, STAT 1dSORT TIME TIMEOUT
69
70
00000049
0000004b
a603
>b700
.sr LOA
SrA .,
t$03 $06 FOR TRANSIENTS
71
72
0000004d
OOOOOOH
>b700
>3f00
srA
CLR .,••
73 00000051 >cdOOOO JS' TXT2
74 00000054 a602 LDA t2
75 00000056 >ccOOOO JMP SPM
7'
77 00000059 >e602 TEST LOA PAGO+2.X
78 0000005b a139 CMP t$39
79 OOOOOOSd 221b BHI PANIC
80 OOOOOOS! a130 CMP t$30
81 00000061 2517 BLO PANIC
82 00000063 >8601 LOA PAGO+l,X
83 00000065 a139 CMP ta39
84 00000067 2211 BHI PANIC
8S 00000069 a130 CMP #$30
86 0000006b nOd BLO PANIC
" 0000006d >e600 LDA PAGO,X
88 0000006! a137 CMP #$37
89 00000011 2207 BHI PANIC
90 00000013 a130 CMP t$30
91 00000075 2503 aLO PANIC
92 000000"17 >b700 SrA PAGE
93 00000079 81 ABO .ra OK, CARRY CLEAR
94
95
0000007.
0000007)) ••
81
PANIC SEC
.rs
NOT OK. CARRY SET
40
97
90
99 Number entry routine!!.
100
101
102
ooa0007c >OdOOO) DIGITO 6, STAT, DIGIT
104 0000007f >ccoaaa DIGITS
105 00000082 >1700 3,R3 HOLD DURING
106 00000084 >b600 ACC
107 00000086 >cdOOOO UP
108 00000089 aG04 f4
109 0000008b >cdOOOO
110
111
0000008e
00000090
112 00000092
>1400
>b600
a010
8SET
LOA .,
2, STAT
tl6
113 00000094 >beOO LOO
114 00000096 2606 BNE NOCH NOT HUNDREDS SO DON'T CHANGE
115 00000098 al07
116
117
0000009a
OOODOQ9c
2302
a008
CMP
BLS "to
NOCH
YES, MORE THAN 7 ?
NO, SO DON'T CHANGE
YES, 8->0 , 9->1
118 000000ge ab30 '$30 CONVERT TO ASCI I
119 OOOOOOaO >e700 STA PAGE,X
120 000000a2 a302 CPX f2 UNITS
121 000000a4 270e BEQ CLRPD YES, SO CLEAR PDP
122 000000a6 a62d LOA '$20 DASH
123 000000a8 a301 tl TENS 1
124 OOOOOOaa 2702 BEQ YES, SO LEAVE TENS
125 OOOOOOac >b70l STA PAGE+1 CLEAR TENS
126 OOOOOOae >b70Z PAGE+2
127 OOOOOObO >3eDa POP
128 OOOOOOb2 2002 DPGN
129 OOOOOOb4 >3fOO CLR PDP
130 OOOOOOb6 >b600 DPGN LOA R4
131 OOOOOOb8 >b70Q STA RO
132 OOOOOOba >3fOO R9 ROW 0
133 OOOOOObc a602 LOA t2
134 ODQDOObe >b700 STA Rl0 COLUMN 2
135 OOOOOOcO a650 LOA '$50
136 OOOOOOc2 >h7QQ R11
137 OOOOOOc4 >b600 LDA PAGE
138 OOOOOOc6 >b7QO STA PH
139 OOOOOOc8 >b601 LDA PAGE+l
140 aoaaGQca >b700 STA PT
141 ODOOOOcc >b602 LDA PAGE+2
142 OOOOOOce >b700 STA PU
143 OOOOOOdO >edOOOO JSR TXT38
144 000000d3 >edOOOO JSR TRANI
145 000000d6 >b600 LDA PDP
146 OOOOOOdS 269f ABO
147
148
149
OOOOOOda
OOOOOOdc
OOOOOOdf
a606
>edOOOO
>b600
"
150 OOOOOOel >b700 STA PH
151
152
153
154 Get requested page.
155
156
157
158 000000e3 >edOOOO GETIT SRCH IS PAGE ALREADY eN ?
159 000000e6 2545 BLO LPT2 YES
160 000000e8 ad23 BSR DISPLAY CHAPTER
161 OOOOOOea >b600 PAGE PAGE HUNDREDS
162 OOOOOOee >e700 STA PAGO, X SAVE lN RAM
163 OOOOOOee >b601 LOA PAGE+: PAGE TENS
164 OOOOOOfO >e701 STA PAC,O+l,X SAVE IN RAM
165 000000f2 >b700 STA Cl PAGE REQUEST TENS
166 000000f4 >b602 PAGE+2 PAGE UNITS
167 000000f6 >e702 STA PAGO+2,X SAVE IN RAM
168 000000f8 >b700 STA C2 PAGE REQUEST UNITS
169 OOOOOOfa >b600 LDA PAGE PAGE HUNDREDS
170 OOOOOOfe a018 SUB f$18
171 OOOOOOfe >b700 R3 PAGE REQ:JEST HUNDRE:::S
172 00000100 >b600 LOA R4
173 00000102 >edOOOO JSR UP
174 00000105 >cdOOOO TXT1 REQUEST IT
17500000108 >1500 BCLR 2, STAT RESET HOl..D fLAG
176 0000010a >ccOOOO JMP SFND WRITE ONE TO fOt:N8
177
1"
179 OOOOOlOd >b600
190 OOOOOlOf 48 x2
181 00000110 >bbOO x3
182 00000112 97
183 00000113 81
184
18500000114 48 LSLA
186 00000115 48 LSLA
187 00000116 48 LSLA
18800000117 48
189 00000118 >b700 R2
190 OOOOOlla 81
41
"2
,.,
"3
,.5 Red, Green' Yellow keys.
19'
,'7
198 0000011'0 >3fOO RED CLR PDP
199 DOODalld >06000b BRSET J, STAT3, RED2 LINKS ON '}
200
201 00000120 >cdOOOO NPAGE JSR INDXP
202 00000123 >cdOOOO JSR NOTOKJ NO, SO FORCE AN INCREMENT
203 00000126 252c BLO LPT ALREADY REQUESTED 1
204 00000128 >ccOOOO JMP CLRPD NO, GETIT
205 0000012b >b601 RED2 LDA ACC+l
206 0000012d 2025 LPT2 BRA LPT
207
208 OOOOOI2! >3fOO GREEN CLR PDP
209 00000131 >06000b BRSET J, STAT3, GLOK LINKS ON 1
210
211 00000134 >cdOQOO PPAGE JSR INDXP
212 00000137 >cdOOOO JSR NOTOK2 NO, SO FORCE A DECREMENT
213 OOOQ013a 2518 BLO LPT ALREADY REQUESTED ?
214 0000013c >ccOOOO JMP CLRPD NO, GETIT
215 aOOOOD! OcOl03 GLOK BFtSET 6.PORTB. IGO GYC BITS ENABLED ?
216 00000142 >010061 BRCLFt O.STAT3.ABC GREEN LINK ON ?
217 00000145 >'0602 IGO LOA ACC+2
218 00000147 200'0 BRA LPT
21'
220 00000149 >07Q05a YELLOW BRCLR 3,STAT3.ABC LINKS ON 1
221 0000014c OcOIO) BRSET 6,PORTB, IGI GYC BITS ENABLED '}
222 OOOOOlH >030054 BRCLR l,STAT3,ABC yELLOW LINKS ON '}
223 00000152 >b603 IG1 LDA ACC+3
224 00000154 >'0700 LPT STA .3
22500000156 48 LSLA X2
226 00000157 >'0'000 ADD .3 X3 FOR PAGE POINTER
227 00000159 97 TAX
228 OOQOD15a >cdOOOO JSR TEST IS PAGE No. OK '2
229 0000015d 2547 BCS ABC IF NOT ABORT
230 OOOOOIS! >b600 LOA .3 ACC No
231 00000161 >'0100 CMP ACC IF SAME ACC CCT
232 00000163 2604 BNE NTSAC THEN FORCE UNSTOP
233 00000165 >1400 BSET 2,STAT
234 00000167 2009 BRA CARO
235 00000169 >Od0003 NTSAC BRCLR 6, STAT, SKOSP SUB-PAGE MODE '}
236 0000016c >cdOOOO JSR OUTSP YES, ABANDON IT
237 COODOI6! >cdOOOO SKOSP JSR RSTR pUT PAGE No. BACK
238 00000172 >3fOO CARO CLR PDP
239 00000174 >050003 COK BRCLR 2, STAT. NOTHLD IF OLD PAGE ON HOLD
240 00000177 >cdOOOO JSR NOHOLD CANCEL HOLD
241
242
243
0000017a
0000017c
0000017e
a60!
>b700
>b600
NOTHLD LDA
STA
LOA
C,
t$OF
W3
CORRUPT C6 FOR UPDATE
244
245
00000180
00000182
>b700
>b700
STA
STA
R'
ACC
246 00000184 >cdOOOO JSR CFND CHECK PBLF, IF HIGH DO NOTHING
247 00000187 >1500 BCLR 2, STAT IF LOW (PAGE FOUND) CLEAR FOUNDB
248 00000189 >ccOOOO JMP TXT2 TO FORCE FETCHING OF LINKS.
249
250
251
252 Index' Cyan Keys.
253
254
255
256 0000018c aeO! INDEX LOX tIS
257 0000018e >cdOOOO JSR TEST
25800000191 2414 BCC lAC
259 00000193 >ccOOOO JMP GIP
260
261 00000196 >07000d CYAN BRCLR 3.STATJ,ABC LINKS ON '2
262 00000199 Oc0103 BRSET 6, PORTB. IG2 GYC BITS ENABLED 7
263 0000019c >050007 BRCLR 2, STAT3,ABC CYAN LINK ON '}
264 0000019f
265 OOOOOlal
aeOc
>edOOOO
IG2 LOX
JSR
"2
TEST
266 000001a4 2401 BCC lAC
267 00000la6 81 ABC RTS
26'
269 OOOOOla7 >ldOO lAC BCLR 6, STAT RESET PAGE MODE
270 OOOOOla9 >3!00 CLR PDP
271 OOOOOlab >e602 LDA PAGO+2, X
272 000001ad >b700 STA PU
273 DOOOOla! >b700 STA C2
274 00000lb! >e601 LOA PAGO+l,X
275 00000Ib3 >b700 STA PT
276 OOOOOIb5 >b700 STA C1
277 00000lb? >e600 LDA PAGO,X
278 000001b9 >b700 STA PH
279 OOOOOlbb aOl8 SUB .$18
280 OOOOOlbd >b?OO STA R3
281 OOOOOlb! >cdOOOO JSR INDX
282 000001e2 >b600 LDA PH
283 OOOOOlc4 >e?OO STA PAGO,X
284 000001c6 >b600 LDA PT
285 00000lc8 >e701 STA PAGO+l,X
286 00000Ica >b600 LDA PU
287 00000Icc >e702 STA PAGO+2,X
288 OOOOOlce >b600 LDA ACC
289
290
00000IdO
000001d2
>b?OO
>cdOOOO
STA
JSR
R'
UP
291 OOOOOldS a6S0 LDA #$50
292 OOOOOld? >b700 STA R11
293
294
00000ld9
OOOOOldb
>3fOO
a602
CLR
LDA
R'
.2
295 OOOOOldd >b700 STA R10
2.'
297 000001d! >1500 CYOK BCLR 2.STAT RESET HOLD FLAG
298 OOOOOlel >edOOOO JSR TXT38
299 000001e4 >cdOOOO JSR TRAN1 DISPLAY TOP ROW
300 OOOOOle? >edOOOO JSR SFND SET FOUNDB
301 00000Iea >ecOOOO JMP TXT 1
42
303
304
30S Get linked page nos , allocate to ....CC •.
300
307
30.
309 DOOOOled >b6Da LINJ( LD.... >CC CHAPTER
310 DOOOOle! ab04 ADD t4 ADD 4 FOR GHOST ROWS
311
312
oaDeaUl
OOOOOlf3
>b700
>3iOO
ST>
CLR
R'
COUNT
313 ODOOOlf5 a601 LD> H
314 OOOOOlf7 >b10D STA .3
315 OOOOOlf9 a6ff LD> t$FF
316 ODOOOlfb >b10I ST> ACC+l
317 QOOOOlfd >b702 ST> ....CC+2
318 OaOOOlf! >b703 ST> ACC+3
319 00000201 >cdOOOO JSR INDXP
320 00000204 >3eDD INC COUNT LOOP ROUND RED. GREEN " YELLOW
321 00000206 >b6QD LO> .3
322 00000208 >b700 ST> RIO
323 0000020a ad43 BSR GLPI GET LINKED PAGE No.
324 0000020c 2406 BHS NOTFND ALREADY IN RAM "2
325 0000020e >beDa LOX COUNT YES, SAVE ACC No.
326 00000210 >&100 STA ACC.X AG .... INST COLOUR
327 00000212 2003 BRA NEXTC
328 00000214 >cdOOOO NOTFND JSR PUSH NOT IN RAM, SO SAVE
329 00000217 >b600 NEXTC LD .... .3 PAGE NUMBER IN LIFO
330 00000219 ab06 ADD to
331 0000021b >b70D STA N3 NEXT LINJI;
332 0000021d >bEiDa LOA COUNT
333 COODa2l! al03 CMP t3 .... LL DONE "2
334 00000221 25e1 BLO LLOP
33S
336 00000223 >cdOOOO JSR GCYI GET CYAN AND INDEX LINKS
337 00000226 >3fOO CLR MACC
338 00000228 a604 LD> t4
339 0000022a >bIOC ST> COUNT
340
341 0000022c >3aOO LLOOP DEC COUNT
342 0000022e >beDa LOX COUNT
343 00000230 >&600 LOA ACC,X
344 00000232 alff CMP #$FF IF STILL AN ACC AT SFF THEN
345 00000234 2612 BHE >LOC RECOVER PAGE No. FROM LIFO
346 00000236 >cdOOOO JSR PULL
34'1 00000239 >b60a LO> WACC
348 0000023b >cdOODO JSR CHCJI;l ALREADY USED "2 IF SO INCREMENT
349 0000023e >beOO LOX COUNT
350 00000240 >e700 STA ACC,X
351 00000242 >cdOOOO JSR UP
352 00000245 >cdOOOO JSR GLP2
353 00000248 >bEiOO ALOe LD.... COUNT
354 0000024a a101 CMP #$01
355 0000024c 22de BHI LLOOP
350
357 0000024e 81 RTS
358
35"
300
3.'
302
Fetch linked page' magazine nUJ'\\bers.
303
304
365 0000024f >b600 GLPI LO> RIO
366 00000251 a113 CMP t19 IF INDEX IGNORE LINK CONTROL
3Ei7 00000253 2203 BHI COR
368 00000255 >07006c BRCLR 3.ST.... Tl.NOTOK LINKS OK 1
3fi9 00000258 a610 COR LOA HO YES, ROW 16 FOR LINKED PAGES
370 0000025a >cdOOOO JSR R2B FETCH 2 LINK BYTES
371 0000025d >b601 LOA 10BUF+l
372 0000025f >cdOOOO JSR DECODE DECODE UNITS
373 00000262 >b700 STA .2
374 00000264 >bfiOO LOA IOBUF
375 00000266 >cdOOOO JSR DECODE DECODE TENS
376 00000269 >b700 STA PT
377 0000026b >bfiOO LOA .2
378 0000026d >b700 STA PU
379 0000026! >cdOOOO JSR INDX CHECK FOR ZERO "]
380 00000272 >efiOO LOA PAGO.X FETCH CURRENT MAG. NO.
381 00000274 >b700 STA PH PAGE HUNDREDS
3.2
383 00000276 >cdOOOO R2BJ1 JSR RADIO
384 00000279 >070009 BRCLR 3. IOBUF.OJl;O MAG BIT ZERO OK "]
385 0000027c >000004 BRSET O.PH.Hl NO, SO TOGGLE
386 0000027f >1000 BSET O.PH
387 00000281 2002 BRA OKO
388 00000283 >1100 HI BCLR O.PH
389 00000285 >cdOOOO OKO JSR RADIO
390 00000288 >050009 BRCLR 2. IOBUF,OJl;l MAG BIT ONE OK ']
391 0000028b >020004 BRSET 1.PH.PT1 NO, SO TOGGLE
392 0000028e >1200 BSET 1.PH
393 00000290 2002 BRA OKI
394 00000292 >1300 PTI BCLR 1.PH
395 00000294 >070009 OKI BRCLR 3, IOBUF,OK2 HAG BIT TWO OK ']
396 00000297 >040004 BRSET 2,PH,pul NO, SO TOGGLE
397 0000029a >1400 BSET 2,PH
398 0000029c 2002 BRA OK2
399 000002ge >1500 PUI BCLR 2.PH
400 000002aO >ccOOOO OK2 JMP SRCH
401
402 000002a3 >cdOOOO R2BJ2 JS' R2B FETCH 2 LINK BYTES
403 000002a6 >b601 LOA IOBUF+1
404 000002a8 >cdOOOO JSR DECODE DECODE UNITS
405 000002ab >b700 STA PU
406 000002ad >b600 LOA IOBUF
407 000002af >cdOOOO JSR DECODE DECODE TENS
408 000002b2 >b700 ST> PT
409 000002b4 20CO BRA R2BJ1
410
411 000002b6 >cdOOOO NOTTH JSR RELI
412 000002b9 a018 SUB #$18
413 000002bb >b700 STA R3
414 000002bd afi04 LDA #4
415 000002bf >ccOOOO JMP SPH
43
417
41.
........................ ..... ....... "."" .............
" " "
419 New bits for default , -1) links.
."." .. " ..... .. .... .. .. ... "" .... "."."" ..............
("
420
421 " " " " "
422
423 0OOOO2e2 >1dOO NOTOK3 BCLR 6, STAT CANCELL SUB-PAGE
424 0OOOO2e4 >edOOOO NOTOK JSR INOX
425 0OOOO2e? >e600 LDA PAGO,X
42' 0OOOO2e9 >b100 STA PH
427 0OOOO2eb >b602 LDA PAGEt2
42. 0OOOO2ed 4c INCA
42' 0OOOO2ce >b100 STA PO
430 0OOOO2dO >bl0l PAGEt2
431 0OOOO2d2 al39 CM!' 1$39
432 0OOOO2d4 2312 BLS NOV9
433 0OOOO2d6 a630 LOA 1$30
434 OQOQ02dS >b100 STA PO
435 COOOO2da >b102 STA PAGEt2
436 0OOOO2de >3eOl INC PAGEt1
43' 0OOOO2de >b601 LDA PAGEt1
438 0OOOO2eO a:39 CM!' 1$39
439 OOOCC2e2 2304 BLS NOV9
440 OOCC02e4 a63C LDA t$30
44: OOOOC2e6 >b?Ol NOV9A STA PAGEt1
442 000OC2eS >b6Cl NOV9 LDA PAGEtl
443 OOCOO2ea >b100 PT
4" OCJOO2ee 20b2 OK2
4<5
44' Clee >ldOO NOTOK2 BCLR 6, STAT CANCEL SUB-PAGE
02tO >e600
".
44'
'"
<lS'-:
C2f2 >b1CC
Olf4 >b6C2
02!"6 4.
LOA
STA
LDA
DECA
PAGO,X
PH
PAGEt2
'"
463
030d
030:
a639
2CdS
LDA
BRA
t$39
NOV9A
'"
465 ••• * ••• * •••• * ••••••••• * ...................................
,,-
'"
".
'"c:
~ -2
Request new linked page.
• ••••••••••• * ....... * •••••••••• * •••• * ••••••••••••••••••••
'"
~ S3
>b6CC
>b?OC
>e70:
LDA
STA
P!
Cl
PAGOtl, X
'"S 5
~ >b6CO
STA
LDA PH
'"'"
>e7CO STA PAGO,X
". aO:S
>b7CO
SOB
STA
U1S
R3
'"
.; 9~
~ 9:
0000330
0000332
a309
221e
CPX
BHI
t9
ABORT
"2 0000334 a6SQ LDA USO
493 0000336 >b100 STA Rl1
'"
495
0000338
0OO033a
>b600
abGS
LOA
ADD
WACC
'$08
ACC
CLE.AR CHAPTER
49' OOOC33e >b700 STA R. INTO IIC
".
'"
49'
588
000033e
0000340
0000342
OC00344
>3[00
a602
>b700
>b600
CLR
LDA
STA
R'
n
RlO
ROW 0
COLUMN 2
LDA C2
50: 0000346 a:39 CM!' '$39
sn 0000348 2206 6HI ABORT
503 OCC03';a >b60C LDA Cl
S04 0OO034e a:39 CM!' '$39
50S OOOG34e 230: BLS LOK
506 00003S0 '1 ABORT
507
508 000003 5 ~ >cdOQOO TXT3 CLEAR CHAPTER
509 00000354 a606
510
S11
COOOO356
00C00359
>edOCOO
>1100
LDA
JSR
BCLR
"
TPAU2
3, R8
WAIT
FOR IT
~ON'T CLEAR THIS TIME
S:l 0OOO035b >edOOCC JSR TX138 PDT PAGE. NUMBER IN CHAPTER
S:3 0000035e >edOOOO JSR SFNo SET FOUND FLAG
514
515
00000361
PUSH
PSHL
JMP
LOX
LOA
STA
..
TXTlL
PH,X
LIFO, X
AND REQUEST IT
44
523 ."' ••••• ** ..................... "''''.** •••• ** ••••••••••••••••
52'
525 I a page already in RAM 1
526
527 ••••••••.••••••••••••••••.•••••.• "' .•..•••••.••••..•..• *.
..
52.
529 0000036e >3fOO SRCH CLR WAce
530 00000370 >b600 LOOPS LOA wAce
531 00000372 LSLA
532 00000313 >bbOO ADD WAce
533 00000375 97 TAX
534 00000376 >e600 LOA PAGD,X
535 00000378 >blOO CMP PH
536 ODOOO37a 260c BHE FIN!
537 0000031c >e601 LOA PAGQ+l,X
538 0000037e >blOO CMP PT
539 00000380 2606 BNE FIN!
540 00000382 >e602 LOA PAGO+2,X
541 00000384 >blOO CMP PU
BEQ
.
542 00000386 270B FND2
543 00000388 >3c:OO FIN I INC wAce
544 OOQ0038a >b6QO LOA WAce
545 0000038c alD4 CMP
546 00000388 25eO BLO LOOPS
547
548 00000390 >b600 FNDZ LOA WAce IF MATCH THEN CHECK FOR
549
550
00000392 alD4
00000394 81
CMP
RTS
•• SUB-PAGE MATCH (SHOULD
DISPLAY PAGE BE DIFFERENT)
551
552 •••••••• * •• ** ................ * .......... * .............................
553
554 Is Acequisition circuit in use '1
555
556 .......................... *." •• * .................. """ .... "".
557
558 00000395 >3eOO SAM INC WACC
559 00000397 Sf CHCKI CLRX
560 00000398 >b600 CHC((2 LOA WACC
..
561 0000039a >e100 CMP ACC,X
562 000003ge 27f7 BEQ SAM
563 000003ge 5c INCX
564 0000039f a304 CPX
565 000003a1 25f5 BLO CHCK2
566 000003a3 81 RTS
567
568 000003a4 >3eOO RADIO INC RIO
569 000003a6 >3eOO INC RIO
570 000003a8 >edOOOO JSR R2BN9
571 000003ab >b600 LOA IOBUF
572 000003ad >edOOOO JSR DECODE
573 000003bO >bfOO STX IOBUF
574 000003b2 81 001 RTS
575
576 ..... " •••• " •• " •••••••• " ••••• *.* ..... **.* ••• *.* ..... **"."**.
577
57. Transfer ghost row 20 to display row 24.
"9 , Bet found flag.
580
581 **"*.""." ••• ,, .......................... * ........................ * ......
..
582
583 000003b3 >3fOO ROW24 CLR RIO
584 000003b5 >b600 MRE LOA ACC CHAPTER
585 000003b7 ab04 ADD ADD 4 FOR GHOST ROWS
586 000003b9 >b700 STA R'
587 000003bb a614 LOA .20 ROW 20
588 0OOOO3bd ad5a BSR R2B
58.
590 000003bf a620 LOA t$20 SPACE
591 OOOD03el >b700 STA Rll
592 000003e3 >b700 STA PH
593 000003c5 >070008 BRCLR 3,STAT3,BLANK ROW24 ENABLED '1
59.
595 000003e8 >b601 LOA IOBUF+l YES, SO USE DATA
596 000003ca >b700 STA Rll
597 000003cc >b600 LOA IOBUF
598 000003ce >b700 STA PH
599 000003dO >b600 BLANK LOA ACC BACK TO
600 000003d2 >b700 STA R' DISPLAY CHAPTER
601 00OO03d4 a618 LOA .2.
602 000003d6 ad31 BSR W2B
603 000003d8 23db BLS MRE
60.
60S 000003da >1800 SFND BSET 4.Rll SET FOUND FLAG
606 000003dc a619 SFND2 LOA .25 WRITE IT
607 000003de >b700 STA R' RON
60B 000003eO a608 LOA ta
609 000003e2 >b700 STA RIO COLUMN
610 000003e4 a605 LOA ts
611 000003e6 >ecOOOO JMP TXT32
612
613 000003e9 >cdOOOO erND JSR CPBLf"
614 000003ec 250f BCS ABCF
615 000003ee >1900 BC:LR 4,Rll CLEAR FOUND FLAG
616 00OO03!0 20ea BRA SFND2
617
618 000003f2 >edOOOO INDXP JSR INDX
619 000003f5 >e601 LOA PAGO+1. X
620 000003f7 >b701 STA PAGE+l
621 000003f9 >e602 LOA PAGO+2,X
622 000003fb >b702 STA PAGB+2
623 000003fd 81 ABCF RTS
62.
625 000003fe Sf PULL CLRX
.
626 000003f! >e600 PLLL LOA LIFO,X
621 00000401 >e700 STA PH,X
628 00000403 5c INCX
629 00000404 a309 CPX
630 00000406 25f7 BLO PLLL
631 00000408 81 RTS
45
."
• 34
. _ • • • fI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
'3'
'37 Cyan 6 Index link. , link control byte •
• 3'
'3'
641
642
643
" 00000409
aOOOO40b
D000040d
>b700
a606
>cdOOOO
W2S STA
LOA
JSR
..
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • iII • • • • • • • • • • • • • • • •
TXTJ2
ROIf2 •
650
651
. 00000414
00000416
00000411
00000419
0OOOO41b
>b600
a126
11
>b700
.a608
V,
R2S
R1BN9
LOA
CMP
Rn
STA
LOA
RiO
'3.
.
R' ROIl
."
.,0
CYAlI
....,.........,,, ........................................................
692 0000046e 81 NPK27 RTS
. .3
........................................................
Hamminq decode •
46
741 ** .......... ***** .. ***** ... ******"'******* .. ** ••••••••• *** ••••••
742
743 More Hamming decode.
744
745 .............. "' ................ "........................... _.
740
147 OOD004bf >d60000 TRFO LOA HAM, X
748 000004c2 >b700 STA SUa2
749 OOOD04c4 >080004 BRSET 4,SUB2,FaI
750 000004e7 >1800 8SET 4,SU82
751 000004e9 2002 B.... F01+2
752 000004cb >1900 FOl BCLR 4,SU82
753 DODODted ad44 BS' SSUB
754 OOOOD4cf 273e BEQ FND
755
756 000004dl >d6DOOO TRFI LOA HAM, X
757 000004d4 >b10Q STA SU82
758 000004d6 >OaOO04 BRSET 5.SUB2.FIl
759 000004d!J >laOO 8SET 5,5UB2
760 DOOOD4db 2002 BRA FIl+2
761 000004dd >lbDQ FIl BeLR S,SUB2
762 0OOOO4df ad32 BS' SSUB
763 000004e1 2720 BEQ FND
704
165 000004e3 >d60000 TRSI LDA HAN,X
766 000004e6 >b70Q STA SUB2
767 000004e8 >000004 BRSET 6, SU82, SIl
768 000004eb >lcOO BSET 6,SUB2
769 000004ed 2002 BRA SI1+2
770 000004ef >ldOO SIl BCLR 6,SUB2
771 000004!l ad20 BS' SSUB
772 000004f3 271a BEQ FND
773
774 000004f5 >d60000 TRSE LOA HAN,X
775 000004f8 >b700 STA SUB2
776 000004fa >OeOO04 BRSET 7, SUB2, SEI
771 000004fd >leOO aSET 7,SUB2
778 000004ff 2002 BRA SEl+2
779 00000501 >lfOO SEl BCLR 7,SUB2
780 00000503 adOe BS. SSUB
781 00000505 2708 BEQ FND
782
783 00000507 50 INCX
784 00000508 a30! CPX f$OF
785 0000050a 2203 BHI FND
786 OOOOOSOc >eeOOOO JMP TRA
787 OOOOOSOf >d60000 LOA NUM,X
788 00000512 81 'TS
78'
790 00000513 >b600
791 00000515 >bl00
792 00000517 81
LOA
CMP
RTS
.,
SUB2
793
794 ....................................... * ..........................
795
790 Mix/nomix.
,.7
.* ••••••••••••.••••••••.•.••••••••••••.••••••••••••••.••.
,..
,.8
UCC
CCT, 312/312 SYNC
ENABLING GHOST ROWS
t4
DISPLAY 'CONTROL
..
840
841
842 00000567 a619 F.O LOA .,5 FORCE DISPLAY OF HEADER
843 00000569 >b700 STA
844 0000056b a606 LDA to
845 0000056d >b700 STA .10
846 0000056f >b600 LDA ACC
847 00000571 >b700 STA .8
848
849
00000573
00000515
>3fOO
a605
CL'
LDA ."
t5
850 00000577 >eeOOOO JMP TXT32
47
852 ••••••••• " ••• ** •••••••••••••••••••••••••••••••••••••••••
.,.
85'
.
Hold.
855
856 ** ••••••••••••••••••••••••••••••••••••••••••••••••••••••
"
858 0000057.1 >3fOO HOLD CLR PDP
859 0000057c >040062 BRSET 2. STAT. NOHOLO
.60 OOOaOS7f >1400 SSET 2, STAT
861 00000581 >b600 LOA ACC
.62 00000583 >b700 STA R'
86.3 00000585 >cdOOOO JSR UP
'6' 00000588 >3fOO CLR R' ROW 0
.65 OOOOOSBa >ldOQ BCLR 6, STAT RESET SUB-PAGE HODE
866 0OOOO58c Sf CLRX
.67 DaOQased ad2b BSR DISP8
868 DODD ass! >b60a UCHOLD LOA ACC
869 00000591 >b7QO STA R' DISPLAY CHAPTER
870 00000593 >cdOOOO JSR UP
871
872
00000596
00000598
>3fOO
>1700
C'"
BCLR
R.
3,R3
ROW 0
HOLD
87' 0000059.1 a604 LOA f4
87' 0OOOO59c adl! BSR SPH WAS TXTl
875 OaOOO5ge 20ae BRA TRAN'
876
877 000005aO >OcOOOa TXTl BRSET 6, STAT. SPM2
."
."
880
000005013 >.3fOO
000005.15 >3[00
OOOD05.17 >3fOO
TXTIL CLR
CLR
CLR
C3
C'
C5
881 OOODOSa9 aGOf LOA tSOF CORRUPT C6 SO THAT NEXT
882 OOOOOSab :>b700 STA C6 ARRIVAL IS SEEN BY UPDATE
88'
88'
.85
OOOOOSad
OOOOOSaf
OOOOOSbl
a60a
:>b700
a60l
SPM2
SPH
LOA
STA
LOA
.,
OlD
Ol
886 OOOOOSb3 :>b700 STA SUB1
887 OOOOOSbS :>aeOO LOX fSUBI
888 OOOOOSb7 :>eeOOOO
."
"0 OOOOOSba :>bfOO DISP8
JHP
STX
SEND22
.3
••
..."'",
OOOOOSbe :>3fOO
'"
892 OOOOOSbe
OOOOOSbf
4f
ad07
CLR
CLRA
BSR DISP4
00000Se1
00OOOSe3
:>b600
ab04
LOA .3
f4
ACO
896 OOOOOSeS
." 00000Se6
898 00000Se8
"a604
:>b700 DISP4
TAX
LOA
STA
f4
RlD
899 OOOOOSea :>d60000 LOA LHOLD, X
900 OOOOOSed :>b700 STA Rll
.01 OOOOOSe! :>d60001 LOA LHOLD+l,X
902 OOOOOSd2 :>b700 STA PH
OOOOOSd4 :>d60002 LHOLD+2,X
'"
'04 OCOOC5d7
905 OCOOOSd9
:>b700
:>d60003
LOA
STA
LOA
PT
LHOLD+3, X
906 000005dc :>b700 STA PV
907 000005de :>ccOOOO JHP TXT3
'08 ••••••••••••••••••••••••••••••••• t ••••••••••••••••••••••
'"
910
91: Nohold.
912
9:3 •••••••••••• * ••••••••••••••••••••••••••••••• ** ••••••••••
9:4
915 OeOOOSe! :>IS00 NOHOLD BCLR 2,STAT
916 00000Se3 :>b600 LOA ACC
OOOOOSeS :>b700
'"
91. 00000Se7 >3fOO
919 OOOOOSeS aG02
STA
CLR
LOA
R'
R'
t>
ROW 0
'"
945
946
0000061e
00000620
>b600
:>b700
CPBLF LOA
STA
ACC
R.
947 00000622 a609 LOA U
948 00000624 >b700 STA R10
949 00000626 a619 LOA '2S
950
951
952
00000628
0000062b
0000062e
.,
>cdOOOO
>OaOlOl
JSR
SEC
BRSET
'2B
S,IOBUF+l,HIGH
953 00OO062f
'SO 00000630 "
81 HIGH
CLC
RTS
48
..••.......,"0
"7
• ••••••••••••••••••• ** ••••••••••••••••••• ** •••• **** .... **
Reveal.top/bottom. , clock .
••••••••••••••••••••••• " .......... "' ...................... **
996
997
0000067d
0000067f
>b700
>cdOOOO
STA
JS. ••
TXT2
998
999
00000682
00000684
a606
>b700
T.O LOA
S"
••
TMR
1000
1001
1002
00000686
00000687
00000689
81
>b700
a620
HOBX
.TS
S"
LOA
.,0
#$20
1003
1004
1005
0000068b
0000068d
0000068f
200a
>b700
a60b
BOXOON
BRA
STA
LOA
.,0
80X
#$OB
1006
1007
1008
00000691
00000693
00000695
2004
>b700
460a
BOXOOF
BRA
STA
LD.
.,0
BOX
#$OA
1009 00000691 >b100 80X ST' 011
.••
1010 00000699 >b100 STA PH
1011
1012
0000069b
0000069d
>b600
>b700
LOA
STA
••••
1013 0000069f >3fOO CL'
1014 000006a1 a606 LD.
1015 000006a3 >ccOOOO JMP TXT32
49
1017
1018
1019 Sub-page nUl'flber entry routine.
1020
1021
1022
1023 000006a6 >edOOOO DIGITS JSO TPSTP
1024 000006a9 >b600
1025
1026
000006ab
000006ad
a010
>beOa
LO.
SUB .,6
W2
.
BNE SORTD
1030 000006b5 al07 THOU CMF t7 THOUSANDS OR TENS
1031 000006b7 2302 BLS SOCH NO, SO DON'T CHANGE
1032 000006b9 a008 SUB YES, 8->() , 9->1
1033 000006bb 5d SOCH TSTX WAS CPX to
."
1034 000006bc 2606 BNE SORTD
1035 000006be al03 CM? MORE THAN 3 1
1036 000006cO 2302 BLS SORTD NO
1037 000006c2 a004 SUB YES, 4->0 TRRU 7->3
1038 000006e4 ab30 SORTD ADD .$30 CONVERT TO ASCII
1039 000006e6 >e703 ST. PAGE+3, X
1040 000006e8 a303
1041
1042
000006ea
000006ec
2714
a62a
CPX
BEQ
LO'
"
SLRPO
ts2A
UNITS?
YES, SO CLEAR PDP
ASTERISK
1043 000006ee a3al CPX t! HUNDREDS ?
1044 000006dO 2706 BEQ HUN YES, SO LEAVE HUNDREDS
1045 000006d2 a302 CPX Ol TENS 1
1046 000006d4 2704 BEQ SEN YES, SO LEAVE TENS , HUNDREDS ?
1047 000006d6 >b704 STA PAGE+4 CLEM HUNDREDS
1048 000006d8 >b705 HUN ST. PAGE+5 CLEAR TENS
1049 000006da >b706 SEN STA PAGE+6 CLEM UNITS
1050 000006de >3eOO INC PDP
1051 000006de 2002 B .... SPGN
:.052 000006eO >3fOO SLRPD CLO PDP
1053 000006e2 >b600 SPGN LOA ACC
1054 000006e4 >bl00 STA O'
~055 000006e6 4f CLRA
1056 000006e7
>b700 ST. 0' ROW 0
:057 000006e9
:>edOOOO JS. BOXOON COLUMN 0
1058 000006ec a602 LD, .2
1059 000006ee
:>b700 ST. '10 COLUMN 2
:060 000006fO
>b603 LOA PAGE+3
106: 000006f2
>bl00 STA 011
1062 000006f4
>b604 LOA PAGE+4
1063 000006[6
>bl00 STA PH
1064 000006f8
:>b605 LOA PAGE+5
:065 000006fa
>b700 ST. PT
:066 000006fe
>b606 LOA PAGE+6
1067 000006fe
>bl00 STA PU
1068 00000700
:>edOOOO JS' TXT3
1069 00000703
>edOOOO JSO TRAIl!
:070 00000706
>b600 LOA PDP
~ all 0 a 0007 D8
2661 .NE SSO
:072
:073
0000070a
OOOOOlOe
a606
>edoaoo
LOA
JSR
'6
NOaX
:074 0000070f
>b603 LOA PAGE+3
1075 00000711
>bl00 STA 011
:016 000001:3
>b604 LOA PAGE+4
:077 00000715
>b70D ST. PH
:078
:079
:080
:08: Get requested sub-page.
:082
:083
:084
:085 000007:7 >b60: SETIT LOA PAGE+l
:086 00000719 :>b700 STA C!
:087 0000071b >b602 LOA PAGE+2
:088 eeOD071d >blQO ST. C2
:089 OOOOOll! >b603 LOA PAGE+3
:C% 00000721 :>b700 STA C3
:091 00000723 >b604 LOA PAGE+4
:092 00000725 >b700 STA C'
:093 00000727 >b605 LOA PAGE+5
:094 00000729 >b70C ST. es
1095 0000072b >b606 LOA PAGEH'
1096 COOOa72d >blOO ST. C6
:097
:098 0000072f >b600 LOA PAGE PAGE HUNDREDS
:0990Q000731 a018 SUB ts18
:100 00000733 >b700 STA .3 PAGE REQUEST HUNDREDS
1101 00000735 >b600 LOA ACC
:102 00000737 >edOOOD JSO UP
~ 103 0000073a :>cdOOOO JSO TXTl REQUEST IT
:104 000007Jd >1500 BCLR 2,STAT NOHOLD
1105 00000l3f >ccOOOO JM? SFND WR I TE ONE TO FOUND
1106
1107 00000742 >b600 TX138 LOA PH
1108 00000744 al30 CM? t$30
1109 00000746 2604 BNE TXT3
1110 00000748 a638 LOA
....
ts38
1111 0000074a >b700 STA PH
1112
1113 0000074e a608 TXT3 LOA
1114 0000074e >b700 TXT32 STA .!
1115 00000750 a608 LOA WRITE CCT RAM VIA I Ie
1116 00000752 >b700 STA SUB3
1117 00000754 >aeOO LOX fSUB3
1118
1119 00000756 a622 SEND22 LOA t$22
1120 00000758 :>b700 STA ADD'
1121 0000075a :>ccOOOO JM? SEND
1122
1123 0000075d >b600 TPSTP LOA PAGE HOLD DURING
1124 0000075f >b70D SUB-PAGE NUMBER
.
STA .3
1125 00000761 >b600 LOA ACC ENTRY
1126 00000763 >cdOOOO JSO UP
1127 00000766 a604 LOA
1128 00000768 >ccOOOO JM? SPM
1129 0000076b 81 SSO OTS
50
1131
1132
1133 Sub (timed) pages.
1134
1135
1136
1137 0000076e >Oe002e SUBPG SRSET 6, STAT, OUTSP
1138 0000076f >1eOO SSET 6,STAT
1139 00000771 adea BS' TPSTP
1140 00000773 >3fOO CL. PDP
1141 00000775 >cdOOOO JS. INDX
1142 00000778 >e600 LOA PAGO,X
1143 0000077a >b700 STA PAGE
1144 0000077e >e601 LOA PAGO+l,X
1145 0000077e >b701 PAGE+l
1146 00000180 >e602 PAGO+2,X
1147 00000782 >b702 STA PAGE+2
1148 00000784 a62a LOA t$2A
1149 00000786 >b700 STA .11
1150 00000788 >b700 STA PH
...
1151 0000078a >b700 STA PT
1152 0000078e >b700 STA PU
1153 0000078e >b600 LOA ACC
1154 00000790 >b700 STA
1155 00000792 >3fOO CL.
1156 00000794 a602 LOA .2
1157 00000796 >b700 STA .10
1158 00000798 adb2 BS. TXT.3
1159 0000079a >eeOOOO JHP T!WI1
1160
1161 0000019d adOd OUTSP BS.
1162 0000019f >b600 LOA ACC
1163 000001a1 >edOOOO JS. UP
1164 000001a4 >1500 BCLR 2, STAT RESET HOLD FLAG
1165 000001a6 >edOOOO JS. TXTI
1166 000001a9 >eeOOOO JHP T!WI1
1161
1168 000001ac >ldOO BCLR 6, STAT
1169 000001ae >3fOO CLR PDP
1110 000001bO a650 LOA 1$50
1171 000001b2 >b100 STA .11
1172 000001b4 >cdOOOO JS, INDX
1113 000001b1 >e600 LOA PAGO,X
1114 000001b9 >b100 STA PH
1115 000001bb a018 SUB 1$18
1116 000007bd >b100 STA .3
1111 000001bf >e601 LOA PAGO+1,X
1118 000001e1 >b100 STA PT
1119 000001c3 >b100 STA C1
1180 000001c5 >e602 LOA PAGO+2, X
1181 000007c1 >b700 STA PU
1182 000001c9 >b100 STA C2
1183 000001cb >3fOO CLR
••
..
1184 000001ed a602 LOA f>
1185
1186
000007ef
000007d1
>b100
>b600
STA
LOA
"'0
ACC
1187 000007d.3 >b700 STA
1188 000007d5 >ceOOOO JHP TXT38
1189
1190
1191
1192 Read in Row 25 information.
119.3
..
1194
1195
1196 000007d8 >b600 GET25 LOA ACC
1197 000001da >b100 STA
1198 000007de >lbOO BCLR 5,STAT2 CLEAR DIFFERENCE FLAG
1199 000007de a602 LOA '2 COLUMN 2 (MINUTES)
1200 000007eO >b700 STA 010
1201 000001e2 a619 LOA '25 'OW
1202 000007e4 >edOOOO JS. .2B
1203 000007e7 >b601 LOA IOBUF+l
1204 000007e9 >bl00 CHP C6
1205 000007eb 2704 BEQ SM6
1206 000007ed >laOO BSET 5,STAT2
1207 000007ef >b700 STA C6 MINUTES UNITS
1208 000007fl >b600 SM6 IOBUF
1209 000001f3 >b100 SUB2 MINUTES TENS" CelT 4
1210
1211 000001f5 a604 LOA f4 COLUMN 4 (HOURS)
1212 000007!? >b100 STA .,0
121.3 000001f9 a619 LOA .25 'OW
1214 000001fb >cdOOOO JS. .2B
1215 000001fe >b601 LOA IOBUF+l
1216 00000800 >b100 CHP C.
1211 00000802 2104 BEQ SM'
1218 00000804 >laOO SSET 5,STAT2
1219 00000806 >b100 STA C. HOURS UNITS
1220 00000808 >b600 SM' LOA IOBUF
1221 0000080a >bl00 CHP C3
1222 0000080e 2104 BEQ SM3
1223 0000080e >laOO BSET 5,STAT2
1224 00000810 >b100 STA C3 HOURS TENS " CBITS 5 " 6
1225
1226 00000812 a40c SM3 AND t$OC SAVE CBITS 5 " 6 IN STAT7
1221 00000814 >1500 BCLR 2,STAT7 CLEAR NEWSFLASH BI T
1228 00000816 >1100 BCLR 3,STAT7 CLEAR SUBTITLE BIT
1229 00000818 >baOO ORA STAT7
1230 0000081a >b100 STA STAT7
12.31 0000081e a606 LOA .6 COLUMN 6 (CONTROL BITS)
12.32 0000081e >b100 STA 010
1233 00000820 a619 LOA '25 ROW
1234 00000822 >edOOOO JS. .2B
1235 00000825 >1100 BCLR 3,SUB2 XFER CBIT8 (UPDATE)
1236 00000821 >0.30102 BRCLR 1, IOBUF+ 1, TR5 TO BIT 3 OF MINUTES TENS
1231 0000082a >1600 BSET 3,SUB2 (REPLACING CBIT4 (ERASE)
1238 0000082e >b600 TRS LOA SUB2
1239 0000082e >bl00 CMP C5
1240 00000830 2704 BEQ CGET26
1241 00000832 >laOO SSET 5,STAT2
1242 00000834 >b100 STA C5
124.3
1244 00000836 Of 0101 CGET26 BRCLR 7, PORTS, GET26 PACKET 26 ENABLED:
1245 00000839 81 RTS
51
1247
1248
........................................................
1249
1250
1251
1252
........................................................
Proce •• packet 26 info.
1260 LDA
00000848 >b'?OO
...
1261 STA OlD
1262 00000844 >3cOO INC LIFO
1263 0000084c >b600 LDA LIFO
1264 0000084e alOe CMP STILL l'ACnT 26 'l
1265 00000850 2303 BLS OK"""
1266 00000852 >ccOOOO JM!' EN026
1267 00000855 >b600 OKROW LDA LIFO
1268 00000857 >cdOOOO JSR 02B
1269 0000085a >b60! LDA IOBU1"+1
1270 0000085c >bl00 CM!' LIFO IS BYTE ~ERO OK '1
1271 0000085e 26de BNE LOOP2, NO, TRY NEXT ROW
1272 00000860 >3aOl DEC LIFO+1
1273
1274
1275
1276
00000162
00000864
00000866
>b600
ab04
>b700
LOOP62 LDA
>DD
STA
,.
ACC
R'
1277 00000868 >YeOl INC LIFO+l
1218 0000086a >3cOl INC LIFO+l
1279 0000086c >b601 LDA LIFO+1
1280 0000086e >b700 STA RlD
1281
1282
00000870 a126 CMP '38 PAST END OF ROW '1
1283
1284 00000872 230d BLS NXTCH
1285 00000874 >3fOO CLR RlO YES. BLOW AWAY ROW
1286 00000876 a6ff LDA 1$1"1"
1287 00000878 >b700 STA Oil CORRUPT SEQUENCE No.
1288 0000087a >b600 LDA LIFO
12119 0000087c >cdOOOO JSR W2B
1290 0000087f 20bd BRA LOOP26 NEXT ROW
::.291
1292 00000811 >b600 NXTCH LDA LIFO
1293 00000883 >cdOOOO JSO R2. GET 2 BYTES
:294 00000886 >b601 LDA IOBUF+1
1295 00000888 >b708 STA LIFO+8
1296 OOOOOlla >b600 LDA lOBUli'
:297 aOOOOllc >b70'? STA LIFO+7
:29B OOOOOlle >3c01 INC LIFO+l
:299 06000890 >b60! LDA LIFO+!
:30C 00000892 >b700 STA RIO
:30:. 00000894 >cdOOOO JSR R2BN9 GET THIRD BYTE
:302
:303 00000891 >b600 LDA IOBUF
:3 O~ 00000199 >b706 STA LIFO+6
:305 OCOOCB9b >b607 LDA LIFO+7
:306 0000089d a47c AND f$7C
:30"'1 OOOOOn!
""
LSRA
:308 ooeOOBaO LSRA
:37:9 OOOOOBal >b702 STA LIFO+2 SAVE MODE
:3:0 OOOOOla3 >cdOOOO JSR E><AD
:3:: OeOOOBa6
:3:2 OOOOOBaB
:3:3 OOOOOha
>b605
a128
2106
LDA
C....
B.O
LIFO+5
"0
RN2.
""" 2.
,
:3 :~ 00OOC8ac 250a BLO NOTROW
:3:5
:3:6 OOOOOSae
:3:7 000008bO
a028
2002
SUB
BRA
"0
SKIP
SUBTRACT 40 FOR ROW
...
:348 OOCOOle3 a40!" AND tsOF
:'349 00000le5 >0103 STA LIFO+J
1350 OeOOOle7 275b BEO CHNY NULL DJA.
:351 000DCle9 al04 CMP
:352 0OOO08eb 2312 BLS GTT
<.353 OOOOOBed al08 CM!'
13 5~ OOOOOle! 2604 BNE NOTCF
1355 OOOODHl a003 SUB t3
1356 000008n 2001 BRA UOC
52
1358 00000Sf5 al0b NOTCF tll
1359 OOOOOSr? 2702 BEO CEDI
1360 00000Sf9 2049 BRA CHNF ILLEGAL MODE
1361 OOOOOBfb 01005 SUB ts
1362 ODOOOSfd >b703 STA
1363 000008ff 9f TXA
1364 00000900 >bb03 ADD LIFO+3
1365 00000902 97
1366 00000903 >d60000 LOA CTAS, X
1367 00000906 203e BRA GOTCH
1368
1369 00000908 >b602 NOTO LOA LIFO+2
1370 0000090a a10f CMF '$OF
1371 0000090e 271e BEO G28IT
1372 0000090e 01102 CMF '$02
1)73 00000910 263e END26
1374
1375 00000912 >lf06 G3BIT BCLR 7, LIFO+6
1376 00000914 5f CLRX
1377 00000915 >d60000 TN32 LOA GJTAS, X
1378 00000918 2603 BNE STRM
1379 000009101 >eeOOOO JMF LOOP 62
1380 0000091d >bl06 LIFO+6
1381 000009lf 2704 BEO G32F
1382 00000921 5e INCX
1383 00000922 5e INCX
1384 00000923 20fO TN32
1385 00000925 >d60001 G32F G3TAB+l, X
1386 00000928 201e GOTCH
1387
1388 000009201 >lf06 G2BIT BCLR 7, LIFO+6
1389 0000092e 5f CLRX
1390 0000092d >d60000 TN23 G2TAB, X
1391 00000930 2603 STMR
1392 00000932 >eeOOOO LOOP 62
1393 00000935 >bl06 STMR LIFO+6
1394 00000937 2704 BEO G23F
1395 00000939 5e INCX
1396 000009301 5e INCX
1397 0000093b 20fO TN23
1398 0000093d >d60001 G23F LOA G2TAB+l,X
1399 00000940 2004 BRA GOTCH
1400
1401 00000942 >le06 NULD BSET 7, LIFO+6
1402 00000944 >b606 CHNF LOA LIFO+6
1403 00000946 >b700 R11
1404
1405 00000948 a605 LOA ts
1406 000009401 >edOOOO JSR TXT32
1407 0000094d >ecOOOO LOOP 62
1408
1409 00000950 END26
1410
1411 ......................... "* •• " ............. " ••••••••••••••••••••••• "
1412
1413 Packet 26 character look-up table_
1414
1415 ..... * ............ " ••••• " ••••••• *** •••• ** .................. * ... **
1416
1417 00000951 202021e02383 G2TAB FCB $20, $20, $21, $EO, $23, $83
1418 00000957 248426932740 FeB $24, $84, $26, $93, $27, $40
1419 0000095d 289429a72aa2 FCB $28, $94, $29, SA7, $2A, $A2
1420 00000963 2cbc2d5e2ebe FeB $2C, $8C, $2D, $5E, $2E, $8E
1421 00000969 2f7630cb37c7 FeB S2F, $76, $30, $C8, S37, SC7
1422 0000096f 388a39a73aa2 FeB $38, $8A, S39, $A7, S3A, SA2
1423 00000975 3c823d8c3e89 FeB $3C, $82, S3D, $8C, $3E, $89
1424 0000097b 3fe161f963e5 FeB S3F, $El, $61, SF9, $63, $E5
1425 00000981 69fd6be66cfe FCB $69, SFO, S68, $E6, $6C, SFE
1426 00000987 71f879fc7cff FCB S71, SF8, 579, SFC, $7C, SFF
1427 0000098d 7f7fOO FCB $7F ,S7F, 500
1428
1429 00000990 51815b8dSe8b G3TAB SSI, $81, $58, $80, SSC, $88
1430 00000996 Sd8eSf2000 $50, SSE, $5F, 520, $00
1431
1432 0000099b 61eaebd2c59261 eTAB FCB S61, $EA, 5-EB, S02, $C5, $92, $61
1433 000009a2 41flf041dS9b41 FeB S41, $Fl, $FO, $41, $05, S98, $41
1434 000009019 65egeede65db65 FeB $65, SE9, $EC, $OC, $65, SOB, $65
1435 00OO09bO 45f290454S4S45 FeB 545, $F?, $<)0, $45, $45, $45, S45
1436 000009b7 696gedde69d469 FeB $69, S69, $EO, $OE, $69, $D4, S69
1437 000009be 4949f34949f449 FeB $49, S49, 5F3, $49, $49, $F4, 549
1438 00000ge5 6fe8eed8c6986f FCB $6F, $C8, $EE, $08, $C6, 598, S6F
1439 00OO0gec 4ff6f5d8d69c4f FeB $4F, $F6, 5F5, 508, $D6, $9C, 54f
1440 000009d3 75elefd975e275 $75, $Cl, 5EF, $09, $75, $E2, 5":5
1441 000009da 5555f75555ge55 $55, $55, 5F7, $55, 555, $9E, $55
1442 00000gel 6e6e6e6ee86e6e FeB $6E, $6E, $6E, $6£, 5£8, $6E, 56!':
1443 00000ge8 4e4e4e4ee74e4e FCB $4£, $4£, $4E, $4£, $S7, $4E, $~E
1444 DOOO0gef 636363636363e3 $63, $63, 563, 563, $63, 563, 5E3
1445 000009f6 434343434343d7 $43,$43,$43,$43,$43,$43,5;::-
1446
1447 OD0009fd >3f05 eLR LIFO+5
1448 000009ff >030702 BRCLR 1,LIFO+7,N032
1449 00000a02 >la05 5, LIFO+5
1450 00000a04 >010702 N032 0,LIFO+7,N016
1451 00000a07 >1805 4, LIFO+5
1452 00000a09 >Od0802 N016 BRCLR 6, LIFO+8, N08
1453 OOOOOaOc >1605 SSET 3, LIFO+5
1454 OOOOOaOe >Ob0802 NO' 5, LIFO+S, N04
1455 00000a11 >1405 BSET 2, LIFO+5
1456 OOOOOa13 >090802 N04 BRCLR 4,LIFO+8,N02
1457 000000116 >1205 1, LIFO+5
1458 00000a18 >050802 N02 BRCLR 2, LIFO+8, NOI
1459 OOOOOalb >1005 BSET 0, LIFO+5
1460 OOOOOald 81 RTS
53
1462 ******".**.**** ............. * .... * .. "* .... ** •• * .. * ... """ •• ,,***,,*"
1463
1464 Fetch initial paq8 from 8/30 format 1.
1465
1466 ............ * ................... **.* ...... *.**"* •• ,, •• * ... *.**** ...
1467
1468 OOOOOale >lbOO GIP BCLR 5,STAT CLEAR TIME HOLD
1469 00000a20 >ldOO BeLR 6, STAT CLEAR SUB-PAGE MODE
1470 00000a22 >ldOO BCLR 6,STAT2 CLEAR NO TXT FLAG
.."".
1471 00000a24 >3fOO CLR POP
1472 00000a26 a602 LDA
1473 00000a28 >cdOOOO JSR SPM TXTI 1 BYTE ONLY
1474 00000a2b a604 LDA
1475 00000.12d >b700 STA R. CHAPTER
• (GHOST)
1476
1477
1478
OOOOOa2f
00000a31
00000.133
a660
>b700
>3.100 TRYAG
LDA
STA
DEC
.,., 9. TRYS
..
:527 2COCCa'2 >lcOO BSET 6,STAT2
::. 5 ~ 8 J::CCOa74 a63::' P8300K LDA t$31 REQUEST
:529 :::COOa76 >b700 STA PH PAGE 100
:5:8 CCCCOa78 DECA IN CASE
:5:: C2000a79 >b700 STA PT INITIAL PAGE
:5:2 COOOOa'o >b'00 STA PU NOT FOUND
:5:3 ::::::.1'0. 2Cd5 BRA GETIND
:5:4
:5:5 .*,,* •••• * ... ** ... **** •••••• ***.***.*** •••••• ** .. ****.**** ...
:5:6
: 5_ ~
:5:8
:5:9
Row
" transient.
R9
ROW
"
:53: : ::::a9: a6:6 LDA
••
·
:53: ::::;:a92 >Co.COO:: JSR TXT32 WRITE BOX ON
:532
:53::
:::::a95
:;:;:; :;: .. 9 ~
a 6: ~
::>0700
LDA
STA
"1
R10
BOX OFF AT 31 32
:5J4 ::::::a99 a6ea LDA t$OA
:535 :::::a9:::: >::::7:: STA Rll
:536 :::::.190. >07:: STA PH
: 53 ~
:538
:::::a9!"
:::::aa:
a606
::>caCCO::
LDA
JSR ••
TXT32 WRITE BOX OFF
:539
:54.:
:SC
:::::.1.14
:::::aa6
:::::aa8
a6:4
>b7'JC
>07::: EA
LDA
STA
STA
.,
020
R10
START READING
• COLUMN 20
54
1512
1513
151. 1ft up ... I. tranl1.,.t.
1515
151'
1511
1511 00000••1 :>ocDOZl I1124T .AT 6,IITATI,IIOTXTI
1519 OoOOOa.b :>t.00 . . .T 5,STAT
.."••.
1510 00000.... U eLM
1511
1512
0000011_
oaoooan
:>CdOooO
:>1100
•••
IcLO
UP
3,.3
ACe •
STOP IT
15.3 OOOOOa(3 aID. LOA • lIT'"
lSI.
lS.5
151'
ooOOoats
oooooarl
aoooaara
>ed0000
a60.
:>bl0D
•••
LOA
• TA
...
1511 ODDDOafe .'DI LOA
15 ••
Ult
OOODO.f.
oaoaObOD
)ob100
:>b100
.TA
.,••
... .
.TA
••••
-
Uta 00000b02 a". LOA PUT 14 AT TOP UU FOR CURSOJU
1 Itl
Ut2
OOOOObO.
oaOOObOl
:>b100
:>cdOOOO
• TA ••TIT'
15t3 OODDOblt _'01 LOA
1St. OOOOObOb :>b100 .TA
Ut5 aoaOObOd :>1100 IIOTXTX U&T ' ,STAT
Uti OaOOabaf .1 OT.
lS51
Uti
un
1100
1'01
......................................................... .
1602 Tabl.. fDr IIBX-AlCll ccmM,.alcm, ·STOP-
1'03 and "_11141 Hcode.
1'04
1605
1101 _ FCC
1101 00000bl0 3031323334353531 ·OU3.5111IA8CDB"-
160. 00000bZ1 ObOb5UUnOOaOa LHOLD
_ rca
rca "8,108,IU, nt, IU, ISO, IDA. lOA
160t OOOOOb2t 1502.".'4133'2f 115,102. '4', '5£, "", ,13, '31, S2r
1610 OOOOOb31 dOel,elbal . . f.a lIMe rca IDO, lel. "e, IN,lAl, '.,IFD. llA
1611
1512 DID
• !WI
...,.,
.., ... . , ,.
.1WI2
.R0M2 'n
ABAV
,n .",
. . ... ... ...••• ..
261
.•••.,'I' u•••
ABC' ·'23
ABO "14'
AIOIIT . .I ·SOI
....., .
ACe 10' 17. 111 ••• .., "" • 17 231 .17
'" "0
AD.A ...,., ,
•U
1153 1112 1111
1120
11K un ." ""
••• 111. 1325 1500
.16 .n .11 1053 1101 1125
ALeC
ARAr
ARAL ..,
..,
·353
... ...
AVOL
-
BCOL
aLARK • Ol • St•
....,.,., . , ...
_.or
lOT
_.00 1003
·"1
1001 ·100'
...
BA'L
...
CI 1011
C' 161 '13 .n ••• 10" 11"
C'C'C. ...,., "" lOto
CHCK2 ·510
CarRD 133'
..
CHRr 1345 13'0 ·1402
eLI.1t
CLeCK
CLRI"
CNT ..,".71121 , .u
55
Symbol eroaa-re!erence
CNTl '27
CN!3 '27
CN!4 '27
CNT5 '27
COK -239
COR 367 -369
COUNT '27 312 320 32S 332 33' 341 3.2 349 ,.3
CPBLF 613 -945
CTAB 1337 1366 -1432
CYAN 17 -261
CYOK -297
DDI -574
DECODE 372 375 .0. .07 572 0.0 -700
DlFFH '27
DlFFL '27
DIGIT 103 -lOS
DlGlTO 17 -103
DIGITS 10. -1023
DISC '27
DISP '27
DISP4 . .3 -898
DISP8 8'7 -890
DPGN 128 -130
DPN'I' '27
DRAM '27
EA -1541 1559
END26 1266 1373 -1409
EXAD 1310 -1447
EXP '07 -973
EXPTB 18 -967
FII 758 700 -761
FINI
FND
FND2
"0
721
542
".
730
-548
-543
739 75' 703 772 711 785 -787
lNITxr 19 -1570
IOBur '27 371 37. 384 390 39' 403 '00 .71 573 59. 597 0" 689'· 952 1203
1208 1215 1220 1236 1269 1294 1296 1303 1485 1504 1544 1547
IPNF 1479 -1504
IRCMCT '27
IRCNT '27
IRCOOE '27
IRH '27
IRL '27
IRRAI '27
IRRA2 '27
lRRA3 '27
IRRA4 '27
Kl '27
K2 '27
KEY '27
KOUNT '27
LBAL '27
LOO
LHOLO
LIFO
..,
-113
'27
901 903
020
90.
1254
-1608
1256 1260 1262 1263 1267 1210 1272 1277 1278 1279·. 1281 1292
'18
1295 1297 1298 1299 1304 1305 1309 1311 1320 1323 1327 1330 1331 1336 1338 1347
1349 1362 1364 1369 1375 1380 1388 1393 1401 1402 1447 1448 1449 1450 1451 1452
1453 1454 1455 1456 1457 1458 1459
LIND '27
LINK 21 -309
LLOOP -341 355
LLOP -320 33.
LOK 50s -soa
LOQP26 -1256 1211 1290
LOOP62 -1274 1321 1379 1392 1407
LOOPS -530 '.0
LPT 203 200 213 218 -224
LPT2 159 -206
LVL '27
LVR '27
56
Symbol cross-reference
MATRIX
MIX
MRE
""
I.
*584
*800
603
HEXTC 327 *329
NIlCD *1565
N01 1458 *1460
H016 1450 *1452
N02 1456 *1458
N032 1448 *1450
NO. 1454 *1456
NO. 1452 *1454
NOBX
NOCH
HOHOLD
'"
11.
2'0
005
116
05.
.87
*118
*915
*1001 1073
PAGI "27
PAG2 "27
PAG3 "27
PAGC
PAGE:
"27
"27 .2 11. 125 126 137 13.
.57
,., I •• 161 163 166 16' '27 430 435
.,
.36 .37 .41 442 44. • 52 .5 • 45. 620 622 1039 1047 1048 1049 1060
1062 1064 1066 1074 1076 10B5 1087 10B9 1091 1093 1095 109B 1123 1143 1145 1147
PAGI
PANIC
PDP
1495
"27
38
"27
1471
1494
58
113
1497
7,
127
1499
01
12.
84
145
.6
'"
••
200 238
" ..
"0 05. 1026 1050 1052 1070 1140 1169
PH
""
'48
1490
138
485
1493
150
517
1509
278
535
1527
282
5.2
1536
301
5 ••
1549
385
6"
386
'02
388
.3.
3.,
1010
3'2
1063
3 ••
1077
3.6
1107
3'7
1111
3 ••
1150
426
1174
PLLHI
PLLL ""
*626 630
PLLOW
PPAGE ""
10 *211
PROG
PSHL ""
*517 520
.04
PT
PT1
"" 140 275 28. 376 '00 443 .82 538 .38 1065 1151 1178 1496 1511
3" *394
.34 47, ."
PU
PU1
""
1181
396
142
1498
*399
272
1512
286 378 • 05 42 • '51 .56 5" .06 1067 ~: 52
1488
.99
1001
1524
56.
1004
1533
'6'
1007
1541
583
1059
1552
609
1157
644
1185
645
1200
646
1212
666
1232
671
1261
680
1280
011
""
1287
136
1403
292
1526
493
1535
591
1546
596 605 615 84' 900 .22 1009 1061 1075 1149 11'1
02
R24T
02B
""
22
21
189
*1521
370
.71
402 '88 *650 6" 1202 1214 1234 1268 1293 1484
R2BJ1 *383 .09
R2BJ2 *402 1492
RlBN'9 570 *651 1301
.00
03
R4
os
""
""
105
55
171
130
280
172
413
24. '82
.72
1011
"6
1586
1100 1124 1176 1582
06 ""
""
51
53
70
71
007
00.
81G
01.
995
99G
15B8
1589
O.
07
""
""
72
131
832
289
.62
311
.G3
49G
'6' .67
58G
• G.
600
.6 •
670
971
.47
973
.62
97. 992 1591
.10
.17 946 1012 1054
""
1324
132
1529
293 .97 607 641 6SO 843 '6. .71 '91 1013 1056 1155 1183
RAD1
RAD2 ""
""
RAD3
RAD' ""
""
RAD'
RADG ""
""
RAD7
RAD'
RADIO
""
""
383 389 *568
57
Syl'!lbol cross-reference
..
READ '2' 663
READ22 -661
RED
RE::l2
RELl
,
17
411
"198
"205
'23 ·929
RE:2 '24 "934.
REV '62 "965
REVEAL 18 "962
ROWl '27
Row24 21 ·583
RS7 '6'
RS7R 237 1161 "1168
RW24 1313 "1318
SA., *558 '62
SSO 1071 *1129
S:O *1026
·1564
SE: 776 778 *779
SEN 1046 *1049
SEND '2' 1121
:58
*883
*1578
400 *529
SS:;9 711 720 72. 73. 753 762 771 780 *790
S:}l.C!< '27
STAR:2 :9 *1562
..
S:A7 '27 37 39 43 '6 47 48 60 62 6. 67 6. 103 110 17. 233
.15 .78 .0<
..
235 23. 247 26. 2.7 .23 446 .27 85. .60 .65 877 .80
.85 1104 1137 1138 1164 1168 1468 1469 IS79 1595
S:A72
S:A':'3
S7AT4
'27
'27
'27
,
44 45
20. 216
800
220
801
222
812
261
1198
263
1206
36.
1218
593
1223
679
1241
6.,
1470 1507 1578
S:A75 '27
S:A76 '27
57A:7 '27 .77
s:MR
S7RM
1391
1378
38
*1393
*1380
" 122' 1228 1229 1230
S:;B3
737
77'
'27
74.
790
652
74.
.37
70'
750
.38
1116
752
1209
1117
71'
757
1235
71'
75'
1231
".
1238
71'
761
72'
766 767 768 770 77. 776 777
'55
S::S/CR "27 660
S:;9?G .79 *1131
7AC .80 *998
7EN 124 *126
:"ES:- "77 228 257 26.
7H: 734 736 -737
THe;; :027 *1030
::M.E *977
:Jo.'.P!
TMP2
"
'27
'27
7MR '27 '30 99. 1594
7N23 *1390 1391
7N32 *1377 1384
:ONE. "27
TPAU2
:PS'!?
"24
1023
'10
*1123
1481
1139
1564 1569
7RFC ·747
7RNCH *1337 1344
IRON *714
:RSE ·774
':'RSI *765
7RTH *732
:R:W "723
7R'fAG *1478 1486
TRZE *706
':"VTX 18 '37
TW! 725 727 -729
':'X!l 17. J01 *977 .43 1103 1165
TXTlL 51' *878
TXT2 21
,OS 73 248 -934 97' •• 3 .97 1592
TX!3 .07 1069 1109 *1113 1158 1567
TXT32 611 643 850 1015 *1114 1406 1531 1538
TxT3-S 143 298 *1107
TXTOr- "64 1562 '" ." 1188
TXTOFF
TXTOH
UCHOLD
37
"38
*868
60
983
'"
uae 1356 *1362
UP 107 173 *185 290 351 863 870 930 1102 1126 1163 1502 1581
UPDATE. 18
'"
58
Symbol cross-reference
.,
.2
*648
'27
'27
'50
111
700
373
703
377
791
1024
.35 1114
59
60
AN460
An RDS Decoder using the MC68HC05EO
Peter Topping,
MCU Applications Group,
Motorola Ltd., East Kilbride
INTRODUCTION
The Radio Data System (RDS) adds a digital data capability to the FM VHF transmissions on band II (87.5
to 108 MHz). This capability is in use in the UK and several other European countries, the intention being
that most of western Europe will eventually adopt it. The specification is defined in EBU Technical
Document 3244 (see reference 1).
To transmit the data, a sub carrier is added at 57 KHz. This sub carrier is amplitude modulated with a shaped
bi-phase coded signal. The sub carrier itself is suppressed to avoid data modulated cross-talk in phase-
locked loop stereo decoders and to maintain compatibility with the German ARI system which uses the'
same sub carrier frequency. Information is sent in groups of four 26-bit blocks. Each group of 104 bits is
one of several types containing different information. It is up to the broadcaster which features are
transmitted. The only constraints are that the specified format must be adhered to and that PI, PTY and TP
should always be included. Each group contains a different sub-set of the RDS features; table1 lists all
currently defined RDS features.
Feature Information
PI Program identification
PTY Program type
PS Program service name
RT Radiotext
CT Clock time and date
AF Alternative frequencies
TA Traffic announcement
TP Traffic program
MS Music/speech switch
DI Decoder identification
PIN Programme item number
EON Enhanced other networks
TDC Transparent data channel
INH In-house data
The retrieval of data is carried out by a demodulator circuit which generates clock and data signals that can
be used by a microprocessor. Suitable demodulators which can perform this function include SAA7579T,
TDA7330, LA2231 and RDS hybrids. The block diagram of a typical application is shown in figure 1. The
microprocessor, in this case an MC68HC05EO, decodes the RDS data using the clock and data signals from
one of these demodulators and sends selected data to dot-matrix display modules.
61
Data
MPX
FM tuner RDS demodulator Clock
Audio amp.
This application incorporates an alarm clock which. if permanently powered. can be used to switch on the
radio supplying the RDS data. at the required alarm time. There is a second alarm output intended to sound
an alarm. This output is cancelled when any key is pressed. leaving the control output active. The control
output could be used to switch the power supply of the radio or the audio stage. If an audio mute is used.
RDS information can be updated even when the radio is "off". Alternatively the decoder can be used simply
to display RDS data with its power being supplied from the radio and manually switched on and off.
RDS FEATURES
This application supports PI. PTY. PS. RT. CT. TP. TA. MS. DI. PIN and EON (see table 1). These features
facilitate permanent display of the a-digit station name (PS) and time (CT) and. on request. can display
program type (PTY). radiotext data (RT) and the status of the other RDS features. EON data can be
displayed. but the retuning features associated with AF and EON are not supported as there is no capability
to control the tuned frequency. In a car radio EON data would be used to switch the radio to a station which
is broadcasting local traffic information and AF data to tune the radio to the strongest signal carrying the
selected service.
PI is a two byte number which identifies the country. coverage area and service. It can be used by the
control microprocessor but is not normally intended for display. A change in PI code causes the initialisation
of all RDS data as it indicates that the radio has been retuned. This application also facilitates the display of
the current PI code.
PTY is a 5-bit number which indicates the current program type. At present 16 of these types are defined.
Examples include "no programme type". "Current affairs" and "Pop music". although the actual syntax
which is displayed is determined by the software of the controlling microprocessor. In this example PTY
can be displayed on request. Table 2 shows the display used for each PTY code.
PS is the eight character name of the station and is permanently displayed (except in the standby mode).
RT is radiotext and constitutes a string of up to 64 characters which give additional information regarding
the service or programme currently being transmitted. In this application. RT is displayed on request on the
16-digit dot-matrix displays using scrolling.
62
Table 2. PTY Types
PTY Display
0 No program type
1 News
2 Current affairs
3 Information
4 Sport
5 Education
6 Drama
7 Culture
8 Science
9 Varied
10 Pop music
11 Rock music
12 Easy listening
13 Light classics
14 Serious classics
15 Other music
16-31 No program type
The data often contains extra spaces to centre the text on a 2x32 character display. As this is not suitable
for a 16-character scrolling display the software reduces all sequences of two or more spaces to a single
space.
CT data is transmitted every minute on the minute and provides a very accurate clock, traceable to national
standards. The (Modified Julian) date and local time variation are also transmitted. Time is permanently
displayed. In standby mode (see below) the date is displayed instead of the PS name. The MJD number,
which is the form in which the date is received. can also be displayed. The microprocessor converts this
number into day-of-week, day-of-month, month and year.
AF would be used by a car radio to retune to the strongest signal carrying the selected service. AF data,
along with TDC and INH, is not used in this application.
TA and TP are flags. TP is set if the transmitter normally carries traffic information and TA is set if a traffic
announcement is in progress. The combination, TA=1 and TP=O, is used to indicate that EON data is being
used to supply information on other networks including traffic announcements. The status of these flags
can be displayed and the combination, TA= TP= 1, is brought out to a pin and can be used to control a LED
or external hardware. An example of this could be to demute the radio or switch from cassette when a
traffic announcement is taking place.
MS is a single bit indicating either music or speech and is intended to be used to make a tone or volume
adjustment to a radio's audio stage. The MS bit is displayed on request.
Decoder information (01) constitutes four bits indicating the type of transmission (mono, stereo, binaural,
etc.). It is not currently in use in the UK but can be displayed as a number between 0 and 15.
Programme item number or PIN is used to identify the programme currently being broadcast. The format
is a 2-byte number which includes the scheduled time and date (day-of-month) of the start of the
programme. It can be displayed as four hexadecimal digits or fully decoded to day-of-month and time.
63
EON (Enhanced Other Networks) replaces the older ON format. If type 14 groups are used to provide EON
data then type 3 groups (ON) will not be used (table 6 shows the currently defined group types). Type 14A
groups are used to send information about other networks. The PS name and principal frequency of up to
11 other networks can be displayed. Type 14B groups are intended to be used to switch to traffic
announcements in a radio in which the microprocessor can control the tuned frequency.
DECODING
Each 26-bit block contains 16 bits of data and 10 extra bits which are used for synchronisation and error
detection. There are no gaps between blocks or groups, the synchronisation being done by looking for
specific checkwords in the incoming data. In order to look for a checkword a stream of 26 consecutive data
bits has to be multiplied by the fixed 10x26 matrix shown in figure 2.
The result of this multiplication is a 1O-bit word which is compared with allowed values. There are 5 of these
1O-bit "syndromes", one for each of the blocks 1, 2 and 4 and two for block 3 (see table 3). The alternative
syndrome for block 3 is used in the B version of a group. In this version the PI code is sent in block 3,
replacing what would be sent in the A version of the same group type. This is done to increase the
frequency of sending the PI code so that it can be acquired more quickly.
64
Table 3. Syndromes
This syndrome test has to take place after each bit is received. The test inspects the last 26 bits received,
until a valid syndrome is found. In this application, only syndrome A is accepted during the bit-by-bit
syndrome check and the data is used only after four valid syndromes have been acquired. A more complex
algorithm could allow all syndromes to be accepted during initial synchronisation and require less than four
valid syndromes before the data is used. This can reduce the time taken to acquire the PI code, which is
also included in block 3 of type B groups, but increases the likelihood that random data, giving a valid
syndrome, will be used in error. The bit rate is 1187.5 Hz so the control microprocessor has a lot to do
during this initial synchronisation. Once the first valid syndrome has been found, subsequent syndrome
checks need be done only after the next 26 bits have been received, as this is when the next valid
syndrome would be expected. If it is not found, then the bit-by-bit synchronisation check is re-started. Once
consecutive A, B, C (or C') and D syndromes have been detected, a complete group has been acquired and -
the data can be used.
Four bits in block 2 determine the group type. Block 2 also contains TP and PTY data. The use of the other
bits in blocks 2, 3 and 4 depends upon the group type while block 1 always contains the PI code. Table 7
shows the structures of the group types which are handled in this application.
CIRCUIT
Figure 3 shows the circuit diagram. As different demodulator devices can be used, the circuitry for the
demodulator is not shown. The clock from the demodulator interrupts the microprocessor on each positive
edge. At this time a data bit is available and is read on bit 2 of port B. Both an LCD and a VFD module are
shown but normally only one will be used. If the LCD module is not connected, a pull-down resistor should
be connected to bit 7 of port C. as the microprocessor uses this bit to check that the controller in the
module is ready to receive a command. If this bit is left open circuit, it may cause the software to hang up.
Alternatively the LCD drive software could be removed, allowing the use of port C for other purposes.
With more I/O available, additions to the software would allow access to the other control bits intended for
controlling external hardware. These include the MS bit, DI data (4 bits) and PIN (match with current time
and date). They could be brought out to port pins in a manner similar to that used for the TA= TP= 1 signal.
The unused port A and D pins could also be used for this purpose but in this application they were used
during debug by the EOBUG monitor (reference 2). The application could make use of the port A and D pins,
if debugging was done on a development system which did not have this limitation.
65
fN
L C
LCD Module
00 07 RS R/W E - E
fN
O.I~F ~ lLL Iv,1
lOOk 191 541 3
+122~F 2B~
~ 35
PCO PC7
3B 39 40 20 21 23
~
Vdd Vdd TS P02 P03 P04 Peo PSI PS3
B Vdd
Reset 45 20 CE
CSROM
I~F~
A12
63 2
A12
PGM eE-
RDS
C 7 INT 65 23 Vpp ~
All All
O.l~F
Demodulator 64
"'II 0 22 PB2 Al0 21 Al0 2
is" A9 66 24 A9
7
c fN C
~ 25 6
.:~
AS 67
AS
~ 4
62 3
n A7
m ~.
:~
(J) C
;:j:
0-
68
P05
MC68HC05EOFN
I: :~
AD
07
ar OE
~
:V////h
53 11
00 v••
3 0% Off
RDS
(+)
27 PB7 fN
~J
Alarm
Sleep
H
26
PB6
PEO 41
PEl 42
2xl00k
q, Sleep at Alam
Alarm Enobk
25 PB5 43
PE2 Alarm Outptl
24 PB4
PE3 9 Am< on OUlp'
1 2x 10k
Vss Vss Test OSC2
10 44 4 5
OSCI
6 35
PC7 PAO PA7 POO POI
11 ~ 836 37
P06 P07
1 2
10M >--C:J- ~
-In. lOOk ~
22p:: = 1'"1 ;;ff lOp ~
r 4.194MHz ~
NOT USED (SEE TEXTI
SOFTWARE
The complete software is listed. The reset routine (START) sets up the I/O ports including the enabling of
some of the special functions available on port D. These signals (A 15, A 14, RNJ and the P02 clock) were
used during debug. The pins are not used in the final application. This also applies to all the port A pins which
are configured as outputs. External interrupts are enabled on positive edges so that the RDS clock can
interrupt the microprocessor when each data bit is available. Timer B runs as a real-time clock with interrupts
every 125 ms. Correct operation of this clock in the absence of an RDS signal requires that a 4.194 MHz
crystal be used (the trimmer on pin 6 should be adjusted for accurate timekeeping). Timer A's pre-scaler is
set up to divide by 64; this causes the idle loop to cycle at 64Hz. The reset routine also initialises the LCD
module (the display shows Mon 0 inv 00:00 until a valid group 4A is received). clears the RAM and calls a
subroutine (lNITD) to initialise the RAM locations used for displaying data.
Lines 114-118 and 193-208 are commented out as they are only relevant when de-bugging using the
EOBUG monitor (reference 2).
The idle loop (IDLE) regularly checks the local keyboard for a keypress, compares the current time with the
alarm time and performs other time-dependent functions related to the display modules and the sleep timer.
The keyboard software (KBD) scans the 4-key matrix for a keypress every 16ms. If the same key is held
pressed for 3 successive scans, it acts on this key function by calling the relevant subroutine (ALARM, .
ONOFF, SLEEP or RDS). This software also controls the repeat rate of the SLEEP and RDS keys. This rate
is set at 6Hz (after an initial 750ms delay) when the keys are used to change the alarm time and 1 Hz for
their normal function. The other keys do not repeat if held down. Table 4 shows the functions available in
each mode.
KEY
MODE
On/Off Sleep Alarm RDS
67
The On/Off key uses the subroutine ONOFF to toggle between ON and standby. A port pin (3,PORTE) can
be used to control the power to the VHF radio and/or other external hardware. In standby rnode, with the
alarm disabled, the time and date are displayed. If the alarm is enabled, the alarm time is displayed. In the
ON mode the time is displayed along with the current RDS PS-name. Table 5 shows these display formats.
The Alarm key calls the subroutine ALARM which displays the current alarm status. A second press
changes the alarm armed status. When the alarm is armed, the alarm time is displayed. In this mode the
On/Off key can be used to select either hours or minutes (indicated by flashing) and the Sleep and RDS
keys used to increment and decrement the settings. If the alarm has triggered then the first press of any
key cancels it. The alarm display has one of the two alarm formats shown in table 5 according to whether
or not the alarm is armed. As all the keys have a special function in the alarm mode the only way to exit
this mode is to wait for a timeout. If no keys are pressed for 5 seconds, the mode returns to normal.
The Sleep key controls the sleep timer. If the decoder is in the standby mode the first press of Sleep
switches it on and initialises the sleep time to 60 minutes. When the sleep timer is running, this is indicated
by a flashing decimal point in the right-most character of the display modules. Subsequent presses of the
Sleep key decrement the time remaining by 5 minutes. When the sleep time has elapsed, the decoder
returns to standby. In the alarm set-up mode this key decrements the alarm time.
68
The RDS key uses subroutine RDS to step through the various RDS data which can be displayed. Holding
down this key steps through the displays at 1Hz. The displays are RT (scrolling). PTY, PI. TNTP, PIN (hex),
PIN (decoded). MJD, MS/DI and EON (11 networks) as shown in table 5. In the alarm set-up mode this key
increments the alarm time.
The timer interrupt routine (TINTB) updates the RT scrolling pointers (DISP1 and DISP2). These pointers are
incremented regularly whether or not an RT display is active. In this way, the software can be easily
converted to using a 2-line LCD module in which the top line is the normal display of PS-name and time and
the lower line a permanent display of scrolling RT. The timer interrupt also decrements the sleep timer and
updates the RAM locations used to store hours, minutes, seconds and eighth-seconds. All RDS data
(except date and time) is cleared by this routine if no valid RDS data is detected for a period of 10 seconds.
After the multiplication has been performed the resultant 1Q-bit number is compared with the allowed
syndromes (see table 3). The variable LEV records the current block level. It is initially zero but incremented
each time a valid syndrome is found. When it is zero only syndrome A is accepted, if this is found then
syndrome B is expected 26 bits later so when LEV is one only syndrome B is accepted. If an invalid
syndrome is found LEV is cleared, the syndrome confioence level CONF is decremented and the interrupt
ended.
When a valid syndrome is found, CONF in increased by 4 and the 16 data bits saved in the relevant bytes
of TMPGRP. If the valid syndrome is type D then a complete group has been received and all 8 bytes are
transferred to the 8 RAM locations at GROUP. This double buffer means that the data in GROUP can be
used while interrupts are overwriting TMPGRP with new data.
The confidence level CONF is used to decide what should be done if the data becomes unreliable due to a
poor RF input to the receiver. When the first valid syndrome is found it is initialised to 42. Subsequent valid
syndromes increment it by four and invalid ones decrement it by 1. If CONF falls below 41, then it is
assumed that synchronisation has been lost and a bit-by-bit re-synchronisation is carried out. If it falls below
10, the signal is deemed unacceptable and the displays are re-initialised. The confidence level is not
incremented by the detection of a valid syndrome if it is higher than 56.
69
GROUPS HANDLED
If a complete group has been received the data can be processed. The buffering used would allow this to
be done outside the interrupt but in this case there is sufficient time to do it within the interrupt. The PI
code is checked to see if it has changed. If it has changed the displays are initialised. In an application using
the AF capability of RDS, more use would be made of the PI code.
Next PTY and TP are updated and the group type identified. Group types OA. DB, lA. 1B, 2A. 4A. l4A and
15B are handled. Table 6 shows the type of information contained in each group and table 7 shows the
detailed structure of the groups actually used.
Group Features
All PI, PTY, TP
0 TA. 01, MS, PS, AF
1 PIN
2 RT
3 ON (replaced by EON)
4A CT
5 TDC
6 INH
14 EON
15B TA. 01, MS
As AF data is not handled, there is no difference in the treatment of groups OA and DB. PS data is extracted
and placed in RAM according to the address bits in block 2 (see table 7). TA, 01 and MS data are then read,
01 is sent a single bit at a time and uses the same address bits as the PS name to determine which of the
four bits is being updated. Groups of type 15B also contains all this switching information. They are used
to increase the repetition rate of this data but contain no PS or AF information.
Group 1
Group types 1A and 1B contain the same data except for the repetition of the PI code in type 1B. The PIN
data is recovered and saved in RAM. This is intended for future use to control external hardware, for
example a tape recorder. This would facilitate the unattended recording of a pre-selected program. At
present this application simply allows the display of PIN data both in its raw hexadecimal form and fully
decoded to day-of-month and time. Full use of PI N data would require continuously comparing the PIN day-
of-month and time with the current day-of-month and time enabling an I/O pin to be switched when there
is a match.
Group2A
RT data from blocks 3 and 4 is written to RAM according to the address included in block 2. There are
four address bits and four ASCII encoded bytes giving the possibility of 64 characters. If the Text AlB flag
changes state, the RT area in RAM is cleared, indicating that the message has changed. Group 2B is not
handled as it is rarely, if ever, used.
70
Group 4A
Two of the more complex tasks to be performed are required by the CT calculations for group 4A. These
are for the local time difference and the conversion of the MJD number into a recognisable date.
The broadcast time is Universal Coordinated Time (UTC). effectively the same as GMT. Time differences
from UTC, including summer (daylight saving) time, are sent as an offset of up to +/- 12 hours in half-hour
increments.
The software includes 4-function, 9-digit integral BCD arithmetic which is used to decode the date from the
MJD number using the formulae:
Y' intl(MJD-15078.2)/365.25)
M' int[(MJD-14956.1-int{Y'x365.25})/306001)
Day MJD-14956-int(Y'x365.25) int(M'x30.6001)
If M'=14 or M'=15,
then K=1;
else K=O
Year y'+K
Month M'-1-12K
Group 14A
This group contains EON data. A large amount of information can be sent using this group, and it can take
up to two minutes for all the data to arrive after the radio has been retuned. This application saves the PI
code, PS name and principal frequency of up to 11 networks although more networks, each with many
frequencies, and other data (e.g. PTY(ON). PIN(ON). TA(ON) etc.) may be sent. Table 5 shows the format
of the EON display. All the information shown is real data from the Black Hill transmitter in central Scotland.
Displays
The software drives both a parallel LCD module (based on an HD44780 driver with or without an HD441 00)
and a serial VFD module (based on an MSC7128 driver) io give a choice of display types. The displays show
the same data (within the limitations of their character ROMs).
The display routine (MOD) is executed in the idle loop if flag 3,STAT2 is set. It is set every 125ms by timer
B interrupts. If flag 4,STAT2 is set. the display is initialised, indicating no valid RDS data. The LCD module
is then updated with new data. Each time anything is written to the module, the subroutine WAIT is used
before the write is executed; this checks that the controller In the module is not busy. This is indicated by
a low on bit 7, so bit 7 on port C should have a pull-down resistor to satisfy this condition if an LCD module
is not being used.
71
Table 7.
If a divide by 16 module (HD44780 only) is to be used then line 1294 should be replaced by line 1293 and
line 1371 commented out to include the execution of the code on lines 1379 to 1392.
The different display formats are selected by checking the various flags and the relevant routine executed.
The normal display permanently shows PS name and time. As the locations in RAM used for hours and
minutes contain binary numbers they are converted to BCD before being written to the relevant bytes in
DISP. Once all 16 bytes in DISP have been loaded, a loop is used to send the data to the LCD module.
The VFD routine sends the same data as is shown on the LCD module to the serial VFD module. The display
driver used has a different character set from the standard ASCII set used by the LCD module. The table
VTAB is used to convert ASCII data into the required character in the VFD module. The small table INITF is
used to send the required initialisation bytes to the VFD module. This module does not require a busy check
but does require a delay between successive bytes. This is satisfied by the wait loop within the serial
output loop VFDF.
Alarm functions
The alarm time can be entered as described above. If the alarm is enabled (alarm time displayed on first·
press of the ALARM key, and permanently displayed in standby mode) then, at the alarm time, the auxiliary
control line will go high. This can be used to control external hardware, for example to switch on the VHF
radio supplying the RDS data. If the auxiliary line is already high (decoder fully on or on via the sleep timer),
then it simply stays high. The operation of the sleep timer is not affected if bit 0 of port E is high. If this
I/O line is low at the alarm time, then the sleep timer is activated for an hour. This takes place whether the
decoder was previously on, off, or running the sleep timer, and has the effect of switching the auxiliary line
Iowan hour after the alarm time, regardless of its condition prior to the alarm.
At the alarm time the alarm output will also be activated (active low) as long as it is enabled by bit 1 of port
E being held low. This is intended to drive an alarm sounder. When this output is active, a press of any key
cancels it until the next alarm. This cancellation does not affect the auxiliary output.
REFERENCES
EBU Technical Document 3244, Specifications of the Radio Data System RDS for VHF/FM Sound
Broadcasting.
2 AN459, A Monitor for the MC68HC05EO
73
0001
0002
....................................................
0003 HC0:,EO RfIS De~xiE>r,
0004
0005 Tq..--Plrlg l~th F'elJn.JiUj' '92
.....................................................
P
0006
0007
0008
00090000 "''''A a:u ,00 fORI' A AOORESS
00100001
00110002 "''''B
"'Rl'C
Et<J
""-'
SOl
SO:
$03
B
C
00120003
0013 0004
"'RrD ""-'
a:u $04
0
£
"''''£
00140005
00150006
00160007
"'' 'Alla:u
"'RrOO Et"J
S05
SDe
FOR!' A DATA DIREC'!'ICN REG
B
roRl'CD ""-' S07 C
00170008
00180009 """00 ""-'
"'Rrrn Et"
SQ8
$09
D
£
0019 OODa TAP a:u SQA TIMER A ~-9:ALI.ER
0020 OOOb 'I'BS ;-J£l TIMER B OCALLER
0021 DaDe
0022 OOOe
1n
Ie" ""
"'.
W'
S0":-
SJE
TlMER (Ufl'roL REGISTER
W!'EAAUPT C\l'lI'R:JL REGISTER
00230012 FORI'DSF El,.oc :-\:: RJR!'D SPEl:LAL MI.'TICNS
0024
00250009 NO E!:'J B::O DIGITS
0026 ""
00270030
0028
00290030
00300039
00310042
,
"" """
P
""
--
RHB
SuOh'
--
0044 007e n-lf.'(;RP TEJ-IF\..RAAY CRClJP EVl.TA
00450086 ORe";P ("("1MP1£I'E CF(1(}P DATA
0046008e
004700Sf
PrY
PI
"""
w.B
l-'R,X;r<A,M-1'YFE Cl.OE (C\..IRRENJ')
i-'R(~RII.M IDI:NI'IFlCAThN C'OOE
00480091 ffi,\.iAAM ITEM Nlt-ffiEF<
00490093
00500094
PIN
lEV
BIT
'""
~
VALID BUX'K I.EIlEL
BIT LEVEL
00510095
00520096
1_'
SYN
RMB TD1P BYTE: FOR USE IN 1f'Q
005)0098
00540099
=
TH8
"'"
RMB
f<MB
'YND«>IE
SYNDfOiE CCNFIrDl.'E
TICS (EIGHTHS Cf" SEX:c.NDS)
0055 009a
0056009b
,£c
~'GN
,..,
"'" SEL,-!NDS
MlNo.r:t'ES
0057 00ge <>JR
"'" HOOl<S
'"IN
-
,..,
0058 0090.
005900ge NJUR
'*' A.I..AAM MIWI'ES
ALARM HOORS
0060009f
0061 OOaO
DIS?:
D!SP2 ,.., R!' D!SPLAY romrrn 11
..
R!' DISPLAY F0urrrn 12
006200a1 HI
0063 0032 W2 "'"
»Ill
-
0064 00a] WJ RMB
0065 00a4 RMB
0066 00a5
0067 00a6
0068 00a7
"'"W,
W7
F>lll
--
0071 OOan KCX..t-IT I<EYB(lARf) C("IJN!'Er<
0072 00at> B;[ ...AMY
0013 OOac
CAAJ<'(
cowr "'" u.:x:,P f.'(IJNTER
0074 OOad
007S OOae
"-'111
NJM2
""" :5T N:;, KmrrER {ADD 4. SUBTR4i"!' ,
~ND NJ roDtI'O<. (,IU.(I I.. SUBTl~AI.:.. r:
0076 OOaf R'I':!IS RDS DlSf>!.AY TYPE
0077 OObO DI FWl QE...."(J[€R HlOOJFICATm~
0078 OObl DISr- aUF,..,.:p
007900cl
'"~ l[ ll."[J ~PWLE
~N
0080
0081 OOd STAT~
""" PS NAME
VALW SYNDRCME
0082 '/ALID GF(.".Uj:'
0083 RT DISPlAY
0084 Vf>[)ATE DISPLAY
0085 CLEAR DISPl.AY
0086 SPACE FLAG
0087 OOca STAT3 !>IE MIS, 0, M, 1 S
0088 TEXTA/TEX'l'B BIT (R'I')
0089 TA FlJ<C
0090 TP F'LAG
0091 KEY REPEATlt-C
0092 KEYF'tNC.'TION ~"1!
0093 UPDATE DATE
0094 OOcb S'I'AT4 DISPLAY Tw.NSIrnI'
0095 SlEEP TIMEl<: R\.NNUI;
0096 SLEEP DISPLAY
0097 A[.AFO<! DISPLAY
0098
0099 ,,. AI.ARt-l Ai<MET!
AlAfIt-i SET-I)f.'
0100
0101 , AlARM HCl..ffiS (SET-UP)
RDS DISPLAY;
0102
0103 OOce
0104 ODed
010500[[
0106
01070100
0108
01090100
.sTACY
St'
-
I'¢~
H"
$0100
use.:!
I"-'l
19 BYrES USED (I INI'ERRlPr
ANTI 7 J<li:c:TEI!
!<ADIurE);,l'
~:UBR.:JlTl' l.NES)
01100145
RT
"'" "
rul
"'" In EU-I DATA (MAX' 11~S)
74
0112 eOOO
0113
0114 'STRS~!' JM).J RE.SE.T VEJ:.1'QB [ljf(It'lJ DE-BJG)
0115
0116
0117
*Iki.'
'TJ}fl:}{A
"1'IMERB
JHP
JMI-'
SMl'
'''''
TIM!:}< A INI'EW-<l.Wr (t>l:1!' U5!:lJ,
l' IMEr~ l:> INTJ:'RHJPr
OJRIN::
OJRU.c
LURIN::;
DE-EJJG)
VE-EJJG)
VE-El.,!G)
0118 'sEI<nrr JM:I' JEJ<.LAL wrEAAuvr (N:!!' USlli, Ll..JRlt.c [JE-ltJG)
0119
0120
0121
0122
0123
0124
0125
0126 eOoo a6 c3 11)11. I$CJ ENABLE PClRTD S!>EX..'lAL F'\..tK.."!'IWS
0127 e002 b7 12 Sf A KlRrDSF P02. RM, A14 .. AI!> (O.l.6.7)
0128 e004 016 45 CDA 1$4<; ENABLE POSITIVE Era/LEVEL
0129 e006 b7 Oe srA ICR INTERf<twrs
0130 e008 016 01 LIlA 11 TIMER B SCALER· II.
0131 eOOa b7 Db Sf> TB5 12!> nS H1!'ER"'JP1'S (4 I ~4 MHz XTAI.)
0132
0133
eDOe
eDOe
016
b7
)f
Dol
CD.'
m ",
TAP
TlHEJ'< A PRE-SCALER 164
64H;: IDl.E !.iDp
0134
0135 eOlO ) f 00
0136
0137
e012 a6
e014 b7
f[
05 U'"
srA
EO~J(; DISI>LAY/KEYBC.IAFdJ 1/0
NJJ' USEr! IN Rl)S A}>fJl..lCATIW
0138 e016 3f 01 eLf< O. 1 SERIAL CLL.CK AND DATA
0139 e018 016 cb IDA <! RDS DAT.II, IN. J. VFl.J SELEL"T
0140 eOla b7 06 STA 4, S Y.t.YB:;ARD ll.J i." 7 Y-EY~J ovr
0141 eDle 3f 02 eLI<
0142 eOle ",6 ff illA ALL a.rr, U:D DATA EUS
0143 e020 b7 07 STA
0144 e022 016 )e WA bITS ~. J I. 4 '.)Jf. LCD
0145 e024 )f 0) eLf< t! RS. J. R/W. 4 CLLCK. 5 LED (TA=-TP=l)
0146 e026 b7 08 Sf A O. 1. 6 & 7 UsED DURlliG OE-BIJ:J
0147 e028 a6 Oc lnA BITO INP..n', ENABLE SLD;P TIMER AT A~ TIME
0148 e0201 b7 04 srA BIT1 INP..n', ENABLE Al...ARM OJTI>I.Tr
0149 lDA BLT2 ALARM OJI'PVJ' (ACTIVE U-W,
0150 e02c b7 09 erA BIT] KAr'IU ~ cmPJJ' (Al"!'IVE HI(:H)
0151
0152
015)
0154 lu).tlall"E' LL'V
0155
0156
0157
0159 e02e 016 )0
0159 eO)O cd eb 65 rNITlALl:::E LL"
0160 eO)) cd eb e6 'LEAR EHl DIITP.
0161 eO]6 cd eb e6
0162 eO]9 cd eb €'6 4 'l'l!1L' TO PR..IV![1E A L Ir"'; DECAY
016] eG3c cd eb e6 P >I< [;'T' MJl.uu.: INlTLt<.LISATlr.~.J
0164 eO]f a6 30
0165 "OU cd eb 6:"
0166
0167 e044 ae )0
0169 e046 7f
0169 e047 5c
0170 e049 a) ed
0171 e04a 26 fa
0172
0173 e04e 016 )0
0174 e04e cd eb 65 INITIALISE LCI'
0175
0176 e051 00. eb 6c
0177 eG54 a6 30 I-UNE DISPLAY
0178 ..056 cd eb 65 UI'KHIT
0179 e059 00. eb 6c
0180 eOSe a6 08 ~ITCH !'!Sf.'UlY uF'F
0191 e05e cd eb 6S LAR'H IT
0182 e061 a:l eb 6c
018) e064 016 01
0184 e066 cd eb 65
0195 e069 cd eb aa
0196
0187
0188
0189 V"'~tUli; (('I ,jE'"bll',) ll£llJg EOBIJ.., n(JrJltO(
019()
()1':11
0192
0193
0194
0195
0196 WA VEr."!DkS FUR EO KJI'II1DR
()197 STA
0198 STA USHl.~ J1.MP TABLE AT $0400
0199 STA
0200 SiA
0201 cr.
0202 STA II'\.! ($040,1
0203 Lt.
0204 STA TIMEF A (S0406)
0205 LOA
0206 STA
0207
0208 'OEF LAL IS04l)(.:\
0209
0210
0211
0212
0213
0214
0215
0216 e06c a6 Db [lJA 1;0£
0217 eG6e b7 Dc ::."!'A ,"r
0218
0219 e070 9a
75
0221
0222
0223 Idle lC'l..'f'
0224
0225
0226
0227 eOn 09 Oe Cd IDlE BRCLR 4,1(,R,' 64Ht
0228 e074 19 Oe leU< 4, I~'R
0229
0230 e076 01 cb 07 BRCLR Q,:.-'l'AT4,N.)PS DISPLAY TIW'lSlENr ?
0231 e079 b6 77 DIS'r
0232 eG7b 26
0233 e07d eel
03
e8 Oa
""
"'"
JSR
l<)pS
CLTR
YES, TIMID wr ?
YES, CI.E.AR TRANSIENt' DISPLAYS
(2)4
0235 e080 07 c9 05 ~PS BRCLR J, :.-'TA12 , :>rAN DISPLAY UP~TE Ra,.JUlRED
0236 e(8) eel e6 b6 JSR mD YES, 00 IT
0237 eOa6 17 c9 leU< 3,-:,'TAT2 AND Cl.E'AR F't..A(;
0238
0239 e088 09 cb Id BRI-':.,R 4, S"I'AT4, l-llSLP ALARM ARMED ~
0240 e08b b6 ge W., ;":"VR YES, ('OoIPARE A~ HClJRS
0241 eOSd bl 'k (}<p ~IJR .... ITH TOO:
0242 e08f 26 17 SAME ~
0243 e091 b6 9d
0244 e093 bl 9b
"'"
LDA
(}<,
CHSl.P
AMIN
MIN
YES, CCl'lPARE
WITH TIME
A~ MrnllT'E$
0245e<l952611 SAME
0246 e097 b6 Sa
0247 e<l99 26 Od
"'"
WA
('HSl.l-'
SEC
~l1S~,J'
(l\!LY AWloJ WAf(E-UP IN FIRST SEl.\.lNO
1\) ~'REVENI' SWI'K'H-ClFF ID~'''O,"I'I'
0248 e09b 16 04
0249
"'"
"'IT ), tORTE YES SWI'l":H a-l
0255 e<la8 03
0256 eOab b6
cb
78
De CHSl.P ERe'
11'A
" 1. STA1'4 , Fll'l
SW'l'
SLEEP TIMER R.WING ?
YES
0257 eOad 26 04 Em Pill TIME TO FINISH ?
0258 eOaf 13 cb OC'U< 1. S1'A1'4 YES, ClEAR FlAG
0259 eObl :7 04 OCLR 1, KlRTE AND ~I'I'C.'H OFF
0260
0261 eGb) cd el 11 JSR IQ<r' READ t:EYEOAAD
0262 eOb6 cd el 6 E JSR i<EYP E:':EJ:'VJ'E:m
0263
0264 eOb9 b6 ca :""'iA ,,";'A1' 3
0265 eObb a4 Dc 1$')('
0266
0267
eOtd alOe
eObE 27 07
""
-><, 1$,).:::
TNfl'
Til. AND if' [(JI'H HII":" ,
0268
0269
eOcl Oa 0) 09
eOe4 la 0)
"""
BRSE'r
BSIT
" ~ORTD lex.+-:
:" ~IJRTI\
t-l.).
~\.
1/(1 LINE Au<£b.DY HIGH .,
~ IT HIGH
0270 eOe6 20 OS 8R'" :.('1'
0271 eQe8 Ob 0) 02 BM..';.j( f-\ rI~[1 :,'" 1A~TI'~1 110 L:Nl:: ALRl::AIW li~J
0272 eOch 10 0) ECLF k'RTl:' lot" ~I1'li\<"
027)
0274 eOcd Od ca 02 BROeR WLSJ lIpr~TE ['lATE "
0275 eOdO ad 02 &>1< YES CCN./E1{T FF«.l<I MJr-
0276 ~0d2 20 9d IDl.E..)
0277
0278
"'"
0279
0280
0281
0282
028)
0284 eOd4 b6 76 !..DA B'1Jr).J
0285 eOd.6 b7 68 ~TA YF-.. ~
0286 eOd8 b6 75 CDA Et1"[l.'
0287 eOda b7 67 STA YR.,
0288 eOdc b6 74
0289 eOdE!' hi 66
LDA
gr;..
8MJ'
'fR
0290 eOeO ae 54 Wi. OC 2~
0291 eOe2 bf ad Sit. NI.rHl
0292 eOe4 cd ef 86
0293. eOe7 3c 5c
0294 eOe9 ae Sd
JSR
[NC
~[!;>,
::Lf.A3
"'.Nr'-l
ltoi,.1D
,
R
0295 eOeb cd ef 86
0296 eOee a6 11
)Sf<
:.I,A
·_'I.PA.'
OJ"
"~E.t.Jl "10
biTS '!'(J C(NVU{f
0297 eOfO );.7 a6 Sf;" v;,
0298 eOf2 34 66 !jX!PJ LSf' Yl' KNE C~J1'
0299 eOf4 36 67 RCP Yf.•• l
0300 eOf6 36 68 rop YF<.':: F'IKST iL's) BIT
0301 eOf8 24 07 tr,:1'J 2£;0
0302 eOta ae Xl :1:,:'; OMIT '..tIE, ,II,I)[,
0303 eOCe bf ae srx t-J,1t-\2 (,-,'FIRENT' VA.UJE
0304 eOfe cd
0305 elOI ae
ee )3
54
)Sf' AD,' uFP
,
'" AI'('
l[JX
0306 elC) bf ae S'J'X t'JJ~12 1\,
0)07 el0S cd ee ))
0308 e10a 3a a6
JSR
DEC w,
AtJ(J ITSEU'"
ALL
0309 e10a 26 e6 mE ux·", rrn£
0310 elOc Id ca
0311 elOe cc ef 95
ocU<
~<P
';',s'Y'An
MJfJ.'
KJD IJPIlA.TED
OONVE><T MJD 1'(, DAY. DATE. I<JNfH , YEAR
76
0313
0]14
0]15 Keyboard rout llle
0]16
0]17
0318
0]19 elll a6 20 Lll'\ 1$20
0]20 el13 ae 02 lllX 12
0]21 ellS 48 KEYI !.SUI SEI...EX'T RCW
0322 e1l6 a4 cO AND l$eO BITS 6 & 7 OOLY
0323 ella aa 08 en IS08 VFD ENAB!.E HIGH
0]24 ella b7 01 grA roRrB
0325 ellc b6 01 lllA roRrB READ KE'iOOARD
0326 elle as )0 BIT 1$30 !>NYrn~ LINE H ICt! ..,
0327 e120 26 07 <NE Ll
0]28el22 Sa DECX /10, TRY NEX1' COLl..fo!N
0329 e12) 26 fO <NE LAsr COLlt1N "
0330 e125 )f a9
0331 e127 20 Oc
CLR
BAA
"""
KEY
£XIT
YES, NO KEY ffiESSED
0)32
0333 el29 b6 01 Ll lllA roRrB READ KEYBJARD
03]4 e12b a4 fO AND 1$.0
0335 e12d bl a9 C>lP KEY
0336 e12f 27 04 BUl £XIT
0))7 eDl b7 a9 grA KEY 1>1), SAVE THIS KEY
0338 e13] 3f aa CLR Kotm
0339 eD5 )c aa EXIT INC Kotm YES, THE SAME
0]40 eD7 b6 aa IDA Kotm
0)41 eD9 09 ca 04 BRCLR LSTAT],NRML REf.£ATING ?
0]42 eDc aIDa C>lP 110 YES, REPEAT AT 6 Hz
0]4] e13e 20 08 BAA GOI2
0]44 e140 al 0] O<P IJ NJ, ) THE SAME ?
0]45 e142 25 29 BW KCU:; IF NOr 00 N.JJ'HING
0346 e144 27 lb
0347 e146 al ]0
"""
C>lP =
148
IF ] THEN F£RF'Cf<M KEY FUN::'l'Ial
IoORE THAN 3, HeRE THAN 48 (750mS)
0348 el48 22 06
0]49 e14a b6 a9
8HI
IDA
=
KEY
TIME TO 00 SCMEI'HINJ ?
on
0350 e14c 27 19 RKEY
"""
KEY ffiESSED ?
0351 e14e 98 CU:;
0352 el4f 81 RrS YES 9JI' CO NOI'HIN:3
0353
0354 el50 b6 a9 =2 IDA KEY
0355 el52 alSO "'P I$~O SLEEP mEr: )
0356 e154 27 04 aun
0357 el56 al 90
0358 el5826 Of
0359 elSa Db cb Oc
"""
C>lP
ENE
1$90
rNr2
RDS (It'l: I
I. NOr A REPEAT KEY, 00 N.JJ'HING
=J BRCLR ), STAT4,lNI'2 REPEAT KEY, Elf!' IS MOOE ALARM SET-UP "
0360 el5d 18 ca
0361 el5f H aa
BS'"
CLR
4, STAT3
Ko.m
YES, SET REPEAT F1.AG
"""
RPT
0)84 e17b Oa ca 19 BRSET 5, STAT),[NI' t>m A REPEAT KEY, [:()NE FU.G SET ..,
0385
0386 e17e Sf RPT CLR)(
0387 e17f d6 el 98 PJ WA F'E'I'('H KEYCODE
0388 e182 bi a9 OIP THIS CNE ?
0389 elB4 27 Db B£Q YES
0390 elB6 c1 el
0391 el89:n Dc
a4 "'P UlST NJ, u.SI' CHAN::'E
YES, ABJRT
?
"""
1Nf
0392 elBb Sc lNCX NO
0393 elBe 5c !NC~ TRY
0394 elBd Sc lNCX THE
0395 e18e 5c lNCX NEXr
0396 elBf 20 ee BRA PJ YEY
0]97 el91 la ca
0)98 e193 5c
BS'"
lNCX
5, SI'AT3 KEY FUN::TICN !XNE
77
0417
0418
0419 Alann key.
0420
0421
0422
0423 e1aS OS 04 4e ALARM BRCLR 2, roR'l'E,ALR3 AI..Aru4 RIN:;mG ?
0424 elab 07 cb Ob BRCLR ),SI'AT4,AIXN NO. ALARM DISPlAY CN ?
0425 elae 09 cb 04 BRCLR 4,grAT4,~ YES, AJ.ARroI CN ?
0426 e1bl 19 cb OCUl 4.SI'AT4 YES. SWITCH CFF
0427 elb3 20 09 BAA UIXNl'
0428
0429
e1b5
e1b7
18
20 OS
cb AUF BSE:]'
BAA
4,grAT4
UIXNl'
NO. "'l'l'OI 00
JSR
0430
0431
0432
elM
e11x:
e1he
00 e8 Oa
16 cb
1b cb
""'"
UIXNl'
BSE:]'
OCUl
CLTR
3,STAT4
5.STAT4
ALARM DISPLAY F'l.JIC
CAN:::EL SEr-UP
0433 eleO a6 19 WA m ) SEL'OOD T lMEl:m
0434 elc2 b1 11 STA OIST
0435 de4 10 cb BS'" 0,STAT4 SET DISPlAY TRANSIENT F'l.JIC
0436 e1e6 81 ABOA .rs
0431
0438
0439
0440 (XI/off key (alarm set-up).
0441
0442
0443
0444 ele1 OS 04 2d CNCFr BRCLR 2. roRJ'E.AlK: ALARM RIN:;n.:K> ?
0445 e1ea 07 cb 1c BRCLR ),SI'AT4,1UI'~ I'D. ALAAM DISPlAY?
0446 elOO 09 cb 19 BRCUl 4.STAT4,N:1I'ALR YES, A~~?
0447 eldO Oa cb Db BRS'" 5, STA14,AI9o! YES. AlRFAD't S£I'-UP M:l1E ?
044 S e1d3 loll. cb BSE:!' 5,STAT4 N:l, ENI'ER SET-UP HOOE
0449 eldS Ie cb BSE:!' 6,STAT4 WITH HOJRS
0450
0451
eld1
eld9
a6
b7
SO
11
"'SO WA
ST.
18O
DlST
0452 eldb 10 cb BS'" 0.STAT4 SET DISPI.A.Y TRANSIENI' FLAC
0453
0454
elckl 81 "'B2 RTS
ITS
ALARM SET-UP ?
78
OS33
OS]4
05]5 II,crerloe!,t alarm tillot:
0536
05]7
0536
0539 e255 Oc cb Oe PIt-l: BRSE:'I' 6,STAT4,IHR SET-UP HWRS ?
0540 e256 b6 9d l.DA AMIN rD. M.IWl'ES
0541 e25a al )b OIP 159
0542 e25e 24 04 BHS TCOH
0543 e25e 3e 9d ItI:: AHIN
0544 e260 20 Oe BRA T5S
0545 e262 3f 9d elF AMIN
0546 e264 20 OB BRA T5S
0547 e266 b6 ge IHR ~ AaJR
0548 e268 a1 17 OIP 123
0549 e26a 24 09 BHS H1UH
0550 e26e 3e ge IN: AaJR
0551 e26e a6 SO T5S l.DA 180 10 S9:CND TIMEUn'
0552 e270 b7 77 STA DIST
055] e272 10 eb BSE:'I' O. STAT4 SET DISPLAY TRANSIENT FLAG
0554 e274 Bl RrS
05S5 e275 )f ge HTOH ClF AaJR
0556 e277 20 f5 BRA T5S
0557
0558
0559
0560 Decrement alarm time
0561
0562
056)
0564 e279 Oe cb Oe roB: BRSET 6, STAT4. IHRD SET-UP HWRS ?
0565 el7c 3d 9d TST AMIN N.J. MIMJ'l'ES
0566 e27e 27 04
0567 e280 3a 9d B<Q '"
DEL AMIN
0568 e282 20 Oc BRA T5SD
0569 el84 a6 )b HZ LDA 159
0570 e286 b7 9d STA AMIN
0571 e268 20 06 BRA TSSD
0572 e2Ba 3d ge IHRD TST ACUR
0573 el6e 27 09 B<Q HZ
0574 e28e 3a ge 09: ACUR
0575 e290 a6 50 TSSD LOA 180 10 SEIX1ID TIMEClJT
0576 e292 b7 77 STA DIST
0577 el94 10 cb BSET 0, S'I'AT4 SET DISPLAY TRlINSIENJ' FLAG
0578 e296 81 RrS
0579 el97 a6 17 HZ LOA 123
0580 e299 b7 ge STA AClJR
0581 e29b 20 f3 BRA T',SD
0582
0563
0584
05B5 Timer lnten-Uj:.t rout tHe
0586
0587
0588
0589 el9d 3c 9f TINT'B ilK: DISPl LlISPLAY
0590 el9f b6 9f LDA DISPI pry
0591 elal al 06 CliP 18 t-OVIN:.:: RT
0592 e2a3 2) 06
059)
0594
e2a5 OIl 4e
e2a7 22 02
BLS
CMP
BHI
"'"'~""
178
END OF' RADIOTEX'J' ?
END CF R'r
0626
0627
e2e7 3f 9a
e2e9 3c 9b
CLR
INC
"""
MIN
0628 e2eb b6 9b illA MIN
0629 e2ed OIl 3e CMP 160
OBO
0631
0632
e2ef 26 18
e2f1 3f 9b
elf) 3c 9c
ENE
OLR
INC
=
MIN
a~
PASf ')~
YES CLEAR
IJPrlATE HCVRS
0633 elf5 b6 9c IDA WR
0634 elf7 OIl 16 mp 124
0635 e2 f9 26 De ENE N::lK'
0636 e2fb ) f 9c CLR
0637 e2fd 3e 76 me EMJI).L
0638 e2ff 26 06 BNE t¥lrD
0639 e301 )c 75 INC EMJ[J.l
0640 e303 26 02 ENE N::11'[J
0641 eJ05 )c 74 INC EfotJD
0642 eJ07 Ie ca N.Jl'D BSET E..STAT_'
064) e)09 80
= "'I
79
0645
064'
....................................................
0647 RDS dock .interr~t (IfQ).
0648 Get a bit and calculate G}'lIdl"OlTle.
0649
0650
0651
....................................................
0652 e30a 04 01 00 SDATA B'''''' 2. roRTB.·')
0653 e30d 39 7d ROL DAT.3
0654 e30f 39 7c RJL n\T.2
0655 e311 39 7b RJL Mr. 1
0656 e3l) 39 7/1. RJL ""T
0657 e3IS 01 c9 Ob BRCLR 0.STAT2.TRY2 BIT BY BIT CHil:J( ?
0658 e318 3a 94 BIT 00, WAIT ~ BIT 26
06S9 e3la 27 03 "" THIS TIME ?
"'"
TRY!
0660 e3k 17 Oe OCLR 3. ICR ClEAR IRQ INTERRUPl' F'l..N3
0661 e31e 80 "'I
0662
0663
0664
e3lf
e321
11.6
b7
III.
94
TRY1 lIlA
S'fA
12'
BIT
0665 e323 b6 711. TRY2 IDA ""T HSB (2 BITS)
0666 e32S 11.4 03
U667
0668
e327
e328
97
b6 7b
AND
TAX
I1lA
"
MT.l
0669 e32a b7 97 S'fA SYN.1 [.<;B
0670 e32c 01 7d 011. SOl BRCLR 0.DA.T+3.Sl)
0671 e32f b6 97 I1lA SYN.1
0672 e331 11.8 lb IDR '$IB
0673 e333 b7 97 STA SYN.1
0674 e33S 9f TXA
0675 e336 11.8 0) IDR ISO)
0676 e3l8 97 TAX
0677 e3)9 0) 7d Oil. S13 BRCLR LOA.T.3.S23
0678 e33c b6 97 LOA SYN.1
0679 e33e 11.8 8f ID' IS8F'
0680 e340 b7 97 STA ""'d
0681 e342 9f TXA
0682 e343 a8 03 IDR ISO)
0683 e345 97 TAX
0684 e346 05 7d Oil. S" BRCLR 2.OA.T.).S4l
0685 e349 b6 97 IDA SYNd
0686 e34b 11.8 11.7 ID. 'SA7
0687 e34d b7 97 STA SYN.,
0688 e34f 9f TXA
0689 e3S0 a8 02 IDR IS02
0690 e3S2 97 TAX
0691 e3S3 09 7d Oa S43 BRCLR 4.DAT.J.sS3
0692 e356 b6 97 IIlA sm. 1
0693 elS8 11.8 ee IDR '$EE
0694 e3Sa b7 97 STA smd
0695 e35c 9f TXA
0696 e35d a8 01 IDR ISOI
0697 e35f 97 TAX
0698
0699
0700
e360
e36)
el65
Db
b6
11.8
7d Oil.
97
de
SS) BRCLR
IDA
IDR
sm.,
5.DAT.3.S6)
'$OC
0701 el67 b7 97 STA "",.1
0702 eJ69 9f TXA
0703 e36a 11.8 0) IDR ISO)
0704 e36c 97 TAX
0705 eJ6d Od 7d Oa S63 BRCW< 6. OA.T.J.S7)
0706 eJ70 b6 97 IDA smd
0707 eJ72 11.8 01 IDR tSui
0708 eJ74 b7 97 STA smd
0709 e376 9f TXA
0710 e377 11.8 02 IDR ISO;:
0711 e319 97 TAX
0712 e37a Of 7d Oa S73 BRCLR 7,CATd.S02
0713 e37d b6 97 IDA smd
0714 el7f 11.8 bb IDR 1$88
0715 e381 b7 97 STA ""'.1
0716 e383 9f TXA
0717 el84 11.8 01 IDR ISOI
0718 e386 97 TAX
0719 e387 01 7c Oil. S02 BRCLR 0,DAT'Z,SI2
0720 e3Sa b6 97 IDA ""'d
0721 el8c 11.8 76 IDR IS76
0722 el8e b7 97 STA SYNd
0723 el90 9f TXA
0724 e391 11.8 03 IDR ISO]
0725 e391 97 TAX
0726 e394 03 7c Oil. m BRCLR 1. OA.T.2,S22
0727 e397 b6 97 IDA sm. 1
0728 e399 a8 55 IDR IS55
0729 e39b b7 97 STA ""'.1
07]0 el9d 9f TXA
0731 e3ge a8 03 IDR 1$03
07)2 e3a.0 97 TAX
0733 e3al 05 7c Oil. m BRCLR 2.DAT.2.S32
0734 e3a4 b6 97 IDA sm. 1 0754 eJc8 Od 7c Oa S62 B1<:LR 6.DAT.Z.S72
0735 e3a6 11.8 13 !DR UD 0755 e3cb b6 97 LIlA SYN.1
07)6 e3a8 b7 97 STA 0756 e,.)cd 11.8 6e 1$6£
0737
0738
e3aa
elah
9f
.018 03
TXA
roR
SI%'
ISUJ
0757
Q7!>8
eJd b7 97
e3dl !If
"'"
STA
TXA
SYN.l
80
0775
0776
....................................................
e c
....................................................
0777 Check fo"[ syndrccnes A, B, !.
0778
0779
0780
0781 elf1 17 Oe ICli< ), lCi< Cl.£AR IRQ Nl'ERRUPT F1...AG
0782
078) elf) b6 9) IDA lEV
0784 elf5 al 03 O<P 13
0785 e3f7 27 Sd
"'"
TRYD
0786 e3f9 al 02 o<P 12
0787 e3fb 27 22 Bm TRYC
0788 e3fd al 01 o<P 11
0789 e)ff 27 10 TRYB
0790 e401 3f 93
0791
0792 e403 b6 97 TRYA
"'"
CLI>
CDA
lEV
SYNd BlCCK 1
0793 e405 a1 d8 CMP I$D8
0794 e407 26 )1 8NE N01'V
0795 e409 b6 96 IDA SYN
0796 e40b a1 0) CMP 1$0)
0797 e40d 26 2b 8NE N01'V
0798 e40f 20 53 BAA VALID
0799
0800 e411 b6 97 TRYB IDA SYNd BLeCK 2
0801 e413 a1 d4 CMP 1$04
0802 e415 26 23 8NE N01'V
0803 e417 b6 96 11)A SYN
0804 e419 a1 03 CMP 1$0)
0805 e41b 26 Id 8NE NOI'V
0806 e41d 20 45 BAA VALID
0807
0808e4lf 06 800c TRYC BRS'" 3. 'n«FCRP. 2, TRYCD BLeCK 3 'NPE A
0809 e422 b6 97 11)A SYNd
0810 e424 a15c CMP 1$5c
0811 e426 26 12
0812 e428 b6 96
0813 e42a al 02
8NE
CDA "'''''
SYN
CMP IS02
0814 e42c 20 Ool
0815
0816 e42e b6 97
BAA
CDA
'"
SYNd BLlX:K 3 TYPE B
0817 e430 al cc eMP .sec
0818 e4)2 26 06
0919 e434 b6 96
0820 e436 a1 03
8NE
lIlA "'''''
SYN
ISO)
CMP
0821 e438 27 2a
0822
0923
'"...........................................................
"'" VALID
0924
0825 Invalld syndroue nandlwg, check for
0826 blu:k 4 and save group cl;;t(l If valld
0827
0828
0829
....................................................
0830 e4Ja 3f 93 turV eLR lEV RES1'ART AT BUX"K 1
0831 e43c b6 98 caw
0832 e43e al 29
OB33 e440 24 Oe
"'"
o<P
BHS
141
DEJ::C
CONFIDENCE 41 OR GREATffi ~
0845
0846 e456 b6 97 TRYD 11)A SYNd
0847 e458 a1 58 CMP 1$58
0848 e45a 26 de ENE NOI'V
0849 e45c b6 96 11)A SYN
0850 e45e al 02 CMP 1$02
0851 e460 26 d9 BNE NOl"J
0852 e46212 c9 BSIT 1,srAT2 GRWP CC11Pt£rE
0853
0954 e464 00 c9 06 VALID 8RSET O,srAT2,\TLD VALID SYNDRCtolE FLAG ALREADY SET .,
0855 e467 a6 26 InA 018
0856 e469 b7 98
0857 e46b 10 c9
STA
BSIT
OJNF
o STATZ
'"AND
INITIALISE CCNFIDEN::E
SET F1.x.
(3~.4:421
81
0885
0886
0887 lpdate PI code, lI11tlallse If ~~h.al\ged
0888 All block 1£ Ul>ed, block Js not used
0889
0890
0891
0892 e4aO b6 86 lIlA ...;ROOP CCffi'ARE PI WITH I'REVIUJS
0893 e4a2 bl 8f mp PI
0894 e4a4 2606 BNE WDX
0895 e4a6 b6 87 lIlA GRUJP.l
0896 e4a8 b1 90 CMP 1'1+1
0897 e4aa 27 10 'El;) erYL
0898 e4ae b6 86 IN!lX lIlA GRalP DIF'Frnrnr, SAVE N&I PI
0899 e4ae b7 8f grA PI
0900 e4bO b6 87 lIlA GRaJP .. l
0901 e4b2 b7 90 STA PI .. 1
0902 e4b4 ed eb e6 JSR CLRfX>j CLEAR B.JN.
0903 e4b7 cd e8 Oa JSR CLTR TRANSIENTS
0904 e4ba 18 e9
0905
BS'" 4, STAn AND INITIALISE DISPLAY DATA
0906
0907
0908 tp:iate PrY and TP
0909 All block 2£ Ul>ecL /lot block 4 (grp lSB)
0910
0911
0912
091) e4bc b6 88 PrYL lIlA GRClJP.2
0914 e4be b7 95 STA ITHPI
0915 e4eO 05 95 04 BRCLR 2, ITMPl. TPI..1 TP HIGH ~
0916 e4e) 16 ca
0917e4e52002
BS'"
BAA
3.SJ'AT3
TPL
YES, FI..AG HIQl
82
097)
0974
0975 PrOCe!iE g::oop 0 &. 15B (Dr &. MIS)
0976
0977
0978
0979 e4fd b6 89 WA GROJP.J
0980 e4ff a4 0) AND 13
0981 eSOl 97 TAX
0982 eS02 b6 89 illA GROJP.)
098) e504 a4 40 AND 1$40
0984 eS06 5d TS'I'X
0995 eS07 26 07 BNE NOrO
0986 e509 11 bO OCLR 0.01
0987 e50b 4d TSTA
0988 e50e 27 02 .EJ;) NOrO
0989
0990
e50e
eS10
10
a3
bO
01 .ora
.S""
OP'
0.01
II
0991 e512 26 07 BNE NOn
0992 e514 13 bO BCLR 1.01
099) eS16 4d TSTA
0994
0995
0996
0997
e517
eS19
eSlb
e5ld
27 02
12 bO
a) 02
26 07
.,::'" .=
.EJ;)
OP'
BNE
NOr!
1.01
12
NOr2
0998 e5lf 15 bO BCLR 2,01
0999 eS21 4d TSTA
1000 eS22 27 02 .EJ;) NOr2
1001
1002
eS24
e526
14 bO
a3 03 1m2
BS""
OP'
2,01
13
1003 e528 26 07 BNE NOr)
1004 e52a 17 bO BCLR ).01
1005 eS2e 4d TSTA
1006 e52d 27 02 .EJ;) Non
1007
1008
e52f 16 bO .S"" 3,D!
1041
1042 e552 08 89 07 GRP2 BRS"" 4. GRWP~ 3. TEXI'B
1043 eSS5 02 ca Oc TE<rA BRSET 1. S'l'AT),N::H
1044
1045
eSS8
eSSa
12
20
ca
OS
BS""
BRA
1.S'l'AT3
LeDIN!
1046 eSSe 03 ca OS TE<ra BRCLR l,STAT3,t>CH
1047 eS5f 13 ca BeLR 1. STAT]
1048 eS61 cd eb aa LeDIN! JSR mITO
104"
1050 eS64 b6 89 !<::H WA GRCUP.3 GRWP 2A RT
1051 eS66 a4 Of AND I$OF
1052 eS68 48 LSLA
1053 e569 48 LSLA
1054 e56a 97 TAX
1055 e56b b6 9a WA GRCfJP.4
1056 e56d d7 01 OS srA RJ'.S.X
1057 e570 b6 9b lIlA GRUJP.S
1058 eS72 d7 01 06 srA RT.6.X
1059 eS75 b6 8e lIlA GRClJP+6
1060 eS77 d7 01 07 rJrA R!'+7.X
1061 e57a b6 8d illA GReJJP.7
1062 e57e d7 01 08 rJrA RT.8.X
1063 e57f ee e6 18 ,'MP 0l!Tl
83
1065
1066
1067 Precess grOOJp 4A (CI')
1068
1069
1070
1071 eS82 al 40 PR<X:4 Q'lP IS40 GRWP 4A CT
1072 eSS4 27 03 BEl;) GRP'
1073 eS86 ee e6 Ib JMP PRCC14
1074
1075 eS89 b6 89 GRP4 iDA GROJP • .,
1076 eS8b 46 lORA
1077 eS8e a4 01 AND ISOI
1078 eSSe b7 74 sr. iMJD KJD MS 8IT
1079 eS90 b6 Sa lDA. GROJP.4
1080 eS92 46 lORA
lOBI eS93 b7 75 SI'A. g.un .. 1
10B2
10B3 e59S b6 8e IDA. GROJP.6 GROOP 4
10S4 e597 36 8b R)R GRClJP.S 3210xxxx 4
lOBS eS99 46 lORA 43210xxx x
1086 e59a 44 ['sRA -43210xx x
10B7 e59b 44 ['sPA --43210x x
lOBS e5ge 44 ['sPA ---43210 x
10B9 e59d b7 ge ST. CUR
1090
1091 e59f b6 Sb
1092 e5al b7 76 KJV LSD
109).
1094 e5a3 h6 Be IDA GROJP+6 ;.o;:xx5432 x
1095 e5aS )8 3d LSL GRO)P.7 )()(xxS432 1
1096 e5a7 49 ROLA xxx:"4321 x
1097 eSa9 )8 3d LSL GROJP.7 xxxS4321 0
1098 eSa.a 49 lOLA xx543210 x
1099 e5ab a4 :H AND I$>F' --543210 x
1100 e5ad b7 9b SlA. MIN
1101 e5a! 3f 911. CLR SEC
1102 e5bl 3f 99 CLR TIl8
1103 e5h) Ie ca BSE'!' 6, STAT) UPDATE KJV
1104
1105
1106
1107 l..ocal time dlfferenee adJustment,
1108
1109
1110
1111 e5b5 b6 8d lDCAL UlA
1112 eSb7 48 [.SIA
1113 eSb9 27 Se BE>;) am ADJUSl'MENI' ?
1114 e5ba 24 n Bee rus YES. POS IT IVE -:
1115
1116 e5lx 44 [.SRA 00. NEGATIVE
1117 eSb:l. 44 LSRA
1118 e5be 44 [.SRA
1119 eSbf 44 [.sPA
1120 e5cO 97 TAA HOURS n! x
1121 eSc! 24 Oe Bee NOTHN 1/2 HOUR ",
1122 eSc3 b6 9b CDA MIN YES
112) eScs aO Ie SUB 'lO SlfB'rRAC"T )0 KlturES
1124 eSe7 2a 04 BPL LT60 lNDERFLfW ?
1125 eSc9 ab 3e }\DD .60 YES ADD 60 MIlVI'ES
,126 e5eb 3a 9c 00:: CUR AND SUBI'RAcr 1 HCUR
1127 e5cd b7 9b LT60 srA MIN
1128
1129 eScf 9f NCmlN TXA NEGATIVE HOJR (f'FSE'!'
1130 eSdO bO 9c SUB MUJJS ure HOURS
1131 eSd2 43 CU<A W'l.CNG WAY rot.ND >Xl CQ>1PLE}!ENT
E32 eSdJ 4e INCA AND JNCFrnENT
1133 eSd4 2a 14 BPL t.NOCl<Fl.JJr.I?
1134 eSd6 ab 18 IIDD YES. ADD 24 HOURS
11J5 e5d8 b7 9c srA
1136
11j7 eSda. 3d 76 TST lIND SVW'RAcr A DAY
1138 eSdc 26 08 ENE LSB WI LL UNDEl<F1f..w ?
1139 eSde 3d 75 TST YES
1140 eSeO 26 02 B>IE MSB WI LL UNDrnF'I.£W ?
llH e5e2 3a 74 00:: YES DECREMENT MS BIT
1142 e5e4 3a 75 TIl 00:: D£Cru>!ENr MSB
1143 eSe.6 3a 76 TT2 00:: D£Cru>!ENr [.SB
:144 e5e8 20 2e BPA
1145
1146 e5ea (,7 ge ZOM srA
1147 e5ee 20 211. BRA
114g
1149 e5ee 44 fOS LSRA
11:.D eSef 44 l.SRA
1151 eS!O H l.SPA
11'>2 eSf1 44 [.SRA
U53 e5f2 97 TAA HOURS rN X
.
:"1:'4 eSD 24 Oe Bee wrHP HALF HWR ?
1155 eSf5 11.6 Ie lI>A .30 YES ADD)O MllUI'ES
ll.56 eSt7 bb 9b lIDO MIN
1157 e5f':! 11.1 3b o<P ..,~
1158
1159
e5 fb
e5fd
23
11.0
04
3c
BLS
Ml
=
160
~?
YES. SUBTRPCT 60 MlNlJI'ES
1160 e5ff 3c 9c INC WR AND ArlD AN" HCl.JR
1161 e(iOl b7 9b IlIXN sr. MJN
1162
1163 e(i03 9f rurHP TY.A. HOUR OFFS£1'
1164 e604 bb ge IIDD CUR ADD vrc HOURS
1165 e606 11.1 17 OlP 123
116& e608 23 Oe BLS }\DDON CNE!lFtJ:>' ?
11&7
11&8
11&9
e60a
e60c
e60e
11.0
3c
26
18
7&
06
9JB
INC ".
"""'., YES, SUBTRAC'T 24 HOJRS
AND ArlD A DAY
ENE ADOON
1170 e610 3c 75 INC EMJD+l
1171 e612 26 02 ENE APOON
1172 e614 3c 74 IN:: BMJD
1173 e(i16 b7 ge ADCON SlA CUR
1174 e6lS 13 c9 curl s:.:Il< I. SlAT2 c,'RCl)P HANDlED, CJ...E.IlJ< FLAG
1175 e61a eo
""
84
ll77
1178
~ ................ ......................................
~
....................................................
1179 PrOCei;.IO group 14 (Er:'tl).
1180
1181
1182
1183 e61b al eO PR:C14 00> ISEO
1184 e61d 27 0) BEQ GRPHA
1185 e6lf ee e6 b) JMP am
1186
1187 e622 )f 9S GRP14l1 ITMP1 !JXl< F'Cl<. PI CO[lE IN TABLE
1188 e624 be 9S [oPIL WX ITMP1
1189 e626 d6 01 4S W' Ern. X
1190 e629 bl 8e C>!P (''RWP.6
1191 e62b 26 69 8NE NUfH
1192 e62d d6 01 46 U)A El:.t'.LX
119) e6)0 bl Bd C>!P GRClJP.7
1194 e6)2 26 62 ENE NOrH
1195
1196 W' GRooP.) TP (CN), NOI' USEIl
1197 AND IS10
1198 WX ITMP1
1199 Sf> FJJN.11,X
1200
1201 e634 b6 89 lDA GRClJP.) PI COOE FUND
1202 e6)6 a4 Of AND I$OF'
1203 e63S al 04 C>!P 14 PS ?
1204 e6)a 24 10 IlIlS NPS
1205 e63c 48 LSLA
1206 e63d bb 9S ADD ITMP1
1207 e6)f 97 TAX
120S e640 b6 Sa ill. GRClJP.4
1209 e642 d7 01 47 E'r' ECN.2,X SAVE 2 PS-N1\ME CHARAC"rERS
1210 e645 b6 Sb lDA GRooP.:'
1211 e647 d7 01 4S srA EON.), X
1212 e64a 20 ee BRA cvr1
1213
1214 e64c al 04
1215
1216
e64e 26 )4
C>!P
IlNE "
'T'RYPIN
85
1280
1261
....................................................
1282 Display type select ian.
128]
1284
1285
....................................................
1286 e6b6 09 c9 05 8RCLR 4.SI'AT2.NXL SHOJUl DISPALY BE.: INITIALISrn "
1267 e6h9 cd eb aa JSR lNITO YES. WIT
1288 e6b::: 19 c9 OCLR 4.STAT2 AND CI..EAR FLAG
1289 e6be crl eb 6c JSR WAIT
1290 e6cl a6 Oc U>A ISOC ~:rrt:HDISPLAY W
1291 e6c] cd eb 65 JSR CUXK lATCH IT
1292 e6c6 <Xl eb 6c JSR WAlT
129] LOA IS,A 116 DISPlAY
1294 e6c9 a6 )0 LOA 1$30 !8 DlSP~Y
1295 e6eb cd e:b 65 JSR CI..Cl2K
1296 e6ee <Xl eb 6e JSR WAIT
1297 e6d.1 a6 80 illA 1$80 AD[lf{£SS DISPLAY RAM
1298 e6d3 cd eb 65 JSR CUX"K U>..TCH IT
1299
1300 e6d6 06 04 Ob "'SET 3. FORTE, TRYRT SI'IINDBY ~
1301
1302
e6d9
e60c
04 cb 59
06 cb 66 "'=
"'SIT
2, SI'AT4. SLPO
3,STAT4.~
YES. SlEEP DISPLAY ~
NO. AI...ARM DISPLAY ~
130] e6df cd e8 69 JSR STBYD NO. t>l.1RMAL STANDBY DISPLAY
1304 e6e2 20 64 BRA ""'I
1305
1306 e6e4 Of cb 46 8RCLR 7,STAT4.RI'ITS RDS DISPlAYS?
1307 e6e7 b6 aE LOA Rl'DIS
1308 e6e9 a1 01 D<P II
1309
1310
e6eb
e6e::i
26
cd
05
e8 19
I><E
JSR
"PrY
Pl'YD PrY
1311 e6fO 20 56 BRA '(><1
1312
1313 e6f2 al 02 CHP 12
1314 e6f4 26 05 lNE NPI
1315 e6f6 cd e8 f. JS'
1316 e6f~ 20 4d BRA
1317
1318 e6fb cd 03 :>1P n
131Q e6fd 26 OS CJ'<: ~';t'
1320 e;:.ff cd e9 Sa JSR ['!TAF
1321 e702 20 4.l.
1322
1323 a: v4 mAP ':JoIy
1324
1325
26 OS
cd e9 "'2
ENE
JSR
"
N""t'IN:
~)F':t:: i"W HEX
:)26 2C Jb BRA R:","1
1327
1328 al05 NPWl O1P oS
1329
1330
26 OS
cde992
"''E
JSR
N1.::N;:
~)F~ P:t-.: • [lIl.Y ANT' TIME
1331 2032 B!<A RCW:
1332
1333 e716 al 06 NPDN2 0<, 06
1334 e718 26 05 BNE NKJD
13)5 e71a cd e9 f6 JSR rKJI' ><1D
1336 e71d 20 29 BRA
1337
1338 e7lf al 07
1339
1340
e721
e723
26
cd
05
eb 0]
""" O1P
BNE
JSR
P
NHSD
CMSD MIS!. Dr
1341 e726 20 20 BRA RG<1
1342
1343 ens cd ea 25 JSR DEn'
1344 e72b 20 Ib BRA PCWl
1345
1346 e72d 05 c9 05 "'ITS
1347 e730 cd e8 4a JS'
1348 e733 20 13 BRA
1349
1350 e735 O~ cb 05 BRCLR :<, STAT4.NRMD SLEEP TIMER DISP[.AY ?
1351 e738 cd ea ee JSR SLEEPO
13S2
135)
1354
e7)b 20 Ob
e7)d 06 eb 05 NlWl
B!<A
BRSET
00_
R(W1
1360
1361
e748
e749
Sf
cd eb 6c
=
LCD
CCR><
JSIl WAIT
1362 e74c 14 0) MEr 2,FORJ'D ~ITE u>\TA
1363 e74e e6 bl illA DISP.X GET' A BYTE
1364 e7S0 al [f eM!' 1 SIT
1365 e7S2 26 02 BN'E OOK
1366 e754 a6 2d LOA 1$2D
1367 e756 cd eb 65 CO, JSR CUXK SEND IT 1'0 MCUJLE
1368 e759 5c 1NC~
1369
1370
e7Sa
e75c
a3
26
10
eb
CPX
1M
",1£D
DONE
1371 e75e 20 Ie BAA VF'D REMJVE F'OR I 16 LCD;;
1372
1373
1374
....................................................
1375 Adciltlonal blt& fc>r 116 J£D m::dules
1376
1377 ....................................................
1378
1379 enD cd eb 6c LCD401 JSP
13BO e76] a6 a8 illA ISAB 1i..l40
1381 e765 cd eb 65 JSR ctLCK SEMI IT TO MC{JULE
1382 e768 Sf CCR><
1383
1384
e769
e76c
0:1 eb 6c
14 0)
LCD" JSR
BSEr
'~IT
2. PORrO vmrrE rYl-TA
1385 e76e e6 b9 illA DISP+8.X GET A BYTE
13B6 e770 al [ f CMP OSIT
1387 e772 26 02 BNE C""
1388 e774 a6 2d LD>. 1$2D
1389 e776 cd eb 65 001<2 JSR CUCK SEND IT TO MOflVLE
1390 e779 Sc lNCX
1391 e77a a3 08 CPI. .8 DONE'
1392 e77c 26 eb ENE
"'''' 1
86
1394
1395
1396
1397
1398
1399
1400 e77e D 01 VFO BeU< 1, roRTB OA.TA r..a< ?
1401
1402
e7S0 10 01
e7S2 17 01
BS'"
OCU<
0, roRTB
), roRTB
CLCCK HIGH ?
ENABlE u:w
140)
1404 e784 5f CLRX SEND VFD SET -UP BYTES
1405 e785 d6 e7 c5 DIS5 IllA rnITF, X
1406 e788 bf a7 srx WJ SAVEINDE);
1407 e78a ad 20 BSR VFDL
1408 e78c a) 07 CPX n
1409 e7ge 26 f5 00: DISS l.ASf BYTE -:
1410
1411 e790 Sf CLRJ( SEND 16 CHARJiCTER BYTES
1412 e791 bf a7 W03 srx WJ SAVEINDD<
14D e793 e6 bi IllA DISP,X ASCII
1414 e795 al ff CMP ISF'F'
1415 e797 26 02 FNE >rnFP
1416 e799 a6 2d IllA IS2D REPLACE $FT WITH
1417 e79b a4 7f AND 1$7F' IGNJRE BIT 7
1418
1419
e79d
e7ge
97
d6 00 ae
T""
IllA VfAE,X <XMVERT TO VFTl CHARAcrrn SET
1420 e7al ad 09 BSP VFDL
1421 e7a3 a) 10 CPX 11'
1422 e7a5 26 ea FNE VFD) l.ASl' BYTE?
1423
1424
1425
e7a7 16 01
e7a9 11 01
BS'"
OCU<
3,PORI'B
0, PORTB
ENABLE HIGH
CLCCK I.LW ?
1426 e7ab 81 FITS
1427
1428 e7ac ae 08 VFDL IllX 18
1429 e7ae 44 DIS) LSPA
1430 e7af 24 02 roo DIS4
14)1
1432
e7bl
e7bJ
12
11
01
01 DI"
BS'"
OClJ<
i. KlRTB
0, PORTB
j)/I.TA HIGH
CLOCK
1433
1434
e7b5
.,,7b7
10
13
01
01
BS'"
Be'"
0, roRTB IT
1435
14)6
e7b9
e7ba
5a
26 f2
DEC'
FNE DIS3
COMPlEl'E
NJ
>
87
1!100
1!101
....................................................
1!102 PrY display
150)
1504 ....................................................
1505
1506 e81' be Be PI'YD ID. PrY PrY
1507 e8lb ill) 10 CPX '16
1508 e81d 25 01 BID XCt::2
150' e81f !If CUO<
1510
1511
e820
e822
0116 10
42 ""'" IDA 11'
"'.
KlL
1512 e82) b7 a8 ....
15ll e82S If a7
1514 e827 be 0118 I.eD)
CLR
ID' ....
WI
1!115
1516
ee2'
aB2e
d6 ec ae
be 0117
IDA
lDX
Pl'V'l'.'
WI
1517
1518
151'
e82e
e8)0
e8)2
e7 hI
)c a8
)c 0117
"'.
INC
INC
[lISP.X
....
WI
WAS Klf12
1520
1521
1522
e8)'
e8)6
e8)8
b6 0117
0111 10
25 ed
LOA
o<P
Bll!
"".>'
U:'1)"1
152) e8)a 81 RrS
1524
1525
1526
....................................................
1527 MIS display.
1528
1529
1~)0
....................................................
15)1 e8)b be aD DiSP2
15)2 e8)d e6 ff """' lDX
RI'-1.X
15))
15)4
e8)f al
e841 26
20
13
IDA
CHI' '$20
rmsp '"
SPACE?
15)5 e84) Db e9 Oc "'"
IIRCLR 5. S"l'AT2.F'SP YES. FIRSI' ct£ ?
15)6
1537
e846 )c
e848 3c
9f
0110
INC
INC
DISPI
DISP2 "'. SlCIP THIS CH:
BS'"
"'"'"
r..S7AT2 F!f.'Z; SP,t£.·E. SET F':..4G
1544 e854 20 02 BAA CCl'I'I'
IS45
1546
1547
e8S6
e858
e85a
Ib
b7
5t
e9
a8
wrs>
CC>Ir
!ClJ>
!IT'
CUV:
...
S.S'r'AT2 rvr A SPACE. CILAA F:.AG
S;..:.;r.. ~ CHARAC"I'E}!
.
5e
1551 e860 a) Of CPX lIS eN:
1552 e862 26 f7 IN£ I:"PI Pl.ACE
1553 e864 b6 aB ID.
1554 eB66 b7 eO "fA DISP.!5 ArlD f'&l ~HAf<. (WAS HOC2;
1555 e868 81
"". RrS
....................................................
1556
1557
155B
1559
1560 Starldby display.
1561
1562
156)
....................................................
1564 e869 08 cb 4f
"''''0 ,,",..-r 4.STA14.AUW\ ALARM AAJ£II ?
1565 e86e b6 73 UlA 1('w ~'. ~ tiAy CF WiEI<
1566 eB6e 48 I..SLA
1~6'1 e86£
1568 e071
hb
97
71
""0
1A.":
1569 e872 d6 ec: 72 IDA [NAME. ~:
1570 e87~ b7 bl ST" D:SP
1571 eOn d6 ec: 73 IDA UU'1'JE.l.Y.
1572 e87a b7 b2 sr. DISP.l
1573 eB7c d6 ec: 74 LOA ~NAME-02.X
1574 eB7f
1575 e881
b7
a6
b3
20 "'. r!ISP.2
1$20
"'"'..
WI
1576 e&BJ b7 b4 rJISP.)
1577 eB85 b7 b7 DISP.f.,
IS78 e887 b7 bb sr. DISP.lO
1579 eBB9 bf.. 72 IDA D".t4.1 D1.7r:
15BO e88b ab )0 .rc> '~)O
15Bl 88Bd b7 b6 sr. DISP.5
1582 e88t b6 71 IDA IU<
158) e891 27 02 BOlO AD020 If' Zrn0 USE A SPACE
1584 e89) ab 10 ADD IS10 iF NOI' MAKE ASC II
1585 eB95 ab 20 AOO 1$20
1586 e897
1587 e899
1588 889b
b7
be
b6
I»
70
6f
""'20
"'.
lllX
IDA
DISP.. 4
IW''''
IM'H
KmH. LSD
MJNl'H. MSD
158' e8\1d 27 04 .m ""'z
15\10 e89f \If TXA
151ll e8aO ab Oa ADO 110
1592 e8a2 97 TAX
1!>9) e91') bE a.8 "'HZ sr. wa
1594 e8a5 9f TXA
15\15 e8a6
1596 e8a7
1597 e8a9
4B
bb
97
a8
l.SlA
ADO
TAX
...
159B e8aa d6 eo:: 87 r-tlAME·j.X
1599 dad b7 be
l.C>'
sr. DISPo7
1600 e8af d6 ec: fIB IDA toIIlAM£-2.X
1601 e8b2 b7 b\l sr. t>lSP .. 8
1602 e8b4 d6 eo:: 89 U~ 1f"W(E-1, x
160) e8b7 b7 b6I sr. DISP.9
1604 e9b9' 20 Id BAA
"''''''
88
1606
1607
....................................................
1609 Stllndby (alann arnted~ diGplay
1609
1610
1611
....................................................
1612 efibb b6 ge ALI><A illA POOR GET ALARM HOURS
1613 eBbd cd eb 84 JSR CECD
1614 e8cO bf bl S'I'X OISP
1615 e8c2 b7 1>2 srA 01SP .. 1
1616 eBc4 b6 9d LOA AMIN
1617 eBc6 cd eb 84 JSR CECO
1618 e8c9 bf b3 srx DISP .. 2
1619 e8cb b7 b4 srA DISP,3
1620 e8cd 5f CLRX
1621 e8ce d6 eb f) AWP2 WA AU\RMS+l,X
1622 e8dl e7 bS srA DISP+4, X
1623 e8dJ 5c n<:X
1624 e8d4 a3 06 CPX 16
1625 e8d6 23 f6 BLS AWP2
1626 e8dB b6 9c illA CJJR GET TIME
1627 eBda cd eb 84 JSR COC'O
1628 e8dd a3 30 CPX 1$30 lEADING ZERJ ?
1629 eBdf 26 02 ENE 1m
16JO e8el ae 20 illX 1$20 YES. MAKE IT A SPACE
1631 eBe) bf be 1m srx DISP .. 11
1632 e8e5 b7 W STA DISP .. 12
1633 e8e7 b6 9b UJA MIN
1634 e8e9 cd eb 84 JSR COCD
1635 e8ec bf bf STX DISP.14
1636 eflee b7 cO srA DISP,lS
16)7 eBfO a6 20 LOA 1$20
1638 eB f2 05 99 02 BRCLR 2,TH8,DI'F FLASH?
1639 e8f5 a6 3a UJA 1$3A 0.5 Hz FLASHING COl.Ctl'
1640 e8f7 b7 be DrP STA DISP.13
1641 e8f9 81 FITS
1642
1643 .................................... u ..............
1644
1645 PI dll.plilY
1646
1647
1648
....................................................
1649 5f oIPI CLRX
1650 d6 ec 02 DWP UJA PlSI',X
1651 e7 bl STA DISP,X
1652 Ie INC)(
1653 a3 Of CPX III
1654 23 f6 BLS DWP
1655 b6 Bf illA PI
1656 27 10 BED PlNV
1657 cd <,,1:> 48 JSR SPLIT
1658 bf be STX DISP>ll
1659 b7 W STA DISP>l2
1660 b<5 90 LOA PhI
1661 cd eb 48 JSR SPLIT
1662 bf be srx mSf'.13
166.3 b7 bE Sf A DISf'd4
1664 81 PUN RTS
1665
1666
1667
~ .... ... ....... ..................................
~ ~ " ~ ~
1702
1703
1704
.. ~""'"''''''''''''''''''''''''''''''''''''''''''
89
1122
1123
....................................................
1124 PIN display£:.
1125
1726
1127
....................................................
1128 e912 Sf ""])Il CUI><
1729
1730
1731
e973
e976
e978
d6
e7
5e
e<: 22
bl
PLOP
.,..
11\\
INC..
~'INSTI.
DISP,>:
X
lNCX
PINST2.>:
DISP.>:
90
1832
lS33
....................................................
1834 ED-l display
1835
1836
1837
....................................................
1838 ea25 cd ea 19 OEm JSR "'JD CLEAR F'REl;)I..ID.cY CHARACTERS
1839 ei!1128 b6 af WA Rr[llS
1840 ea2a aD 08
1841
1842
ea2c
ea2e
ae
42
10 """
WX
MJL
18
116
91
1941
1942
1943 SIMp display.
''994'4'
'94' eaee 5f
1941 SLEER) CLIlX
1948 eaef d6 ec 52 SLOP IDA SLPST,X
1949 _f2 .1 bl 'irA DISP,X
1950 eaf4 Sc:: lNCX
1951 eaf5 013Of CPX US
1952 _f1 23 f6 B... SIDP
195) mf9 b6 18 IDA SLEPI'
1954 eafb cd fib 84 JSR Cl<:D
1955 eafe bf b9 S'l'X DISP.8
1956 ebOO b1 ba 'Ir' DISP.9
1951 eb02 81 Rl'S
..
1958
1959
,,
1960
1962
MIS " DI display.
1963
1964
1965 eb03 Sf D4SD CLRX
1966 eb04 d6 ec 62 lLOP IDA HSDST,X
1961 eb01 e1 b1 !1rA DISP,X
1968 eb09 5e 1NCX
1969 ebOa a3
Of CPX liS
1910 ebOc:: f6
23 B... IIDP
1911 ebOe 01
ca 04 IlRCLR O. S"I'AT3,HSM2 HIS FI..,A(:: SEl'
1912 ebll a6
4d IDA I'K· YES, MJSIC
1973 eb13 b1
b1 'irA DISP.6
1974 ebl5 bO
b6 IDA 01
1975 eb17 cd at> 84 JSR COCO
1976 ebla bf be STX DlSP.13
1977 eblc:: b7 bf 'Ir' DlSP.14
1978 eble 81 Rl'S
1979
1980
1981
1982 Convert. binazy t.o uPpacked BCD in Q.
1983
1984
1985
1986
1987
1988
eblf
eb21
eb23
ae 54
bf ad
cd ef 86
oca<! 1DX
S'l'X
JSR
.....,
IR
CLRAS
CLEAR
RR
1989
1990
eb26
eb28
3c:: 5c
cd ef 84
11«:
JSR
Ro'
0Ul
R~· 1
CLEAR IQ
1991 eb2b 016 De
1992
1993
eb2d
eb2f
b7 .6
34 a2 lOOP2
IDA
"'A
!.SR
'"
W6
W2
14 BrrS TO CQfoJE:Rl'
I<>VEwr
1994 eb31 36011 IQR W, FIRST (LS) BIT
1995 eb33 24 07 BCC »<T ZEro
1996
1997
1998
eb35
eb)7
eb39
ae 30
bf Ole
cd ee 33
lDX
STX
JSR
....,
IQ
ADD
00:. Are
CI.JRRrnT VAUJE
C>'R
1999 eb)c ae 54
:aooo
2001
eb3e
«AD
bf ae
cd ee 33
"'" lDX
STX
JSR
IR
I<JM2
ADO
ADD R
ro
ITSELF
2002 eb43 3a 016 IEC W6 ALL
2003 eb45 26 e8 alE WOP2 [(.tI£?
2004 eb47 81 Rl'S
2005
2006
2007
2008 Split A ni.bbles int.o A ([.S) and X (MS)
2009 and o:mvert to MCII.
2010
2011
2012
2013 eb4897 SPLIT TAX HSD rnTO X. ['sD INro A
2014 eb4999
2015
2016
eb4a
eb4b
56
99
"'"
""""
2017 eb4c::
56 "'"
2018
2019
eb4d
eb4e
54
54
""""
LSRX
LSRX
2020 eb4fa3 39 CPX IS3'1 S30-S31.1 .. - 0-\0
2021 eb5123 07 BLS XOK
2022 eb53Sc:: 1NCX
2023 ebS4Sc 11«:X
2024 ebS5Sc 11«:X
2025 ebS65c:: 1NCX
2026 ebS7Sc:: 1NCX
2027 ebS85c:: 1NCX
2028 ebS95c:: 1NCX
2029 eb~ 014 Of XOK AND ISOF
20)0 eb5c:: ab )0 Am IS30
2031 ebSe 011 39 c.'MP 1$3'1
20)2 eb60 23 02 BLS AD,
203) eb62 ab 07
2034 eM4 81 ADIC ADO
Rl'S "
92
2036
2031
....................................................
2038 selld and clock data to LCP no::dul~
2039
2040 Check. to see if LCD nodJ Ie 1 S busy
2041
2042
2043
....................................................
2044 eb6S b1 02 C=K "'A roRI'C
2045 eb67 18 03 BS'" 4.roRJ'O
2046 eb69 19 03 OCLR 4. rorao CLeeK IT
2047 eb6b 81 RrS
2048
2049 eb6c 15 03 . .IT O::LR 2.roRrO
2050 eb6e 16 03 BS'" 3. FORTO READ LCD MCnILE wS't FlAG
20S1 eb10 19 03 ocu. 4.fORI'O
2052 eb72 3f 07 CLR IORrCD WRIT CN PCRl'(.'
2053 eb74 18 03 WLOOP BS'" 4. FOrao Cu.cK HIGH
2054 eb76 b6 02
2055 eb79 1903
IDA
OCLR
IORrC
4. FeRrO
READ """ILE
= K U><
2056 eb7. b1 .7
2057 eb7c Oe a7 fS
2058 eb7f 33 07
STA
BRSE:T
CO<
'1IORrCD
"•' ...n.W!.£X)P El)S't ?
aJ1'PlII' ~ IURl'C
2059 ebB1 17 03 OCLR 3, FORTD
2060 ebB3 91
2061
2062
2063
........................................................
RrS
2081
2082 eb9b ab 06 ADJI ADD 16 1<). BJT IS LS DIGIT
2083 eb9d 29 02 BIlCS ARTS BIO:::~ THAN !i ?
2084 eb9f aO 06
2085 ebal 91 ARTS
st"
RrS
16
"'. RESI'ORE
2086
2081 eba2 91 UP)( TAX
2088 ebaJ 54 LSRX
2099 eba4 54 LSRX
2090 ebaS S4 LSRX
2091!!ba654 LSRX MSB IN X
2092 eba1 a4 Of AND I$OF' LSB IN A
2093 eba9 81 RI'S
2094
2095
2096
....................................................
2091 LCD lnitlallsation.
2098
2099
2100
.....................................................
2101 ebaa a6 aO INITD Ln'. I SAO
2102 !!bae e1 01 00 STA Rr SPN:ES BE:NE:EN Pl'V • RT
2103 eba.f e1 0101 STA RTd
2104 ebb2 e1 01 03 STA RT+)
2105 ebbS e7 01 04 STA RT.'
2106 ebb8 a6 2d
2101 ebba e7 01 02
Ln'.
STA ",.,
1$20
DASH BEl"riEEN EXIst'ING DISPLAY" RI'
Th'ITIALISE RADIO'I'O:T TO SPACES
2108 eblx1 a6 20 LOA 1$20
2109 ebbf ae 05 LOX 15 AFTER COOF' LOSS 00 TE>.'T A/B CHANGE
2110 ebcl Q7 01 00 CLOP STA RT.X
2111 ebc4 5e IN<~
2112 ebcS 43 45
2113 ebc7 26 f8
CPX
BNE
16'
CLOP
2114 ebc9 3f 9f CLR DISPI INITIALISE SCROLLIr.x; FOINJ'ERS
2115 e:bcb 3f aD CLR DISP2
2116 ebccl. 3f 8e OCR PIT CLEAR F'I'Y
2117 ebcf 3f 91 CLR PIN AND
2118 ebdl 3f 92 CLR PIN.l PIN
2119 ebd3 3f bO CLR DI AND DI
2120 ebd5 11 ca O::LR Q,S'I'AT:! AND MIS
2121 ebd7 17 ca OCLR 3.h"'I'AT3 CLE'AR TP FLAG
2122 ebd9 15 e9 O::LR 2,h"'I'AT2 CAtCEL I"('I' DISPLAY
2123
2124 ebdb Sf CLRX
2125 eb::l.c a6 2d LI~ 1$2D
2126 ebde e7 el PLOP) STA PSN. X CLFAR PS NAME
2121 ebeO 50:: IN<~
2128 ebel a3 08
2129 ebe3 26 f9
2130 ebe5 81
....
CPX
RTS
"
PLOP)
2131
2132 ebe6 Sf CLREXN CLRX
2133 ebe7 a6 ff LIlI\ ISIT
2134 ebe9 d7 01 45 EWP STA "".X fXN RAM CLFAR
2135 ebec 5e
2136 ebed a3 bO =
CPX 1116
2137 ebef 26 f8 BNE EWP
2138 ebfl 81 RrS
93
2140
2141
2142
2141
2144
214!;
2146 ebf2 20 20 41 6C' 61 7;! ALAI<>« Ft'C ":,1111' U"'F
6d 20 2d 20 20 4f
46462020
2147 ec02 20 ~O 4!1 20 63
64 6~ 20 2d 20 20
of Phi'!,
""- Pi ,-..: ..it'-
20202020
2148 e::12 20 ~4 ~O 20 2d 20 TAI'S'l' >IX TP - Ll TA 0
30 20 20 ~4 41 20
2d 203020
2149 ee22 20 ~O 49 4e 20 t>e PIN!>'T1 R'C PIN 'I('
6f 2e 20 2d 20 20
:W 2020 20
21~0 <K'32 20 20 20 20 74 68 PINST2 Ft:C ttL .u
20 61 74 20 2d Zd
2e 2d 2d 20
21~1 ec:42 20 4d 4a 20 64 MJ~-
7920 2d 20 20 20
20 202020
61 MJPST
"'"
ZI~2 ec:~2 20 53 6c 6~ 65
202020 )0 20 6d
70 .LPST eo" sleep Ornul.
69 6e 2e 20
2153 ec:62 20 4d 2f 53 20 20 MSDST Dl 0
532020204449
2020)020
"'" HiS S
2154
21S~
2156
21~7 MJD day iUld 1I(,lLt h St r lIIYS,
2158
2159
2160
2161 ec72 4d 6f be 54 75 65
576564546875
46n 69 ~) 61 ;4
5J 7~ 6e
2162
2163 ecai 6~ be 76 F'X
2164
2165 ecBa 4a 61 6e 46 65 62 tf'W(E fT:C
4d 61 72 41 70 72
4d 61 79 4a 75 6e
4a 75 6c 41 75 67
5365704f6374
4e 6f 76 44 65 6)
2166
2167
2168 .................................................. ..
2169
2170 Pro'J[<lJllne'I"JPe :VI'Yi Co.:ies
2171
2172 .................................................. ..
217)
2174 ecae tie 6f 20 70 72 6f Pr'n P:': :LC 1=If<":ICt.I,.tjll:o€:
677261 6d 2074
79706520
217:' ecbe 20 20 20 20 20 2'~ F\'("' ~j~:;:
4e 65 77 73 20 20
2020Z020
2176 ecCE' 4) 75 '2 72 65 6e r:c' ,"lfr"n: ... !f"'_n"
74206166 M 61
69727:120
2177~2020496e666f :lLf~,n"~tl'-C.
72 6d 61 14 69 6f
6e 20 20 20
2178 ecee 20 20 20 20 20 5) FCC; ~,rt
70 6f 72 74 20 20
20202020
2179 ecfe 20 20 20 45 64 75 FCC Fducation
63 61 74 69 6f 6e
20202020
2180 edOe 2G 20 20 20 20 44 ,"0 tlraflla
72 61 6d 61 20 20
20202020
2181 edle 20 20 20 20 4] 75 R:'" ::1..Ilture
6c 74 7S 72 61) 20
20202020
2182 ed2e 21} 20 20 20 5) 6) ",0 i'~I~I-:e
69 65 6e 63 65 20
20202020
218) ed3e 20 20 20 20 20 56 F".,(, 'Jan"o
61 72 69 65 64 20
20202020
2184 ed4e 21} 20 20 SO 6f 70 P':C k>p mlSl<:' I,
20 6d 7S n 69 6]
20 20 20 20
2185 edSe 20 20 20 52 6f 6) Ft:C 1< ..:'" /fIUSl': Ii
EI:> 20 6d 7S 73 69
6)202020
2186 Ed6e 20 45 61 7) 79 20 FCC "''Y lU:t~lIl.lI'i1 I'
6c 69 7) 74 (1) 6e
69 6e 6i 20
2187 ed7e 20 4c 69 67 68 74 Light clasSICS
20 6) tic 61 7) 73
69 63 73 20
"'" D
94
2191
2192
2193 VFrl character set
2194
2195 FOI01t1Cfl HI table 15 A9:::1I value
2196 Entty 1& the \IFTl character used
2197 Last colu!Hn shows cnar.-acten; nvlaced
219B by Gpace.: SOO to $IP are ASCII oc,utrol
2199 charactel!> and Gh:>uld" t occur
2200 halO been e"tered as
2201 I has been elltered as -
2202 • hal> beel! e"tered as
2203
2204
2205
2206 Edae 7e 7e 7e 7e vrAB Fe, $7£,$7£, $7£, S7£ 'll
2207 e::J.b2 7e 7e 7e 7e Fe, $7£, $7£,$7£, S7£ ,11
2208 edb6 7e 7e 7e 7e Fe, $7£,$7£,$7£, $7£ .11
2209 e:ll::a 7e 7e 7e 7e Fe, $7£, $7£. 57£, 57£ .ll
2210
2211 edbe 7e 7e 7e 7e Fe8 $7£ $7£. $7E, S7£ .11
2212 edc2 7e 7e 7e 7e Fe, $7E.S7£, $7£,57£ .ll
2213 edc6 7e 7e 7e 7e IT' S7£,$7E,$7E,S7E .11
2214 edca 7e 7e 7e 7e IT, $7E.$7E,$7E.$7£ .11
2215
2216 edee 7e 7b 7a 7e IT, S7£,$7B,57A,$7E I
2217
2218
edd2
edd6
7e
7e
7e
7e
7e
7e
701.
7e
IT,
IT,
S7£, $7E. S7E.S7A
$7E. $7E, $7£.$7£
S"
.11
2219 ed:ia. 3f 7d Je 7d ITS S3F'. $70, $3£, S7D
2220
2221
2222
edde 00 01
ede2 04 05
02
06
03
07
Fe,
IT,
0 1
\
.<223
2224
ede6 08 09
edea 7e 7e
7d
7e
7e
7c
"OB
ITB
9
2225
2226
2227
edee
edf2
7e
Od
Oa Ob Dc
Oe Of 10
8:' 8
2228
2229
edf6
aHa
11
15
12 13 14
t6 17 18
""
"'B
K"
F
J
N C
2230
2231 edfe 19 la Ib Ie Fe8
2232 ee02 Id Ie If 20 FeB
2233
2234
2235
ee06
eeOa
21 22 23 7e
7e 7e 7e 7d
FeB
fI" ,,-
I
95
Sub/;r<l;ct le,r). c'<Il{.l€l1IE'I,( 11":1 <lltd lfr.:'L"'-
m€'lIt 1119 (X~RB:;-ND) of K'V mlllverf;
eea6 ae ~4 MJ:_:r
eea8 cd e: B~
eeab ae 4b
ee.ad C'd ef 86
eebO ae 12
eeb2 bf a6
eeN ae 0"
eet.-S e6 4:
eeb8 bf a:
eeba b7 at,
eet.:- Ole :,
eet..e et 2:
eec: u ~ a~
eE-c2 :~ J:
ee::-4 ut at
"""C~ t- a"j
eecB ~ f
eec'" 34 at
eecr, 24 S~
eeC'd [,r, a~
eed .Jd at
eed: 2-' 04 ,. J::O;I..:EZ, ,er;.; ',i-i:S
~]'ea4 :) :,£;:'7 .sh:~ ;'
eedS2JU
eed7 Sa
eedB bf a2
eeda be a6
eedc eb 4a
eede cd ee 68
eeel e7 4a C2
eeeJ b6 at;,
eeeS eb 49
eee7 e7 49
eee9 b6 a3
eeeb 1:,7 at;,
eel:d Sa
eeee bf a6
eefO be a2
eeL! 20 OJ
eef4 Ja a6 ~'E' F<,~ :.'r.'EJ.
eef6 Sa ~€ ;., :.'1:'0'
eef726cS
eef9 b6 a6
eefb ab OB
eefd t,,7 d6
eetf be a1
efCH ',a p-
d02 26 b2 If. ·dr.: i';\ ....X:' f
ef04 de r,~
ef06 ~l
96
2406
2407
2408 Divil1.iOfl of B::D flwrbers
2409
2410 R .;- P / Q, rermiILder ilL TMP
2411 on exit X " If{. n-!Q w;ed
2412
2413
2414
2415 efa7 ae 54 DIV [1)X IR CLEAR
2016 efa9 cd ef 86 JSR CLRAS REStJ[..T
2417 efOc ae 42 [1)X IP 1'RANSFffi
2418 efOe bE ad srx tuMI PR>
2419 eflO ae 4b illX 11'>1" W::JRKINt;
2420 ef 12 cd eEl 2e JSR TRA P (TM!")
2421 eU5 ae )0 illX IQ TRANSF'ER
2422 eEl? bE ad srx tuMI Qro
242) ef19 ae 39 illX ITt<> >DF<J<lNG
2424 eUb cd ee 2e JSR TRA Q (Tt-Q)
2425
2426
2427
ef1e
ef20
a6
b7
09
ac
POSS illA
srA
IND
cum "-'ME'"
DICITS
2428 ef22 ae )9 rooP6 illX ITt<> FIND LEASI' SIGNIF'ICANI'
2429 ef24 f6 illA O.X 1'Cl'l-z.E:R:J DIGIT
2430 eE25 26 07 !I'lE NOSH ZEro?
2431 eE27 cd ef 64 JSR SHIPI' YES. SHIFT Q
24)2 ef2a 26 f6 1M: rooP6 UP CNE PLACE
24)J ef2c 20 33 ZQ BRA RTf<' Q WAS Z£R'J
24)4
2435
24)6
ef2e
ef)O
b6
b7
ac
al
NOSH illA
=
WI
SAVE
No DIDITS SHIFTS
24)7 ef)2 ae 4b [1)X ITMP SUBI'RAC'T Q
24)9 ef)4 bf ad Sf X tuMI rna.
24)9 ef)6 cd ee 6d JSR SUB P
2440 ef)9 b6 ab WA CAAAY TCXl FAR ?
2441
2442
ef3b
eOd
27
be
06
al
B£Q
illX
=0
WI
IF' YES. 00 TO ND.1' DIGI1'
INC."REMENT RELEVANT
244) eDE 6c 5) INC R-l. X DIGIT IN RESULT
2444 ef41 20 ef BRA SIJBB CN::'E AGAIN
2445 ef4) ae 4b NEXTD WX ITMP roo FAR ADO
2446 e[45 cd ee )) JSR ADD 1,,) BALI': UN
2447
2448
ef48
ef4a
ae
a6
)9
OB
"'R lD'
lnA
11M:;}
INTl-l
SIT UP TO
SHIF'T' BACK
2449 efk b7 ac ITA C'CANI' WJRKING Q
2450 ef4e e6 07 RRR lnA ND-2.X torll/E ALL
2451 ef50 e7 OB srA tID-l.X DIGITS
2452 ef52 Sa oa~ ,,><'
245)
2454
ef5)
ef55
)a
26
ae
f7
[n:
00:
=
RRR
mE P[x'£
D:JNE ?
2455 ei57 6f 08 OLR ND-l.!: CLEAR M.S DIGIT
2456 ef59 )c al INC WI IN('REMEN'T WOOER
2457 eE5b b6 al [1)A WI
2458 efSd al Oa Cl<P INO.I FINISHED ?
2459
2460
efSf
ef61
26
ae
d1
54
...:
WX
SIJBB
"". NE.\1' DIGIT
2461
2462
e(6) 81 RTS "
2463
2464
2465 Shlft
2466
2467
2468
2469 ef64 b7 a) Sf A '''3
2470 eE66 cd ef 79 JSR [1n WI 1.(£0, .",~, l.S[
2471 ef69 be al lDX
2472 ef6b e6 01 illA 1.)0: MJVE ALL DIGITS
247) ef6d f7 Sf A O. X uP UNE PLACE
2474
2475
ef6e
ef6f
5c
b) a2
=,
CP;';
2476 eE71 26 f8 <m: OJNE '
2477 ef7) b6 aJ CDA YEs RR'Cl\fill. N&<' [)lGIT
2478 enS f7 ITA AND ~ur iT IN L..SD
2479 ef76 )a ae 00:
2480 ef78 81 FITS
24B1
2482 en9 bf al Dill SIX WI ::-"1'Chl f.\)lllI'ERS
24B) ef7b a6 08 [1)A IND-l iUSED rn DIGIT AND DC,l)
2484 end 5e AXL INCX
2485 ef7e 4a CECA
2486 ef7! 26 fc !>lE AXL
2487 efBI bf a2 srx W2
2488 efB) 81 FITS
2489
2490
2491
2492
249)
2494
2495
2496 ef84 ae )0 CLQ UlX
2497 ef86 bf a5 CLRAS SI'X
249B efBB a6 09 CDA CL£~ N,::, DIGITS
2499 ef8a b7 ac srA S'I'.IIJ(J'IN::3 AT X
2500 efSc 7f OR OCR
2501 efBel 5c nn
2502 efBe 3a ae OCC COlm
2503 ef90 26 fa ENE -=-'k
2504 ef92 be as U"
2505 ef94 B1 RTS
97
2507
2508
2509 M..T[l - dly (It ..-k and ye,ol .
2510
2511
2512
[001 :::
Y'
(MJ[l+2}KJD7 (= WD-l)
::: 00'( (KJD-15078.2}J3652500)
,""',
(YR)
2513
2514
2515
2516 ef95 ae 5d MJOC LDX ,.,0
2517 ef97 bf ad S'l'X NlMI
2518 ef99 ae 42 lD' .P
2519 ef9b cd ee 2e JS. TRA P ".- MTO
2520 efge ae 5d 1DX ,.,0
2521 afaO cd [0 83 JS. TIOK KJD <- KJD TIMES 10,000
2522
2523 e[a3 ae 39 00m< ill' IP-ND
2524 efaS cd ee 90 JS. ADDI P ~- KJD • 1
2525 efa8 ae 39 lD' IP-ND
2526 efaa cd ee 90 JS. ADDI P <- MJD • 2
2527 efad ae 30 1DX 'Q
2528 efaf cd ef 86 JS. <LOAS
2529
2530
2531
2532
2533
efb2
efb4
efb6
efb9
efbb
a6 07
b7 38
cd ef
b6 <;3
b7 73
07
IDA
STA
JS.
IDA
STA
"
C.J.+N[I-l
OIV
'n'IP.N[J-l
0:"
..-
().:-7
(KJDt2}/7
REMAINrEJ.: (wrl-l) IN 1'MP
2534
2535 efM ae Sd 1DX II1.TD
2536 efbf bf ad S'l'X NlMI
2537 e[c1 ae 30 ill' '0
2538 efc3 b[ ae S'l'X NLt<2
2539 efc5 cd [0 98 JS. TReY Q <- c:Y (1<;0782000)
2540 efc8ae 42 lD' IP
2541 efcacd ee 6d JS. SUB p.- lOK(I-lJD-15078.2)
2542 efodcd fa 43 JS. TRV'I Q ~- 3652500
2543 efdOcd ef 07 JS. DlV FI ,,- Y I (MJD-l~,(J78.2) 1365 .25)
2544
2545
efd3
efdS
bf
ae
2546 e[d"! cd
ad
66
ee 2e
STX
lDX
J$R
.y.
NlMI
2566 efef ae 54
2567 eff1 bf ae
2568 eff] ae 42
STX
lDX
STX
lDX
...." ,
IP
2569 eftS cd ee 6d JS. ruB P c- l(JKlKJD-l49:'6.1-II'1!'(Y·'36S.2S))
2570 eH8 cd fa ae OS. rnn, ';,<- 3')Ii'."Jl
2571 effb cd ef 07 JSI< r:v ? < - M MJ(>-149~~, I-INT'Y ·~6~. 2',
2572 eHe bf ad
2573 fOOO ae 42
2574 f002 cd _ 2e
STX
wi':
JS.
tJ.TMl
IP
1'PA p ~- M
"" '
2575 f005 b6 49 IDA P.Nu-2 SA'JE M
2576 f007 b7 6f STA Mt.r.:'H
2577 [009 b6 4a L£:A P.t/!>-l
2578 fOOb b7 70 SifA M'rrH.:
2579
2580 fOOd cd fO ae JSI< TPIll! • ,- I'J,"u0:
2581 f010 cd fa 77 JSI< ~.lLT: F <- l:I<"'rl'1!"jI, '.H. ';'_'Jl,
2582 faD I:.f ad STX "'-"I
258) f015 ae 39 LD:{ I'IM'.!
2584 fa 17 cd ee 2e JSI< TI<A 'l'J'\~ ,- :IJK (I!'r."M 'Jt'. ,,'JO:; .
2585 fOla cd fa 61:; lS. nrr p. lO)((It1!'(Y···\;,'i.2'i:;
2586 fOld bf ae STX Nl..M2
2587 fOlf ae )9
2588 f021 bf ad
2589 (02) cd ee ))
LLO<
STX
JS.
....,
'n«>
AOD
2590 [026 b[ ad STX NlMI
2591 [028 ae 42
2592 [02a b[ ae
lDX
STX ••
"''''
2593 f02c cd fO b9 JS. TROOI P,,-149S610UO
2594 f02f3f47 <LI> P.ND~4 P <- 14~S6000c..
2595 fOll ae 54
2596 f033 cd ee 33
lDX
JS'
••
AOD
2597 fO)6 bf ae S'l"1. NU<2
2598 f038 ae 5d 1DX II1JD
2599 f03a bf ad s,,: NlMl
2600 [03e ae )0 L['h '\'
2601 [03e cd ee 6d JER ruB
2602 [041 e6 04 tDA ND-~,. ~:
2603 [043 b7 72 STA [(Jf~.l
2604 f045 e6 0) illA N[I-6.Z
2605 f047 1:07 71 STA [l)M
98
2607
2608
2609 MJD - fi"al conectlOiL of year I. uLClCLth and ,lib,
2610
2611 If W " 14 or 15, then K " L else K " 0
2612 Y " Y' • K
2613 M "M' - 1 - K"12
2614
2615
2616
2617 f049 b6 6f ANU2 lnA IM'H !<mH.
2618 f04b 27 lb KE02 o'
2619
2620
f04d
f04£
b6
27
70
11 """
UJA ..".".1
KEOI
I<J
O?
M'= 10 THRU 15
2621
2622
f051
fa 53
",1
25
04
13
"""
OIP
Bu)
14
KE02
I<J. M'= 11 TIiRU 15
LESS THAN 14
2623 £055 ae 5d KEI lnX IYR-ND I<J M'= 14 OR 1:', Kd
2624 £057 cd ee 90 JSR ADDI ¥ <- Y'd
2625 f05a 3f 6f CCR .."." !<mH. MSD (-10)
2626 f05e 3a 70 m: mI'H+l OCC Me"'H
2627 f05e 3a 70 DEC .."."., AND AGAIN 1-2)
2628 f060 20 06 BRA KE02 -12
2629 f062 a6 Oa KEOI lllA 110 M'= 10
2630 £064 b7 70 STA I'Nl'H.l !Vr 10 IN LSD
2631 f066 3f 6f CCR ""'H CLEAR MSD
2632 f068 3a 70 KE02 00: mI'Hd 9<-10, L2.c-14.1S 3-8<-4-9, lO-12<-lJ -13
263J f06a 81 RlS
2634
2635 f06b ae 66 INr lnX IYR
2636 f06d bf ad STX NI.>ll
2637 f06f ae 42 LDX IP
2638 f07l cd ee 2e JSR TRA P <- Y'
2639
2640
f074
f077
cd
cd
fO a3
ee a6 HJLT1
JSR
JSR
=
>!JLT
Q <- lOK·)65.25
R <- 10K*'(' ·365, 2S
2641 £07a 3f 59 CCR R.ND-4
2642 fOk 3f Sa CCR R~ND-3
2643 f07e 3f 5b CCR R+ND-2
2644 f080 3f 5e CCR R <- lOr::(INT(Y'*36S.2S) I
2645 f082 81 ReS
2646
2647 f083 9f T10K TXA TIMES iG,OOO
2648 f084 ab 05 ADD
2649 f086 b7 al STA
2650 f088 e6 04 lllA
2651 f08a f7 o'CA
2652 f08b 5e INC.';..:
2653 fOBe b3 al CP>:
2654 EOBe 26 f8 SL~
2655
2656
f090 7£
fan 6£ 01
"'"
CLR
CCR
0./
LX
2657 f093 6f 02 CCR 2. X
2658 f095 6f 03 CCR ), X
2659 f097 81 RrS
2660
2661
2662
2663 MJD CO!L£ta!Lt~
2664
2665
2666
2667 f098 ae 09 TRCY LDX IND
2668 f09a d6 fO c3 CYL UJA CY-LX
2669 f09d e7 2f STA Q-l.X
2670 f09£ Sa DECX
2671 fO",O 26 f8 EM:
2672 fOal 81 RrS
2673
2674
2675
fOa3
fOOlS
ae
d6
09
fa ee
=
OiL
illX
lllA
2676 tOa8 e7 2f seA
2677 fOaa Sa DECX
2678 fOab 26 f8 EM: nYL
2679 fOad 81 ReS
2680
2681 fOae ae 09 TRll< !.DX
2682 fObO d6 fO de [ML illA
2683 fOb) e7 2£ STA
2684 fObS Sa [lEX.:>:
2685 {OOO 26 f8 EM: rt-tL
2686 fObS 81 RfS
2687
2688 fOb9 ae 09 TRWI enx IND
2689 fOt:b d6 fO ciS OOIL illA [(ll-l. X
2690 fObe e7 41 seA P-l,X
2691 fOeO Sa DECX
2692 fOcI 26 f8
2693 fOe3 81 "'" DOlL
2694
2695 fOe4 01 05 00 07 08 02 CY ROB 1.5,0,7.8.2.0.0,0
000000
2696 fOed 00 00 03 06 05 02 OY 0,0,),6,5.2,5.0,0
050000
2697 fOd6 01 04 09 05 06 01 001 1, ~,9. :,. t.. 1. O. 0,0
000000
2698 fOdf 00 00 00 03 00 06 [M P2B J.O.6.0,(),j
000001
2699
2700
2701
2702
2703
2704
2705
2706 fff4 Cf<G $F'FF4
2707
2708 fff4 eO 00 FDB START SERIAL
2709 fff6 e2 9d FDB TINT'B TIMER B
2710 fEfB eO 00 FDB S'CART TIMER A
2711 fffa e3 Oa FDB SDATA E\"I'EI<NAL HlI'rnRUPT & RTI
2712 fffe eO 00 FDB START SW1
2713 fffe eO 00 FDB START RESE'T
2714
2715 END
99
100
AN463
68HC05KO Infra-red Remote Control
Tony Breslin,
MCU Applications Group,
Motorola Ltd., East Kilbride, Scotland
The MC68HC05KO is a low cost, low pin count When a key on the remote control keypad is
single chip microcomputer with 504 bytes of user pressed, the micro controller must first determine
ROM and 32 bytes of RAM. The MC68HC05KO is what key is being pressed a.nd generate an
a member of the 68HC05K series of devices which individual code for the key. The key code is then
are available in 16-pin DIL or SOIC packages. converted to a instruction code that is inserted into
It uses the same CPU as the other devices in the the transmission command which, using a defined
68HC05 family and has the same instructions and protocol, is transmitted to the television receiver.
registers. Additionally, the device has a 15-stage The command is continually transmitted as long as
multi-function timer and 10 general purpose the key is being held down.
bi-directional I/O lines. A mask option is available
for software programmable pull-downs on all of As the remote control is battery powered it needs
the I/O pins and four of the pins are capable of to use as little power as possible. This is achieved
generating interrupts. by entering STOP mode when no keys are being
pressed and effectively switches off the device.
The device is ideally suited for remote-control The micro controller comes out of STOP mode
keyboard applications because'the pull-downs and upon receipt of an interrupt request that is
the interrupt drivers on the port pins allow generated when a key is pressed.
keyboards to be built without any external
components except the keys themselves. There is
Remote Control Keyboard
no need for external pull-up or pull-down resistors,
or diodes for wired-OR interrupts, as these features The 68HC05KO has ten general purpose I/O pins.
are already designed into the device. One of these is used for the transmission signal
output leaving nine pins for the keyboard control.
This application makes use of many of the device
Of these, four pins on PortA have internal interrupt
features to control an infra-red television remote
request hardware. Using these four pins as inputs
control. The application could be very easily
allows key presses to be detected without any
modified to control any device with a similar
external interrupt hardware. This leaves the five
transmission protocol. It will run on any of the 'K'
remaining pins for outputs.
devices without modification.
Using the internal pull-down facility and the rising
Remote Control Specifications edge interrupt request on the four inputs permits
interrupts to be generated. If the five outputs are
The basic purpose of a television remote control is set to logic '1', so driving an input from logic '0'
to transmit a control instruction to the television. to logic '1' when a key is pressed, an interrupt
The instruction is generated by a keystroke on the request can be generated. Using this
remote control keyboard. The detection and arrangement a five by four keyboard matrix can be
decoding of a key press and the transmission used. An extra four keys can be controlled if the
encoding is carried out by the remote control micro Vdd line is used to drive one row of four keys to
controller. logic '1'. Therefore the maximum amount of keys
controllable becomes twenty four.
101
VDD J311!32lI34l~
~~~~
A7 17il172l174l17a1
l.!LJ~~~
A6 1bil1b2l1b4l1b81
~l!.L.J~~
AS Jd1l1d2l1d4l1d81
~~~~
A4 ~13b e2113a e41~
80 1f1l1f2l1f4l1fSl
~~~~
AO A1 A2 A3
A depressed key will set one of the input columns Transmission Protocol
to logic '1'. By scanning the columns, and setting
each row output to logic '0' and then checking if the The transmission protocol in this application is that
inputs all become logic '0', the associated row for used by the MC144105 IR Remote Control
the key can be determined. If rotating the logic '0' Transmitter. It uses a binary coded 9-bit data word
through the five output pins fails to identify a key with the LSB being transmitted first. Each bit of the
column, then the key must be connected to the transmitted signal is in the form of a bi-phase pulse
Vdd line. This process gives an individual code for code modulated (PCM) signal, whose bit coding is
each key which is a combination of the code from shown in figure 2. For a transmitted '0' there is a
the column inputs and the row outputs. This can 5121lS pause followed by a 32kHz pulse train for
then be decoded to an instruction that is inserted 5121lS. For a transmitted '1' there is 32kHz pulse
into the output signal for transmission. train followed by a 5121.1s pause. This gives a bit
time of 10241lS for all bits. This is shown as figure 2.
Figure 1 shows the layout of the keyboard on the
left and the scanned and transmitted codes on the
right. The keyboard layout incorporates the various
bit-n
television controls plus controls for TELETEXT. On
the left hand side the codes returned from
,.... --I
scanning the keyboard are shown in the upper
right-hand corner of each key and the code sent for
transmission for that key instruction are shown in '0'
the bottom left-hand corner. The I/O pins for each
row and column are also shown for each key. ,....
, ...
.,.,
1111111111111
1024115
512 115
,
'1'
I111111111111
Figure 2 Bit coding of PCM signal
102
A complete transmission command consists of The command timing in figure 3 shows that after the
several messages. Each command begins with a start transmission the message is continually
start message of nine 1's followed by the message re-transmitted at intervals of 131 ms (approximately
appropriate to the key pressed. This message is 8Hz) until the key is released. This is shown as time
repeatedly transmitted until the key is released. (c). The control timing shows the nine bit instruction
The transmission is terminated after the key is 111001110 being transmitted starting with the LSB.
released by a end message of nine 1'so The pre-bit pause is equal to two bit periods and is
followed by a start-bit of logical '1'. The pulse train is
Every message consists of a pre-bit, a pre-bit continuous during the transition between
pause, a start bit and nine data bits. The pre-bit and transmitting a logic '0' and a logic '1 '. The modulating
the start-bit are always logical '1'. The pre-bit allows pulse train has a frequency of approximately 32kHz
for the set up of the automatic gain control in the with a mark-to-space ratio of one to three.
receiving preamplifier. Figure 3 gives the exact
timing relationships for the transmissions. The signal for transmission is outputthrough one port
pin and is used to drive an IR diode amplifier circuit.
'-'-'~'-'-'-:-'-'-'~'-'-'-'~'-'-'-:-'-'-'~'-'-'-'i
(1) I (0) I (1) I (1) ~ (1) ~ (0) ~ (0) ~ (1) ~ (1) ~
,
(1) i
(d):-. (I)
!J !
,. / ._._._._
._._._._._._._._._._._._.-
(e) (e)
,
I
(i)
103
Remote Control Operation
104
Hardware
The remote control circuit is shown in figure 5. The The infra-red amplifier uses two transistors and two
hardware consists of the keyboard, the oscillator standard diodes to limit the current through the IR
and the infra-red amplifier. The oscillator can be a diodes to approximately 1A. There is a need for a
crystal or a ceramic resonator with a frequency of large capacitor close to the IR diodes because of
2MHz. The oscillator frequency is important since the high switching current of the circuit.
the transmission timing is based around a 1MHz
internal clock frequency.
5v
I RESET OSCl
2MHz
=
--
10M t220PF
-1- GND
_5v
(j)
lJ.I
-
~20PF 1
PBl OSC2
II 0
0
PBO 0') VSS
is
OJ
a:
IRQ I VDD
()
0
PAO (]1 PA7
A
0
PAl PA6
N
PA2 PA5
PA3 PA4
105
Software
The listing of the remote control assembler code is dependent upon the receiver software. In this
contained at the end of this application note. The example the eight bit instruction '14' changes the
first section of the listing sets up the ports prior to channel to number four. In another receiver
going into STOP mode and waiting for a key to be application the receiver may interpret the
pressed. PortA bits 0-3 are set up as inputs with the instruction code '14' as increase volume.
pull-downs enabled. Bits 4-7 are set up as outputs
logic '1' as is PortB bit O. PortB bit 1 is set-up as The transmission routine is entered with the
output logic '0' to switch off the IR amplifier before instruction for transmission in 'keyst3'. After the
going into STOP mode. pre-bit and the start-bit are transmitted the
instruction byte is rotated (LSB first) into the carry
The next section of code named 'presd' is the flag. A logic '1' is sent for transmission if the flag is
routine pointed to by the interrupt vector and is set after rotation and a logic '0' is sent for
entered when a key is pressed. This routine first transmission if the flag is cleared. Each bit is
calls the keyboard scanning routine to determine transmitted as shown in figure 1. The routines
which key has been pressed. It then calls the 'sendO' and 'sendl' send a pause of 512j.lS
decoding routine to convert the code from the followed by a 32kHz pulse train for 512~s and a
keyboard to a code that will be accepted by the 32kHz pulse train for 512j.lS followed by a 512j.lS
television. The start message is then transmitted pause respectively. In the situation when a '1'
and is followed by the instruction message. There follows a '0' then a pulse train of 1024~s is
is then a check to see if the same key is still being required. To avoid breaks in this pulse train the
pressed. If it is then the instruction message is 'sendO' routine checks the next bit to be
re-transmitted until the key is released and the end transmitted to see if a double length pulse train
message is transmitted. must be transmitted. The 'send1' routine then has
to check that a double length pulse train has not
As the transmission protocol requires nine data bits been sent in the previous one and a half bit periods
and only one byte instructions are being decoded a before sending a pulse train.
flag has to be set for the ninth bit of the
transmission routine. For the start and end The routine 'burst' produces the 32kHz pulse train for
transmissions this flag is set to 1 to give the nine a duration set by a count in the accumulator. As the
l's message. For all instructions the ninth bit is 0 so instruction time for setting the PortB bit 1 pin high or
the flag is cleared. low is five clock cycles then the minimum processor
clock period is derived by dividing the minimum
The decoding routine compares the code from the output state time, which is 8j.lS when the output is
keyboard scan routine with data array 'keydat'. On high, by the minimum number of clock cycles to
a match it takes the corresponding element from change this state. This gives an internal clock period
the array 'tvdat' as the instruction code for of 8j.lS/5 equalling 1.6j.lS. Adding a three cycle delay
transmission. will require an internal clock period of 8j.lS/8 = 1j.lS,
allowing a 2MHz oscillator to be used.
The values of the instruction codes shown in the
right-hand side of figure 1 are specific for the The code size is approximately 300 bytes, leaving
receiver application. Each receiver using the same memory space for more features to be added to the
communications protocol will receive the same controller.
nine bit instruction but what the instruction does is
106
Debug
On applying power to the circuit the RESET vector signal by pressing a key the first signal out will be
will initialise the program counter at the beginning the start message of nine "s. To capture the
of the software. When examining the output at instruction the key should be held down and as the
PortB bit' with an oscilloscope or logic analyser it instruction will be continually re-transmitted then
should be noted that when trying to capture the the capture can be initiated at this point.
107
Listing
0026
0027 ... INFRA RED REMOTE CONTROL FOR KO .1<1
0028
0029 '* WRITI'EN BY A.BRESLIN 13.1.92
0030
0031 'It THIS PROGRAM READS AND ENCODES A KEY FROM A 24 KEY KEYBOARD '*
0032 .. ro A FORM OF BIPHASE PULSE CODE MJDULATION (FeN) FOR INFRA '*
0033 '* RED TRANSMISSION. IT USES 'mE TRANSMISSION PRO'IUCOL OF THE '*
0034 ... MC144105 IR REmTE CONTROL TRANSMlTIER
0035
0036
0037
0038 0000 porta equ 00
0039 0001 porth equ 01
0040 0004 dclra equ 04
0041 0005 dclrb equ 05
0042 0008 tesr equ S08
0043 0010 papd equ $10
0044
0045 OOeO org SeO
0046
0047 oOeO keystl rmb initial code fran keyboard
0048 DOe1 keyst2 rmb keycode
0049 00e2 keyst3 rmb code transmitted
0050 00e3 dflag rmb flag for last and 9th bits
0051
0052
0053
0054 ... THE PORTS ARE SET UP USING PORTA 0-3 AS INPUTS MAKING USE 'It
108
0078 '* ***._ •• * ..... *** * •••• '* * .... ** ....... * *.* .... * * *. 'II' ***.* .... * 11''' '* •••• **,.. *
11
109
0153
0154 * '1llE DBCODE ROUTINE USES 'IWO ARRAYS" IT COMPARES '1llE KEY
0155 * VALUE WJ'lH 'mE ARRAY KEYDAT AND WHEN A MA~H IS FOUND THE *
0156 * CORRESi'ONDItG ELEMENT IN THE ARRAY 'lVDAT BECOMES THE
0157 * TRANSMITTED CODE"
0158
0159
0160 0287 ae 18 decode ldx '$18 data array offset to zero
0161 0289 d6 03 02 nxtel lda keydat.x look at each elEment of array
0162 a2Se bl a1 cmp keyst2 compare wi th key read
0163 028e 27 03 beq match decode if match
0164 0290 Sa decx else try next element
0165 0291 26 f6 bne nxtel nonn if no match found
0166 0293 d6 03 1a match Ida tvdat.x get key code
0167 0296 b7 e1 sta keyst2 store code to transmit
0168 0298 81 rts
0169
0170
0171 * THE TRANSMISSlai PROTOCOL REQUIRES A PRE-BIT. A PRE-BIT
0172 * PAUSE, A START BIT AND NINE DATA BITS. WHERE 'mE PRE-BIT
0173 * AND THE START BIT ARE LOGIC "1""
0174
0175
0176 0299 10 e3 trnmit bset O.dflag initialise for first bit
0177 029b ad 32 bsr sendl send pre-bi t
0178 029d cd 02 fc jsr datwt pre-bit pause
0179 02aD cd 02 fc jar datwt equalling four hal f data periods
0180 a2a3 cd 02 fc jsr datwt
0181 02a6 cd 02 fc jsr datwt
0182 02a9 ad 24 bsr send1 send start bit
0183 02ab ae 08 1dx '$08 transmit 9 data bits
0184 02ad 34 e2 nxtbit Isr keyst3 get next bit
0185 02af 25 04 bes datal send 1 if carry set
0186 02b1 ad 28 bsr senda send 0 if carry clear
0187 02b3 20 02 bra bitsnt
0188 02b5 ad 18 datal ber sendl
0189 02b7 Sa bitsnt decx countdown bits sent
0190 02b8 26 f3 bne nxtbit send next bi t if count not zero
0191 02ba 03 e3 04 brelr 1,dflag,sendOO if flag set
0192 02bd ad 10 bsr sendl send 1 as nineth bit
0193 02bf 20 02 bra endend
0194 02c1 ad 18 sendOO bsr sendO else send 0
0195 02e3 ae 18 andend Idx '$18
0196 02c5 ad 35 loopw bsr datwt delay between successive
0197 02e7 ad 33 bsr datwt transmissions
0198 02c9 ad 31 bsr datwt
0199 02cb Sa dee><
0200 02cc 26 f7 bne loopw
0201 02ce 81 rts
0202
0203
0204
0205 * TO TRANSMIT A LOGIC '1' A 32kHz PULSE TRAIN FOR 512us IS
0206 .. FOLLOWED BY A S12us PAUSE.
0207
0208
0209 02cf 01 e3 04 sendl brclr O,dflag, lastO check if last bit was zero
0210 02d2 a6 10 Ida '$10 burst if last bit was 1
0211 02d4 ad 15 bsr burst 32kHz pulse for Sl2us
0212 02d6 ad 24 lastO bsr datwt. wait SUus
0213 02d8 10 e3 bset O,dflag set flag as 1 sent
0214 02da 81 rts
0215
110
0216
0217 '* 'ro TRANSMIT A LOGIC '0' A S12us PAUSE IS FOLLOWED BY A
0218 11"32kHz PULSE TRAIN FOR 512us. IF A LOOIC '1' FOLLOWS A '0'
0219 '* THE 32kHz IS CONTINUED FOR l024us 'IO AVOID A PROCESSING
0220 '* DELAY
0221
0222
0223 02db ad 1 f sendO bsr datwt wait S12us
0224 Oldd 00 e2 04 brset O,keyst3,nextl check if next bit is 1
0225 02eO a6 10 ld. 1$10 single burst if 1
0226 02e2 20 02 bra datset data set
0227 02e4 a6 20 next I Ida *$20 double burst required
0228 02e6 ad 03 datset bar burst 32kHz pulse for S12us
0229 02e8 11 e3 belr O,dflag clear flag as a sent
0230 02ea 81 rts
0231
0232
0233 '* THE 32kHz PULSE TRAIN HAS A MARK 'ID SPACE RATIO OF 1 'IO 3
0234
0235
0236 02eb 13 01 burst belr 1, portb portb 1 low
0237 02ed 21 fe brn
0238 02ef 12 01 bset 1, portb portb 1 high
0239 02fl 21 fe brn
0240 0213 13 01 belr 1, portb portb 1 low
0241 02f5 9d nop
0242 02f6 4a dec. decrement count
0243 02f? 27 02 beq endbur end of burst ?
0244 02f9 20 fO bra burst
0245 02fb 81 endbur rts
0246
0247
0248 02fc a6 52 datwt Ida 1$52 count
0249 02fe 4a loop deca to provide 512us delay
0250 02ff 26 fd bne loop after instruction times
0251 0301 81 rts
0252
0253 0302 31 fl e1 dl bl 71 keydat feb $31, $f!, $e1, $d1, $b1, $71
0254 0308 32 f2 e2 d2 b2 72 feb $32, $f2, $e2, $d2, $b2, $72
0255 030e 34 f4 e4 d4 b4 74 feb $34, $f4, $e4, $d4, $b4, $7'
0256 0314 38 f8 e8 d8 b8 78 feb $38, $f8, $e8, $d8, $b8, $78
0257
0258 031a 11 3e 39 10 17 14 tvdat feb $11, $3e, $39, $10, $17, $14
0259 0320 12 3d 3b 2e 18 15 feb $12, $3d, $3b, $2e, $18, $15
0260 0326 13 3c 3a 2d 19 16 fcb $13, $3e, $3., $2d, $19, $16
0261 032c 00 ad Oc 07 06 01 feb $00, SOd, $Oe, $07, $06, $01
0262
0263
0264 0332 BO softin rti
0265
0266 03fa org $3f.
0267
0268 03fa 02 18 fdb presd scan keybrd on int
0269 OHe 03 32 fdb softin software interrupt
0270 03 fe 02 00 fdb start resett
111
112
AN479
Universal Input Voltage Range
Power Supply for High Resolution
Monitors with Multi-sync Capability
By J. P. BruniQuel,
Integrated Circuits Application Lab.,
Motorola SA, Toulouse
ABSTRACT
This Application Note describes an easy to build, high performance, low cost 100W FLYBACK power
supply, able to work on any mains supply from 85 Vac to 265 Vac, from 40 Hz to 100 Hz. It is automatically
synchronised on the horizontal scanning frequency for minimum screen interference on a multi-sync colour
monitor, thanks to the versatile, high performance, low cost current mode controller MC44602P2,
associated with the state of the art switchmode power transistor MJH 1801 O.
INTRODUCTION
The MC44602 has been specifically designed to drive high voltage bipolar transistors. Its 1A source and
1.5A sink capability, with all the protection features associated with flyback power supplies, make it ideal
for this kind of application.
New multi-sync high resolution colour monitors have horizontal frequencies in the range of 31.5 kHz to
85 kHz. The switchmode power supply associated with these high resolution colour monitors must be
synchronized to the horizontal frequency in order to reduce any EMI/RFI effects visible on the screen. An
important feature for an off line power supply is that it can be automatically adapted to any mains voltage
without any hardware adaptation.
SPECIFICATION
Universal input voltage: 85 Vac to 265 Vac, 40 Hz to 100 Hz
Output voltages:
135V O.4A
87V 0.2A
25V 0.8A
16V 0.3A
6.3V 0.8A
113
TOPOLOGY AND MODE OF OPERATION CHOICE
For multi output voltages at 100W output power, the best choice is the SINGLE ENDED FLYBACK
TOPOLOGY. The best price/performance ratio is offered by a combination of a high performance current
mode controller MC44602 and a MJH1801 0 switching planar power transistor.
Depending on timebase frequency and mains voltage, the power supply works in either a discontinuous or
a continuous current mode. Continuous current mode is for low mains voltage, and discontinuous current
mode is for high mains voltage and low power. The continuous current mode at low mains voltage lowers
the peak current (I Peak) on the transistor and as a consequence lowers the Vce sat. the Ibl and the losses.
At high mains voltage the discontinuous current mode allows lower switch-on losses and lower stress on
the high voltage output diode. When the output diode has to switch current, its losses are higher (Trr).
The losses on the output diode depend on its current during conduction and current during switching. In
discontinuous current mode there is no current in the diode at switch on. In continuous current mode there
is always current in the diode at switch on and the Trr of the diode (switching losses) depends on this
current. To accommodate a wide range of applications, the frequency of operation will be between
31.5 kHz and 85 kHz.
The MC44602 has a separate synchronisation input which resets the oscillator when a 5V positive pulse is
applied. Since the oscillator of the MC44602 is working at twice the output frequency, the power supply
will be synchronised at half the horizontal scanning frequency resulting in less disturbance on the screen
with the synchronisation occurring only every two lines. Another advantage is for the power transistor
which results in fewer switching losses, as it works at half the scanning frequency. Switching losses are
directly related to the switching frequency, since they are the same for each cycle. The higher the
frequency, the greater the losses.
A zener limits the input voltage to 4.7V on the sync. input. (See figure 1.) The synchronisation transformer
is a toroidal bifilar core which receives the pulses from the time base of the monitor. The sync. pulse will
have 5V amplitude and about 2 ~ width. The main noise source is the high di/dt occurring at switch off.
The power supply works at half the scanning frequency, so the impact of that disturbance is divided by two.
NOISE
TIME BASE
~----~<_/-----~
COLLEcroR
CURRENT
114
TRANSFORMER DESIGN
Since the transformer plays one of the most important parts in the performance of a flyback power supply,
due to coupling and leakage inductance, the transformer was designed around a SMT47 multislots former
and a B3 GETV 53.18.18. ferrite core from THOMSON OREGA.
The feedback from the output voltage is magnetically realised by the auxiliary winding which performs good
load, line and cross regulation, without the need for an optocoupler.
This auxiliary winding has three main functions (see MC44602 data sheet):
Since the power supply will work from 85Vac to 265Vac, the minimum rectified voltage U is 85,t2=120V.
To provide a safety margin in worst case conditions (low mains-high power). let us choose a minimum DC
voltage U of 90V.
Assuming an 80% efficiency with an output power of 100 W, the input power Pin is 100/0.8=125W.
The maximum primary current occurs at minimum voltage U and minimum switching frequency Fs which
is 31.5 kHz/2 = 15.25 kHz.
Let us choose a maximum duty cycle of D= 0.4 for a minimum mains voltage, a minimum switching
frequency and maximum power. Then Ip, the peak current in the transistor, becomes:
A ferrite material with AL=460 nH/T can be chosen. The number of primary turns is:
115
TRANSFORMER CONSTRUCTION
The technique used is the multi slot developed and widely used by OREGA THOMSON. Figures 2 and 3
depict the way to couple the different windings in order to achieve a high coupling; this ensures an
acceptable magnetic feedback signal and a low leakage inductance.
;».
13 ;».+.
53 35
;+ 13 ...
10 ;». ~ 31
;+ 1~ ...
7+'
.. 3 '~7 ~ 31
~
121 1 22 1 111
1 1 1 1 1
+VCC GND+VAUX COll +6.3V GN1Jt.16\GN1Jt.25V GNDt-135+87
116
For multislot construction we chose 2.13 Turns =26 Turns
SEMICONDUCTOR SELECTION
THE CONTROLLER
The MC44602 high performance, fixed frequency, current mode controller is the heart of the flyback power
supply.
This circuit, specially designed for off-line and high voltage DC-DC converter applications with bipolar
transistors, offers:
117
16 15
S~RT~T~~-,-----;
2P,y
SYNCHRO o-----r---------i
14
Vc
11
SOURCE OUT
10
VOLTAGE SINK OUT
FEEDBACK 0--------.--1
4.5
12.13
POWER
GROUND
MC44602
GROUND
With a peak current of 7A. the state-of-the-art planar switch mode bipolar power transistor MJH18010 is a
good choice.
With Ibl = 0.7A. the base resistor R6= (Vaux-Vsat MC44602 -Vz -Vbe on - Vpinsl/lbl.
Vpin5=R9*l peak max·
R6 = (16V-2V-4.7V-O.7v-l.5Vl/0.7A =10Q
Off control: for reverse base current Ib2, a zener limits the reverse voltage to 4.7V, and the 2.2 J.1H L2
inductor limits the di/dt of reverse current to avoid Ic current crowding during T off.
A clamping circuit is added on the collector of the power transistor to limit the peak voltage and stress
during the RBSOA.
N=Np/Ns =0.5
The snubbing capacitor of 330pF limits the dv/dt of the transistor at switch off; see ANE424 and AN1080.
118
THE OUTPUT DIODES
Since the power supply can work in continuous current mode, the output diodes need to be ULTRAFAST
diodes thanks to their low TRR.
For 87V output, maximum reverse voltage is 87+(375/0.75)=587V. The diode is a MUR460.
119
SCHEMATIC DIAGRAM
85Vacto
265Vac
R16
10/5W C6
lnF/lKV
310Vdc
Rl Di Ll
47KIYZN 1_ lpH
Rll
2SKll
AS
121<0
R6
11<0
AS
0.20
12.2
C7
nF
SYNCH~I
120
PERFORMANCE
Stand-by Mode
P input Vin = 90Vac, Pout = OW 2.5W
P input Vin = 220Vac, Pout = OW 5.5W
LIST OF SEMICONDUCTORS
Transistor MJH18010 1
Diodes MR508 4
lN4934 2
1N4732 2
MUR460 2
MUR4100E 1
MUR420 2
MUR415 1
lN4148 3
1N4731 1
121
OSCILLOGRAMS
Yin 110Vac F-3l.5kHz Voc-l00VlDiv Ic-5A1Div 1b-1AIDiv \(in 220Vac F-3l.SkHz VCC=200V/Div Ie-SAIDiv IbalA/DIv
Vin 110V F=85kHzVcc=l00VlDiv Ie=05A1Div lb=lA1Div Vin 220Vac F=85kHz Vcc=200V/Div IC=5A1Div Ib-l AlDiv
Vin 220Vac F-3l.5kHz VCC=200V/Div 1002AIDiv Ib-1AIDiv Vin 220Vac F=85kHz VCC=200VlDiv Ic-2A1Div Ib=lA1Div
122
CONCLUSION
This paper demonstrates that the use of the new current mode controller is an easy way to realise a high
performance. low cost. universal input. voltage range power supply with multisync capability.
The regulation performance can be improved at extra cost by using an optocoupler and a TL431 voltage
reference in the feedback loop.
This power supply can be adapted to other output voltages by changing the transformer.
REFERENCES
123
124
AN749
Broadband Transformers and Power
Combining Techniques for RF
Prepared by:
H. Granberg
R F Circuits Engineering
125
BROADBAND TRANSFORMERS AND POWER
COMBINING TECHNIQUES FOR RF
126
Transformers E and F are intended for input applica- Ferrite plates (Ilr = 2000 to 3000) are cemented on each
tions, although A in a smaller physical form is also suitable. side to improve the low frequency response. TILis type
In E, the windings are photo etched on double sided transformer in the size shown, can handle power levels to
copper-Kapton* (or copper-fiberglass) laminate. The dielec- 10 W. Figure 2 shows curves for laminate thickness versus
tric thickness is 3 mils, and the winding area is 0.25 in 2. winding area for various impedance ratios.
10
Impedance ratios of this transformer are not limited to
integers as 1:1,4:1 -- N:L, and the dc isolated primary
~ 9
~ B
25 n: 5 0 n _
10n: son .....
.-..- and secondary have an advantage in certain circuit config-
5 n: 50 n r-..~ urations. TItis design will find its applications in high
~
~ 6
....... K, ......... ~ volume production or where the small physical size is of
"...,...
~- ~
u
:c: 5 main concern. Table I shows the winding configuration
I- 4 ./ ~ ~
~ ~..,........
and measured data of the transformer shown in Figure 3.
~ 3 /'
o
'E 2 ./ V
~ 1 V./ TABLE 1 - Impedance at Terminals BB'
0.1 0.3 0.5 0.7 0.9 Transformer Terminated as Shown
Transformer size (Area I n. 2 )
A'
5.1n
6~~
pF
I J
3 Turns
! I
I
I
I
CI'
10 Turns
B'
Area 62
In the transformer shown in Figure 1F and Table 2, a
regular antenna balun core is employed (Indiana General
F684-1 or equivalent). lines A and B each consist of two
twisted pairs of AWG #30 enameled wire. The line
impedances are measured as 32 Ohms, which is suffi-
ciently close to the optimum 25 Ohms calculated for 4: 1
impedance ratio. (Zo =v' Rin RL).
Windings a and b are wound one on top of the other,
around the center section of the balun core. Line c should
have an optimum Zo of 50 Ohm~. It consists of one pair of
AWG #32 twisted enameled wire with the Zo measured as
62 Ohms. The balun core has two magnetically isolated
toroids on which c is wound, divided equally between
each. The inductance of c should approach the combined
inductance of Lines a and b (Reference 4, 6).
The reactance in the 50 Ohm port (BB') should measure
Copper a minimum of + j 200. To achieve this for a 4: 1 trans·
Strip 56 former, a and b should each have three turns, and for a
9: 1 transformer, four turns. When the windings are con-
nected as a 9: 1 configuration, the optimum Zo is 16.6
Patent Applied for.
Ohms, and a larger amount of high frequency compensation
FIGURE 3 - Detailed Structure of TransformarShown in Figure 1 E will be necessary. Lower impedance lines can be realized
with heavier wires or by twisting more than two pairs to-
*Trademark of E. I. DuPont, De Nemours and Co., Inc. gether. (e ,g., four pairs of AWG #36 enameled wire
127
would result in the Zo of approximately 18 Ohms.) De·
tailed information on the manufacture of twisted wire
transmission lines can be found in References 2,4, and 8. Multi-Turn Winding
Threaded
Through Tubings
TABLE 2 - Im..dance at Tannin"s BB'
Transformer Tanninatad as Shown
a. 4 Turns
A to
A' Balun S·
Ferrite Sleeves,
b,4 Turns Stackpole 57·0472·24A.
or Equivalent.
'rn CE'
1 Turn 4 Turns
an~. flux density. The approximate power handling cap·
I ability can be calculated as in Reference 4 and 6 but the
3.3n I ferrite loss factor should be taken into conSideration. The
I
820 pF I JJ.r in all magnetic materials is inversely proportional to the
frequency, although very few manufacturers give this data.
A' s·
Two other variations of this transformer are shown in
Figure 5. The smaller version is suitable for input matching,
f (MHz) Rp(Ohms) Xp (Ohms) and can handle power levels to 20 W. It employs a stack·
pole dual balun ferrite core 57-1845-24B. The low imped·
1.0 54.0 +j 1030
ance winding is made of 1/8" copper braid. The portions
2.0 54.0 +j 3090
of braid going through the ferrite are rounded, and open·
4.0 54.0 +j 5800
ings are made in the ends with a pointed tool. The high
8.0 53.9 oj 300
impedance winding is threaded through the rounded
16.0 53.1 1760 portions of the braid, which was uncovered in each end of
32.0 53.2 oj 600
the ferrite core. (See Figures 4 and 5.)
128
Toroids-Indiana
Genaral F627-19 01,
R 4R
~
Cable - 25,n,
Microdot 26C)..41 18-000.
or Equivalent. (16 Turns
on Each Toroid.)
129
amplifiers, where a constant load impedance must be main-
tained. Sometimes the inputs can be simply paralleled, and
a partial system failure would not have catastrophic effects,
but will merely result in increased input VSWR.
For very high frequencies and narrow bandwidths, the
RL
hybrid couplers may consist of only lengths of transmis-
sion line, such as co-axial cable. The physical lengths of the
lines should be negligible compared to the highest operat-
-!-
ing frequency to minimize the resistive losses, and to avoid RL
possible resonances. To increase the bandwidth and im-
prove the isolation characteristics of the line, it is necessary -!- RL
to increase the impedance for non-transmission line cur·
rents (parallel currents) without effecting its physical
length. This can be done by loading the line with magnetic
material. Ideally, this material should have a linear BH FIGURE7A
curve, high permeability and low losses over a wide freq-
uency range. For high-frequency applications, some ferrites
offer satisfactory characteristics, making bandwidths of RL
four or more octaves possible.
Depending upon the balance and phase differences be·
tween the sources, the currents should be mostly cancelled 2 X RL
in the balun lines. In a balanced condition, very little power
is dissipated in the ferrite cores, and most occurring losses
will be resistive. Thus, a straight piece of transmission line RL
loaded with a high permeability ferrite sleeve, will give
better results than a multiturn toroid arrangement with
its inherent higher distributed winding capacitance. FIGURE 7B
It is customary to design the individual amplifiers for 50
Ohm input and output impedances for testing purposes
and standardization. 50-and 25-0hm co·axial cable can
then be employed for the transmission lines. Twisted wire FIGURE 7 - Variations of Basic Hybrid
lines should not be used at power levels higher than lOa
Watts average, due to their higher dielectric losses. figures for 2 to 30 MHz operation are 30-40 dB. Fig-
Variations of the basic hybrid are shown in Figure 7 A ures 8A and B show 4 port "totem pole" structures de-
and B where both are suitable for power dividing or rived from Figures 7 A and 7B. Both can be used with even
combining. number of sources only, e.g. 4, 8, 16, etc. For type 8B, it
The balancing resistors are necessary to maintain a low is more practical to employ toroidal multi-turn lines, rather
VSWR in case one of the 50-Ohm points reaches a high than the straight line al terna tives, discussed earlier. The
impedance as a result of a transistor failure. As an input power output with various numbers of inoperative sources
can be calculated as follows, if the phase differences are
power splitter, neither 50-Ohm port will ever be subjected
to a short due to the base compensation networks, should negligible: (Reference 2)
a base-emitter junction short occur. An open junction will
result in half of the input power being dissipated by the Pout =(~)Nl
balancing resistor, the other half still being delivered to the
where: P = Total power of operative sources
amplifier in operation. The operation is reversed when the
N = Total number of sources
hybrid is used as an output combiner. A transistor failure
N I = Number of operative sources
will practically always cause an increase in the amplifier
output impedance. Compared to the 5G-Ohm load imped- Assuming the most common situation where one out of
ance it can be regarded as an open circuit. When only one four amplifiers will fail, 75% of the total power of the re-
amplifier is operative, half of its output power will be dis- maining active sources will be delivered to the load.
sipated by R, the other half being delivered to the load. Another type of multiport hybrid derived from Figure
The remaining active source will still see the correct load 7 A is shown in Figure 9. It has the advantage of being cap-
impedance, which is a basic requirement in combining able of interfacing with an odd number of sources or loads.
linear amplifiers. The resistors (R) should be of nonin- In fact, this hybrid can be designed for any number of
ductive type, and rated for 25% of the total power, unless ports. The optimum values of the balancing resistors will
some type of automatic shutoff system is incorporated. vary according to this and also with the number of ports
The degree of isolation obtainable depends upon the fre· assumed to be disabled at one time. Two other power
quency, and the overall design of the hybrid. Typical combining arrangements are shown in Figures 10 and 11.
130
25n~
50n
-1- Rl
50l!
-1- R3
50n
-1-
1-
50n
25.n~
C3-~-
-,-
.... _-
I
50n
Zo (a, b, c, d) = 50n
Zo (e, f, g) = 25n
FIGURE 8A
100ll
1 50n
0---+------.
50n
50n
1 - 50n
1 :4
1, o---.---+~
" - _ f ' o r ' V " " _ _ __
50n
Cl
.1 Line impedances:
a, b = 50n
loon c, d = 25rl
FIGURE 88
R R
R R
R R
T2 = 1:3
Zo (a,b,c) = 50 !2
Zo (d. e) = 25 n (optimum 28.9 H)
131
R
25n
-!- C1
J T2 = 1:2
20 la,b) = 50 n
Zo (c,d) :: 25 n (optimum 35.4 S'l)
V2~,T'T
50n
Pl, P2, P3 = Power at any operative port. P R = Power dissipated in A, excluding R L "
V = RMS voltage at any 50 Ohm point.
(The phase differences are assumed negligible.)
20 la,b,c,d) = 50 n
Zo (e,f) = 25 .n (optimum)
132
The isolation characteristics of the four-port output com-
biner were measured, the data being shown in Table 5_
The ferrite sleeves are Stackpole 57-0572-27 A, and the
transmission lines are made of RG-142/U co-axial cable_
The input power dividers described here, employ Stack-
pole 57-l5l1-24B ferrites, and the co-axial cable is Micro-
dot 250-4012-0000_
TABLE 5 - Isolation
Characteristics of Four Port Output Cam bin.
Isolation,
Port-to-Port
f (MHz) (dB)
2_0 27_0-29_4
4.0 34.8-38.2
7.5 39.0-41.2
15 32.1-33.5
20 31.2-33.0
30 31.0-33.4 FIGURE 12 - Two-Four Port Hybrids
The one at the lower left is intended for power divider applications
with levels to 20 - 30 W. The larger one was designed for amplifier
The input and output matching transformers (TJ - T2) output power combining,and can handle levels to 1 - 1.5 kW. (The
will be somewhat difficult to implement for such impedance balancing resistors are not shown with this unit.)
ratios as 2: 1 and 3: 1. One solution is a multi-turn toroid
wound with co-axial cable, such as Microdot 260-4118-000. consists of two 300 W modules (8). This combined ampli-
A tap can be made to the braid at any point, but since this fier can deliver 600 W peak envelope power. The· CW
is 25-0hm cable, the Zo is optimum for a 4: 1 impedance power output is limited to approximately 400 W by the
ratio only. Lower impedance ratios will normally require heatsink and the output transformer design.
increased values for the leakage inductance compensation The power combiner (Figure l3A) and the 2: 1 step-up
capacitances (C I - C2). For power levels above 500-600 transformer (Figure l3B) can be seen in the upper right
W, larger diameter co-axial cable is desirable, and it may be corner. The input splitter is located behind the bracket
necessary to parallel two higher impedance cables. The (Figure l3C). The electrical configuration of the hybrids
required cross sectional area of the toroid can be calculated is shown in Figures 7 A and 10. Note the loops equalizing
according to the Bmax formulas presented in References the lengths of the co-axial cables in the input and output
4 and 6. to assure a minimum phase difference between the two
The 2 to 30 MHz linear amplifier (shown in Figure 13) modules.
133
REFERENCES
1. Ruthroff: Some Broad Band Transfonners, IRE, 6. Granberg, H.: Broadband Linear Power Amplifiers
Volume 47, August 1957. Using Push-Pull Transistors, AN-593, Motorola Semi·
2. Pizalis·Couse: Broadband Transfonner Design for conductor Products Inc.
RF Transistor Amplifiers, ECOM-2989, U.S. Anny 7. Granberg, H.: Get 300 Watts PEP Linear Across 2 to
Electronics Command, Fort Monmouth, New Jersey, 30 MHz From This Push-Pull Amplifier, EB·27,
July 1968. Motorola Semiconductor Products Inc.
3. Lewis: Notes on Low Impedance H.P. Broad Band 8. Lefferson: Twisted Wire Transmission Line, IEEE
Transformer Techniques, Collins Radio Company, Transactions on Parts, Hybrids and Packaging, Vol.
November 1964. PHP-7, No.4, December 1971.
4. Hilbers: Design of H. F. Wide band Power Trans· 9. Krauss-Allen: Designing Toroidal Transformers to
formers, Philips Application Information #530. Optimize Wideband Performance, Electronics,
5. Philips Telecommunication Review, Volume 30, No. August 1973.
4, pp. 137-146, November 1972.
134
AN756
135
XlcJs
F X2~ ,J:
X3~ x4ck X5~
J:
r - 06--' r-i57--' r -08- -, r -09--' r DiD--'
I
r--...J
I
1
__ .J I ..
r __ ...J I .. .J
r: __ , I
r--...J
I
r I I
01 1
I
I
1 R18
Rl R2
I
021 ~I
1 I
R19
R3 R4
I
03 1 U, 1 R20
R5 R6
041 ~I
I
R21
R7 R8
OSI 1 R22
I ~I R9Rl0
RL-
I C
L.J
~
.J
~ ~L .....-
J
~L ..J
~
i1- L ~
.J
,*0
A17
A14
-=
Ll "" R1S
R1S
"
v = 5.0 Vdc " ~ 3@ 4~
R13 2 ~
CS!
A12 r-o. 5---
"'"
Cl 'l
1\ C2,
7 51
1~
-1 s\
1 11 ·MC12060 I Sine. MECL. or TTL Output
VCC = 5.0 Vdc
C4± T II
4
1 I ·See device data sheet for proper
C3 9.,t----J 8 connections pertaining to
various applications.
L 1: Delevan #2500-44 Rl. R3. RS. R7. R9 = 82 kU A18 - R21 = 10 kn
Nytronics #Wee 2200 R2. R4. R6. A8. Rl0 = 4.3 kn Cl- C10 = 0.1 p.F
Miller #S302 R12-A16=lkU 01 - 010 = 1/2 MS07000
(2.5 mH nominal inductance) R17 = 5.1 kU Xl - X5 = 0.1 MHz-2.0 MHz
d:.
Xl==.::! X2==:
,d, d,
X3==.::! X4==.::! d: X5~
. R9~
Ol~~
Rl
R2
~5
L
02
R3
A4 ~ .. 03
~7
l'
RS
R6
~C8
T
04~ ..
R7
R8 05~
1f9
~
11"
r
C
R10
R14
-=
R15
R17 R16
J C5
Cll(
---
1""'
5~
~
" C2 7 SI
-=1 61
Vec = 5.0 V
1 1\
11 ·MC120S1 I Sine. MECL. or TTL Outputs
C4t YH C3 9J::------18
I ·See device data sheet for proper
connections pertaining to
various applications.
136
DC BIAS REQUIREMENTS
Forward bias for the desired crystal selecting diode 1
(01, 02, 03, 04, or 05) is applied by setting the five Xo = wCo 1
position switch. The bias current is primarily set by R17 Xs = wCs
and R2 (R4, R6, RS, and RlO have identical functions to
R2 when they are switched-in). The four remaining sets ~E--<>
of bias resistors, corresponding to the unselected crystals, RS cs
add a smaller amount of current to the forward-biased
where: Xs =
Xo and RS = RO
diode. The total forward bias current, 10, can be described
by the formulas: 2
(~~) + 1
(RX~ )2 + 1
V - 2VD Vn
In = - (ru) (For MCI2060);
R2 + {R17 II (R3 + R! + RI9)} FIGURE 3 - Diode Equivalent Circuits
137
from the oscillator. This isolation will become greater as the total number of crystals to be switched is in-
with a decrease in frequency. creased. However, by using the switching techniques
Using the same formulas to determine the required shown in Figures 1 and 2, any frequency pulling in ad-
RD and to calculate RS and Xs at 20 MHz for the dition to that for a single crystal connected directly to
MC12061 results in RD = XD = 7.95 k ohms, giving a Pins 5 and 6 (Le. pulling caused by the ICs alone) is
new value ofRS = Xs = 3.97 k ohms. This value ofRS negligible below approximately 1 MHz for the MC12060
is much greater than 155 ohms, the maximum effective and 15 MHz for the MC12061. Measurements of this
resistance specification for the MC12061. Therefore, the additional pulling are summarized in Table 1. Typical
oscillator will now have sufficient isolation from the un- frequency pulling values attributable to the ICs them-
selected crystals to prevent erratic performance. selves are given in Table II. In this case the devices are
The values used for Rl, R3, R5, R7 and R9 are 82 k operating with a single crystal connected directly to Pins
ohms, and 10 k ohms for Figures 1 and 2 respectively. 5 and 6 with no crystal switching circuits. The Table II
values have been taken as a reference in establishing
the pulling (noted in Table n caused by the switching
OSCILLATOR AC LOADING networks. When using the crystal switching circuits,
Oscillator ac loading must be minimized to reduce complete pulling from the crystal's series resonant fre-
frequency pulling and sine wave distortion. For the cir- quency is obtained by algebraically adding the respective
cuits shown in Figures 1 and 2 the ac loading is primarily values in Tables I and II. For example, absolute crystal
attributable to the biasing networks for the five diodes pulling for the five crystal switching system when se-
(DI-D5). All bias elements contribute to an effective ac lecting the nominal 1.0 MHz crystal is approximately
load, regardless of which crystal position is selected. This - 0.0040 + 0.0031 = - 0.0009 percent. Similarly, ab-
occurs because the RF signal is coupled through the par- solute pulling for the 8.0 MHz crystal becomes - 0.004
allel capacitance (Co) of the unselected crystals. + 0.0001 = - 0.0039 percent. Pulling effects of the
Due to a greater sensitivity to ac loading of the switching circuits when selecting the 0.2 MHz crystal
MC12060, additional elements are used in the switching offset pulling caused by the IC to give approximately zero
networks for this device. An RF choke, Ll, is incorporated absolute crystal pull.
to minimize the loading effects of the common bias re- When desirable, a trim capacitor can be added in se-
sistor, R17. In addition, a modified approach is used to ries with the crystals and adjusted to pull the oscillator
bias diodes Dl through D5. The networks (D6, R18) up in frequency.
through (010, R22) are added to minimize ac loading Several options are possible to reduce ac loading for
and, at the same time, supply sufficient forward current both the MC12060 and MC12061 crystal switching cir-
with a 5-volt supply. One diode (01-D5) in the MSD7000 cuits. Using a higher voltage supply for the bias networks
dual diode package is used to switch the crystal and the will allow larger values of bias resistors to be used at
second diode (06-DI0) is used for reducing ac loading. the same diode current, resulting in reduced loading.
R18 through R22 are essential to supply a small amount Also, RF decoupling chokes may be added between re-
of current for reverse bias of diodes DI-D5 corresponding sistors R2, R4, R6, RS, and RIO and capacitors C6
to the unselected crystals. through CI0. Where frequency pulling is not as critical,
Loading and therefore frequency pulling will be L1 in Figure 1 may be eliminated. These options are left
greater for higher frequency crystals and will increase to the discretion of the user.
138
AN-790
silicon and beryllium oxide have been measured and The temperature·dependent thermal conductivities of
documented by many laboratories during the last twenty silicon and beryllium oxide are seen in Figures I through
years. Only in rare cases has this information been dis- 3 and Table I. The temperature ranges are somewhat
seminated by semiconductor device manufacturers to the wider than are necessary for typical transistor operation,
users. The purpose of this note is to clarify and correct but are shown to emphasize the wide variation in thermal
some long-standing industry-wide assumptions which have conductivities. Fulkerson et al 3 tabulate the values for
been commonly maintained about thermal resistance and thermal conductivity and resistivity of silicon from
high temperature derating. 1000K to 13S00K (see Table I), and they find that the
Most manufacturer's data sheets include a single thermal resistivity of silicon as a function of temperature
thermal resistance number (ROJC) and use this number to can be estimated by a linear approximation over the
calculate a linear derating constant out to some specified temperature range shown.
maximum junction temperature. The number cited on the
(400 - 660 0K)
data sheet was probably measured in the 2SoC to SOOC
range, and assumed constant over the whole range of Ilk = -0.1171 + 2.9S4 X 10-3 T(OK) (I)
temperatures up to the maximum specified junction tem· (600 - IOS00K)
perature. How often have you calculated a junction Ilk = -0.9609 + 4.229 X 10-3 T (OK) (2)
temperature from a data sheet, as TJ = TA + (0 JC)PD?
Unfortunately, the thermal resistance of silicon increases A similar least·square fit to Fulkerson's data over the
by 80% from 2SoC to 200°C. The thermal resistance of range 200 to 700 0K, within 1%, is given by:
BeO changes by 30%, if the case temperature goes from (200 - 700 0K)
2SoC to 100°C. Knowledge of the basic physical prop-
Ilk = -0.2286 + 3.1683 X 10-3 T (OK) (3)
erties of the materials and the methods used to calculate
and measure thermal resistance will assist the device user Similarly for beryllia, one can fit the data of Elston et
in transistor selection and equipment design. al2 over the range of 200 to 800 0K, with equation (4).
(200 - 800 0 K)
Ilk = 1.943 X 10-S T (OK)1.7 (4)
NOTE: OK = °c + 273. where k is the thermal conductivity in units ofwatts/cmoK.
139
TABLE 1 - Smoothed Data for Thermal Conductivity and FIGURE I - Temperature Dependent
Resistivity of Silicon (Ref. 3) Thermal Conductivity of Silicon (Ref. I)
100.------------------------,
Smoothed ORNL Values
Pure
T k W = 11k
(OK) (W cm-1 dog-I) (cm deg W- I ) 30
2.2
2.1
2.0
1.8
20
1.7
:g 1.6
'"
~3C 1.5
~
1.4
...
.
:::>
c 1.3
8
i
3.0
;;J, 1.2
~
2.0
I 1.1
1.0
1.0
0.8 0.9
n6 0.8 Silioon
0.5 • IRef.3)
0.4 0.7
0.3 0.6
0.2 0.5
0.4
0.1 0.3
0 200 400 800 800 1000 1200 1400 1800
TEMPERATURE 10 K) TEMPERATURE, "C
140
Geometric Factors and Thermal Resistance Calculation resistivity. The calculated thermal resistance of the
The thermal resistance of most silicon RF transistors is beryllia piece (from the previous section) is mathematically
controlled by the bulk properties of silicon and beryllium divided into fifty layers, each with 1/50 of the total BeO
oxide, geometry of the heat generating (base) areas, and thermal resistance. The first layer at the bottom is
the temperature of the heat sink (case). The interfaces assumed to have its temperature at the heat-sink ambient
generally are well behaved and contribute little to the with its thermal resistance value corrected to the proper
overall total thermal resistance if the device, die and temperature using the equations for the temperature-
package elements are assembled and handled properly. dependent resistivity. The power flux through the first
Die temperature calculations are performed in two layer then leads to its temperature rise, and this new
steps. The first uses the method of Linsted and Surtey4 temperature determines the thermal resistivity value for
to calculate the temperature distribution of a die by using the second layer. Its temperature rise is calculated, and so
a double Fourier series solution to Laplace's equation. on, until the result for the top surface of the fiftieth layer
Figure 4 shows the device geometry and some of the gives the temperature rise above the ambient for the
boundary conditions. Equation (5) will calculate the beryllia piece.
temperature rise at any (x,y,z) point in the die, where The same method is used for the silicon die, using the
A,B,C,D,F are die and heat·generating area boundaries. beryllia top surface temperature as the starting pOint,
Q is the heat input in watts, and k is the thermal conduc· and correcting the thermal resistance of each of fifty
tivity of the material in watts/cmoK (Linsted's equation). layers based upon the temperature of the layer directly
T = - f{(CD)(z - F)
K AB
;...( -
+ £. Q)( 2BC )
- --- e",:rrz/B (' - exp [2m".(F - Z)/B)) (m"'D)
- - - [ sm
. - - cos (m"'Y)J
--
m~l K m'".' A , + exp (2m".F/ B) B B
+ ;...(
L.J -
Q)(2AD) e (' - exp [2n".(F -
- -- nrz / A Z)/A))[. (lI".C) cos (1'-' '-:<)J
SIn -- (5)
n~l K n'".'B , + exp (2/1".F/..1) .1 A
where
141
FIGURE 4 - Modal for Heat Flow
z
Uniform Power Density
Input to This Area
o o -r±-~ArtifiCial Boundary
o o
-:
I ~ By Symmetry
o 0-1[]-I-O
I 1
0000
142
FIGURE 6 - Junction Temperature and Thermal FIGURE 7 - Junction Temperature and Thermal
Rasistance 85 a Function of Power Dissipated, Resistance as a Function of Power Dissipated,
Flange (Heat Sink} Temperature Flange (He.t Sink} Temperatur.
2OOr-r-~--r---------------------------, 200,--------------------------------,
19I1 Goometry-6TH 1911 Geometry-5NN
BeO Thickness - 60 mil BoO Thkknos, - 60 mil
180 180
- - - Thermal Resistance
170 - - - Thermal Resistance 170 - - - Junction Temperature
- - - Junction Temperature
~
;0:
z
0
~
~ 9Il
~ 80
70
60 60
50 50
40 40
30 30
20 20
10 10
°0~----~25~--.&----~----~---7.~--~~--~ 0
0 25
FIGURE 8 - Junction Temperatura and Thermal FIGURE 9 - Junction Temperature and Thermal
Resistance as a Function of Power Dissipated, Aesistance as a Function of Power Dissipated,
Flange (Heat Sink) Temperature Flange (Heat Sink) Temperature
40or-----------------------------------,
Geometry-1KF
380 BeO Thickness - 40 mil
360 Geometry - 9Nl
BoO Thicknes, - 60 mil
340
___ Thermal Resistance
320 - - - Junction Temperature
200
100
0~0----~----~5~0~--~7~5----~----~~~~--~175
FLANGE (HEAT SINK) TEMPERATURE !OCI
143
Ex perimental Verification Figures 10 through 12 are plots showing the cor-
Of Calculated Die Temperature relation of measured to calculated temperature for several
Actual temperature measurements are made with an geometries. under various conditions of flange tempera-
infrared microscope. Barnes Eng. Co. Model RM:CA. This ture (JOoC to ISaaC). supply Voltage. drive power, and
instrument uses an indium antimonide diode photo--
detector at liquid nitrogen temperatures to measure the
FIGURE 11 - Actual vs Calculated Die Temperatures
infrared radiance emitted from a 1.5 mil spot on the
surface being examined. The IR radiance versus tempera-
ture curve is calibrated by measuring the radiance at Geometry-9NL
BeD Thickness - 60 mil
various known temperatures monitored by a calibrated 400 • Average Temperature
thermocouple while the device is heated by external I - Temperature Range
means. An experimental calibration is necessary because
the radiance output of the device at a given temperature is
a function of the average emissivity in the area seen by
the microscope. and this average emissivity is a function
of the geometry and processing history of the device
in question. The effective emissivity depends upon the c
;
~
Geometry - 6TH
BeO Thickness - 60 mil
450-
• Average Temperature
- Temperature Range FIGURE 12 - Actual vs Calculated Die Temperatures
400- ~or-------------------------------------,
Geometry - I Kf
BeO Thickness - 40 mil
350 • Average Temperature de DiSSipation
I - Temperature Range
\
250 -
~ Ei
~
=> 200
~
'"<i.
=>
150
li
100
400
CALCULATED DIE TEMPERATURE lOCI
144
output load magnitude and phase angles from 50 n to MTBF as a function of power and ambient temperature.
over 30: I VSWR. The calculated temepratures seem to be The temperature lines are valid for any combination of
somewhat higher than measured at the higher power supply voltage, efficiency and drive power, by reading the
levels. The calculated temperatures are based on the power axis as power dissipated. The MTBF lines, because
calculated power dissipation, disregarding RF losses in the of the current dependence, have been constructed based
actual loads and circuits. upon the assumptions of l2.5-volt supply and 50% effi-
Metal Migration and Mean Time to Failure ciency, so that the power axis should be interpreted as
The calculated/observed temperature agreements are output power. It is possible to use the MTBF set of lines
seen to be close enough so that the calculated temperature at other conditions. Enter the graphs by reading the
can be used as the basis for reliability calculations of Mean power output parameter as power dissipated, and find the
Time Before Failure (MTBF) for metal migration based MTBF, then scale the MTBF by the ratio square of
upc,n Black's5 work. the 1'/ = 50% current to the actual current.
100 100
'"~
I
in
~
~ ~
" "
10 10
1.0 1.0
145
FIGURE 15 - Metal Migration - MTBF FIG U R E 17 - Geometry Code to Standard Part Cross-Reference
100 MRF328
\ 175'C
To Scale Metal Migration MTBF
"
\ \2OO'C From 12.5 V to Other Operating Voltages
Keeping PD and 1'/ constant, then the current for 28 V
operation compared with that for 12,5 V operation
10
is given by:
112.5 X 12.5 = 128 X 28
G,ometlY-9Nl
112.5
-----
28
1.0 Metaliletion -l''1Ie Crystal Glassed AI 128 12.5
Finger Dimensions: Width -1.0 mil
H,ight-1.51' From Black's5 equation:
BeO Thielen... - 60 mil
Operating Condilions: Vee ~ 12.5 V
,,~ 50%
MTBFa 1.
12
0.1 =-0---!;25,------·-;50!::--~75;----;1+.00,-------;:12::-5--==~--''-:::! For like geometries, the ratio of the MTBF at 28 V to
CASE TEMPERATURE I'CI the MTBF at 12.5 V is:
FIGURE 16 - Metal Migration - MTBF
28 2
100,000 .---.---..--'T"--.-=;;--G-eom-etlY---1K-F----, MTBF28 = MTBFI2.5 X 12.5
M.talizetion -la'1l' CIY.I.I
Glassed AI MTBF28 = MTBFI2.5 X 5.02
Finger Dimensions:
Width-1.0mil
Similarly, for 50 V operation:
Heighl -1.51'
10,000 BeO Thickness - 40 mil MTBF50=MTBFI2.5 X 16.
Opereting Cond~ions:
VCC ~ 12.5 V
,,~ 50% Conclusion
We have discussed the elements of thermal resistance
and metal migration lifetime with particular attention
1000 paid to their variation with temperature as functions
of power dissipation and ambient temperature.
Graphical presentations of the results are included
which should be useful to the device user who is interested
in better reliability in his application.
100
References
1. G. A. Slack, Journal of Applied PhYSiCS, 35, 3462,
1964.
2. J. Elston, J. DeGoer, and Z. Miliailovic, 1. Nucl.,
10 Mater., 11,333,334, 1964.
3. Fulkerson, Moore, Williams, Graves, and McElroy,
Phys. Rev., 167,768-780.
4. Linsted and Surtey, IEEE Transactions on Electron
Devices, ED-19, 42,1972.
5. Biack,Proc. IEEE, 57,1587,1969.
6. Hall, ECOM, DAAB07-7OC 0164, October 1971.
146
AN·879
MONOMAX - APPLICATION OF
THE MC13001 MONOCHROME
TELEVISION INTEGRATED CIRCUIT
Prepared by
Ben Scott
Technical Consultants:
C.1. Tsui, Hong Kong
Peter Bissmire, Geneva
Lowell Kongable, Phoenix
Mike McGinn, Tempe
147
FIGURE 1 - Simplified Block Diagram
II~
+
+
FIGURE 2 - Monomax Functional Block Diagram
148
application information which will not be repeated in output. The audio output section is usually a Class B
this note. Also recommended is a paper entitled type, operated directly from 12 Vdc. An IC combining
"Monomax - An Approach to the One-Chip TV" by the sound IF, detector, and audio output is ideal in this
Gerald Lunn and Mike McGinn of Motorola. This can architecture. TDA1190 is an example which fits well
be obtained from the proceedings of the IEEE Chicago with Monomax.
Spring Conference on Consumer Electronics, June, Figure 4 shows the basic power supply structure for
1981, or from Linear Applications, Motorola. the ac line operated type of design. This is the most
Monomax is not difficult to apply. A functional TV economical and the most common approach for B&W
set is virtually assured on the first try. But as anyone television in most of the world, and it is the subject of
closely associated with television design can attest, much of this AN. Special thought was given to this
there are, in every new design, a number of small but type of set in the design of the MC13001 itself. Note
objectional problems which stubbornly resist solution. that the horizontal oscillator and driver are supplied
The receiver described here does not represent the "last through high value resistors directly from the rectified
word", but it is pretty close to production quality, and power line dc (120 V). Only 4.0 mA are needed into
it includes solutions to some of the most common Pin 18 to power the horizontal oscillator system. The
beginner's problems. In the following text, an attempt balance of the horizontal circuit is also line operated
will be made to explain component value choices and so it is fully operable from the line supply. The hori-
locations in terms of problems solved or behavior zontal section then produces the 12-14 Vdc for the rest
avoided, so that the future experimenter will be alerted. of Mono max (50 mAl, and for the tuners, the sound IF,
the vertical output, etc., about 150 mA in all. This
THE BASIC DECISIONS/POWER SUPPLY
method avoids the problem of developing 12 Vdc
One of the first considerations in a new TV design is directly from the line; i.e., the waste of power in a
whether the set is to be acldc (12 Vdc operable) or ac linear approach, the extra components for a switch·
line only. Monomax fits well into either, and has been mode dc-dc converter, or the cost of a line transformer.
used in production designs of both types. As in the previous example, the TDA1190 can be used
Figure 3 shows the architecture of an acl dc type for the entire sound system, but many designers prefer
with all systems operated from 12 V dc. In this case, to use a Class A, line operated, discrete output stage,
the horizontal output st.age is of the "boost" type, to and one of the standard sound IF Idetector ICs, slich as
minimize horizontal deflection current and make the MC1358, CA3065 or TBAI20. This removes the 12 V
yoke easier to manufacture. The flyback transformer supply ripple caused by loud low-frequency audio pas-
contains auxiliary windings which provide supply sages, but costs a small audio output transformer. This
voltages for the video output, picture tube grids, and is the approach presented in the complete receiver in
vertical deflection. Sometimes the boost voltage of 20 this AN, but it could be easily changed to the single·
to 30 Vdc is used as a power supply for the vertical chip sound system.
To Audio
• Boost
Output Stage
10
H. Output
17
H. Driver
181--+--~-,
+
MC13001
.I. .I. 0.01
MONOMAX REXT-
(See Data Sheet)
19f--......---<~---- +8.0 V
+ .I. 0.01
I
149
140 Vdc
~ To Audio Output
I 120Vdc
To Video Output
120 Vae
,...--+1-----<-. H.V.
+12 V
It is important to use good bypass techniques on all This means keeping color and sound subcarriers low
power supplies, not only for low frequencies, but also enough to avoid 920 kHz beat generation in the detec-
for RF. It is critical in prevention of faint but objec- tor, and yet not attenuating the sound so deeply that
tional vertical lines in the picture, caused by hori- good sound quieting is irretrievably lost. A well-
zontal deflection system waveforms getting into the proven characteristic for achieving this goal is as
supplies. Good high-frequency bypasses on Pins 18 shown in Figure 5, taken from tuner-mixer input to
and 19, with respect to Pin 16, are essential. detector. Of this, some selectivity comes from the
mixer-tuned circuits, but most of it is provided by the
THE IF
SAW filter.
The four stage IF in the MC13001 has 80 Ii V sensitiv- Table I shows some available types, data normalized
ity, sufficient for excellent overall performance when to 0 dB picture carrier. The major difference is the
used with an ordinary tuner and a conventional L/C depth of 41.25 MHz. In this regard, the Toshiba
input bandpass network. It is recommended that the F1032U, Kyocera, and the muRata parts are best for
input always be used differentially to reduce the pos- B& W design. The mixer-tuned circuits will supply the
sibility of feedback problems: The differential input
capacitance decreases from its normal 5.0 pF, to about
2.0 pF, in the top 10 dB of gain-range of the IF. This .10
can be used to narrow the input L/C filter, at very - ---- - - ---- - -- - ---~-~----
150
TABLE 1 - Some Available SAW Filters
additional slight amount of narrowing required. The Remember that AGC loops have a large amount of
F1032V part is too wide, and FI052 is too narrow. gain, and fast AGC loops, with good airplane flutter
These are intended for color receiver architectures of performance, are especially vulnerable to deflection
different types. The SA W manufacturers loading currents. Only a few millivolts on the AGC lines from
recommendations should be adhered to closely to stray fields or ground loops can cause a significant
prevent ghosts (before and after the picture) caused "bar" in the picture. Keep the tuner AGe lead away
by capacitive feed·through and/or "triple transit" from yoke leads. The small bypass capacitor on Pin 11
reflections. further reduces this problem, and should be placed as
At the input of the MC 13001, it is important to use close to the Me13001 as possible.
good bypass capacitors on Pins 2, 4 and 6 with respect Monomax was designed so that in the strong signal
to Pin 1 of the MC13001. The best value was found to be region, "above the delay", the IF gain is held constant
a straight lead, low-inductance 0.02 "F disc ceramic while AGe acts upon the RF stage in the tuner. This
for reducing the infamous channel 6 beat. Pickup in means that a small amount ofIF AGe range may not
this area is also a possible source of vertical scan bars be accessible in the normal implementation. Optimum
in the picture caused by horizontal sweep currents. It setting of the delay pot keeps the RF section at maxi-
is desirable to keep the SAW filter close to Pins 1, 2, 4 mum gain for RF signal levels of from <10 "V to
and 6. See the PC board layout Figure 14, Also, the IF 1.0 m Vrms , using 40 dB ofthe IF AGe range. The tuner
preamplifier must be kept compact and well grounded is not likely to be able to provide more than 40-46 dB of
to prevent feedback and oscillation with the tuner. additional AGe, which will accommodate signal levels
AGC up to approximately 200 mV rms . This is adequate for
the Monopole antenna applications, but certainly
The AGC system was implemented here essentially doesn't offer a lot to spare. Above this level, the AGe
as described in the Data Sheet, including the AGC system loses control, the receiver overloads and even-
speed-up capacitor between Pins 9 and 10. This keeps tually falls out of sync. One way to improve this, and
the AGC airplane flutterresponse time fast, even when pick up the remaining 6.0 dB or so ofIF AGe capabil-
the signal is strong enough to move the AGC into the ity, is to put a resistor from Pin 11 to Pin 10. The value
tuner control region. The RF AGC delay setting is one of the resistor will be about 33 k for delay resistor values
of only 4 factory adjustments. Ideally it should be shown, but will have to be tailored to the particular tuner
made with a calibrated signal level, but acceptable used. This can also be accomplished by a resistor from
results can be obtained with a strong off-the-air signal Pin 9 to Pin 10. This, in fact, is the only solution in parts
and a switch type attenuator. A discussion of this providing negative tuner AGe.
adjustment is contained in Appendix 1.
iii
;; 40
o
i
a::
z
~
151
THE SYNC SEPARATORS
Composite sync is stripped from noise-cancelled
video in a peak detecting sync separator, as shown in
Figure 2. The time constants for setting the slice level
of the detector are connected at Pin 7. As always, there
is the compromise between optimum noise immunity
and tilting of the slice level during vertical interval.
For best horizontal separation, a short time constant
is required. There is also an AGC anti·lockup system
which responds to the voltage at Pin 7. It also requires
a short time constant. A second, longer time constant
0.47
8.2 k 1+ -=-
:::
152
OSC.
many customers like to have one, but also because it
permits using a smaller coupling capacitor for the
/\ /\ / \ / Ramp
Z1 \ Z1 \ ;?1 \ ) Pin 14 yoke. The smaller coupling capacitor saves money and
/i I \/, , \7i I \ reduces picture bounce, but introduces some curvature
I " I' which must be compensated. Feedback to Pin 21 pro-
I " ,
I " I vides overall output stage linearization and prevention
Pin 17 of deflection current change with temperature. It is
} Output also a handy place to feedback a variable parabolic
;.----
waveshape for linearity control, as shown in Figure 11.
J
(A) NORMAL APPLICATION. PHASING
SHOWN AT TWO CONDITIONS
Vj
I
,
I
,
I
I
I
I
uncompensated
Yoke Current
I I I
I I
I I
I I I I Correction
I
~ linearity
mmfbk I Signal at
~ I I~____ .__Jr - P1n17 I I I I
~ I I : Control
: r mal( fbk r I
(B) DRIVER COLLECTOR FEEDBACK TO PIN 14 . I I I Compensated
I . \'G'V- I Yoke Current
t ",\rt I
FIGURE 9 - Second Phase Detector Slicer I I
I ",a' \~... I
to"" 'II~0.,,",
470 THE SOUND SECTION
0.001
1 47 k
r 820
001r
a l.I.
The buffered video detector output at Pin 28 is a
wideband signal used for sound take-off. A ceramic
sound take-off filter and detector "tank" were chosen
to eliminate alignment steps. The MC1358 is a popu-
lar, multi-sourced, FM IF, detector and dc volume
control. It can be used with conventional L-C circuits
FIGURE 10- Driver Feedback For Extended or the ceramic devices shown here. The L-C application
Horizontal Output "On" Time costs less in piece parts, but has a higher manufactur-
ing cost in assembly and alignment.
Keep in mind that a limiting IF produces a wide
spectrum of 4.5 MHz harmonics. The sound IF grounds
THE VERTICAL SYSTEM should be kept together and returned to Pin 1 by a
Aside from all of the sophistication of the count- single path as shown in the copper layout of Figure 14.
down vertical system within the Monomax chip, what Also it is a good idea to keep the input of the sound IF
remains to be accomplished outside of the device is IC close to Pin 28 to reduce radiation of video IF har-
fairly conventional. At Pin 20, there is an external monics, generated in the video detector, from getting
capacitor, charged from a high voltage, to produce a back to the tuner or IF input.
good linear ramp. It is discharged within the chip, In the receiver described here, an ac volume control
usually by vertical sync, but sometimes by the count- has been used. A potentiometer is placed between the
down circuit when sync is momentarily absent. It is MC1358 detector output, Pin 8, and the post ampli-
important for the capacitor to be a good stable low ESR fier input, Pin 14. The dc volume control, Pin 6, is
type and to be located close to Pin 20 and grounded as grounded for maximum volume. If the volume control
closely as possible to Pin 1 to avoid pickup ofhorizontal is to be mounted some distance away, and deflection
sweep which could hurt interlace. pickup is likely, then the dc volume control could be the
The approximately 1.5 V p _p waveform on Pin 20 is better choice. This can be done by ac coupling Pin 8 to
inverted and buffered to Pin 22 to drive the external Pin 10, and placing a variable 50 k pot from Pin 6 to
output circuit. In the receiver design in this AN, a fairly ground. The disadvantage is that the control contour
conventional vertical output stage has been used. An is less predictable in the dc control configuration. It is,
optional linearity control has been added, because nonetheless, a production proven method.
153
THE VIDEO OUTPUT tortion of high· frequency detail, due to excessive load·
ing ofthe video driver. This can be reduced by adding
Pin 24 provides up to 1.4 V, black·to·white video
a resistor between Pin 24 and the trap, and by return·
drive, black level clamped, with a widened and ampli·
ing the bottom of the trap to the video output stage
fied blanking pulse added. This is sufficient to drive a
emitter. The compromise chosen is shown in the full
single stage common·emitter video output transistor.
schematic. Again, it is good to keep these parts close
A dc voltage of 0 to 5.0 V applied to Pin 26, varies the
to Pin 24 to reduce radiation of video detector products
black·to·white amplitude at Pin 24 from 1.4 V to 0.1 V
back to the tuner and IF front end.
without changing the absolute black level ofthe output
voltage. Beam current limiting can also be used to The video output circuit can take many forms.
control maximum brightness. This is accomplished by Monomax was designed to accommodate full dc cou·
circuit shown in Figure 12. As beam current increases, piing, as described earlier. However, many TV design·
the H.V. winding current flowing in the 39 k resistor, ers, and users, don't like full dc coupling, because it
pulls the Pin 27 voltage down. When Pin 27 falls sometimes seems to go too black, creating the suspicion
below about 1.0 V, the contrast begins to be reduced. that some information is hidden. Also, a directly
This circuit was not used in the complete receiver in coupled video output to picture tube cathode usually
this AN, for reasons which will be explained shortly. requires a negative voltage for at least one of the grids
The black level clamp capacitor on Pin 25 is usually for proper set·up at high contrast settings. Finally,
shown connected to ground. It can also be connected to fully dc coupled designs are harder to protect from
+8.0 V to cause the screen to be blanked for about 1 power·off flash or spot burn.
second after turn·on. This permits the scan systems to For these reasons the receiver described in this AN
stabilize before the picture becomes visible. Note: If was a partially dc coupled type. This puts the bright·
the brightness control design window is set too high, ness control in the cathode circuit, removes the need
the raster may still be visible during start·up. for the brightness limiting configuration, and makes
There are several approaches to sound trapping in spot/flash prevention easier. (The diode and electro·
the video output stage: series tuned L·C from the lytic in Glare for this latter purpose).
video output base to ground; parallel tuned L·C in the
video output emitter; or a ceramic shunt element in the In the video output stage emitter, some dc set·up
video output base circuit. All of these can be detri· from the +12 V supply has been used to adjust the out·
mental to picture quality, if not carefully done. The put dc level, to minimize overall dissipation. Also some
ceramic element is in keeping with the "no alignment" additional vertical blanking has been fed through a
philosophy successfully implemented thus far, so there diode, from the top of the vertical yoke. This blanking
was a strong motivation to use it. However, shunt will be accomplished in the IC internally in later
loading Pin 24, if too severe, causes considerable dis· Monomax devices.
28
154
APPENDIX I - AGC DELAY ADJUSTMENT means a horizontal (saddle) winding of about 3.4 mH
and a vertical (toroid) winding of approximately 3.0 n,
Ideally, a known antenna signal level of 1.0 mV
10 mHo Numerous substitutions are available, but
(300 n balanced) or 500 p. V (75 n unbalanced) is sup-
plied to the tuner input_ This signal level corresponds the above values must be adhered to for this set
to the threshold of "snow" in the picture, for most architecture.
receivers. With this signal level, the AGC delay pot is Horizontal Output Transistor - The board was
turned until the RF AGC voltage just begins to rise, designed for a TO-3 type, such as a BU205, BU204, or
and then is backed off slightly. The picture should be MJ12003. A plastic TO-220 type MJE12007 will do the
snow-free. If the RF AGC is permitted to rise, the job with some mechanical revision. The important
picture will start to show some snow, which therefore parameters are V(BR)CEX =1300 V and IC =2.0 A. A
represents less than optimum overall performance. If small amount of heat sinking, such as a U channel
the setting is backed-off too much, the delay may be with 2 flags of 1 square inch each is recommended. A
too large and mixer overload may occur at stronger mica or Thermalloy isolator is suggested to reduce
signals. shock hazard to the experimenter. If an acldc design is
The correctness of this setting should be checked contemplated, as referred to back in Figure 3, a lower
at weaker and stronger signals. At weaker signals, say voltage, higher current part like BU806 will be required
6.0 dB down, it should not be possible to improve the for the horizontal output, along with a different yoke and
picture noise by resetting the RF Delay. At stronger ftyback.
signal, say 40 dB stronger, there should be neither
snow or overload evident in the picture, although the Vertical Output Transistors - It is possible to
distance between these two conditions, as a function of "get by" with a TO-92 complementary pair, such as
delay setting, may be very narrow. The AGC system MPS6560 and MPS6562, or the new, tall TO-92,
should automatically avoid these troubles. It may be MPSW01 and MPSW51. However, the author's opinion
necessary to make a slight compromise to avoid over- is that these operate too hot, with dissipation ap-
load, which may produce a slight amount of snow in proaching 1 watt, each, worst case. Recommended
the 1.0 mV picture. alternatives include D40E 1 and D41E 1 in the TO-202, or
The above compromises can be achieved successfully TIP29 and TIP30 in TO-220. No heat sink is required.
without calibrated signals, with just a switch able The devices need only V(BR)CEO = 30 V and good
attenuator and a strong signal. Starting at strong hFE at 1.0 A.
signal, note the available AGC Delay setting range Video Output Transistor - For the load value
between picture overload and snow. Using the switched shown in this design, a case 152 uniwatt, such as
attenuator, reduce the signal strength and make sure MPSUlO, is best. The 300 V V(BR)CEO is not needed,
that neither problem appears. If necessary tweak the but the device must be "small geometry"; i.e., high fT
Delay, but don't move outside the original range. and low Ccb to preserve picture resol ution. A tall TO-92
Eventually the picture will get snowy, but the control or even an MPSA43, TO-92, can be used ifthe collector
will only be able to make it snowier. Setting it to the load is increased to 6.B k, but some picture quality will
optimum (just barely) should still be within tile noted be lost.
range.
Audio Output Section - The transformer should
be approximately 30: 1 turns ratio, capable of handling
APPENDIX II - COMPONENT & 1 watt into B.O n. The output transistor should be set
CONSTRUCTION DETAILS up at about IQ = 12-14 mA, and should be capable of
1.5 W continuous dissipation. A TO-220 type MJE2360T,
In order to make the enclosed PC board pattern easy
mounted on at least 3 square inches of aluminum is
to use, the following components are recommended:
suggested.
Remember that these are pertinent to this design
architecture and this specific design. Many variations H. Driver Stage - In the prototype receiver, the
are possible with a little redesign work. available driver transformer had only about 12:1 turns
ratio. This necessitated a large wattage dropping
Flyback - Gold Star Type 154-02BA with self-
contained H.V. rectifier. Certainly, substitution is resistor to provide the rather low-voltage, high-current
possible, but very careful attention to pin-outs and taps primary waveforms. It would be better to obtain a
is required. The primary is, of course, a 120 Vdc type, transformer of 30: 1 or so, to permit a more efficient
which corresponds to about BOO Vp _p positive pulse at driver stage. The 4.3 k/2.0 W resistor could then be
Pin 2. Pin 3 is a negative going pulse of 35 V Pop and reduced considerably. In either case a TO-92 driver,
Pin 7 is a negative-going pulse of about 120 VPop' The type MPSA42, is a good choice.
H.V. terminal, which is internal in the above model, SUMMARY:
would be a positive going pulse of about 12 kVp_p' Figures 13 and 14 provide the copper pattern for the
Very little flexibility can be permitted on these values. PC board and the component locations. Note that
Be careful to watch pin-outs and horizontal polarity. signal input circuits are compact and grounded near
Yoke -Gold Star Type 153-020A for 90° 12" - Pin 1. Subsequently these and all other circuits are
20 mm neck picture tube. It requires approximately connected to the central ground at Pin 16, without being
1.0 A p _p in both horizontal and vertical windings to interconnected beforehand. The full receiver schematic
give proper overscan in the 90° tube at 10-11 kV. This is given in Figure 15.
155
.....
01
m
BRIGHTNESS H, YOKE
CONTROL
w
[[
::::J
Cl
u::
157
~
. .~
w. I .,w ~
t
,,- 1 .....~" ••• ,.,
tr
.. : ,a
F~~';\A-:
-
1~~7
Lj
.01 r If£ ~5
......
en
CD
''f'W
INTRODUCTION
This note describes the design, construction and per- ating frequencies. Table 1 lists the required information
formance of a 400-512 MHz preamplifier utilizing Moto- for the MRF966.
rola's GaAs dual-gate field-effect-transistor.
In two-way communications, the ability to receive a Parameter f = 400 MHz f = 450 MHz f = 500 MHz
transmitted signal depends on the systems' signal-to- 511 0.99 Lo 12' 0.98 Lo14' 0.98 Lo 15'
noise ratio (SIN). The SIN can be improved by increasing 521 1.60 L 165' 1.59 L 163' 1.59 L162'
the output power of the transmitter; by increasing the 512 0.004 L83' 0.004 L84' 0.004 L85'
gain of the antenna; or by improving the sensitivity of 522 0.97 Lo7' 0.97 Lo8' 0.97 Lo9.4'
the receiver. The first two solutions could be quite expen- fms 0.87 Lo 14' 0.81 Lo20' 0.81 Lo 16'
sive. A low noise preamplifier would be an economical fml 0.8 Lo9' 0.8 Lo 11' 0.76 Lo21'
solution for improving the receiver system noise figure. NFmin dB 0.9 0.9 1
TABLE 1
DESIGN S-Parameter and NF Data @
The main criteria in the selection of a transistor for a VOS = 5 V, lOS = 10 mA
preamplifier is low noise figure coupled with sufficient
gain to minimize the second stage contribution to the The MRF966 was matched by means of slug tuners to
system noise figure. The Motorola MRF966 is a GaAs obtain the minimum noise figure. The optimum source
dual-gate field-effect transistor designed for UHF (fms) and load (fm!) impedances were then measured
applications. on a network analyzer.
Designing impedance transformation networks The slug-tuned circuit used in this procedure is illus-
requires S-parameter and noise figure data at the oper- trated in Figure 1.
V05
1--cF-->r-< RF Output
~,....--:::-----L.-=-....J
RF Input >-To....:>H
159
The network required to transform the optimum
impedances to the required 50-ohm source and load was
designed using a Smith Chart. The input matching net-
work is shown in Figure 2. At the input of the pream-
plifier it is necessary to transform the 50-ohm input
impedance to the optimum source reflection coefficient
(fms). Taking the values from Table 1 for 450 MHz an
input matching circuit can be designed using a series
450 n 50 n
C'
+5.0 V
BO OB'
CO OC'
50 n Load
Transformed #30 AWG Polythermaleze
by 9: 1 Transformer
B
A
450 n
50 n
160
capacitance, shunt inductance, and shunt capacitance. The output matching circuit could be designed using
Starting at the input of the device (rms), the shunt a shunt capacitor with a series inductor, but a more con-
inductance moves the impedance to the value of 50 + venient matching technique involves a 9:1 transformer.
j145 ohms (point A); (the shunt capacitor is used to fine This simple matching technique although not presenting
tune the inductor along the constant admittance circle). the optimum load reflection coefficient (rLl to the
Finally the series capacitance transforms point A to the MRF966 provides improved stability at the expense of
desired 50 + jO ohms center (point B). The required slight gain reduction. The 50 ohm impedance of the load
reactance value for the three components can be obtained is transformed to a value of 450 + j150 (point C, Figure
directly from the Smith Chart. From Figure 2 the shunt 3). The materials needed to construct the transformer
inductance moves the vector along the path to position are inexpensive and readily available. The lumped ele-
A. This move requires an XL of 104.2 ohms. Therefore ment form of the transformer and the winding procedure
the shunt inductor has a value of 37 nH at 450 MHz. The are shown in Figure 4.
shunt capacitor needs to be variable from 0.8-10 pF to Source self-bias is used utilizing a 100 n resistor. The
accommodate variations between devices. The series resistor will set the operating current at approximately
capacitance rotates the input impedance from 50 + j145 20 mAo Decoupling the source and Gate 2 is accomplished
ohms to the center of the chart (50 + jO) ohms at point using 1000 pF and 56 pF chip caps. Gate 2 is positively
B. Therefore, the required capacitive reactance is j2.9 or biased using a simple voltage divider circuit. A low pos-
j145 ohms which leads to a value of 2.4 pF at 450 MHz. itive voltage on the gate will lower the noise figure and
A variable capacitor (0.8-10 pF) will also be used here increase the power gain. The complete preamplifier sche-
to fine tune the preamplifier for a specific frequency over matic and the parts list are shown in Figure 5.
the 400-512 MHz band.
J2
t
RF
OUTPUT
J1
C1
1
RF
INPUT
C2 02
"::" "::"
R2 +7-15 V
R3
161
CONSTRUCTION Do same for the input shunt capacitor. Solder the 450
The preamplifier is assembled on a 43 mm (1.7") x n wire on the transformer (Wire A in Figure 4) directly
38 mm (1.5") double-sided circuit board. The board to the drain lead.' All of the components should be on
material is 1.5 mm (0.062") Teflon-Fiberglass. A 1:1 the board.
photomaster of the top side of the board is shown in The preamplifier was built using "open chassis" con-
Figure 6. The under side of the board is used as a ground struction as shown in Figures 8 and 9 from brass extru-
plane and the copper foil is not removed. A 0.2" clear- sion stock. This technique was chosen to allow visibility
ance hole, centered between the device mounting tabs, of the various components. SMA style connectors were
is drilled to allow the MRF966 to fit flush with the pc utilized although other types are suitable at this
board. This location is shown on the photomaster. The frequency.
four sides of the board are wrapped with thin copper
foil and then soldered on both sides.
Top of PCB
PERFORMANCE
The preamplifier was tuned for minimum noise figure
at 430 MHz and 480 MHz using the HP8970A noise figure
meter. The voltage was set at 12 V and the operating
current was found to be approximately 20 rnA. The var-
1 ~ Drain iable capacitors were adjusted to obtain a noise figure of
2 ~ Source 0.5 dB at 430 MHz and a value of 0.6 dB at 480 MHz.
3 ~ Gale 1 The gain at noise figure and noise figure optimum versus
4 ~ Gate 2 frequency curves are shown in Figures 10 and 11. Figure
12 shows the input and output return loss versus fre-
FIGURE 7 - Pin Configuration quency for the preamplifier tuned at 430 MHz, while
Figure 13 shows the same parameters at 480 MHz.
162
A. Drill and tap for 4-40
screws. 3 places
B. Drill and tap for 2-56
screws. 8 places
C. Drill .125" hole. 2 places
4-A
0.03 I.B3
II I -0.5
-.--
+B B+
0.42
. f -0.25
-<--t;------------~,.,...-J .. ~ --0.17 . ~~-- --- -----~~-
:': -<'.c:
I
O.OB
1 - -0 .00
l;: +B B+ :1:
I
I 0.1 1.9 I 0.25 10~B I II
0.92
1.25
1.5
I
0.00 0.25 1.65 , ·B 0.00 0.5 0.75 1
FIGURE 9 - Amplifier Housing
0 2.0 0
,...... GI
2.0
8 1.8 8 .......... p 1.8
V
'" /"V
......... I
6 1 \
G 1.6 6 t"--. I
V ~p V i'--,
4 \ L I ,4 ~ ~ 14
4 ~
I
2 /' i,\ V 1.2 :i! ~ 12
V'\ "- L I .2
'\ \ L
"'"
::::>
V
0
8
6
I'.
'" "-
--
...-V
/ 1\
\
i"l.
1,0
0.86
0.6
if
~
z:
~
'"
ocl 0 /
\t!
2
<=JD...
8
6 N~
I -
/'
./ l'\'" 1.0
0.8 ~
0.6
£'
z·
w
NF - 0.4 0.4
I 0.2 0.2
o o o o
390 410 430 450 470 490 420 440 460 480 500 520
f. FREQUENCY (MHz) f, FREQUENCY (MHz)
FIGURE 10 - Gain at Noise Figure and FIGURE 11 - Gain at Noise Figure and Optimum
Optimum Noise Figure versus Frequency Noise Figure versus Frequency (Tuned @ 480 MHz)
(Tuned @ 430 MHz)
0
1'-.. "Sill
U r--- :::--...
.......
/
- 4.0 "- -4. 0 10- LL
"
/ ~
I'-.
~
i2
-8.0
-12
\. \
\
/I
1/
I ~
<n
<n
-8. 0
-I 2
'\.
, ;5111 /
(I
"
g I I IL g ~ '.L
z:
§ -16 \\ ~ -I 6 \\ 11
>- \ ::::> \\ /I
~ -20 i ~ -2 0 i1 I I
\ \ I
- 24 \ ,5221 -2 4 15221 \ I
\ II
- 28 -2 8
390 410 430 450 470 490 420 440 460 480 500 520
f, FREQUENCY (dBI
FIGURE 12 - Input and Output Return Loss FIGURE 13 - Input and Output Return Loss
versus Frequency (Preamp Tuned @ 430 MHz) versus Frequency (Preamp Tuned @ 480 MHz)
163
164
AN932
PREFACE
Since this device has applications in color cameras, Y = .59G + .30R + .11B
video games, video text and computer generated graph- R-Y = .70R - .59G - .11B
ics, it may attract potential users who are skilled in com- B-Y = .89B - .59G - .30R
puter architecture, but not familiar with the encoding of Texts on the NTSC system will show that studio mod-
color television. Perhaps they have spent extensive hours ulation is done on a different set of orthogonal axes called
viewing graphics on a full R, G, B wideband monitor. I and Q. Also they will point out that I is a somewhat
This preface is intended to caution that PAL or NTSC wider bandwidth than Q. The MC1377 does not permit
encoding, no matter how rigorously executed, will cause the circuit designer this refinement, but it should be
some degree of picture degradation. The process of en- noted that very few monitors or receivers contain any
coding involves some bandwidth reduction, which means circuitry to process the unequal bandwidths. (This is the
loss of high frequency detail, and it creates the possibility only compromise of standards in the MC1377 which can-
of spurious picture patterns, due to coding and decoding not be circumvented by application means.) Rotation of
system limitations. The original standards were estab- the coordinate system from IIQ to (R-Y)/(B-Y) does not
lished about 25 years ago and will probably be in use for constitute any further compromise whatsoever, and it
many years to come. It is not the objective here to detail makes the encoding formulae for PAL and NTSC the
these standards as many references l - 4 are available. Ap- same. It also aligns (B-Y) with the axis of the NTSC
pendix A shows pictorially why some loss of information color burst, for internal circuit simplicity and system
and detail is incurred. accuracy.
The MC1377 is capable of encoding NTSC and PAL
to virtually studio standards. It also can be used for very REFERENCES
low cost applications where appropriate, with some com- 1. Donald G. Fink, Television Engineering Handbook,
promises to picture quality. It can readily drive the 750 McGraw-Hill 1957.
input of a composite video monitor, or be used to drive a 2. Hazeltine Staff, Principles of Color Television,
UHF or VHF modulator so that color television receivers Wiley 1956.
can be used. 3. Gerald Eastman, Television Systems Measure-
ments, Tektronix 1969.
CIRCUIT DESCRIPTION 4. G. N. Patchett, Color Television, The PAL System,
Figure 1 shows a block diagram of the color encoder. Norman Price 1976.
The three color inputs at Pins 3, 4, and 5 are matrixed
to produce chrominance envelopes, (R-Y) and (B-Y), and
luminance (- Y) by the standard NTSCIPAL formulae:
165
color
bandpass
transformer
8'>o-C""'/'v--, 1OOlsJ
0.1
4.43
MHz
0.1
12 Composite
Video
Output
1 1 1
• + +
Composite 15 "F
15"F
a 001 I 51 k 8.2 V Sync Input
R
15 "F
G
'- ___ -.-___
B
1.2 k
delay line
Inputs: 1.0 V p-p
The (B-- Y) and (R- Y) signals drive two double bal- can be reversed by sensing when Pin 20 is high and Pin'
anced (double sideband suppressed carrier) modulators 1 is low, and momentarily pulling Pin 20 to ground with
whose carriers are set at 0' and 90', respectively. In the an external switch.
NTSC mode, the outputs ofthese chroma modulators are The color subcarrier source for the modulators can be
added to produce composite chroma. Burst envelope or implemented by free running the on-chip crystal oscil-
"burst flag" is applied to the (B--Y) modulator in the lator, or by external drive into Pin 17, or by a combination
negative direction to produce a burst pulse at a reference of both methods. The common collector Colpitts oscillator
angle of 180'. Composite chroma is amplified and buf- is completed by connecting a standard tv receiver color
fered to Pin 13 (to permit external bandwidth control as crystal and capacitor divider as shown. The oscillator is
desired) and is then fed back into the IC at Pin 10 to be followed by a 90' phase shifter to provide the quadrature
combined with the luminance component. The luminance signal to the (R-Y) modulator. The direct oscillator out-
signal is also "looped out" from Pin 6 to Pin 8 to permit put is taken as reference 0' and is fed directly to the
insertion of a delay line to match the delay incurred in (B--Y) modulator.
the chroma channel due to bandwidth reduction. The The composite sync input at Pin 2 performs three im-
passive components used in the chroma and luma chan- portant functions: it provides the timing (but not the
nels are like those used in the most common implemen- amplitude) for the sync in the final output; it drives the
tation of color television receivers. black level clamps in the modulators and output ampli-
In PAL mode, burst flag is driven into both modulators fier; and it triggers the ramp generator at Pin 1, which
equally to produce a 225'/135' burst phase. The output produces burst envelope and PAL switching signal.
phase, or polarity, of the (R- Y) modulator output is al- The ramp generator at Pin 1 is a simple R - C type in
ternately switched from 90' to 270' on successive hori- which the pin is held low until the arrival of the leading
zontal lines, before being combined with (B--Y), which edge of sync. The rising ramp function passes through
remains at 0'. The switching of the modulator polarities two level sensors - the first one starts the burst pulse
for PAL mode is driven by the latching ramp generator and the second stops it. Since the "early" part of the
through the PALINTSC control. This control allows PAL exponential function is used, the timing provided is rel-
switching when Pin 20 is open, and stops when Pin 20 atively accurate from chip-to-chip and assembly-to-
is grounded. The PAL phase can be detected at Pin 20 assembly. Fixed components are usually adequate. The
and controlled by means of external logic. The PAL phase ramp continues to rise for more than '12 of the line in-
166
terval, thereby inhibiting burst generation on "half in-
terval" pulses on vertical front and back porches. Burst
(.1
4. 4V t---- Limits
is also inhibited if sync is wider than the time required
for the ramp to reach the sense levels, as is the case
100% during vertical sync. The ramp method will produce burst
for de Green
1.0 V (p_pl coupled Input on the vertical front and back "porches" at full line in-
inputs (Pin 41 tervals. In most applications, this discrepancy from stan-
dards will not cause any problem. If it is objectionable,
(bl 2.2 V
and if a proper burst envelope signal is available, then
100% it can be injected into Pin 1 directly. Another method,
1.0 V (p_pl Red suitable for either PAL or NTSC, will be described later.
Input
(Pin 31
STANDARD INPUT LEVELS
1 l..,..r"""
2.1
Input
(Pin 81
a burst pulse of 2.5 to 3.5 IJ.S in duration, as shown in
Figure 3. As the ramp on Pin 1 rises toward the charging
voltage of 8.2 V, it passes first through a burst "start
threshold" at 1.0 V, then a "stop threshold" at 1.3 V, and
finally a ramp reset threshold at 5.0 V. If the resistor is
FIGURE 2 - SIGNAL VOLTAGES reduced to 43 k, the ramp will rise more quickly, pro-
(Circuit Values of Figure 1)
ducing a narrower and earlier burst pulse (starting about
167
~5.0
~
o
>-
o.U
..
E"O
a:
~
a:" 1.3
1.0
0+=---¥~4--------------------4~~==~
~U,',-
IPin2)
I I
L
I I
0.4 J.I.S after sync and only about 0.6 J.I.S wide). The burst It is also possible to do both; i.e., let the oscillator "free
will be wider and later if the resistor is raised to 62 k, run" on its own crystal, and also be capable of being
but more importantly, the 5.0 V reset point may not be overridden from an external source. An extra coupling
reached in one full line interval, resulting in loss of al- capacitor of 50 pF from the external source to Pin 17,
ternate burst pulses. . and a signal of 1.0 Vpp was adequate with the limited
As mentioned earlier, the ramp method does produce experimentation attempted.
burst at full line intervals on the vertical porches. This
is not rigorously correct for studio applications. If exter- VOLTAGE CONTROLLED 90'
nal burst flag is available, a positive pulse of between The oscillator drives the (B-Y) modulator and a volt-
1.0 V and 1.3 V (absolute value) can be applied to Pin 1 age controlled phase shifter which produces an oscillator
in the NTSC mode. This approach must be handled care- phase of90' ± 7' at the (R- Y) modulator. Ifit is necessary
fully, because a square pulse smaller than 1.0 V will not to adjust the angle to better accuracy, the circuit shown
trigger the burst generator, and a square pulse larger in Figure 6 can be used.
than 1.3 V will shut off the burst generator almost before Pulling Pin 19 up will increase the (R-Y) to (B- Y~
it starts. This direct injection technique does not provide angle by about 0.25'/pA. Pulling Pin 19 down reduces
the ramp to operate the PAL flip-flop. Another method, the angle by the same sensitivity. The nominal Pin 19
suitable for either PAL nor NTSC, is shown in Figure 4. voltage is about 6.3 V, so the 12 V supply is best for good
It requires a "vertical drive" pulse, starting at the lead- control, even though it is unregulated. In most situations,
ing edge of vertical blanking and as wide as the interval the result of an error of 7' is very subtle to all but the
where burst is not wanted (usually 9 line intervals). The most expert eye. For effective adjustment, the simplest
extra transistor and diodes in the circuit add an abrupt approach is to apply RGB color bar inputs and use a
step at the beginning of each line ramp which inhibits vectorscope. A simple bar generator giving R, G and B
burst generation. outputs is shown in Appendix D.
168
+8.2 V
47 k 6.8 k
= MC1377
47 k
-8.0 V
°U
- - - - -
1-9H~
Vertical
- - Drive
Pulse
2.2k
.001 51 k
=
FIGURE 4(_) - VERTICAL PERIOD BURST INHIBITOR
FIGURE 4(c) - STANDARD RAMP CIRCUIT FIGURE 4(8) - BURST INHIBITOR RAMP CIRCUIT
INOTE FAINT RAMP CAUSED BY VERTICAL DRIVE PULSE)
169
o.e In 17 ,. OIcOut
""'"
19 Deeoup
~
+~ ~. R2J
~l915k
T
02
t
1.211.
"7
A71
2"
~"
RllS
10k
AOO -
'" R113
~7108
20
"t-"'"
Rll' lo,
,".12 R12J Rl26 R129~
lS II.
5.3k 18k J9k 2111.
rJ. m
fiGURE 5 -
170
ChI'OlNl Out 1:1
-
I22k 10k 22k
,I 27k
R29 R33 R34
R28
, r r
"
~
4.7k
T4~
,..C;-
~c
T48
n
R38
'Ok
R43
10k
R44
22k
R45
'00
R49
'Ok
,,~
R52
'Ok
"
J:Tl J:'
R.,
10k
" J= A-VCMimp
12
I Chromlln
10
~.
_ _ _ _ _ _ _-+_1-..:.>.=,85
R1J2k
J
R124
12.5
R13S
220
R'"
4.7k
R,S7
22k
R147
27k
JO''0N0
L- t..!:'" ml
•
- L..---Yrns Tl~
0'53
I~~~ nl6
Rl37~'~
15kTl'S ~R:~~ n21 R'"
220 Composite Video Out
I-t:~'~:h
220 0'34 220 VI_Damp
220 220 7
R127 R'S9
R'"
10k Rl39 R145
40k Uk R'Sl
27k lOr.
B.H
'" ~
r
_______________________________ ,"
~-~v~'n~.
L-___________________________________________________________
~
-
~
v
~
~
~
.
INTERNAL SCHEMATIC
171
Any direction of correction may be required from part to pass circuit between Pins 13 and 10. For proper color
part. (Note that pulling Pin 11 up can produce a residual level in the composite output, a mid-band insertion loss
carrier on the horizontal back porch which is the same of3.0 dB is desired. The bandpass circuit shown in Figure
phase as burst, and can result in an almost normal color I, using the TOKO fixed tuned transformer (see Appen-
display even with burst not present.) dix B) gives this result. One of many tv color IF bandpass
circuits could also be used. When such a bandwidth re-
duction is inserted, the chroma is delayed by approxi-
+12 V mately 350 ns (as shown in Figure 8).
This 350 ns delay results in a visible displacement of
~--'--'1~~"il0k
the color and black and white information on the final
display. The solution is to place a delay line in the lu-
minance path from Pins 6 to 8 to realign the two com-
Chroma:
x X
c:
---+------...
'iii
FIGURE 8 (.:J
White carrier imbalance at the output can only be 1.0 2.0 3.0 3.58 4.0 5.0
corrected by juggling the relative levels of R, G and B la) ENCODER OUTPUT WITH LOW RESOLUTION INPUTS
inputs for perfect balance. Standard devices are tested AND NO BANDPASS TRANSFORMER
to be within 5% of balance at full saturation. Black bal-
ance should be adjusted first, because it affects all levels
of gray scale equally. There is also usually some residual
baseband video at the chroma output (Pin 13), which is
most easily observed by disabling the color oscillator.
Typical devices show 0.4 Vpp of residual luminance for 1.0 2.0 3.0 3.58 4.0 5.0
saturated color bar inputs. This is not a major problem Ib) STANDARD RECEIVER RESPONSE
since Pin 13 is always coupled to Pin 10 through either
a bandpass or a high pass filter, but it serves as a warning
FIGURE 9
to pay proper attention to the coupling network.
It will be left to the designer to decide which, if any,
THE CHROMA COUPLING CIRCUITS compromises are acceptable. Color bars viewed on a good
Without going deeply into the subject, it is generally monitor can be used to judge acceptability of step lu-
true that monitors and receivers have color IF 6.0 dB minance/chrominance alignment and step edge tran-
bandwidths of ±0.5 MHz. It is therefore recommended sients, but signals containing the finest detail to be en-
that the encoder should also limit the chroma bandwidth countered in the system must also be examined before
to approximately ± 0.5 MHz through insertion of a band- settling on a compromise.
172
0.001 0.001
Pin~f--'V\I'Ir--""'''''''--i~10
3.58
':.J-__.....-f-ll"
MC1374
4 MC1377
.001
1'1219157
..olar 0"'
bandpass
transformer 0.1 .01 .01
173
APPENDIX A
In full RGB systems, three information channels are and sync are applied. The individual components of lu-
wired from the signal source to the display to permit minance and color can then be separated by use of a comb
unimpaired image resolution. The detail reproduction of filter in the monitor or receiver. This technique has not
the system is limited only by the signal bandwidth and been widely used in consumer products, due to cost, but
the capability of the color display device. Higher than it is rapidly becoming less expensive and more common.
normal sweep rates may be employed to add more lines The unequal bandwidths of I and Q cannot be imple-
within a vertical period. Three separate projection pic- mented with the MC1377, first because I and Q axes are
ture tubes can be used to eliminate the "shadow mask" not used, and second, because outputs of the two color
limitations of a conventional color CRT. modulators are added before any bandwidth reduction is
Figure (b) below shows the "baseband" components of imposed. Most monitors and receivers compromise the
a studio NTSC signal. As in the previous example, energy "standard" quite a bit, by using responses as shown in
is concentrated at multiples of the horizontal sweep fre- Figure (c). Some crosstalk ofluminance information into
quency. The system is further refined by precisely locat- chroma, and vice versa, is always present. The accept-
ing the color subcarrier midway between luminance spec- ability of the situation is enhanced by the suppression
tral components. This places all color spectra between of the color carrier and the generally limited ability of
luminance spectra and can be accomplished in the the CRT to display information above 2.5 MHz. If the
MC1377 only if "full interlaced" external color reference signal from the MC1377 is to be used primarily to drive
conventional non-comb filtered monitors or receivers, it
Spectral Energy Is Always Concentrated
would be best to reduce the bandwidth at the MC1377
At Horizontal Sweep Frequency Multiples
to that of Figure (c) to lessen crosstalk.
Red Chroma
Channel
Gain ~-----.....
L.uminance
I Channel
G~" ~111I"'lt'"
I
I
I
: l :~ DI
I
1.0 2.0
f(MHz)
3.0 3.58 4.0
~1I"nIIiT
I
FIGURE FIGURE 13(c) - TYPICAL MONITORfTV
Blue
1.0
1
2.0
f(MHz)
1
3.0
n D
4-8 -::;." (R-Y)
~ '&. (90°)
...o ~
.~
'feiIOIN
(7680)
\ \
\
- .
8.8
.~
~
"0
" ..
c
o "
VI.Q
~ Color Burst
(180°)
(B-Y) 0°
Q
Luminance "
VI "
VI
'"
"0
.€
Q.
E
«
g
"0
>lillJWllWllIllli.ljl.UWllUillIoW
a 1~ ~o ~o FIGURE 13(d) - COLOR VECTOR RELATIONSHIP.
f(MHz) IfQ SYSTEM versus (R-Y)f(B-Y) SYSTEM
SHOWING STANDARD COLORS
FIGURE 13(b) - NTSC STANDARD SPECTRAL CONTENT
174
APPENDIXB
A PROTOTYPE CHROMA BANDPASS TRANSFORMER
TOKO SAMPLE NUMBER 186NNF-10284AG
APPENDIX C
A PROTOTYPE DELAY LINE
TOK SAMPLE NUMBER OL122401D-1533
----
'-' '-' '-'
"Marking -~t---...
T
y.
0.93 Max
23.5
!
- ,O~,.~", ~: -=: .=°1="·~: :U;
-_·1- j i
+
-I; II foil t 0.04
0.2 ±
""".00'
0.65 ±0.03
5.0±1.0
I
0.788 ± 0.08//
20.0 ± 2.0 0
I
b /
0
~ I- r--I f--~ I -
~ 0.08 Radius Max
TDK Corporation of America 2.0
4711 Golf Road
Skokie, IL 60076
(312) 679-8200 "MARKING: PART NUMBER, MANUFACTURER'S IDENTIFICATION,
DATE CODE AND LEAD NUMBER.
Item Specifications
1 Time Delay 400 ns ± 10%
2 Impedance 1200 Ohms ± 10%
3 Resistance Less Than 15 Ohms
4 Transient Response with 20 ns Rise-Time Input Pulse I-P_re_-S_h_o_o_t_:_10_0_IIo_M_a_x_ _ _ _ _ _ _ _ _ _ _ _ _--i
Over-Shoot: 10% Max
Rise-Time: 120 ns Max
5 Attenuation 3 dB Max at 6.0 MHz
175
APPENDIXD
AN RGB PULSE GENERATOR
MC1455 2.2 k
~ 14
~
l1J 5 Q9'1--+......-I
3.3 k
750 pF
1.8 k
470
Red Output
----,~------------~
176
AN1019
NTSC Decoding Using the TDA3330, with
Emphasis on Cable In/Cable Out Operation
Prepared by
Ben Scott and Khalid Shah
Bipolar Analog Ie Division
Figure 1. Sandcastle
177
CO~6~~1TE o---.....- - l
INPUT
SANOCASTLE OR
BURST-
GATE INPUT
LUMINANCE IYI
INPUT
17
12
OUTPUT 13
CHROMA OUTPUTS
IF OUTPUT MATRIX
14
It is important that the burst-gate pulse into Pin 15 be at maximum at 5.0 Vdc; the output is reduced 6.0 dB .
at least 8.0 V and timed correctly with respect to incoming when the control is 3.5 Vdc, and is reduced about 40 dB
video, as shown in Figure 3. If the gate pulse is too late when the control voltage is 1.0 Vdc.
or too wide it will still be present after the blanking has
ended, leading to serious errors in black level, color level
and VCO lock. The burst-gate pulse can sometimes be
obtained from the same equipment that supplies the
video, or it can be generated by a couple of one-shots
BLANKING 1 . - - - - 1 1 1 / ' s - - -.....--I
and a sync separator; see Figure 4. Another method is
to separate sync. Use a one-shot pulse stretcher to make
an 8-8.5 !,-S wide pulse for Pin 15, and then put the sep-
arated sync into Pin 16. (Pin 16 could be called the "burst-
gate inhibit"). This will prevent the first part of the Pin SYNC
15 pulse from gating sync, which would upset the black
level clamping function; see Figure 5.
178
COMP Idl
VIDEO
VVIDEO
ilCLAY GATE WIDTH
+ 5.0V o---.~:;:==~-----==::;----' I II
/, :.A'" 1.7 k --U--;-SYNC
0.0039
I II
~DELAY
II
n i d i BURST·
----.J L...::.GATE
-12Vo---.--~---.--~
BURST·GATING PULSE
22k TO TOA3330 PIN 15
',. MC3346
TRANSISTOR ARRAY
The maximum output voltage, black to white, is about due to the ACC of the color IF. Therefore, it is important
7 times greater than the black to white level at Pin 17. to note that the TDA3330 can be ·set up to work with
For a composite input signal of 1.0 V pp ' there is 0.5 Vpp different levels of input, but it is not automatically com-
at Pin 17, due to the delay line matching resistors. This pensated for input changes. Also note that at 5.0 Vpp out
is about 0.35 Vpp white to black and gives about 2.5 Vpp and max brightness (black level out 6.7 V) there will be
max at the outputs. The input to the total circuit can be clipping of the positive peaks. The upper limit for the
doubled to 2.0 V pp ' which then yields about 5.0 Vpp at output is about 10 V.
Pins 12, 13, and 14. However, note that any change in Troubleshooting note: If a proper (positive) video sig-
input amplitude requires readjustment of the saturation nal is AC coupled into Pin 17, and a proper burst-gate is
control for correct chromailuma proportion. This is applied to Pin 15, there should be video out, regardless
because the luminance component directly follows the of any aspects of the color processing portions of the IC
input, while the color component is almost unchanged
,',
SYNC SEPARATOR J-H,-_S_TR_P~_i~_~_ER_.J:I----"" BUR;TO;l~E'~NPu T V'" VIDEO
~
I TO PIN 16
'BURST·GATE ,v--
INHIBIT INPUT o Ib' SYNC
'BV=rL
Ie' STRETCHED
o SYNC
179
THE CHROMA PATH
The chroma input is derived from the composite input
by a simple 3.58 MHz single-tuned bandpass circuit with
about ± 0.5 MHz (6 dB) bandwidth. The chroma portion
of a color bar pattern should look like Figure 7. The circuit
components recommended in our application circuit
should yield about 100 mVpp of burst at Pin 22, but any-
thing from 10-200 mVpp will work. The output of the
chroma IF is at Pin 24, where the burst shculd be about
150 mVpp. There mayor may not be chroma present,
depending on the contrast and saturation control set-
tings. (Both controls have exactly the same effect at Pin
24, changing the picture chroma amplitude between the
burst pulses.)
r--1>----l 24
B
nU
wiWn nU U n RlIHliTI
C U T PIN '2 SATURATION TOO HIGH 1k
56k
IV ,OOk
BLUE OUTPUT. PIN 12 HUE MISADJUSTED
47pF
Figure 6. Some Normal and Other Waveforms Figure 8. Optional Tweak of Demodulator Balance
180
OUT OF LOCK - 600 mVpp
181
I~v-----------------I
r-------------~
I 0.1 I
I 1m I 011 I
~ I ~I
I 39k I
I
!If_'~7:F 2
,: kO 2N44_0_0_.....
L 4.7k 470
I
I
I 10 k I I
I
l~P~N~I~T AMP~E~ _ _ _ =-__ J 2.2k
I
BURST·GATE &
I
I
SYNC OUT
GENERATOR
______ =-___ J
400ns
OELAY LINE
12k ~ 12 Vdc
~2k
15 k
B2
IBM
II
10k
TDA3330P
50k
12
33
r-----------,
I ·12 Vdc I 1Bk ----...,
1000
I I I
I I 2N4401 BLUE
I I ,J.l0,uF I
75
OUTPUT
I I )
1
I
I I L____ _ 47
"
I I 150
I ONBOARO 5 V REGULATOR l... ______ _ ., 1.Ok
I I
I NOTE: 5.0 V Regulator IS induded for convenience
I
I and for the SN74LS221N. If the TDA3330P is
to be operated from unregulated 12 V, the controls I
I should be operated from unregulated (tracking) 5.0 V. I
I ___________________ I
L
~
Figure 10. TDA3330 RGB NTSC Decoder Circuit
182
NOTES~ 1. For the 390 pF and the 22 pF capacitors in the 3.58 MHz and in the 7.16 MHz traps. silver mica capacitors should be used for better trap
performance.
'. 2, The board layout is for Toko part #BTKANS-9439HM .
...3. Board layout will accommodate a Toko or a TDK 400 ns delay line.
4. A.3.58 MHz crystal available through Radio Shack was used.
Figure 11a. TDA3330P RGB NTSC Decoder Evaluation Board, Component Layout
183
. i· ~:i 1.. 11 1':'
........ ... .-
'" .......
••. . " . .
• _ .
•••
-~..
•I
-
• •••
.
•• •••• • ~
IEI1Ii!lB •
-_ I.
...........
...
..•,._.. .. ...- -
~-
I
• •••
.....-
1....
- - - - - - - - - - - 4.000" -----------·~I
184
AN1020
A High-Performance Video Amplifier
For High Resolution CRT Applications
I. INTRODUCTION The emitter followers provide a combined output 80th the emitter current and the collector cur-
This application note describes the superior signal from a low Impedance, or "stiff" source. ThiS rent of thiS stage follow the base voltage almost
performance characteristics of Motorola CRT stiff source makes the entrre circuit Insensitive to instantaneously. Computer simulation has shown
driver transistors in a state-of-the-art video load variations and to different methods of connect· that the transition times are less than 1 ns. The
amplifier. In particular, the high speed obtain- ing the Video amplifier to the CRT. transconductance may be Increased during the
able with low DC power consumption is shown. transition times by adding the "peaking-network"
A circuit which is insensitive to load variations R6, C2, C3. Adding thiS network is very much
III. THE CIRCUIT
and interconnect methods is given. Irke adlustln9 the rise time in the probes of fast
oscilloscopes. In the cascade circuit under discus-
A. The Input Circuit Sion the "peaking" network compensates lise
II. APPROACH Refer to the cirCUit diagram In Figure 1. A fast time deterioration at the collector by speeding
The performance requirements for the amplifier are pulse generator is required for accurate perform-
these: up the emitter current of Ot. ThiS procedure
ance data_ The Tektronix Model PG502 IS a good must be applied with moderation ~nce it may
example of a pulse generator for optimum perlor- aHect the large-signal swing capability. The
Voltage Gain 20 mance, versatility and p"ce considerations. The resistor, R6, should be equal to or larger than
Rise and fall times 3 nS pulse generator has a rise time in the range of .8 R4. The capacitor, C2, determines the length of
Output 40 V p.p min. ns and an output impedance of 50 ohms_ A time dw'ng which "peaking" occurs. The product
Overshoot 5% max. minimum-loss L-pad IS used between the generator of R6 and C2 is typically a few nanoseconds.
Load capacitance 8 pF min. and the base of the driver transistor, Ot. The Im- The trimmer, C3, can be used for fine-tuning,
Power supplies 60 V. 5 V. - 5 V pedance level at this pOint is designed to be 75 but is usually not important and may be omit-
ohms. The voltage attenuation of the matching crr- ted. If there IS lead inductance associated With
The voltage gain IS obtained In a transconductance
CUlt IS 0.64. the path from the emitter of Ot through C3 to
amplifier In the form of a common-emmer,
common-base cascade CIrcuit. In this crrcuit the load ground, use of C3 may cause ringing at high
capacitance is Isolated from the casco de by a set of B. The Cascode Circuit frequencies.
complementary emitter ·followers. Thus, the
capacitive loading on the cascode IS low. which 1. The Common-emitter stage uses an 2. The common-base stage uses an LT1817
allows operation at a moderate dissipation level. LTlool transistor In a TO-39 package. The transistor In a TO 11 7 package. Since the tran-
em mer current of 70 mA IS supplied from a - 5 sistor must dissipate continuously some two
The emlller followers are biased at a Class "8" V source via resistors .R4, and R5. For ac, only Watts of DC power, good heatsinklng IS man-
operating pOint. They conduct only dUring voltage R4 at 15 ohms IS operative. R4 and the bUilt-in datory_ The TO-117 package provides a hlgh-
tranSitions. while charging or discharging the CRT emmer-ballast resistor of 1.6 ohms, determine conductance thermal path to a heatsink or
capacitance. ThiS operation IS Similar to the way The transconductance of 01, which IS then 60 chaSSIS. At the same time, it adds only minimal
highly effiCient C·MOS logic ICs functIOn mAN. capacitance to the Circuit.
·60V
185
Figure 2A. Rise Time at 10 V pop Figure 2B. Fall Time at 10 V pop
Figure 2C. Rise Time at 40 V pop Figure 20. Fall Time at 40 V pop
Figure 2E. 10 nsec Pixels 10 V pop Figure 2F. 10 nsec Pixels 40 V pop
186
The common base stage has near unily current display With high contrast and many tranSitions, One may be tempted to use slower Instruments,
gam and acts as an Impedance translormer, pro the current In Q3 and 04 may become ap such as a 200 MHz type, and correct mathe·
vldlng a current snurce at Its collector This cur preclable, causing the transistors to heat up The malically for the addlliOnal transition lime can
rent charges the combmed collector capaCilances elevated lunctlon temperature shilts the bias tobuted by the scope We do not recommend
01 D2, and the emlttel lollowers, OJ and 04, pOint Irom Class "B" In the drrectlon 01 "AB" thiS approach since slower scopes appear 10 pro-
which add up to about 5 pf at the opera ling duce wave shape distortions which lead to
pOint. To this total one must add about one pf II the emitters 01 these transistors were can mISleading ose time values
01 stray capacitance A load or "pull up" resistor nected drreClly. a DC component 01 current
01 430 ohms IS used at the collector 01 the would lIow Irom the 50 V supply through the IV. AMPLIFIER PERFORMANCE
common base transistor, OJ The rrse time at deVices III ground ThiS "pole current" would lur figure 2 contatOs photographs showtOg ose and fall
this pornt may be calculated to be ther heat up the lunctlons and might lead 10 times at 10 V and 40 V peak to-peak sWing. Also
thermal lunaway In the WCUIt descrrbed, thiS shown are some response curves generated by the
tr " 35· 2 • P, • 430 • 6 pf 5 7 nS Situation IS prevented Irom occurrrng through the well known CIrCUit analYSIS program SPICE Careful
use 01 the emitter stab,IrZlng reSistors Rill and modelling 01 the semiconductors used, according to
RII USing CapacllOr, C4, prevents detefloratlon the theory 01 Gummel and Poon, resulted In good
This value IS Improved by the addillon 01 a
01 the dynamiC operation 01 the weult agreement between computer and laboratory
peaking COil 01 22jJH Theoretically, the rrse
generated pertormance data. In addition, computer
lime could be reduced by up to 40°'0 IWlthout
A Simpler, more pflmltlve way to aVOid thermal analYSIS olfers InSights, which cannot be obtained by
overshoot I by optimizing the Inductance Due III
problems. IS to use IlIlly one bias diode, or none practical measurements
the nonlinear nature 01 the capacitances 10 be
at all DOing [hiS, however, has serra us eHects
compensated lor here, dlHerent ellects result lor
on the gray scale I,nearrty at mid range Shown III figure 3 are the superrmposed plots of the
flse and lall times ThiS situation requrres a com
Input voltage at the base 01 01 and the output
promise resulting III a practical Improvement 01
4. The output circuit The lT1839 and voltage across the CRT capacitance The second set
less than the theoretical transit Inn time Never
lT5839 translslOrs have excellent peak current 01 plots, figure 4, displays the collector current wave
theless, 3 ns tranSillon times are obtained at the
handlrng capabllrtles The" emitter currents react lorm 01 0 I and the combined emitter CliCUltS of the
collector 01 Il~ by means 01 the emlller peaking
vrrtually Instantaneously 10 the base voltage complementary set of emlller followers The collector
discussed earlier
Even when supplYing several hundred mlill current 01 01 shows clearly the effect 01 "peaking,"
amperes 01 peak charging current, the base to rntroduced by the emitter CIrculi components, R6, C2
The lT1817 IS packaged In a common base con
emitter gam holds up well It IS therelore and CJ Note that under lull sWing condilions (40 V
figuration ThiS means that the transistor base IS
pOSSible to drrve more elaborate load configura pp output I, the wavelorms are not qUile sym-
connected to two symmetllcal low Inductance
tlons than a bare capacrtance ThiS abllily may metflcal The effect on the tranSition times 01 the
base leads As IS well known, base lead Induc
ease Interconnect problems The errcult described output voltage, however, IS mlOimal
tance may cause Instabllilles In common base
configurations To prevent thiS Irorn happening, In figure i IS powertul enough to accommodate
a piece 01 shielded cable between the CRT and The example shown In both figures 3 and 4 cor
base damping reSistors, Rand Ra, have been
the Video amplrller A tWin-lead line or a Single responds to a pIXel time 01 IOns, which IS the prac-
added The value 01 these resistors depends on
wrre connection may also be used Instead of the tical mlOimum lor a system With 3 ns tranSillons.
the deVice bias pornt and the crrcult layout II
shielded cable The crrCUII IS nOl only able to When operating conlinuously at thiS rate, approx-
oscilialions occur, they would be near a Glga
drrve elaborate Interconnect networks, but also Imately 25mA 01 average current flows In each one
hertz or higher and therelore may nOl be seen
10 handle substantially larger CRT capacitances 01 the emlller lollowers ThiS causes a Significant flse
on anything but a sampling OSCilloscope They
Without slgnll,cant penalties In flse and fall In case temperature for these deVices. It IS therefore
Will aHect flse times and output sWing capablll
trmes for Instance, thiS errcult IS capable of dflv recommended that clip-on heat radiators be used
ty Instabilities may be eaSily detected WITh a
109 15 pf wrth 3 8 ns tranSition times There IS no electocal penalty lor thiS measure, since
spectrum analyzer connected to the Input lack 01
the collectors are on ground potential
the Video amplifier Enough Signal will feed back
through the collector capacitance 01 O' to reach In all cases, the presence 01 additional reactive
crrCUI! elemems causes the output CIrCUit to have Heatslnklng becomes absolutely mandatory If one ex-
the analyzer
resonances which Will cause onglng or over plores the limits 01 the amplifier by operating at 100
shoots, rI the output errcult IS not properly MHz and beyond
3. The emitter·followers, (b and 0" are a
damped To thiS end, a varrable reSistor, R12, IS
complementary parr of tranSistors, lT1829 and V. CONCLUSION
Included In the CIrCUit When adlusted for crrtlcal
lT5839, In TO·39 packages The transistors are An amplifier was developed which meets all needs of
damping, the wavelorm Will look smooth across
biased to the threshhold 01 conduction by two a high-resolution CRT monitor, While practical can·
the load capacilance
diodes, 0I and 02 These diodes should be siderations played an Imponant pan In the CliCUil
relatively large, slow rectll,er types, each pro realizalion, the pflmary purpose was to demonstrate
In the demonstralion CliCUil, Iflg. 11, a 65 pf
vld,ng no more than 0 5V 01 bias wilh a lor transistor capability It IS hoped that enough
chip capacitor Simulates the CRT cathode
ward diode current of 70mA The diodes have background Information was given to allow the
capacrtance It IS connected across a speCial lack,
low, largely capaCItive Impedances at high Ire reader 10 tailor hiS ClrCUil to hiS speCifiC needs.
which has been deSigned for the TektroOlx fET
quencles, and should be connected with short
probe, Type 6201 Probe, lack and chip have a
leads between the bases 01 III and 04
combined capacitance of 8pf The fET probe
The emiller followers prOVide temporary charging may be used In conJunclion wilh Tektronix
currents to the output CirCUit whenever the sampling scopes or reaHlme scopes with band·
voltage across the load IS changed. In case of a Widths of 300 MHz or more.
187
SPOOLED: 84·07·24.16:22
STARTED: 84·07·24.16:22. ON: AMIC BY: PSI LEGEND
LEGEND: ':1I130Dl
0: V 11001 '.1111101)
+:11'13, TIME "(JODI
TIME VnOD)
°1-------- 0.0000·01 1.5000+01 3.0000+01 4.5000+01 6.0000-01 2.000001 1 0000·01 0.000001 1.0000·01 2.000001
.- 1_
, ...
, ,
,, I
,• '-"r~~~:
I VOhage'ACrOSSICAT Calhode Capacitance ..........
.'lnpuIVoItage(Ql Basel
:1
;1
.!
·1
'---
.'.i
,,
"'r1',
Emiller Curren! of
PNPFoilower
'
,
15 15 \
,
+-----i~40V--.;.....-
~
20 20
Figure 3. Computer Generated Voltage Plots Figure 4. Computer Generated Current Waveforms
188
AN1021
A Hybrid Video Amplifier
For High Resolution CRT Applications
Motorola RF Devices has used their unique high CONSTRUCTION The power consumption is typically 3.0 watts for
frequency RF semiconductor capabilities and thin average picture content and a maximum of 6.0W
film hybrid expertise to produce a hybrid video A_ Mechanical for 10ns continuous black to white transitions or
amplifier with less than 2.9 ns rise and fall time The amplifier is housed in a proven package, worst case situations. The electrical pin connec·
for a 40 V output swing. This video amplifier pro- which consists of a plastic housing, attached to tions are shown in Figure 2.
vides a low power dissipation solution to a prob- an aluminum heatsink. Dimensions and pin can·
lem that has been limiting the performance of figurations are shown on the attached specifi· C_ Thermal
ultra high resolution CRT monitors: video ampli- cation sheets. The circuit uses special silicon Thermal analysis of an amplifier design is a very
fier speed. Many of the 1024 x 1024 and transistors mounted on heat spreaders on an essential issue to ensure amplifier reliability. Heat
1280 x 1024 pixel. 64 kHz horizontal sweep rate alumina substrate with thin· film resistors and is one of the most critical factors that deter·
CRTs that are used in CAD/CAM and high resolu- gold metalization The substrate is soldered to mines how long the amplifier operates.
tion graphics applications have not realized their the heatsink.
potential performance because of the speed of The ability to examine the CRT circuit thermally
their video amplifiers. Video amplifiers with The heatsink is supplied in two versions, CA Low under operating conditions is absolutely
3.5-4 ns rise and fall times ohen found in these Profile which is designated CR2424, and a taller necessary. The infrared microscanner was used
high resolution CRTs do not provide optimum heatsmk version, CR2425. These two package for evaluation of the CRT hybrid amplifier from
picture quality when the CRT has approximately styles are shown in Figure 1. The electrical the standpoint of thermal resistance and
10 ns to energize each pixel. A slow video amp characteristics of these two amplifiers are iden· operating temperature.
will produce dimmer vertical lines than horizon- tical. The heatsink style choice should be based
tal lines or may force monitor designers to other on ease of mechanical Ielectrical interface. In both With the heatsink temperature stabilized at
compromises such as a slower sweep rate which cases, the heatsink is at ground potential and 60°C, the maximum transistor junction
may produce flicker, or lower cathode voltage should be attached directly to the chassis or ex· temperature was measured at 108°C. This is a
which will produce a dimmer picture. The hybrid ternal heatsink for mechanical stability and heat very safe value, especially for devices with all
described here solves these problems. conduction to ambient. gold metalization as used here. The maximum
temperature occurs when the output voltage is
SUMMARY This CR2424 hybrid driver can also be supplied either at its lower or upper extreme. Under this
The Video Amplifiers, CR2424 and in a hermetically sealed package. The hermetic condition the maximum power dissipation on the
CR2425, are hybrid integrated circuits designed version is designated CR2424H and can be die will be approximately 1.6W. Thus, the
for high resolution CRT Video Amplifier applica· screened to Mil Std 883 method 5008. thermal resistance can be calculated to be
tions. They are capable of delivering 40 volts 30°C/W.
peak·to·peak output with overshoot typically less B_ Electrical
than 5% into an 8.5pf load. Typical 10·90% The Circuit uses bipolar silicon transistors in a Under normal operating conditions (normal
transition times are 2.6 nsec with a bandwidth two·stage feed·back amplifier configuration. The operating conditions means an average picture
of better than 130MHz. They have excellent output is supplied by emitter· followers. Because contentl the hottest transistor will dissipate ap
gray·scale linearity, are dc coupled and do not reo of the complementary circuitry employed, there is proximately 1W. Again, with the heatsink
quire an external load·resistor. no need for a load (or pull·upl resistor. temperature stabilized at 60°C, the transistor
Junction temperature will be 60 ° C + 30 ° C/W x
1W ~ 90°C. This is a very safe value for this
CA low Profile kind of amplifier for a long life time.
INPUT OUTPUT
+Vcc
CR2424
(CASE 714G-01, STYLE 11
189
APPLICATIONS to the output voltage. The ratio between these biased at about 30mA. The collector lead must
voltages is approximately 230. From the above be by-passed for RF as close to the transistor as
A. Output Characteristics values. one may calculate a low· frequency input possible. For all common·collector (or common·
The hybrid is intended to be used as the final impedance of '" 15 ohms at Pin 1. basel circuits. a base resistor of "'20 ohms is
stage of very fast video circuits. Properly driven. recommended. It helps suppress spurious oscilla·
it can produce continuously alternating 10 nsec Pin 1 is an internal dc feedback node and thus. tions. which may occur in the GHz range and are
pixels with 40 volts swing and excellent bright· as we can see. has a low impedance looking in difficult to detect. Resistors Rl. R2 and R3. and
ness. The nominal load·capacitance is 8.5pf. from the outside. Pin 1 must be fed from a capacitor C1 and coil Lt are adjustable for
Other values may be accommodated. since the series network made up of a resistor with a desired circuit gain and response. Typical values
output voltage is supplied by a pair of emitter shunt capacitor for high frequency pre·emphasis. may be:
followers. and is fairly insensitive to changes in An appropriate input network is shown in Figure
load capacitance. 7 and is included as part of the standard test Rl:::: 50Q
fixturing. R2 :::: 215Q
Often a wire connection of some length between Cl:::: 90pF
the output of the module and the CRT cathode With the input terminal open. a dc level of R3:::: 50Q
cannot be avoided. In this case a resonant circuit approximately 1.4 volt exists at this point. Under Lt:::: 50nH
is formed. which may cause objectionable ringing this condition the module output voltage is
or overshoot at its resonant frequency. To avoid approximately one·half of the supply voltage The pulse generator used should allow changing
this condition a damping resistor must be used in applied. the dc level in order to set a quiescent bias point
series with the lead inductance. For critical of about l.4V at the input of the module.
damping the value of this resistor becomes GENERAL CONSIDERATIONS
C. Frequency Response
R· 2' if (11 A. Test Circuit
The test circuit used to evaluate the hybrid
In the literature and in many equipment specifica·
tions frequency response and rise· times are often
A resistor is often desired at this position also module is shown in Figure 7. treated as having a fixed relationship. The equa·
for protection against arcing. In practice. the op· tion frequently quoted is
timum value of resistance may be determined ex· The input is driven from a fast pulse generator.
perimentally during the bread·boarding stage. such as the Tektronix model PG502. It is impor- t,[10-90%1 •. 35 f3dB 121
Typical values are 50 to 100 ohms. The lead· tant that the internal generator impedance is 50
inductance may be artificially increased by a few ohms. It is also advisable to keep the cable It can be shown that 121 indeed applies for the
tenths of a microhenry to obtain a desired peak· length between the generator and the test circuit simple case of a single-pole R-C network. In reali-
ing effect. Any change in inductance will require at a minimum; preferably only a barrel connector ty. video amplifiers have much more complicated
readjustment of the damping resistance. as is used. transfer functions. and the above equation holds
stated by Equation 111. true only in a very general way.
Since the module is dc coupled. the input drive
A short piece of cable 175 or 93 ohm I or 300 voltage must be adjusted such that the driving In addition to the proper gain response. another'
ohm twin·lead. terminated by a capacitance. will wave form is centered around 1.4 volts. If the amplifier characteristic is of great importance.
act similar to an inductance in the frequency pulse generator used should not allow the setting Since a symmetrical square wave consists of a
range involved. In this case a damping resistor of the dc level. a biasing current. injected at fundamental frequency and odd harmonics
must also be used. module terminal 1. through a resistor of more thereof. the preservation of the phase·relationship
than 1 kiloohm. may be applied in order to ad· between all frequency components. while passing
The output terminal of the hybrid is not short· just the desired quiescent point of the output through the amplifier. must be guaranteed. This
circuit proof. Any resistance from this point to voltage. requirement is tantamount to specifying a "linear·
either ground or B+ should not be less than 600 phase" response or. in other terms. a uniform
ohms. The output is taken from terminal 9 with an ac· delay. Amplifiers having constant group delay ex·
tive FET oscilloscope probe fitted with a 100:1 hibit smooth. monotonically decreasing frequency·
B. Input and Transfer Characteristics voltage divider. This probe adds 1.5pf to the response curves. One must be wary of responses
The dc transfer characteristics of the module are load capacitance. bringing the total load which show ripple or peaking at high frequencies.
shown in Figures 3. 4 and 5. capacitance to 8.5 pI. Although sometimes impressive in terms of band·
width. such amplifiers often have poor transient
It is seen from Figure 3 that. at dc. an input The input circuit contains a series resistor and response. Shown in Figure 6 is the sine-wave
current swing of ± 6.25mA causes the output capacitor in parallel. which is tuned for good frequency response of the CR2424 in its
voltage to change by ± 20 volts. The next plot response when driving with a 50 ohm pulse· test fixture with the input variables previously
(see Figure 41 relates the input voltage. as generator. These components perform a RC adjusted for best rise and fall times. The output
measured at RF input port to the output voltage. "peaking" circuit. voltage is 20V peak·to·peak. The sine·wave sig·
The amplifier is phase·inverting. The ratio be· nal generator has a 50 ohm internal impedance.
tween these voltages is approximately 13.5. B. Practical Circuits The - 3dB point occurs at about 200MHz. For
From the above values. one may calculate a low The module is best driven from a low-impedance 40V output swings the - 3dB bandwidth is
frequency input impedance of '" 240 ohms at source. such as an emitter follower. The reader typically 145MHz. Actual, photographs of
the RF input port. is invited to experiment with a circuit as shown CR2424 output waveforms driving a 8.5 pf load
in Figure 8. are shown in Figure 9,
Figure 5 is a plot that relates the input voltage.
as measured immediately at module terminal 1. The driver transistor can be an LT2001.
190
14 1.7
CRT Hybrid Amplifier CR2424
12
1.65
10 l
\ 1.6
"'- 1.55
~
"-
U
c:i
.= 2
0
" ~
~
.5
!!. 1.5
U
c:i
~ 1.4
1.45
...............
...............
-2
....... 1--.
..............
~ 1.35
-4
-6
............ 1.3
............... ....
-8 'r--.. 1.25 "\ I
-10
o 20
Vou, D.C.
Figure 3. Output Voltage versus Input Current
40
" 60
1.2
20 Vou, D.C.
Figure 5. Voltage Ratio at Port 1
40 60
0.0 0
-r-. r- -I-......
Hy~rid AmPlifi.) CR2424
Vou, 20 Vp·p
CRT -0.50
1 r... .... 1--.
\ .........
iii
~
-1.0 0
-1.50
...... ,
~ t -2.00
1\
~
1\
~ -2.50
1
............ -3.00 !\.
~ -3.50 \
.........
\
1
20
Vou, D.C.
Figure 4. Voltage Ratio at RF Input Port
40
'" 60
-4.00
o 20 40 60 80 100 120 140
Frequency IMHz}
C2
C2 - 0.o1~1 Chip Cap
50Q OUTPUT
RF INPUT R, CL - 7.0 pI •
R, - 0 - 500Q r1.5 pI Probe Cap.
R, Typical - 215Q
C, - 10-150pl
C, TVPical = 90pl
Vee - 60V Nominal
Figure 7. Test Circuit Figure 8. Experimental Circuit
191
192
AN1022
Mechanical and Thermal Considerations
in Using RF Linear Hybrid Amplifiers
Prepared by
Don Feeney
Motorola RF Devices
One additional note of caution. DO NOT attempt to lap or
file the heatsink of the hybrid amplifier. Not only does this
ABSTRACT
void the warranty (considered "mishandling" by the manu-
Motorola's thin film hybrid amplifiers are medium power facturer), but you can induce substrate cracking during the
(0.2 W to 2.0 W power output) broadband devices (1 to machining operation. If you need a shorter heatsink, consider
1000 MHz) that are biased in a class A mode for linear oper- the hermetic package option or the low profile package avail-
ation. To insure a proper electrical/mechanical interface with able on some models. Motorola RF linear hybrid amplifiers
adequate RF/thermal characteristics, certain guidelines are are shipped with a mounting surface flatness of :': .002". To
presented for the design engineer to obtain maximum elec- improve heatsinking, thermal grease can be used.
trical performance and the longest operating life.
193
For Motorola hybrid amplifier model CA2820. the external provisions for adapting this same test fixture for the low profile
chokes isolate the transistor from the power supply. Posi- package. the bent pin option. and the hermetic package
tioning of these chokes will have an effect on the high fre- option are presented in Figures 8.9. and 10.
quency end of the amplitude response.
1 Pin diameter for hermetic package is .018".
TEST FIXTURES 2 These pins will mate with sockets manufactured by
Figures 1 through 10 detail the assembly of standard test Amphenol (PIN 502-20071-572) and Barnes (PIN 027-018-
fix1ures for Motorola's line of RF linear hybrid amplifiers. Much 02).
3 Except for CA2820. which has an internal DC blocking
of this mechanical information will prove useful to the engi-
neer who is designing one of these units into his equipment. capacitor at the input.
4 Except for CA2820 and CA2870. Refer to individual data
The details of the test fixture assembly for the CA2820 pre-
sented in Figure 7 apply to most of the standard RF linear sheets.
5 e.g. CA2820. CA2870
hybrid amplifiers (just substitute PC boards. adjust pin spac-
ing. and remove external components as required). Special
1.000- ..J.....
.791 I 033 DIA. ,.
4 PLACES
STRIPLINE
WIDTH .055
.116 DIA.
4 PLACES
r---------"''''''..-----,- 1.000
~
.033 DIA .. I
_ + _ _ _ _ _ _ y~ACES(l:) 791
" .l~ _ _ _ 1. .640
-r--t---t___ STRIPLINE
I-I'<-r-+--"""'; .400 WIDTH .120
116 DIA .. 4 PLACES
202.135
.015
L--.,.,+--'-.Lf-U+-+llj-I-4JJ..i-"t--t"-t'.r>"<:-'--+"'-~6 .000
~
M;o
~ ~~~~~~~~~:!~~
.,...:.,...:.,...:.,...: . . '~SN
~
"' ...
0 0
NOTES:
1. All dimenSions In Inches. tolerance:!: .005.
2. Material IS double sided glass epoxy (Gl0).
1116" thickness. 1 oz. cooper, solder plated
3. TF.()6 used forCA2820 only. All other models use
TF·03
194
DRILL '13 TAP THRU
1.500 6-32-UNC 2 PLACES ' "
~~-----$-----$
I I '" .250
'''-T31~2--"-+----I\l-~-- ---ct>-- I
.313 ____ $ _____ $_ .250
.656 .072
-'-----L--+-__ - --(9- - -
I -ER,-
I R. TVP.
1.500
i .250 DIA.
C' BORE
,
!~
NOTES:
DRILL AND TAP 4 40, 4 PLACES
------,, ..
1 All dimenSions In Inches, tolerance,,: 005
2 Malenalls 318 aluminum ! ; .150
1"".350-1 ,~.115 .157---1 r--515--1
Figure 2. Heatsink Base Plate Construction for Hybrid NOTES:
, All dimenSions In Inches, tolerances:!: .005
Amplifier Test Fixture
2 Material IS aluminum r-.r"'--.+,,~
.156" DIA.
TWO HOLES' Figure 3. Adapter for Hermetic Package to Standard
EI ~ ------1.500-----
Hybrid Amplifier Test Fixtures
I
1---------1.75-------
t
III ----1.500----~-+t~6
:1--
1
.156" DIA.
TWO HOLES-
1.75---------<
-T
i I -
195
EIGHT PIN SOCKETS
AMPHENOl PIN 502·20071-512
BARNES PIN 027·018·02
SPACER (FIGURE 4)
PIN SOCKETS SPACED AS REOUIRED
AMPHENOl. PIN 502·20071·512
BARNES PtN 027'()18{)2
o
PAINTED CIRCUIT BOMD
,---------------, ~~O~~~;~:~~'i~R8Qu'Va,en'l o
MOUNTING HOLES FOR HYBRID AMPLIFIER
o MOUNTING HOLES FOR HYBRID AMF'lIFIE.R
SECURE WITH 1/0" 6·32 SCREWS
I 0 0 SECURE WITH 6·32 ". SCREW
~~~
NOTE: POSITION RF CHOKES AS
REQUIRED FOR BEST HIGH
FREQUENCY RESPONSE
~
PRINTEC CIRCuiT BOARD PRINTED CIRCUIT BOARD
IFIGURE' (FIGURE 1)
T
[]3
T 000 0 000 W
FOUR SCREWS 4 4C THREAD
", LENGTH
(JD
Figure 9. Text Fixture Assembly for Hybrid Amplifiers Figure 10. Test Fixture Assembly for Hybrid Amplifiers
with Bent Pin Option (Case 714J-01) in Hermetic Package (Case 826-01)
196
AN1025
Reliability Considerations in Design and Use
of RF Integrated Circuits
Prepared by
James Humphrey and George Luettgenau
ABSTRACT DEFINITIONS
Reliability is a major factor in the profitability of CATV R = Reliability
Systems. Reliability is related to the probability that an item will
In spite of its proportionally low cost, the RF integrated perform a defined task satisfactorily for a specified
circuit figures prominently in the overall reliability pic- length of time, when used for the purpose intended, and
ture. This complex and important function is located at under conditions for which it was designed to operate.
strategic points in the system. Failure
Fortunately, modern design and manufacturing tech- Failure is a detected cessation of ability to perform a
nology, which draws extensively from resources gener- specified function within previously established limits in
ated by military and space activities, assures a degree of the area of interest.
reliability which is compatible with the most stringent (a) Dead on arrival
requirements. (b) Infant mortalities
. Transistor chips are the most vital elements of the RF (c) lifetime failure rates (random)
integrated circuit. Low noise and distortion require (d) End of life (wearout)
state-of-the-art transistor structures. Gold metallization,
thermal equilibrium by means of diffused balancing MTBF (Mean Time Between Failures)
resistors, as well as automated process control have
resulted in transistor lifetimes of over 100 years. The total measured operating time of a population of
equipment, divided by the total number of failures within
One of the inherent reliability advantages of IC's is the the population during the measured period of time.
reduced number of interconnects. The full benefit of this
characteristic is achieved through the use of gold con-
duction paths in conjunction with gold wire bonding. Average Llle
Perhaps the single most dangerous enemy of high re- The mean value for a normal distribution of lives, and
liability is excessive heat. Careful, computer-aided circuit generally, it applies to failures resulting from wearout.
design coupled with thermally sound, stress-free
mechanical construction guarantee structural integrity
and safe operating temperatures under all practical
conditions. Infrared scanning helps verify the achieve- BASIC RELIABILITY EQUATION
ment of design goals.
R = e-tlm = e-At
Abuse or abnormal stresses may counteract the best of
reliability. In order to avoid problems, the user must Where: R = Reliability or probability of success
control the electrical, thermal, and mechanical environ- , = Mission time in hours
ment surrounding the RF IC. Much progress in this . hours
respect has been made by the equipment industry. MTBF In hours = failures
1
A = Failure rate = MTBF failures
INTRODUCTION hours
Reliability considerations are becoming increasingly
important in the operation of CATV Systems, requiring an
absorption of military and aerospace reliability tech-
SYSTEM RELIABILITY
nology into the CATV business. Market surveys show a
large number of MSO's and consultants consider re- 1. When components are in series, failure of anyone of
liability as a major item in equipment selection. the components will result in failure of the system.
197
2. When the same components are in parallel (redun- RELIABILITY CURVE
dancy) neglecting, for simplicity, the decision-making
The following curve represents the typical condition of
device, the switchover function and the fail safe
operational reliability.
requirements:
RsYSTEM R, +R,-(R,R,)
T;:'·"·· ~",om"'"_'"" .:
Wearout Plus
Random Failures
A= I I
Failure
Rate
I I I
I :/ Specified Failure Rate I I
~ _____ .J',__ -_-J I
I " I
--l I ,...-----~Iw e a r : t - - : \ - -
Period ~
-~E-a-rly-"·*I
Failure -~
........' - - - - - - - - - - - - - - -........
Optimum Shipping Point
-tl-..-.------ Point of
Average Life
198
PHYSICS OF CONSTRUCTION Diffused Ballasting System
Following the enumeration and identification of symbols (Only one emitter contact shown)
used in reliability algorithms, a discussion of the major
microelectronic components with respect to their re-
liability contributions is in order:
TRANSISTORS
The transistor die is the heart of the hybrid amplifier. With
four to eight devices per circuit, the transistor determines
performance and is most critical to proper circuit op"r-
ation.
Ballast Resistors
METAL MIGRATION
199
Not much leeway exists in reducing the current density Comparing hybrid versus discrete techniques, one can
(unless Ir is sacrificed). Changing from aluminum to gold show the following:
extends the life at least by an order of magnitude. At high 1. For each transistor used, a minimum of three
temperatures the difference is even more pronounced. interconnects corresponding to the solder joints at
At 1 50"C, the time to metal failure for gold metallization the PC board are eliminated.
microwave transistors is in excess of 1 0' hours = 114 2. For each capaCitor used, a minimum of two inter-
years. While this number is quite comforting, one is not
connects are eliminated.
at liberty to treat the subject of transistor chip heat- 3. For each film resistor used, a minimum of four
sinking too lightly. A proven method for removing heat interconnects are eliminated corresponding to the
while at the same time obtaining a solid mechanical connection to the resistor body and the connec-
mount, has been to employ a heatspreader between the tion to the PC board.
silicon chip and the IC substrate. Automatic mounting 4. Transformer interconnects will be the same for
stations are used to eutectic collet mount the chip to hybrid or discrete.
indexed leadframes. Tight control of pressure and scrub
sequence result in defect free attachment. Although one The increase in interconnects in building 33dB of gain
may employ other methods of heatsinking, e.g. beryllium in discrete form over the same circuit in hybrid form is:
oxide substrates lor part of the circuit, the added
mechanical complexity and the reduced freedom of Add due to transistors 24
optimal circuit layout presently outweight the minor Add due to chip capaCitors 12
advantages resulting from a reduction in transistor Add due to resistors 100
temperature. Add due to transformers 0
Less due to hybrid jumpers -4
Less due to active pins -5
127 Additional inter-
INTERCONNECTS connects per
33dB function
One of the most important parts of hybrid circuits is the
interconnect system. The ability to reduce the number, MIL Handbook 217B also discusses the reduction in
control the quality, and test them by screening complete reliability of printed circuit boards as a direct multiple of
functions, is one of the major advantages of hybrid the holes required. Eighty-one additional holes are in-
circuits over more conventional approaches. Constant volved in making one discrete amplifier.
improvement in the mechanical and metallurgical sys-
tems have drastically improved reliability. Having the interconnects made early in the manufactur-
ing sequence, before the subsequent series of tests and
An analysis of the schematic on the standard 33dB inspections, has beneficial influence on end equipment
Hybrid Amplifier will illustrate the point: reliability.
C, c.
Q,
- R, R"
'JJ
R_ R, R" R" R,.
R"
5 5
2 T T,
1 R, II
R,
':'
.:.
R. R"
C'T R"
':'
.:.
R" R"
G.T
II[:
':'
R.
R, R"
" ':'
R"
R" RB ':'
C, C,
R"
Fe
200
The complete functional system including interconnects Advantages of Gold Bonding
is tested, screened and a.c. sampled many times before Compatible with gold die and substrate
it even meets up with the PC board in the manufacturers Strength stable with time/temperature
subsystem. Malleable - not subject to cracking
Easier to control process
Interconnects
Die Disadvantages of Gold Bonding
Heatspreader
/ More expensive
Solder Jumper Bond Die Bond CapacItor More deformation at bond foot
\ Hard to form loops
Solder
/I
/
COMPONENT MOUNT
The transistor heatspreaders, chip capacitors and pin
connections are soldered to the metallization pattern on
the substrate surface. This process is completed in a Number
of
tightly controlled solder reflow furnace.
Pulis
BONDS
Wire bonding was a major reliability issue for years.
201
RELIABILITY ADJUSTMENT FACTORS (c) Where there has been an extended interruption in
production or a change in line personnel (radical
Following is a discussion of the "n adjustment factors"
expansion).
in MIL Handbook 217B. These relate to the external
influences on hybrid circuit reliability.
The factor of 10 can be expected to apply until con-
ditions and controls have stabilized. This period can
TEMPERATURE ADJUSTMENT FACTOR n, extend for as much as 6 months of continuous pro-
Operating temperature is one of the most important duction.
factors in reliability. As can be seen by the curve shown,
great reliability improvements can be obtained by lower- This maturity factor is extremely important. The industry
ing the case temperature. has used over 400,000 CATV modules since the first
module was shipped in 1970. Since that lime we have
constantly improved and refined the IC. Optimum re-
Failure Rate Multiplier Due to Temperature liability is an evolutionary process depending on time,
volume, defect analysis and feedback to fine tune the
product and eliminate defects.
202
Many of the MIL Standard Military requirements seem CONCLUSIONS
unimportant in influencing CATV reliability. However, the
• Many reliability tools are available today both in equip-
cost versus reliability curve is real and the equipment
ments for evaluation of reliability and in analytical tools
supplier can make choices as to the type of reliability he
such as MIL Handbook 217B for predictions of
is willing to pay for. reliability.
EQUIPMENT • Hybrid circuits offer massive reliability leverage due to:
It takes a massive capital investment in order to meet the (a) Reduction of Interconnects
manufacturing requirements for the CATV industry. The (b) Ability to control quality by screening
volume, quality and performance standards required (c) Large volume of complex standard functions are
have caused us to constantly reinvest for the future. easier to control
Many of the invested dollars are for equipments for
which the return on investment is subjective. • Case temperature is very important for reliability
SCANNING ELECTRON MICROSCOPE • A monometallic system, i.e., gold die metallization and
This instrument allows very high magnification of surface gold wire bonding are optimum for reliability.
conditions not available with optical methods. Magni-
fications up to 100,000 times are possible with the SEM. • Reliability can be improved by adding quality cost to the
module process. This increased cost may easily be
DISPERSIVE X -RAY ANALYSIS returned due to the lower failure rate.
203
204
AN1027
Reliability/Performance Aspects
of CATV Amplifier Design
Prepared by
Michael D. McCombs
ABSTRACT
The reliability advantages to be offered by the RF hybrid The ultimate test is to see how long a part operates in
amplifier as used in CATV applications are discussed. the field without failing. The best way to simulate this is
The active part of the hybrid amplifier is the transistor. by means of a life test. Life test data is Included as a
Metallization, ballasting and ruggedness are reliability means of demonstrating the results of a careful design.
related factors that must be considered by the device
engineer when designing a high performance CATV tran-
sistor. Vertical and horizontal geometry and device II. WHAT IS RELIABILITY
'distortion mechanisms are performance related factors One definition could be that reliability is something that
that must also be taken into account. The Interrelation can cost you money if you don't have it. The dictionary
between these factors is examined. Life test data is then defines reliability as "the quality describing that which is
presented to illustrate the advantages to be gained by dependable or honest." To build honest transistors and
careful device design. amplifiers is a noble concept but one which may be
difficult to measure. So in the everyday sense. reliability
is a somewhat abstract idea that is difficult to describe
I. INTRODUCTION quantitatively. In engineering, however. reliability has an
exact meaning. .
The cable television system operator buys eqUipment
which he knows has demonstrated a certain minimum "Reliability IS the probability of a device per-
level of performance, or In other words, equipment that forming its purpose adequately for the period of
meets his specifications. If he questions this perform- time intended under the operating conditions
ance he can run variOus electrical tests to check it encountered. '"
205
Referring to Figure 1 , it is seen that there are three basic III. HYBRID CIRCUIT RELIABILITY
types of failures; early, chance and wearout failures.' ADVANTAGES
Early failures occur early in the life of a component and The hybrid circuit is the heart of the CATV amplifier. This
result usually from poor manufacturing. These can be assembly must perform its duty while experiencing a
eliminated by a 'burn-in' process.
variety of electrical and environmental extremes. If the
hybrid circuit should fail, then the cost to the system
Wearout failures are a symptom of component aging.
operator is high. For this reason the hybrid circuit should
These types of failures can be eliminated by either
be an extremely reliable piece of equipment.
replacing at regular intervals or by designing for longer
life than the intended life of the equipment if the com- There are certain qualities of a hybrid circuit which make
ponents are inaccessible.
it an inherently reliable assembly.
Chance failures occur at random intervals and are due to One subtle advantage relates to the wear out life of
sudden stress accumulations beyond the design components. Replacement of a hybrid circuit means
strength of the component. Since the other failure types replacing every amplifier component which resets the
are relalively easy to eliminate, performance reliability clock on the entire amplifier as far as mean life is con-
should be determined by the chance failures. cerned. Replacing a component in a discrete amplifier
does not. All of the other discrete components continue
For chance failures only, reliability may be expressed by to approach their wear out life.
the exponential relationship
The metallization system of the hybrid is another
R(I) = e-At advantage. The gold metallization which is used for inter-
connects on the hybrid circuit allows the deSigner to
where A is the failure rate and t is a given operating time; have the high conductivity of gold for use in tying to-
t must never exceed the 'useful life' of the device. The gether the various components of the circuit, while
derivation of this reliability expression is found in the having the additional reliability advantage of a mono-
Appendix. metallic gold system in wire bonding from the transistor
to the hybrid. Even though the hybrid circuit utilizes heat
System failures are caused by component failures. When sinking to reduce heat buildup, any bi-metallic interface
components can fail only because of chance. the system will be susceptible to failure due to intermetallic for-
will fail only because of chance. The design engineer is mation. These gold-aluminum intermetallics are more
responsible for the reliability which is characteristic of his brittle than the parent metals, and they also are sus-
equipment. If he desires to reduce the number of chance ceptible to void formation due to the faster diffusion of
failures which occur during the useful life period of his aluminum into gold compared with gold into aluminum
equipment. he must keep several key points in mindS (Kirkendall Effect). If a hybrid circuit is manufactured
using die with aluminum metallization, it is certainly pre-
ferable to use aluminum for bonding. This is because the
gold-aluminum interface will then occur on the substrate,
away from the heat of the transistor. This is important
Early Chance Wearout since the formation of intermetallics, Au AI, or Au, AI, ,
Failures Failures Failures is accelerated by temperature. However, these inter-
Burn-In Useful Life
faces, even though they occur on the substrate, are
Period Period nonetheless sensitive to weakening. Which intermetallic
compound is formed depends on the amount of gold
available in the bonding area. If the gold is thin then
Au,AI, will be formed. If the gold is thicker then Au,AI,
will be formed. The end result is the same; voiding and a
weak bond which eventually lifts. The entire process
can be accelerated by thermal cycling whereby cracks
TB Tw m are formed in the brittle intermetallics.' Data presented
m = mean wearout life Operating Life_ later illustrates the comparison between failure rates due
to bond lifts in aluminum and gold systems.
Figure 1. Component Failure Rate as a Function of Age
Another advantage which hybrids enjoy over discrete
designs is the reduction of the number of interconnects.
1. Design components to accept overstress; the
An interconnect is a potential failure point. Reduction of
normal operating point should be well below rated
the number of these pOints will result in a more reliable
values, including temperature.
system. A calculation of the additional interconnects
2. Provide good packaging with 'adequate heat required in a typical discrete amplifier over the hybrid
sinking. equivalent shows an increase of 127 interconnects in
3. Design with as few components and interconnects the discrete version.' Figure 2 summarizes hybrid life
as possible. test data.
206
So it is apparent that the hybrid structure is inherently which is not so heavily doped so that the resistivity of
more reliable than a discrete assembly. But the heart of this layer is higher than that of the substrate. It is the
the amplifier, be it hybrid or discrete, is the transistor. configuration of this 'epitaxial layer' that is very important
to the performance of the device. It is this layer that will
Reliability Data at 95°C Case Temperature form the collector of the transistor. There are two
MTBFWlth parameters of the epi layer that can be specified by the
PI"
Description
Unit Hours
• 90%
Accumulated Fill Confidence
MTBF-Galn
Product
engineer. One is the thickness and the other is the
resistivity. The resistivity is chosen from operating
Transistor Chip 7,398,000 3 141 Years - voltage considerations. The transistor is intended for a
. r----- ~----
specific purpose and presumably the voltage at which it
CA2200 Hybrid 984,000 4 13 Years 221dB - Yrs
..- ------_.- will be operating is known. If the device will be biased at
CA2600 Hybrid 577,000 4 8 Years 264dB - Yrs 20 volts in an amplifier, then the collector breakdown
voltage of the transistor, BVcBo, should be higher than
Figure 2, Hybrid Circuit Life Test Data 20 volts to provide a safety cushion. The phenomenon
that occurs in a well·designed transistor at breakdown is
called avalanche. This occurs when a sufficiently high
IV. RF TRANSISTOR DESIGN reverse voltage is placed across a p-n junction. A field is
CONSIDERATIONS formed across this junction and carriers are accelerated
across the field. When the applied voltage equals the
The performance which can be obtained from the
amplifier is determined, in the end, by the transistor. Not avalanche voltage a multiplication effect occurs in which
only must the transistor provide performance, however, atomic bonds are broken and the junction breaks down.
This is the collector breakdown voltage and it is pro-
it must provide this performance for a reasonable length
of time. If the transistor fails, then the hybrid fails and portional inversely to the doping level of the collector or
cost to the system operator is the result. . epi layer. By specifying epi material, then, the designer
sets his voltage operating limit.
When the transistor engineer "begins to design a device
for use in CATV amplifiers, then, he is faced with two The other epi parameter of interest is the thickness of
main requirements. The device must offer a certain level the layer. It has been found that epi thickness is closely
of performance and it must do its job reliably. We will now tied in to both device reliability and performance. One
investigate the RF transistor and the considerations that parameter that is commonly. used to describe high-
go into its design. frequency transistors is fT. This is the gain-bandwidth
product of the device or the frequency at which the
. 1, Starting Material common·emitter, short circuit current gain, h", equals
unity. A high fT means to the circuit designer better wide
Modern transistors are built using what is called the band gain perfo"rmance. The fr frequency can be related
planar technology. This name arises from the fact that to the phYSical device in terms of the various delay times
all areas of the transistor are found on the planar surface throughout the transistor. If the delay that a carrier sees
of the Silicon wafer. Figure 3 illustrates a cross-section in traveling through a device is less than in another
Emitter device, then the It for the device with the least delay is
higher. The thickness of the epitaxial region is related
directly to one of these delay times; namely the rscCTc
time constant in the collector. The rsc is the collector
series resistance and to reduce this value for a given
resistivity, we must reduce the epi thickness. There is
another advantage to be gained from reducing the epi
thickness which relates to distortion performance. Figure
4 shows a comparison of intermodulation distortion
performance between two CATV transistors. The tran·
sistors are identical in all respects except that one
60,--------------------------------
70
Figure 3, Planar-Epitaxial Technology iii"
~ 80
of a typical transistor structure as built using the planar 0
~
technology. The first job of the designer is to decide
what starting material he wishes to use for his transistor. 90
The starting material consists of a wafer of silicon,
approximately 10 mils thick and typically 2 inches in
diameter. This silicon has been grown in crystal form 100
while introducing a large concentration of impurities. This 10 100 1000
substrate silicon, then, is very heavily 'doped' so that the lc(mA)
resistivity is very low. On the surface of this low re-
sistivity silicon wafer is then grown a layer of silicon Figure 4. IMO Distortion Performance as a Function
of EPI Thickness
207
device was built on epi material which was 50% thicker overlay and mesh configurations are used primarily for
than the other. It is seen that the device which was built modern power transistors. High frequency devices are
on thin epi material offers better distortion performance sensitive to parasitic capacitances and this favors the
at higher current levels. The reason for this performance interdigitated design.
gain with thin epi is the fact that the maximum current
density available in a device increases as the epi thick- Figure 5 is a representation of typical transistor con-
ness is decreased. This occurs because of debiasing of figurations. The base area is dictated by the power
the collector-base depletion region by the resistive epi
region. The thin epi device, then, acts like a larger device Base
at higher currents, resulting in better distortion per- Contact
formance at these higher levels.
[~~
Once the starting material is decided upon, then it must
be insured that a process is available which will yield a
Emitter
high performance vertical geometry. The importance of
Contact
high fT in the CATV transistor has been discussed.
Another time constant which can be reduced in order to
increase fT is the delay due to carrier movement through
the base region. The relationship for this delay is
G------------------1!]
tb
Wb'
2.43 Deb', (NB' INBC) I I I I
This relationship describes the time required for carrier
transit across the base region in terms of base width, Wb;
diffusion co-efficient, Deb; and doping gradient, NB' and
NBC. The point here is that this delay time varies directly
as the square of the base width. A desirable goal then is
to produce a transistor which has a narrow base width.
The well understood diffusion process can be used to
control this parameter to a point. However, as narrower
base widths are sought, device yields go down due to
non-uniformities which are inherent in the diffusion
process. State-of-the-art base widths with good uni-
formity are possible, though, by taking advantage of ion
implant technology for the formation of the device junco
tions. Another advantage of implantation is that it makes
possible steeper gradients in the emitter and base
regions resulting in higher fields and shorter transit times Figure 5. Typical Transistor Configurations
in those areas.
handling requirements of the transistor. There must be
3, Horizontal Geometry
enough area available to dissipate the heat which is
One' more item must be considered before the CATV generated. The amount of current to be handled by the
transistor is ready to be built. A mask set must be de- device will determine what the minimum emitter per-
signed, or, in other words, it must be determined what the iphery is. This is because at higher bias levels and
device will look like, physically. frequencies a large transverse voltage drop occurs in the
active base region under the emitter. This will have a
First, the basic device configuration must be decided de· biasing effect on the central portion of the emitter·
upon. There are three transistor contact geometries in base junction caUSing most of the current to pass at the
use; these are interdigitated, overlay, and mesh. The emitter edges. Since it is known how much current the
208
device will be required to handle, it is possible to calcu-
late the amount of emitter periphery necessary to safely
handle this current. The task now is to pack this amount
of emitter periphery into the smallest base area possible,
thereby reducing collector-base junction capacitance.
Two examples of possible interdigitated designs having
equal emitter peripheries are shown in Figure 6. It is seen
Ep = 24
SA = 88
Ep/BA = 27
209
metallics and the wire bond failures that result. Figure 10
illustrates life test data that shows an increased failure
rate due to bond failures in the aluminum·gold system.
1
30700ie
2200, 2600 Hybrids
With Gold 1,188,000 0 0
30400ie
Figure 8. Effect of Emitter Stripe Width Figure 10. Wire Bond Failure Rates in
on Base Resistance Aluminum/Gold Life Test
210
Contact Resistance Step Coverage
Gold cannot be used as a single layer metallization Gold offers tremendous improvements over aluminum in
because of its relatively low silicon eutectic temperature its ability to cover oxide steps without decrease in metal
and its poor adhesion to silicon and silicon dioxide A thickness or cracking. (See Figure 11.) Aluminum is
barrier layer must be employed to prevent gold diffusion deposited by means of evaporation in a vacuum where
into the silicon and this barrier metal must offer good the mean free path of the aluminum particle is long. This
adhesion to silicon, silicon dioxide, and gold. Such a means that equal coverage of all surfaces is impossible
barrier is offered by a system utilizing platinum silicide, even if the target is rotated during evaporation. The
titanium and tungsten. The platinum silicide forms a good plate-up gold system reduces step coverage problems
ohmic contact with the silicon; the Ti/W provides the to insignificance.
necessary diffusion barrier and offers good adhesion to
SiC), and silicon. Narrow Contact Geometries
The RF transistor must have very fine horizontal
Aluminum has historically offered good ohmic contact
geometry to achieve the performance required in a
without the need for barrier metals. In RF devices, how-
CATV system. With aluminum metallization these narrow
ever, at current densities well below electromigration
densities, a problem of formation of silicon/aluminum finger widths are achieved by etching the aluminum to
remove it. Such a process, if done very carefully, will at
alloy is ever present resulting in emitter-base shorts. Any
hot spot formation will result in an increased alloying nte best result in fingers of uneven width which are sus-
and early failure. ceptible to high current densities and the associated
reliability problems. The gold system is capable of pro-
viding microwave geometries with insignificant variations
in line widths. In fact, the geometry on present gold
Corrosion Resistance
CATV devices is narrower than some low-noise micro-
Under biased conditions, in a humid atmosphere, gold wave devices which are on the market today.
has demonstrated a lifetime more than 3 times that of
aluminum. The failure mode in aluminum is electro-
mechanical corrosion and gold is insensitive to this
phenomenon.
Plated
Gold
Silicon Silicon
211
212
AN1028
35/50 Watt Broadband (160-240 MHz)
Push-Pull TV Amplifier Band III
This note describes the performance of a broadband ultra linear push pull amplifier designed for service in band III TV
transposers and transmitters.
Devices used: two TPV 375.
Basic amplifier specifications
IMD (1) = - 51 dB at Po = 35 W Pgain = 10 dB
IMD(1)=-48dB at Po = 50 W input VSWR < 1.6
V ce = 28 volts; Total = 4.4"A output VSWR' < 1.5
(1) vision carrier - 8 dB. sound carrier - 7 dB. sideband signal - 16 dB.
General design Consideration
The principal aims were
- employ a relatively simple solution permitting us to obtain the optimal performances from TWO TPV 375.
- simplify the design and reduce the cost.
The main consideration was to obtain the maximum output power with the best IMD over the band. To obtain
this requirement the output match and losses must be the best possible in all the band.
The second consideration was to obtain the maximum gain by reducing the input matching circuit losses to a
minimum.
These factors led us to choose matching circuits using quarter-wavelength transformers at the input and output
which permit us to :
- reduce the load and source impedances to low values with low losses
- couple two transistors in a push pull configuration.
Because the output and input transistor impedances are in series. due to the push-pull configuration. the required'
transformation ratio is one half of that required for a single ended stage.
The first approach for the circuit calculation was made from the input and output impedances given in the
TPV375 data sheet and matched to the proper impedance levels using a Smith Chart. The element values were
then optimized with the aid of "COMPACT» program.
Amplifier Design
The basic block diagram for the amplifier is shown in Figure 1 and the circuit schematic is shown in Figure 2.
The input and output circuits are each composed of two networks: a quarter-wavelength transformer-balun
and a matching network.
The quarter-wavelength transformer impedances have been chosen to be easily built using microstrip technology.
Input circuit
The input circuit is shown in Figure 3 and the input impedances are shown in Smith Chart 1.
The low transistor input impedances are transformed into higher impedances near the real axis by Capacitors FF.
The (EE. DO) series elements and (CC. BB) parallel elements collapse the amplifier input impedances around
8.5 n.
Since the devices can be considered in series at this point the impedance is doubled to 17 n.
The quarter-
wavelength transformer balun (AA) completes the match to 50 n.
The transformation ratio is 2.8 : 1.
The maximum theoritical input VSWR is 1.80 : 1 and the maximum experimental VSWR is 1.60 : 1.
Output circuit
The output circuit is shown in Figure 4 and the output impedances on Smith Chart. II. Since the output impe-
dances are higher than the input impedances. the output matching network is simpler and the quarter-wavelength
transformer ratio is lower.
The inductors aid the matching but primarily provide for good stability at the low frequencies. and are used
for collector bias. The output quarter-wave-Iength transformer ratio is 1.6 : 1.
The maximum theoretical VSWR is 1.16:1 and the maximum experimental VSWR is 1.44:1.
213
Amplifier Performances
IMD versus output power: Figure 5
Input and output return loss and VSWR = Figure 6
Gain versus frequency: see Figure 7
1 dB gain point compression: 70 W
Bias conditions: V co = 28 V; Total = 4.4 A.
General Conclusions
Push pull techniques simplify the required circuitry and associated losses.
The problems associated with 3 dB hybrids in cascade - insertion loss and imbalance - when four devices
in parallel are required are minimized.
With additional effort both the input and output VSWR could be improved to 1.2 : 1.
Good repeatability in production without variable components being required.
I 1
INPUT OUTPUT
50 OHMS. 50 OHMS.
l' r 1
Figure 1. Push-Pull Circuit
214
Vee
VeE
SO '36
LI
50 ohm
"7pF
30 .... ~/4 al 240MHZ I· .x'4 at 240 MHZ 4OA.
H·
IN ,-, IOOpF
t 47pF
P: l'1.Ae
.,200MHZ
UK
VI(
" LI
CIRCUIT DIAGRAM
470
LI .. 8 turn •. 10 6 mm
I .. 8 mm. wire .6 mm
LJ .. 2.5 turns. 10 6 mm
I -10mm.wire'mm
3X» SW
330
Vee
AA ss CC DO EE FF
Z, L· Z, L· Z, L·
(01 (mm) (oFI (01 (mm) (pFI (01 (mm) (pFI
215
IMPEDANCE COORD....ATES- 50-OHM CHARACTERISTIC IMPEDANCE
SMITH CHART I
o ••
I" ',' I,
IRt:I"~'t' - VOL ". NO. I, ",'lO -Ill, jl" SU, JAN ,'''''''
.'''11lA1. RADIO COMPANY
Wlif to.CO_D. _lU,
_10 . .
'OR""l·~
216
IMPEDANCE COORDINATES- SO-OHM CHARACTERISTIC IMPEOAHCE
SMITH CHART II
PARAMETERS
~,
• I
~ I
CENTER
I OlfllllAL JlAUIO c:O .... AN' fORM !l301-7.Z
WIST COIICOIO, ..... ".,.... 111 USA
217
RETURN LOSS VSWR
x
IMo' OdB
PUSH·PULL TPV315
-SOdB IC = UA
VCE = 28V
V
liMO - VISION - 8dB
- SIDE BAND - 16 dB
-SOUND - 7dB - 10dB 1.9
/ INPUT
/ - --........ -INPUT
~
-55dB 1.44
/
/ PUSH·PULL TPV375
-20
OUTPUT
1.22
VCE = 28V
fo = 225 MHz IC = 4.4 A
-60dB 1.12
V -30
-65dB
/ PO WER OUT
FREQUENCY IMHll
10 20 30 40 W PEAK SYNC 160 180 200 220 240 MHz
Figure 5. IMD versus Output Power Figure 6. Input and Output Return Loss versus Frequency
dB
15
10~------------------------~~--____-=
9 w at least
to the
matchIng
circuits
Short epoxy·glass
Circuit
«. = 4.1 ;~.)
a.) Quater Wavelength Balun
=
;
'.~m •••••
ClfCUlts
/
b.) Equivalent Circuit
Figure 8.
218
TPV 375 push-pull
input
Quadrature Quadrature
combiner combiner
output
input
input printed
tra nstormer
100mm
output printed
transformer
output
r
50 mm
l
Board material: glass teflon; 1/50 inch; tr = 2.55
Figure 11. PC Board Layout for Input and Output Quater-Wavelength Transformer (Not to Scalel
219
Figure 12. 160-240 MHz Amplifier
J J
• II
BB J 0
On the smith chart the impedances are represented by :
QI J AA
I BB
:1° CC
Z, L' Z, L'
(nH) (0) (mm) (Q) (mm)
• L is given for Er = ,
Figure 13. Output Circuit
220
AN1029
TV Transposers Band IV and V Po 0.5 W/1.0 W
This note describes the performance of a broadband (470-860 MHz) ultra linear amplifier designed for ser-
vice iri band IV and V TV transposers.
Device used:
TPV 596.
Basic specs:
I.M.D. - 60 dB max. at Po = 0.5 watts
Vce = 20 volts; Ic = 200 mA
Pgain = 11.5 dB min.
The approach used is intended to be straight forward and inexpensive as follows.
1) The load line be defined to provide the correct match for peak power (P. sync).
2) The VSWR at the collector be less than 2 : 1.
3) The input match be designed to provide flat gain with decreasing frequency.
4) Use computer aided design.
5) Use a three tone norm
Pvision = - 8 dB
Psound = - 7 dB
Psideband = - 16 d8
6) Circuit realization to be a distributed design built upon teflon glass copper clad circuit boards. However
the design will be analized using Er = 1.0.
The input and output impedances were taken from the TPV596 data sheet and plotted on a smith chart. First consider
the input. To have flat gain with an optimum collector load, the basic physics of a class «A» biased device defines
a gain slope of - 6 dB/octave which must be compensated for. The band of interest is 470-860 MHz which is .915
octaves which implies that 5.25 dB of gain must be compensated for if the device is perfectly matched at 860 MHz.
This means that a transmission less of 5.25 dB or a VSWR for 11.0:1 must be employed at 470 MHz. The input Z is
converted to V on Smith Chart (I). The point at 860 MHz will intersect the constant conductance line equal to 1.0
(20 m U) if it is rotated 0.14 A using a 20 m U (500) transmission line. After this rotation a capacitive stub or chip
capacitor is used to resonate the susceptance at 860 MHz; A capacitive stub or a chip capacitor equal to 16.7 pF can
be used, and the result is shown on Smith chart (I). It is interesting to note that the VSWR vs frequency can be
adjusted for gain flatness by selecting an optimum Zo for the capacitive stub. It is also obvious that the locus of
impedances at the circuit input can vary between the locus of points defined by using a chip capacitor, and the
imaginary axis by using a stub with Zo = ". Graph (II) is a plot of these results. Because infinite isolation doesn't
exist between the output and input of any transistor, and because the required network is very simple, the input
circuit will be optimized empirically. A computed aided circuit will be defined for the output only. It is also indicated
that a combination chip capacitor and stub may provide the best results.
The output circuit considerations were first determined using a Smith Chart approach. It must be clearly understood
that computer optimization is only as good as the circuit configuration and associated computer instructions.
221
4) The next element. a shorted shunt transmission line less than )../4 in length reduces the imaginary part
by moving each point of admittance along a line of constant conductance. The length was chosen to locale
the lowest frequency point (400 MHz) near the real axis so that the locus of points would be more equally
distributed about a 2.0 : 1 VSWR circle.
5) The resultant locus of points are then rotated with a 10 mi1 (100 0) transmission line to a degree which
locates the admittance point of 860 MHz near the line of constant conductance equal to 2.0 on Smith
Chart (II). This conductance is exactly equal to 20 m() since the chart is normalized to 10 mn.
6) The final step is to use a parallel resonant circuit which will reduce the imaginary pacts at both the upper
and lower frequencies.
The following approach was used to calculate the element values for the antiresonant circuit.
By observation of the smith chart it was decided to place the 460 and 860 M Hz points on or just inside
the 2.0 : 1 VSWR circle.
It then follows that
1
at f( = 460 MHz W \ C - - - = -0.4
W\L
1
at f2 = 860 MHz W 2 C - - - = 1.7
W2 L
The 2 equations with 2 unknows are solved with the following result.
L =0.189nHy
C = 496.11 pFd
since we are normalized to 10 m(;
Lactual = 0.189/.01 nH = 18.9 nHy
Cactual = 496.11 x 0.1 pF = 4.96 pFd
Graph (III) shows the various VSWR calculated compared to the theoretical best curve and the actual VSWR
measured .
. Graph (IV) shows the collector load VSWR for the calculated. optimized. and actual result.
Graph (V) is a plot of the single ended amplifier results taken with a network analyzer. No component losses were
considered for the theoretical and optimized analysis. The final circuit was also optimized empirically from
470-860 MHz using a network analyzer.
The following results are a·summary of performance. bias conditions circuit configuration and recommended
hybrid adaptation.
222
starting Imp. 0----0
rotated Adm. X X
final Adm. w/Chip Cap.
final Adm. w/1 0 n Stub •
0----0
•
final Adm. w/50 n Stub b-------A
223
starting Adm. ••
50 n rotation lC Ie
100 n translation 0----0
equiv. shunt Ind. 11:. t;,.
100 n rotation 8-----0
parallel L-C }I}I
final Adm. 50 n translation • •
224
VSWR Transmission
50,0 Loss IdB)
,*,-0 /O.D
I!o.o
18,{)
,,
,,
10nStub
50 n Stub
Actual - 8,0
7,5
1.0
/6,0 ,.s-
",
1'1.0 ,, 6,0
,2,0 , 5:5"
" ,,
, 5;0
laO
9,5
g,o
8.5
e,O 'I,D
;r;S-
~O 3,>
6,S-
6,0
:1,0
S;5
~"
'f.5
'1.0 eo
~5"
",0
t,O
t.,t; 0,9
0,8
o,?-
0,6
:Z,O Q6'
1,9
0."
',1
1,5 , D·l
13
1.0 o
4tJO SOD 600 roo 900
Frequencv (MHz)
AN.50
225
Transmission
V.sWR Loss (dB)
5,0
f!,S
Preoptimization
Postoptimization
'1,0 Measured
$,0
f,O
2,5 0,9
0,8
0,-=1
0,6
e.o o,S-
f,9 0,4
l,r
f,!J'.. 0,2
t31 _______~~-------+~~==~:+-------~~------_+
,0. 0
600 ?OO 800 eoo
Frequency (MHz)
5,,- __
522----
Return Loss (dB)
o
---4- -- -- -.
tI,
"
---
s ..
-- ..... .....
B
U.
I C, .... ....
to
II
1
------------------~., ,, ,
, \
/ 'I
'I I
1 \ .1, _~
",
\
, \1
\ 1/1 .,t'"
". I
(
\ . I
.. .~~. \ /,1
_II
_I)
)
\ ')~1
a I
I \ -IS
I,
0
226
Vt.,ASD
IO~F
2nF
~
tf01
1 '"
IN 5o.n.
1
~ '0,,-
1
Class A
VCE ~ 20 V - IC ~ 220 mA
fa ~ 860 MHz - WAVELENGTH (Agi at 860 MHz
(material: Glass teflon 'r ~ 2.55 - 1·16"1
Transistor - TPV596
11..n.
227
TPV 596 BROADBAND AMPLIFIER
RECOMMENDED CONFIGURATION
"INPUT RETURN LOSS This amplifier must be used by two connected together with two 3 dB quadra-
ture hybrids to have a balance amplifier with a good input VSWR.
IN
SOU
3 dB 3 dB
Hybrid Hybrid
OUT
50 ~!
228
AN1030
1 W/2 W Broadband TV Amplifier Band IV and V
This note describes the performance of a broadband (470-860 MHz) ultra linear amplifier designed for service
in band IV and V TV transposers.
Device used: TPV 597
Basic specifications
IMD (1) = - 60 dB at Po = 1 W
V ce 20 V; Ie = 440 mA
PRain = 11.5 dB.
(1) Vision carrier - 8 dB. sound carrier - 7 dB. sideband signal - 16 dB.
General design considerations
In general to obtain a flat gain for broadband amplifiers which use .ransistors with about - 6 dB power gain
variation per octave we can use two techniques:
feedback technique (eg emitter resistor and a negative feedback with a selective circuit between the collector
and the base).
or reflect the input or the output power selectivly to have an insertion loss of 6 dB per octave .vith 0 dB
for the highest frequency.
(There is also another technique which uses a selective attenuator).
With the feedback technique we can have a good input and output match. With the second technique
we need to reflect the input power and have a good output match in order to obtain a good IMD. It means
the input VSWR is very high for the low frequencies.
The second solution is simpler than the first and if we use two amplifiers connected together with 3 dB quadra-
ture hybrids to have a balanced amplifier this inconvenience disappears. We have chosen for this amplifier this
second solution. For the larger broadband amplifier (eg 170-860 MHz) this solution must be rejected and
the only acceptable solution is to use the feedback technique.
Amplifier design
The first approach fcr the circuit calculation was made by using the Smith Chart from the input and output
impedances given in the TPV 597 data sheet to have. at the input. a reflected power so that the gain will be flat
and at the output to obtain the best match possible.
INPUT VSWR VERSUS FREQUENCY TO OBTAIN A FLAT GAIN:
The power gain can be approximated by:
G ~
Fmax
(---
)2
F
Fmax is the frequency for which power gain drops to unity.
The transmission loss due to the input reflection is:
~=1_[p[2
P is the reflection coefficient.
To have Gx constant we must have:
1 + [p[
VSWR = - - - ~
1-[p[
229
Figure 1 shows the theoretical VSWR versus frequency with an insertion loss of 0 dB (implies p = 0) for 860 MHz.
We have defined the input circuit from the TPV597 input impedance to have an input VSWR as close as possible
to this curve, and have assumed that output circuit losses versus frequency is negligible.
After we have calculated separately the input and the output circuits, we optimized some of the parameters by
means of the global amplifier and the TPV597 S-parameters, with the COMPACT Program.
RF equivalent circuit: Figure 2
Program: Figure 3
Calculated gain and empirical gain: Figure 4
Calculated and empirical input VSWR : Figure 5
Calculated and· empirical output VSWR : Figure 6
Amplifier Performance
IMD versus output power: Figure 7A
IMD versus frequency: Figure 7B
Input return loss and VSWR : Figure 5
Output return loss and VSWR : Figure 6
Gain versus frequency: Figure 4
Bias conditions: Vee = 20 V; Ie = 440 mA
Input VSWR
1+ /1 -(~)T/2
VSWR = ----...;...--
1 -11 -(~)T/
~. -0-. -1!1 From global amplifier and S-parameters
Frequency (MHz)
230
AA aa cc DD FF
pF Z, L pF Z, L Z, L
(n) (mm) en) (mm) (n) (mm)
GG HH II JJ KK
Z, L Z, L pF Z, L pF
(n) (mm) (n) (mm) (n) (mm)
231
VARIABLES (-) GRADIENTS
(1) : 4.51899 (1) : - .894864
(2) : 32.0136 (2): .704452E-Ol
(3) : 29.2938 (3): 2.69282
(4) : 72.2399 (4): .287748
(5): 5.16145 (5): 1.68585
(6) : 3.53445 (6) : - .267730
ERR. F. = 7.809
HOW MANY ITERATIONS BEFORE NEXT STOP? O' RESULTS IN FINAL ANALYSIS.
WANT INTERMEDIATE PRINTS (YES = l' NO = O)? TYPE TWO NUMBERS: (I. J) : 0
SEARCH INTERRUPTED. FINAL ANALYSIS FOllOWS:
470.00 0.88 < 134 3.53 < 86.3 0.049 < 45.3 0.11 < 105 10.97 0.75
500.00 0.85 < 128 3.46 < 68.4 0.053 < 30.4 0.12 < 109 10.79 0.90
600.00 0.75 < 92 4.19 < 12.2 0.086 < - 16.8 0.05 < 5 12.45 0.78
700.00 0.59 < 55 4.48 < - 39.2 0.111 < - 62.2 0.19 < -127 13.02 0.78
800.00 0.43 < 11 4.34 < - 93.2 0.133 < -109.2 0.26 < 180 12.75 0.86
860.00 0.20 <- 44 4.08 < -135.2 0.141 < -147.2 0.26 < 114 12.22 1.01
COMPACT PROGRAM
13 dB
--,><-' --. '-<6-...' - ,. ...g
ellc. vllue
12 dB
11 dB
,...-- ......
...... '"7" - ------~ Em pirical value
~--.~.
10 dB .J
I
5 dB
l I
I.[
470 500 600
~ 700 BOO 880 101Hz
Frequency (MHz)
232
o dB
1'---'-1>_--.
~------~'-""""'-""""
- -........ ___ A-.....
...... ........
-5dB 3.5
- 10dB
\
_-------------.:._.......J 19
I \\
'.41!:~ Calc. value
- 15 dB 1.44
o dB OUTPUT VSWR
VCJ!. :: 20 V 1,,=440mA
- 10 dB __ 1
y .9
.-A- -----
----
- 15dB 1.44
,
.)(
~-\
, ~.",,-
.
I ~ Empirical value
- 20dB ~ 1.22
/
\ ( I
,,-- ...,
"
\
/1 ..----\/ . . _ I
\
, , /
',/:// -', /
- 25 dB
\
\
\
\
\ /
I
r" -'---i .....
~
;r/
Y
"
\
\
\
\ I
/
/
/
/
1.12
I
-30 dB
\
\\ /
\
\ /
I T \
I I
\ I
I I
I
I l
)
\1 \
\
./
700 -- 800
Frequency (MHz)
233
IMD (dB)
55 +---------------+-------------~------------_7y
-60 +---------------+-------------~~------------4
VCE = 20 V
.65 +---____________1-7--__________-+__ 1,. = 440 mA
F. = 860 MHz
70 +-------~L-----+--------------I--------------_1
----
-60
-~
i
!
SINGLE STAGE
-65
POUT SYNC .. 1W I
VISION CARRIER - 8dB- ---- - - - - - - VCE = 20 V
SOUND CARRIER - 7 dB I, = 440 mA
SIDEBAND -16 dB
I
I
I
I
I
,
i
-70
I
!
1
l
700
Figure 7b. IMD versus Frequency
234
300t\.
lOv
v BIA"o--r---r---r---,
.
Lengths are given at Fo = 860 MHz
(3.10. )
Ag = - - - -
Fo.Jc..rr
Glass teflon Er = 2.55, 1 16" board material.
a) Circuit Diagram
Vee
4.7
1K
1N4148
330
V81AS
4,7K
10nF
235
INPUT-- _OUTPUT
50 mm
High
input Quadrature VSWR Quadrature
(low VSWR)
combiner combiner
High
VSWR output
(low VSWR)
236
AN1032
How Load VSWR Affects Non-Linear Circuits
Prepared by
pedance of their loads, either in test systems or
tion of collector current and transistor die
Don Murray
equipment environments. It is easy to compen· temperature.
RF Devices Division
Lawndale, California sate for the insertion loss errors in an attenuator,
The theoretical approach will evaluate the
but it is much more difficult to compensate for
changes in amplifier output power (Po) for a
Reprinted from RF Design Magazine variations in the input impedance difference bet·
given change in load resistance (RL).
ween attenuator pads, that IS, the load VSWR. For simplicity, let us assume the following
H your amplifiers test out fine in the lab but hypothetical conditions, which are typical of
fail DC testing, the testing environment - Let's ex'amine RF correlation on both an empirical today's RF power transistors.
not the product - is likely at fault. and theoretical level.
Hypothetical conditions:
Consider the following scenario: You're designing EMPIRICAL APPROACH VCC = 28V
and implementing into production a broadband The empirical approach is shown in Table I, VCESAT = 1.5V
Class C power amplifier. During your design where several test circuit loads (consisting of POUT = 50W
phase, you follow all the rules of science and series attenuators, directional couplers and RF Frequency - 1.0 GHz
also dig into your bag of electronic tricks to switches) were assembled. The insertion loss and Solving for load resistance:
meet the design specification. Your design is input impedance of each load string was Rl _ IVcc - VCESAT)' 702.25
fabricated and tested successfully in the lab. measured. Following this, the individual loads 7.Dm
Twenty·five more units are built in the lab and were connected to a given test circuit containing 2Po 100
they, too, test out fine. a common base microwave power transistor. The
power meter used was also a constant. Additionally, assume that a simple two·section
Confident that both design and production pro· impedance matching network matches the 7Q to
cedures are satisfactory, you begin series produc· Table I shows insertion loss, insertion loss correc· 50Q. Let this two·section match consist of two
tion. But when the first units reach RF test. not tions, indicated RF power, and actual power data ).f4 wave transformers.
one meets specification. Yet when you retrieve of each load string. A maximum error of 0.52 dB
the units, they test OK in the lab. was detected with a standard deviation of .19 Given the conditions we have hypothesized, the
dB. All these loads had a VSWR less than 1.1: 1 Rl of 7.02Q represents the collector load that
What's wrong with these amps? Probably at the frequency tested. A VSWR of 1.1: 1 is will yield the best simultaneous satisfaction of
nothing. This scenario, in one form or another, is better than the published specifications of com· device efficiency, device gain, gain transfer
all too common in the design and manufacture of mercially available attenuators, directional characteristics, and saturated power.
non·linear RF circuitry. The culprit is correlation couplers, and RF switches from most leading
of test systems. A difference of .5 dB is enough manufacturers. A VSWR gf 1.5: 1 is a typical For minimum Q, with a 2 section match, the
to fail units that are perfectly good, resulting in VSWR specification limit at 1.4 GHz. It must be transformation ratio of each section is
J
unnecessary and expensive retesting or even noted that many users will gladly pay an addi·
reworking. Still worse, a half dB error will pass tional nominal charge for components meeting a
1144Q
units that don't meet specs and never should be tighter VSWR spec. )Q
),4 long 50Q
shipped.
THEORETICAL APPROACH 5O.,aQ }J
Such correlation errors will disrupt an even more The vehicle for the theoretical discussion is the .1.4 long
~2.67.
continuity. A device built in 1982 should perform
the same as an identical model number device IVcc - VCESAT!'
built in 1976. Another way of saying this is that Po = 2Rl
a device tested in a 1982 test system should
Where: Po = Power output ZO 1st section = 1/""'1""7)"'12-=.6:=71""'17::-)
produce the same results when tested in a 1976
Vcc = Collector supply voltage
system. The key, of course, is RF correlation. 11.44Q
VCESAT = Collector· Emitter saturation
voltage
What is RF correlation? Simply put. RF correia·
Rl = Load resistance.
ZO 2nd section - V (7112.67)150)
tion occurs when target error limits are estab· 3D.58Q
lished and adhered to on a continuous basis This expression is valid for a narrow range of Rl
among two or more testing stations. Such cor· 110% range maximum). Over a wider range of ),/4 @ 1 GHz = 2.95" = .075m
relation is essential to cost ·effect production of Rl, significant changes in VCESAT occur as a
non·linear RF and microwave power amplifiers, function of Rl. Output power varies with the Table II shows the transformed impedance at the
whose circuits are extremely sensitive to the im· square of VCESAT. VCESAT is a very strong func· input of the matching network as a function of
237
Table I, Microwave Load Substitution Study
The vehicle used for this test was a production test fixture and correlation sampte #2 for the TRW MRA1417·6 broadhand, high·gain transistor. Measurements were taken at
1400 MHz with IIput power of 1 1W
Maasured Circuit Maasured Delta . Load Input
Power Return Collector Insertion Calibration Actual from Return Impedance
Load # Level Loss Current Loss Error Power Reference Loss Angle Raal Imaginary
I 1.IW 35 dB - 30.03 dB +.03 dB thru calibration -40.2 99.1 49.8 + 1.0
1 7.7W 16 dB .51 A 30.03 dB +.03 dB 7.75W reference -40.2 99.1 49.8 + 1.0
2 7.6W 15.5 dB .5 A 39.66 dB -.44 dB 6.B7W -30.5 -77.5 50.6 -3.0
3 7.65W 15.5 dB .51 A 39.68 dB -.32 dB 7.10W +.38 dB -34.1 -171.5 50.4 -2.0
4 B.OW 15.5 dB .51 A 39.B dB -.20 dB 7.63W - .07 dB -34.1 68.1 50.7 -1.9
5 7.2W 16 dB .505 A 30.16 dB +.16 dB 7.47W -.16 dB -30.1 -128.0 51.1 -3.0
6 8.3W 15.2 dB .51 A 39.78 dB +.22 dB 7.89W +.08 d,B -31.7 -144.6 47.9 -1.5
7 7.75W 16.2 dB .505 A 39,73 dB -.27 dB 7.28W - .27 dB -32.7 11.9 49.0 -2.4
8 7.78W 16.8 dB .503 A 39.7 dB -.30 dB 7.26W - .28 dB -35,4 -111.9 49.1 -1.5
Largest Delta after calibration correction is 0.52 dB.
Mean value of the measured power = 7.41 W,
Standard Oeviation •. 34W • ,19 dB.
238
Table III. Notes
1. Serialize and documenl all components lallenualors. 5. Be selective when using cables in lesl systems. For
directional couplers, power meters, detectors, etc.) of example, the MIL·C·ll specification for "RG" cable
Ihe lesl syslem. Do nol dislurb Ihe syslem once Iypes says Ihal RG·58 can have a characleristic im·
calibration has boon performed. Calibrate the system pedance from 4B 10 52Q Imaximu VSWR of
once a month. 1.04: 11 when lerminaled in a "perfect" 50Q load.
2. Require that loads have a calibration return loss 6. Be very seleclive when choosing RF switches. The
~-35 dB IVSWR of 1.05:11 in frequency band of VSWR of a mechanical switch will vary wilh lime.
interest.
7. If possible, lerminale Ihe system wilh a 5DQ load
3. Dedicate test systems to specific circuits or rather than an attenuator. Load manufacturers need
products. This is necessary for bOlh correlalion and only consider Ihe VSWR of a load. However, for
product continuity. allenualor, tradeoffs must be made belween VSWR
and frequencv response. Measure power and other
4. The placement of transistors in the test fixtures performance parameters via calibrated directional
must be uniform. For instance, flanged transistors couplers.
should be placed in Ihe lest fixtures wilh Ihe device
pushed lowards collector load clrcuilry.
239
240
AN1033
Match Impedances in Microwave Amplifiers
and you're on the way to successful solid-state designs.
Here's how to analyze input/output factors and to create a practical design.
Prepared by
Roger DeBloois
241
equal to the square root of the 50-!l impedance
product: Z. = ,,50 ZR~
242
Microstrip Zo and velocity factor vs width-to-height (W/H) ratio.
(Prepared by Don Schulz, Applications Engineer)
243
Table continued
W/H
28.321
Z.
K
12.036
-
Air
1.0
V,
1.000
Z.
7.585
Tetlo ..
K - 2.55
V,
0.630
Z.
5.894
Epoxy
K - 4.25
Vp
0.490
Z.
Alumina
K - 9.6
3.942
V,
0.327
31.224 10.999 1.000 6.929 0.630 5.383 0.489 3.598 0.327
34.424 10.047 1.000 6.326 0.630 4.914 0.489 3.284 0.327
37.953 9.172 1.000 5.773 0.629 4.483 0:489 2.995 0.327
41.843 8.370 1.000 5.266 0.629 4.089 0.489 2.731 0.326
·46.132 7.634 1.000 4.801 0.629 3.727 0.488 2.489 0.326
50.860 6.960 1.000 4.376 0.629 3.397 0.488 2.267 0.326
56.073 6.343 1.000 3.987 0.629 3.094 0.488 2.065 0.326
61.821 5.779 1.000 3.632 0.628 2.818 0.488 1.880 0.325
68.157 5.264 1.000 3.307· 0.628 2.566 0.487 1.711 0.325
75.144 4.792 1.000 3.010 0.628 2.335 0.487 1.557 0.325
82.846 4.362 1.000 2.739 0.628 2.125 0.487 1.417 0.325
91.337 3.969 1.000 2.492 0.628 1.933 0.487 1.289 0.325
100.700 3.611 1.000 2.267 0.628 1.758 0.487 1.172 0.324
tively short the respective port to ground. Cou- When plastic materials are used, it's a good
pling capacitors should not be excessively large, practice to measure the material thickness and
or they may produce as much as I-dB 10" in dielectric constant, because variations are com-
gain with a corresponding decrease in efficiency mon. In a recent test the dielectric constant of a
in the case of collector coupling capacitors. The sheet of epoxy fiberglass material was measured
Q of the coupling capacitor determines the ac- at 4.55 at 1 MHz and 4.25 at 500 MHz. If the
ceptable range of capacitance values and is gen- manufacturer's value of 5.5 had been used for
erally inversely related to capacitance. the design of matching- networks, considerable
Bypass capacitors are selected by analysis of error would have rewlted.
the same considerations as those for blocking The physical dimensions of the matching cir-
capacitors. A large bypass capacitor (tantalum cuitry may be calculated from the data in the
or electrolytic), placed from the de feedpoint to table. The line lengths are scaled by the velocity
ground, prevents tendencies toward low-frequen- factor, which is equal to Z. Z. in air for a
cy oscillation in the circuit. Also, it may be neces- constant width-to-height ratio, W H.
sary to add smaller bypass capacitors to preserve The final design of a typical breadboard micro-
stability over a wide range of frequencies. wave amplifier is shown in Fig. 2. The ground
areas on the top of the board are connected to
Adjust for bandwidth and physical dimensions the microstrip ground plane by 2-mil-thick foil
wrapped around the edges of the board and the
The circuit design may be adjusted quickly for
areas directly under the emitter lead~ of the
bandwidth requirements through use of a com-
transistor. The foil is secured to the top and bot-
puter optimization program such as Magic, of-
fered by University Computing of Dallas, Tex. tom surfaces with solder. Plating: may be u,ed
for production units. The entire board can bt'
When that step is finished, electrical dimensions
soldered to a metal plate to allow connedor
mllst be converipd to physical dimensions.
mounting and to provide a thermal path for the
At this point in the design sequence, the di-
heat generated by the tran,istor.
electric material must be chosen. Three common-
I~' used mate.rials are Teflon fiberglass, epoxy The initial tune-up of the amplifier matching
fiberglass and alumina. Above 500 MHz, epoxy circuits can be t'xpedited by ll,e of a network
fiberglass exhibits too many losses to be a good analyzer and a precision load on the input or
choic.e. Teflon fiberglass ('an be used up to sever- output connector. The circuit can be adj usted to
al gig-ahprtz: it has reasonable dielectric losses match the nominal impedances "llpplied by the
and is eas~' to pro(·ess. Alumina, a ceramic, offel-s transistor manufacturer. Distributed stubs are
a high rlielpetric constant, good dimensional con- purposely made longer than ne('essary and are
sistency and small circuit geometry. adjusted to the correct length by trimming of the
244
foil 011 the capacitive stubs. The inductive stub with appropriate values indicated for the sample
in the output network iR adjusted by positioning design is shown in Fig. 3. The input match is
of the bypas~ capacitor along the stub and the achieved when the input impedance is resonated
adjacent ground plane. with a capacitive susceptance of 0.18 mhos. This
This procedure result.. in a load line that is susceptance is realized by use of a pair of capaci-
fairly close to optimum. A transistor can now tive microstrip stubs. Each stub must exhibit a
be inserted in the circuit and the collector match- reactance of 2 x 1 '0.18 mhos. or 11.1 n. The
ing network readj usted for maximum collector length of the stub may be calculated by
efficiency. Stub tuners are used to match the
amplifier input impedance. so that only one vari- tan 0 ~•.
= X,
able at a time need be considered. Initially it
may be necessary to operate the transistor at re- For ease of adjustment, the length of the
duced collector \'oltage and power output to avoid stubs should be less than 60 degrees. Because ca-
~xcessive stress. When maximum efficiency is pacitive reactance is a tangential function. the
obtained, the stub tuner is removed and the in- reactive variations per unit length become in-
put network adjusted for minimum input VSWR. creasingly severe past 60 degrees. It is better to
decrease Z, rather than to use longer stubs to
Now let's design an impedance-matching circuit achieve higher capacitance. Therefore Z, ~ 1.732
Let's consider a practical example of a pro- X,. ~ 19.24 fl. Because it is easier to shorten a
cedure for the design of impedance-matching microstrip stub than to lengthen it. the Z, of
circuitry. The sample circuit uses a TRW 15 fl, for example, provides sufficient adjustment
2N5596 at 700 MHz as the active device. r~nge to accommodate device variations.
Specifications for the completed amplifier are: The next step is to transform the resonated
impedance to 50 fl. This is accomplished by a
Z" 50 fl. series-transmission line with a characteristic im-
Z,.", 50 fl. pedance of 50 fl. From Fig. 3. we see that the
P,,,, 20 'A'. length of this line can be directly determined to
Gp 7 dB. be 0.062 wavelengths. or 22.3 degrees, long. A
7) . 55""( minimum. capacitive susceptance of 0.040 mhos completes
Specifications for the TRW 2N5596 are: the transformation. Again, a pair of capacitive
stu bs will provide the susceptance. For ease of
Po" 20 W at 1 GHz, converting the design to microstrip dimensions,
7) 55 c , minimum at 1 GHz. it is convenient to choose a Z" for the second
Gp 5 dB minimum at 1 GHz. stub that is equal to that selected for the first.
Z" 2.5 + J4.0 at 700 MHz. Therefore:
Z,,", 6.0 - J12.5 at 700 MHz.
tan 0 Z" = 50
= x, 15 = 03
.,
In practice. the gain of a common-emitter
amplifier decreases at a rate of 4 to 5 dB per or 0 = 16.7 degrees.
octave. The 2N5596 at 700 MHz produces about
In this case the length chosen is 20 degrees to
7 dB of gain. Therefore approximately 4 W of
allow for some adjustment.
drive will be required to produce 20 W of output
The output match is achieved by partial reso-
power. The collector efficiency can be expected
nating of the device's output impedance with an
to increase at the lower frequency. but it is diffi-
inductive susceptance. While the amount of sus-
cult to estimate because it i~ a complex phenome-
ceptance chosen is arbitrary at this point. the
non. Manufacturers' curves of typical behavior
output network bandwidth is affected by the
are useful. Output power will not increase sig-
value. From Fig. 3. we can determine that 0.05
nificantly with the decreased frequency.
mhos is required for the first matching element.
The efficiency-frequency relationship depends
This susceptance is achieved by use of a shorted
on device fT and ballasting. Heavily ballasted
microstrip stub. The length of the stub may be
transistors tend to give increaspd efficiency as
calculated from the equation
frequency is decreased. However, they level out
at a lower efficiency than a non ballasted part X,
tan () co, Z,,"
because of I'R losses in ballast resistors. The
average increase in efficiency as a result of de·· If Z" of the stub is arbitrarily chosen to be 50 fl.
creasing frequency is about 20 I;. per octave. 20
tan () = . 50 = 0.4,
Values from 10 to 407< per octave have been
measured. () = 21.8 degrees.
The initial phase of the design is best ac- Again. the stub is made somewhat longer be-
complished on an immittance chart. The chart cause it can he adjusted by sliding the chip
245
capacitor (ac short) up or down the line length.
The remaining transformation is achieved by a X,. =2 x O~ti4 = 143 n.
50-11 series-transmission line of 0.15 wavelengths Z 50
(54 degrees long) and a capacitive susceptance tan =-x': = 143 = 0.350 = 19.3 degrees.
of 0.014 mhos. Selecting a pair of 50-ohm micro- A stub length of 25 degrees will provide
strip lines to provide the susceptance requires a an adequate allowance for adj ustment of the
stub length of circuit. ••
3. The immittance chart, with values specified for the capacitive stubs. Impedance transformations are achiev·
design example, indicates tne necessary inductive and ed by 50·n series·transmission lines.
246
AN1034
Three Balun Designs For Push-Pull Amplifiers
247
3. In this simple balun that uses a coaxial trans-
mission line, the grounded outer conductor makes an
unbalanced termination. and the floating end makes
a balanced termination. Charge conservation requires
that the currents on the center and the outer conduc-
tors maintain equal magnitudes and a ISO-degree
phase relationship at any point
along the line. By properly
choosing the length and charac·
teristic impedance, this balun l',,"A'. A
Ulllfl I • •
can be designed to match de· 1,""'.1'. fA,. B.n"I/P4>~1I
tR
shows the effect of the leakages (lines B and C) on its
performance. A broadband balun can be obtained by using
a relatively high characteristic impedance for these leakage
lines. In theory, the construction of the baluns insures
perfect balance.
-----=fl
C, Z, = 30 ohms, 171799 mils, and '.rr = 2.23.
I
L=1799 , - - - - - - - - - - - - -
LlNE ... ,t, Z" ... -lA' .......""
I r LINE • •
II L _2!!
1 •• _21" '•• =".
l ... _IO I
"~::::5 \""""-211_2 / I
-~ rl-------------------
./ I
!
FREQUENCY at..
THIOIUTICAL INPUT RESPONSI OF THE SVMMITllle BALUN tDESIGN 11
8. Two M16 line-section Chebyshev Impedance tr.ans- LINEO LlNEO' ZO_za, .. LO_1S0 MIL •. · . . . . ZZl
UNE f UNEE' ZI _.1 a".L E _ 4.4 .. ILI . •"_ 210
lormers match the experimental balun to a 50-ohm meas- LINE ~ LINE F' Z,=20 3".L,=44' MIL •..• "= 2 31 IXPIIIIMINTA ..
COAXtAL I,sLUN IDE.IGN It
urement system. The balun was tested from 0.6 to 1.5 GHz. WITH OUTPUT 1111,s"'.'OIllIlllII.
248
9. The measured phase difference and Insertion loss
!:E : :~ =:4
difference, which indicate the maximum unbalance for
the Design 1 experimental balun, are 3 degrees and 0.2 dB,
respectively.
::c:: :=~
01 07 G, 0' 10 II
'".QUINCY - GHI
12 11 ,. "
10. The maximum VSWR mealured 'or the 'Irst
dellgn II 1.5:1. Note the comparison between the
calculated and measured response. The performance
shown can be considered valid for amplifier applica-
tions up to an octave range.
:-[-.
I : is limited by the transformation ratios of the first and
second sections and the leakages represented by lines
B, C, E, and G. If the balun is designed with ZA =
50 ohms, and Zu = ZF = 25 ohms, and if the load,
2R, is set at 2x 6.25 ohms, all of the transmission lines
will be connected to their characteristic impedances.
In this case, the bandwidth will be limited by the
leakage alone, and a broadband balun can be obtained
by choosing lines B, C, E, and G with relatively high
impedance and A/4 length for the center frequency.
The balun achieves a transformation from 50 ohms to
twice 6.25 ohms without causing a standing wave in
the coaxial cables.
/"
'13 ,
'-../
249
14. Two A/4 transformers '4
match the experImental two-
sectIon coaxIal balun's 6.26-
ohm impedance to the 50-ohm
load. Although these trans-
formers drastically reduce the
bandwidth (in terms of the
TI~'f)'Rri'("t1On ooluJI often used in the
VSWR), they don't affect the
JI)()-ffl-I,rXJ MHz rangf'. balance. SICONO
SfCTION
/4
fIllANa"oRMUI
MICRO.TR'"
LINEA ZIII::" so:, LA _ HI. MILS, ,ZI
Zc-.
15. The measured phase dIfference and meas- UNE .. :
LINED
LINE C Z. - lOl,.lll-. LC":119SMILS"_H-ZZ:J
LINE' lO:: l , - 2!i1 .. LO- L,'. 179!1MILS." -. ZI
ured InsertIon loss dIfference are plotted for the LINE ELINE G ZE -. Z(l":' 30 '. LE ::.. LO -;. 1719 MilS. 'eM' 223
LINEH LINEH' ZH"',:ZH': ZitoLr,L H ;-; LH'=.IOMILS"_H-' 223
two-sectIon coaxIal balun (Design 2). The max- LINE' LINE' 2,- Zr;" 17 "r,L,: If': 1712 MILS. 'e"': 2)0
imum unbalances for these two measurementsoverthe
octave bandwidth are 1 de~ree and 0.2 dB.
D~mits
=.
_eS_i_g_n_2_ba_l_u_n_s_,_th_e_n_ec_e_s_s_a_r,_'_c_oa_X_i_a_l_li_n_e_c_o_n_n_e_ct_i_on_. !: =~ ._=.".'~:'O
the many excellent qualities of thE Design 1 and "F : : I
'" , - - - I- - - - '_ _- - - ' - - - - - - - - - ' - _ " - - - - " - - - - - - - ' - - - - - - ' _
.
them to approximately 2 GHz. ,,', _ . . _ .
,,
. ,
./
,,
--'J . ,; i
. . ~: : : ,-". :~ -.-~:J
--------------;=""
I~
~.~
t
1 B. The equivalent circuit of the Design 3 coaxial
version balun shows lines C and D connected to place
rt ,;«':'f ~J.
their input signals in antiphase, thereby producing
two antiphase signals at their outputs. Transmission
/ lel801
line impedances and lengths are optimized to achieve
.."
d77
It/ ".00 iJ·
h ''''
the correct input/output transformation ratio and a
good match across the desired bandwidth. If only one
frequency or a narrow bandwidth is desired, and all
lengths are A/4, the matching condition Z.'/50 =
2Z;/R, will occur. In this case, ZE (Z.=Z.) and Z.
have no significance except for loss.
250
19. The coplanar arrangement Input and output
lines can be accomplished with mlcrostrlp technol·
0' them by at least one line width. The middle conductor
carries the ground plane for the lines. To avoid
ogy. The uppermost conductor plane contains input radiation loss, the center conductor must extend at
line A, output lines C and D, and the open stub B. least one line width to either side of the upper plane
Coupling between these lines is avoided by separating circuit line. The balun resonant cavity is formed by
the region between the
f,;'\ middle and the lower con-
r"'"
I
\..:.:) ductor planes. A hole for
the cavity is cut in the
circuit fixture, filled with
dielectric, and covered
with the middle conductor
plane. The end-to-end
length of the cavity is nom-
inally a half.wavelength at
midband. To avoid dis-
turbance of the field dis-
tribution, the cavity width
must be at least three
times the width of the
middle conductor plane.
The arms of the balun cavi-
ty are folded to produce
two parallel and proximate
output transmission lines.
This configuration is more
t suited to coupling two
L D,~t~;~~,c transistors than the ori-
ginal layout in which the
L" ... p
-1
two outputs were on op·
posite sides (Fig. 17).
References
1. "35/50 Watt Broadband fl60-240
MHzl Push·Pull TV Amplifier Band III,"
'l'RW Application Note. TRW RF Semi-
conductor! Calal !WAN
2. "150 W 28
MHz. 13.5
Note. TRW Catalog
Na.9,faJl; l~~~Cation Note. on the
TPM·4100 (100 W, 100 - 400 MHz); the
t~~:= ftfo WW.l~d·~I~~~~ :~: fIllIQUINC., - aHI
l
TPV-5050 (SO W, UHF), available from THIOlillTlCAL IN"UT VSWIII OF MICRO'TIII"
.ALUN IDISION 31
TRW RF Semiconductors.
.
4. The tbe circuit
CT (Com-
Mierowave ~-----------------------.----~
).
S. Gordon J. L.u~hlin, "New
~~rJ:~-~:hec;E~ ~r::!lU!~,]!~ 21. The Input VSWR can be calculated based on
~~N[n~~hTf~6i.logy. Vol. the equivalent circuit 'or the mlcrostrlp balun. For
a one-octave bandwidth, the input VSWR is lower
than 1.75:1. This calculated performance is similar to
that of the two previous balun designs. The design
of the microstrip has theoretically perfect balance.
251
--~-----------------THREEBALUNSFORPUSH-PULLAMPS---------------------
r,:; rhru=~!,'"~~d::::~r~~:/h(Ju'. from 0.960 to 1.215 GHz. ZL ZO!lul" Ll, •• :lMltS. eft 23'
,::~
electrical length of the stub. As in the calculated
response, the experimental microstrip balun performs
comparably to the two coaxial designs.
252
AN1037
Solid State Power Amplifier
300WFM
88-108 MHz
INTRODUCTION
High efficiency multikilowat FM transmitters with full solid state amplifiers are possible today. The power
amplifier of these transmitters should be made by multiparalleling of a basic building block amplifier.
This building block should have a high output power and a high gain, a good collector efficiency, broad-
band (88-108 MHz) frequency response and a simple, reproducible and reliable circuit design. This
application note describes an FM building block amplifier that meets the requirements mentioned above
and that can be successfully incorporated to a number of amplifier architectures.
The amplifier has been developed with a pair of TP 9383 transistors in push-pull configuration. TP 9383
is a double diffused silicon epitaxial transistor that makes use of gold metallization and diffused ballast
resistors for long operationg life and ruggedness. Its basic specifications are :
When designing an FM amplifier the total efficiency must be the first goal.
Overall efficiency is the combination of good collect efficiency and high gain. To get a good collector
efficiency the transistors must be operated in class C and the load impedance should match the transis-
tors output impedance at the operation power level. Class C amplifiers are non·linear units. The harmonic
content of the output signal of this type of amplifiers can be very high and their power wasted with an
important reduction in the efficiency.
253
This fact made advantageous the use of balanced amplifiers. I n such circuit arrangement all the even
harmonic are largely suppressed and the waste of power minimized. Push-pull amplifiers have also the
additional advantages of connecting in series for RF operation the input and output impedance of the
2 transistors. That makes considerably easier to match the input and output impedances of the tran-
sistor pair. However. as the impedance transformation is lower. the RF power losses are smaller and
the gain and efficiency higher.
Another important consideration in the design of an FM amplifier is the ruggedness of the amplifier.
FM transmitters are often operated 24 hours per day and sometimes remotly controlled and in difficult
access sites. The operating point of the transistors should be chosen in a conservative way and the
heat properly evacuated. A thermo switch should be incorporated to the system. The amplifier must
also be able to withstand output VSWR. Although all transmitters use to incorporate VSWR protection
in their interlocky systems. the amplifier must be designed with the capability of supporting VSWR of
3.1 as a minimum. This point can be very determinent when considering that on a high efficiency circuit
the collector voltage swing can be close to 3 times the collector supply voltage.
CIRCUIT DESCRIPTION
Circuit schematic is given in the Figure 1. At the amplifier input there is a two section balun. The first
section. L,. consists of a short lenght ("" ,,/20) of 50 Q coaxial semirigid cable. The outer conductor
of the coaxial cable is grounded at the input side and floats at the output.
The second section of the balun consists of two identical coaxial cables. L2 and LJ • of the same length
that L. but with 25 Q characteristic impedance. The ends of these two coaxials are interconnected in
series at the input side (thus offering 50 ~l impedance to L,) and in parallel at the output of the section.
The combined balanced impedance will be therefore 12.5 Q at the output of the balun. The input impe-
dance of the transistor pair 0, and O 2 is transformed to 12.5 Q (2 x 6.25) with the LC network repre-
sented in the schematic.
If this balun is well charged by 2 x 6.25 Q it is well capable of multioctave operation. However in this
case the LC network that transform the impedances of the transistor pair has been optimized only bet-
ween 88 and 108 MHz . .
A similar balun circuit is used at the output of the amplifier. The main difference with the input balun
is that the coaxial cables are also used in the collect biasing circuit. Care has been taken with the decou-
piing of the collect bias in order to avoid low frequency oscillations. The collect impedance is higher
than the base impedance and therefore the LC output transforming network is very simp Ie. only L •• L.
and C,.
L1
I I 1 I I
88-108 MHz; 300 W 28 V
254
COMPONENTS LIST
R,.R, =2201/2W
R, = 47 U 2 W
0,.0, = TP 9383
...
300
I, 35
1I ::l
IL
z
--
Figure 2. Component Layout
I
:-- t-- 2il~_ ~
1
I I I'Ie r-- 80~
>
I J <if ~ I U
..- -r-... :E 10 70 i!i
Pin = z
:;;:
GAIN
I
I , co
~I
<::J 60~
u
= 28V- ~ = 28 V
VCE <::J VCE
t-- 50~
Pout = 300W 8
I
100 110 90 100 110
#
90
f. FREQUENCY IMHzl f. FREQUENCY (MHz)
Figure 3. Output Power versus Input Power and Frequency Figure 4. Gain and Efficiency versus Frequency
255
256
AN1039
470-860 MHz
Broadband Amplifier
5W
INTRODUCTION
This application note describes an ultralinear broadband (470-860 MHz) amplifier, developed for TV
transposer applications. The amplifier incorporates two TPV 593 transistors.
Each transistor is used to build a separate broadband amplifier. The two identical amplifiers are later
combined with 3 dB hybrids.
The TPV 593 transistor has been developed for TV class A application. It incorporates gold metallization
and diffused ballast resistors for ruggedness and linearity. Its DC current consumption is very low and
makes it a good candidate for solar cell powered systems. Its basic specifications are:
Vee ; 25 V Ie ; 450 mA
G ; 9 dB at 860 MHz
IMD ; -- 60 dB at 860 MHz and 2 W output
The S parameters of the TPV 593 are given in the table below.
470.00 0.93 170 1.50 63.0 0.040 50.0 0.55 -166 3.52 1.01
650.00 0.93 165 1.06 50.0 0.050 54.0 0.60 -169 0.51 1.04
860.00 0.92 162 0.79 38.0 0.056 54.0 0.65 -169 - 2.00 1.15
257
POLAR COORDINATES OF SIMULTANEOUS CONJUGATE MATCH
DESIGN CONSIDERATIONS
Two identical single transistor class A amplifiers will be combined with 3 dB couplers. First the design
of a single amplifier will be considered.
From the analysis of the variation of the TPV 593 S21 parameter with the frequency it may be seen that
there is a difference of 5.52 dB between 470 and 860 MHz. If a flat gain is required this gain slope has
to be compensated. The compensation can be implemented in two ways:
a) By placing a selective attenuator at the input of the transistor amplifier, with an insertion loss minimum at
860 MHz and which increases to 5.52 dB at 470 MHz. The insertion loss increase should compensate the
transistor gain slope.
b) By selective mismatch at the input of the transistor. The input circuit will provide impedance matching at 860
MHz, in order to get a gain as close as possible to the GA max. Frequency dependent mismatch will compensate
the gain slope. At 470 MHz a VSWR as high as 11:1 will be necessary. It has been proved that impedance
mismatch at the base terminal of a transistor power amplifier does not modify the linearity behavior of the
device.
As it was decided to combine two amplifiers with 3 dB couplers the method b) was selected. 50 ohms
3 dB hybrid couplers when used with two identical loads provide a good VSWR at the common termi-
nal even if the loads differ from 50 ohms. The reflected energy is dissipated as the 50 ohms load connec-
ted to the fourth terminal of the coupler. The coupler behaves as a selective attenuator. Figure 1 shows
the amplifier arrangement. The use of a 3 dB coupler to split the input signal makes almost compulsory
the use of the same type of circuit at the output.
IN
I I
II
I I
II
SAGE II
WIRELINE x
( I
3dB Hybrid It
I I
1=70mm
I I
OUT
The amplifier must be as. linear as possible over the complete UHF band. A transistor power amplifier
usually requires impedance matching at the collector side for optimum intermodulation. Therefore the
output circuitry has been designed for impedance matching all over the bands IV and V.
258
COMPONENTS PART LIST
L,
-
7 turns ID 2 mm - Closely Wound - wire 5 mm
10 mr; : 5 mm wire 1 mm
CIRCUIT DESCRIPTION
The circuit of a simple amplifier is given in
Figure 2.
r-----~----_.------~-------- VeE
fN
L3
lOUT
lnF
259
CONSTRUCTIONAL DETAILS
The printed circuit board lay-out of the complete amplifier is given in Figure 4. Considerate attention should be
paid to the ground returns. Plated through holes have been used to ensure low emitter inductance. Wrapped
foils ensure proper grounding of parallel capacitors and connectors.
The couplers have been made with parallel wire cable.
This solution is as inexpensive as a straight forward.
9 ._-/' ~ "i·.J-
~
f-! __ GAIN
---,..
~ r- t .
;z
<i' r---j -- l>;ei = 4 W - - - - r - - - - - - - "---~ <ii
'"ao f-, , . - - - -10;;;
~ 8 1---+--1---1---- 9
IN ~ z
~ '"
~
'" '"
20 ci
~ -50
z
o Pref = 6 W
~ ~~~ri:------~_~~-~~--I
~ ......
15
z Pref = 4W ----- ----
o
~
5o
_ 60
..
~ _-t--~-~~-!~L- ._
--7"'-----1
1l!
~
~
~ -70
~-4---+---------
260
Figure 7. Output Power versus Input Power Figure 8. Vision to Sound Cross Modulation
f = 470 MHz
I Z 18
I
12 z ---
! 10
,
r-
.... I
I o
~ 14
1 -- ~
~
>-
::>
8
I
I . . . . ~. . .-I-+
Io---
I--~- _.. -+-
15
o
~ 10
I-- t t-
~
"7
V
~ l~ --- ._--+--
o .... k'
-r- ~ 1--1-2 ~
t-jTr--
u
1
rf+-
S 2 -~
'" 6
0': ~.
z
::> -
o --_. --- t-- -- --
i '"oZ 2
in
:>
Pin. INPUT POWER [WI Pout. VISION (WI
f = 650 MHz
it.. 18
~
ffi
~
121--+-+-+
10
8
z
o
~
::>
o'"
14 ~~-t
r-+-----t - - x:
. -Tl/r
- I I
L J.t_ :
>-
::>
I--~+-----,.-c- ""
~ 10 I-- 1--'- V I
~ ~ -t-
~t}
4 I---r--¥-- u
o
~ 6 ~
l-
J ::>
55
z
o I I
in
:>
Pin. INPUT POWER IWI Pout. VISION (WI
f = 860 MHz
12 I ! I IJ ~ 18 t-- I I I lL
~ I I ~-~~r-~~~
! 10 I I I
J.-t-
1 14
!
~ t--I-- --+--~lr, -+-t----t--t--
!
~ 8 I .... ~...... ~ 10 t--I--t---- r- J
>-
v· ------t-~
.'
::>
~ 4
---+-----r--
I
5 ./ - ----jf----t--r--t--r- t--
~ 6 """"'~--+--J-rl-+-I -+--+J-_+---It- t--t--
::> I !
o
l/ i
I J Il-+--j
tt 55
is 2 iii
---+--;
II
'"
:>
Pin. INPUT POWER IWI Pout. VISION [WI
NOTE: .1% of sound carrier (-7 dB) when vision carrier is switch ON/OFF
261
MEASUREMENTS
The measurements results have been summarized in Table 2.
Figure 5 shows the frequency response of the amplifier as well as the input and output match. Figure 6 displays
the linearity (lMD test; -8, -16, -7 dB) of the amplifier. Static transfer curves are given in the Figures 7 and 8
that show also the vision to sound cross modulation of the amplifier.
262
AN1040
Mounting Considerations for Power
Semiconductors
Prepared by Bill Roehr
Staff Consultant, Motorola Semiconductor Sector
TABLE OF CONTENTS
263
In many situations the case of the semiconductor must
be electrically isolated from its mounting surface. The TIR = TOTAL INDICATOR READING
isolation material is, to some extent, a thermal isolator
as well, which raises junction operating temperatures. In
addition, the possibility of arc-over problems is intro-
duced if high voltages are present. Various regulating
agencies also impose creepage distance specifications
which further complicates design. Electrical isolation
thus places additional demands upon the mounting
procedure.
Proper mounting procedures usually necessitate DEVICE MOUNTING AREA
orderly attention to the following:
1. Preparing the mounting surface
2. Applying a thermal grease (if required)
Figure 2. Surface Flatness Measurement
3. Installing the insulator (if electrical isolation is
desired)
4. Fastening the assembly
tance. Tests conducted by Thermalloy using a copper
5. Connecting the terminals to the circuit
TO-204 (TO-3) package with a typical 32-microinch finish,
In this note, mounting procedures are discussed in gen· showed that heatsink finishes between 16 and 64 win
eral terms for several generic classes of packages. As caused less than ± 2.5% difference in interface thermal
newer packages are developed, it is probable that they resistance when the voids and scratches were filled with
will fit into the generic classes discussed in this note. a thermal joint compound.(3) Most commercially avail-
Unique requirements are given on data sheets pertaining able cast or extruded heatsinks will require spotfacing
to the particular package. The following classes are when used in high-power applications. In general, milled
defined: or machined surfaces are satisfactory if prepared with
Stud Mount tools in good working condition.
Flange Mount
Pressfit Mounting Holes
Plastic Body Mount Mounting holes generally should only be large enough
Tab Mount to allow clearance of the fastener. The larger thick flange
Surface Mount type packages having mounting holes removed from the
Appendix A contains a brief review of thermal resis· semiconductor die location, such as the TO-3, may suc-
tance concepts. Appendix B discusses measurement dif- cessfully be used with larger holes to accommodate an
ficulties with interface thermal resistance tests. Appendix insulating bushing, but many plastic encapsulated pack-
C indicates the type of accessories supplied by a number ages are intolerant of this condition. For these packages,
of manufacturers. a smaller screw size must be used such that the hole for
the bushing does not exceed the hole in the package.
Punched mounting holes have been a source oftrouble
MOUNTING SURFACE PREPARATION
because if not properly done, the area around a punched
hole is depressed in the process. This "crater" in the
In general, the heatsink mounting surface should have
heatsink around the mounting hole can cause two prob·
a flatness and finish comparable to that of the semicon-
lems. The device can be damaged by distortion of the
ductor package. In lower power applications, the heatsink
package as the mounting pressure attempts to conform
surface is satisfactory if it appears flat against a straight
it to the shape of the heatsink indentation, or the device
edge and is free from deep scratches. In high-power
may only bridge the crater and leave a significant per·
applications, a more detailed examination of the surface
centage of its heat-dissipating surface out of contact with
is required. Mounting holes and surface treatment must
the heatsink. The first effect may often be detected imme-
also be considered.
diately by visual cracks in the package (if plastic). but
usually an unnatural stress is imposed, which results in
Surface Flatness
an early-life failure. The second effect results in hotter
Surface flatness is determined by comparing the var·
operation and is not manifested until much later.
iance in height (t.h) of the test specimen to that of a
Although punched holes are seldom acceptable in the
reference standard as indicated in Figure 2. Flatness is
relatively thick material used for extruded aluminum
normally specified as a fraction of the Total Indicator
heatsinks, several manufacturers are capable of properly
Reading (TIR). The mounting surface flatness, i.e, t.h/TIR,
utilizing the capabilities inherent in both fine-edge blank-
if less than 4 mils per inch, normal for extruded alumi-
ing or sheared-through holes when applied to sheet
num, is satisfactory in most cases.
metal as commonly used for stamped heatsinks. The
holes are pierced using Class A progressive dies mounted
Surface Finish
on four-post die sets equipped with proper pressure pads
Surface finish is the average of the deviations both
above and below the mean value of surface height. For and holding fixtures.
minimum interface resistance, a finish in the range of 50
to 60 microinches is satisfactory; a finer finish is costly (3) Catalog #B7·HS·9 (19Bn page B, Thermelloy, Inc., P.O. Box Bl0B39,
to achieve and does not significantly lower contact resis- Dallas, Texas 75381-0839.
264
When mounting holes are drilled, a general practice very thin layer using a spatula or lintless brush, and
with extruded aluminum, surface cleanup is important. wiped lightly to remove excess material. Some cyclic
Chamfers must be avoided because they reduce heat rotation of the package will help the compound spread
transfer surface and increase mounting stress. However, evenly over the entire contact area. Some experimenta-
the edges must be broken to remove burrs which cause tion is necessary to determine the correct quantity; too
poor contact between device and heatsink and may punc- little will not fill all the voids, while too much may permit
ture isolation material. some compound to remain between well mated metal
Surface Treatment surfaces where it will substantially increase the thermal
resistance of the joint.
Many aluminum heatsinks are black-anodized to
To determine the correct amount, several semicon-
improve radiation ability and prevent corrosion. Anod-
ductor samples and heatsinks should be assembled with
izing results in significant electrical but negligible thermal
different amounts of grease applied evenly to one side
insulation. It need only be removed from the mounting
of each mating surface. When the amount is correct a
area when electrical contact is required. Heatsinks are
very small amount of grease should appear around the
also available which have a nickel plated copper insert
under the semiconductor mounting area. No treatment perimeter of each mating surface as the assembly is
slowly torqued to the recommended value. Examination
of this surface is necessary.
Another treated aluminum finish is iridite, or chromate- of a dismantled assembly should reveal even wetting
acid dip, which offers low resistance because of its thin across each mating surface. In production, assemblers
surface, yet has good electrical properties because it should be trained to slowly apply the specified torque
resists oxidation. It need only be cleaned of the oils and even though an excessive amount of grease appears at
films that collect in the manufacture and storage of the the edges of mating surfaces. Insufficient torque causes
sinks, a practice which should be applied to all heatsinks. a significant increase in the thermal resistance of the
For economy, paint is sometimes used for sinks; interface.
To prevent accumulation of airborne particulate matter,
removal ofthe paint where the semiconductor is attached
is usually required because of paint's high thermal resis- excess compound should be wiped away using a cloth
tance. However, when it is necessary to insulate the semi- moistened with acetone or alcohol. These solvents
conductor package from the heatsink, hard anodized or should not contact plastic-encapsulated devices, as they
painted surfaces allow an easy installation for low voltage may enter the package and cause a leakage path or carry
applications. Some manufacturers will provide anodized in substances which might attack the semiconductor
or painted surfaces meeting specific insulation voltage chip.
requirements, usually up to 400 volts. The silicone oil used in most greases has been found
It is also necessary that the su rface be free from all to evaporate from hot surfaces with time and become
foreign material, film, and oxide (freshly bared aluminum deposited on other cooler surfaces. Consequently, man-
forms an oxide layer in a few seconds). Immediately prior ufacturers must determine whether a microscopically
to assembly, it is a good practice to polish the mounting thin coating of silicone oil on the entire assembly will
area with No. 000 steel wool, followed by an acetone or pose any problems. It may be necessary to enclose com-
alcohol rinse. ponents using grease. The newer synthetic base greases
show far less tendency to migrate or creep than those
made with a silicone oil base. However, their currently
INTERFACE DECISIONS observed working temperature range are less, they are
When any significant amount of power is being dissi- sl.ightly poorer on thermal conductivity and dielectric
pated, something must be done to fill the air voids strength and their cost is higher.
between mating surfaces in the thermal path. Otherwise Data showing the effect of compounds on several pack-
the interface thermal resistance will be unnecessarily age types under different mounting conditions is shown
high and quite dependent upon the surface finishes. in Table 1. The rougher the surface, the more valuable
For several years, thermal joint compounds, often the grease becomes in lowering contact resistance;
called grease, have been used in the interface. They have therefore, when mica insulating washers are used, use
a resistivity of approximately 60'ClWlin whereas air has of grease is generally mandatory. The joint compound
1200'ClWlin. Since surfaces are highly pock-marked with also improves the breakdown rating of the insulator.
minute voids, use of a compound makes a significant
reduction in the interface thermal resistance of the joint. Conductive Pads
Because of the difficulty of assembly using grease and
However, the grease causes a number of problems, as
discussed in the following section. the evaporation problem, some equipment manufactur-
To avoid using grease, manufacturers have developed ers will not, or cannot, use grease. To minimize the need
dry conductive and insulating pads to replace the more for grease, several vendors offer dry conductive pads
which approximate performance obtained with grease.
traditional materials. These pads are conformal and
Data for a greased bare joint and a joint using Grafoil, a
therefore partially fill voids when under pressure.
dry graphite compound, is shown in the data of Figure
Thermal Compounds (Grease) 3. Grafoil is claimed to be a replacement for grease when
Joint compounds are a formulation of fine zinc or other no electrical isolation is required; the data indicates it
conductive particles in a silicone oil or other synthetic does indeed perform as well as grease. Another conduc-
base fluid which maintains a grease-like consistency with tive pad available from Aavid is called KON-DUX. It is
time and temperature. Since some of these compounds made with a unique, grain oriented, flake-like structure
do not spread well, they should be evenly applied in a (patent pending). Highly compressible, it becomes
265
Table 1
Approximate Values for Interface Thermal Resistance Data from Measurements Performed
in Motorola Applications Engineering Laboratory
Dry interface values are subject to wide variation because of extreme dependence upon surface conditions. Unless
otherwise noted the case temperature is monitored by a thermocouple located directly under the die reached through
a hole in the heatsink. (See Appendix'B for a discussion of Interface Thermal Resistance Measurements.)
Test
Metal-to-Metal With Insulator
JEOEC Torque See
Outlines Description In-Lb Dry Lubed Dry Lubed Type Note
DO-203AA, TO-210AA 10-32 Stud 15 0.3 0.2 1.6 0.8 3 mil
TO-208AB 7/16" Hex Mica
DO-203AB, TO-210AC 1/4-28 Stud 25 0.2 0.1 0.8 0.6 5mil
TO-208 11/16" Hex Mica
DO-208AA Pressfit, 112" - 0.15 0.1 - - -
TO-204AA Diamond Flange 6 0.5 0.1 1.3 0.36 3 mil 1
(TO-31 Mica
TO-213AA Diamond Flange 6 1.5 0.5 2.3 0.9 2 mil
(TO-66) Mica
TO-126. Thermopad 6 2.0 1.3 4.3 3.3 2 mil
114" x 3/8" Mica
TO-220AB Thermowatt 8 1.2 1.0 3.4 1.6 2 mil 1,2
Mica
NOTES. 1. See Figures 3 and 4 for additional data on TO 3 and TO 220 packages "
formed to the surface roughness of both the heatsink and such as mica, have a hard, markedly uneven surface. With
semiconductor. Manufacturer's data shows it to provide many isolation materials reduction of interface thermal
an interface thermal resistance better than a metal inter- resistance of between 2 to 1 and 3 to 1 are typical when
face with filled silicone grease. Similar dry conductive grease is used.
pads are available from other manufacturers. They are a Data obtained by Thermalloy, showing interface resis-
fairly recent development; long term problems, if they tance for different insulators and torques applied to
exist, have not yet become evident. TO-204 (TO-3) and TO-220 packages, are shown in Figure
3, for bare and greased surfaces. Similar materials to
INSULATION CONSIDERATIONS those shown are available from several manufacturers.
It is obvious that with some arrangements, the interface
Since most power semiconductors use are vertical thermal resistance exceeds that of the semiconductor
device construction it is common to manufacture power (junction to case).
semiconductors with the output electrode (anode, col- Referring to Figure 3, one may conclude that when high
lector or drain) electrically common to the case; the prob- power is handled, beryllium oxide is unquestionably the
lem of isolating this terminal from ground is a common best. However, it is an 'expensive choice. (It should not
one. For lowest overall thermal resistance, which is quite be cut or abraided, as the dust is highly toxic:) Thermafilm
important when high power must be dissipated, it is best is a filled polyimidematerial which is used for isolation
to isolate the entire heatsink/semiconductor structure (variation of Kapton). It is a popular material for low
from ground, rather than to use an insulator between the power applications because of its low cost ability to with-
semiconductor and the heatsink. Heatsink isolation is not stand high temperatures, and ease of handling in contrast
always possible, however, because of EMI requirements, to mica which chips and flakes easily.
safety reasons, instances where a chassis serves as a A number of other insulating materials are also shown'.
heatsink or where a heatsink is common to several non- They cover a wide range of insulation resistance, thermal
isolated packages. In these situations insulators are used resistance and ease of handling. Mica has been widely
to isolate the individual components from the heatsink. used in the past because it offers high breakdown voltage
Newer packages, such as the Motorola Full Pak and EMS and fairly low thermal resistance at a low cost but it cer-
modules, contain the electrical isolation material within, tainly should be used with grease.
thereby saving the equi'pment manufacturer the burden Silicone rubber insulators have gained favor because
of addressing the isolation problem. they are somewhat conformal under pressure, Their abil-
ityto fill in most ofthe metal voids atthe interface reduces
Insulator Thermal Resistance the need for thermal grease. When first introduced, they
When an insulator is used, thermal grease is of greater suffered from cut-through after a few,years in service.
importance than with a metal-to-metal contact, because The ones presently available have solved this problem
two interfaces exist instead of one and some materials, by having imbedded pads of Kapton or fiberglass. By
266
1
--- -
8
f-"'-
r {ll Thermalfilm •. 002 (.05) thick. ,
1
1
= - I 21
131
141
(2) Mica•. 003 (.08) thick.
(3) Mica•. 002 (.05) thick.
(4) Hard anodized •. 020 (.511 thick.
f51 (5) Aluminum oxide•. 062 (, .57) thick.
6
5 --- 111
6 - I-- 16)
(6) Beryllium oxide•. 062 (1.57) thick.
(7) Bare ioint - no finish.
(8) Grafoil. .005 1.13) thick.o- J
::,-
:--..
1
1
-
17) -Grafoil IS not an msulating material 1
1
,161
181
1
"
0 0
4 5 6
MOUNTING SCREW TOROUE IIN-lBSI MOuNTING SCREW TORQUE '1~·l8SI
I I I I I I I I I I I I
72 145 217 290 362 435 72 145 217 290 362 435
INTERFACE PRESSURE IpSI) INTERFACE PRESSURE 'ps"
----
4 (1) Thermalfilm •. 022 (.05) thick
~- 121 (2) Mica •. 003 (.08) thick.
- I 31 (3) Mica, .002 (,05) thick.
14) (4) Hard anodized •. 020 (.51) thick
(5) Thermalsilli .. 009 (.23) thick.
(6l Thermalsillll •. 006 {.15l thick.
1
- 101
,~:(71
1
(7) Bare joint - no finish.
(8) Grill.oil •. 005 (,13) thick"
·Grafoll IS not an insulating mater,al
0
, 2 liNUS) 4 5 4
MOUNTING SCREW TOROUE MOLJr"IITlf'.IG SCREW TORQuE
IIN·LBSI I"HBS,
Figure 3. Interface Thermal Resistance for TO-204, TO-3 and TO-220 Packages using Different Insulating Materials
as a Function of Mounting Screw Torque (Data Courtesy Thermalloy)
comparing Figures 3c and 3d, it can be noted that Ther- Table 2. Thermal Resistance of Silicone Rubber Pads
masil, a filled silicone rubber, without grease, has about
RIICS (a RIICS Cn
the same interface thermal resistance as greased mica Manufacturer Product 3 Mils* 7.5 Mils'
for the TO-220 package.
Wakefield Delta Pad 173-7 .790 1.175
A number of manufacturers offer silicone rubber insu-
Bergquist Sil Pad K-4 .752 1.470
lators. Table 2 shows measured performance of a number
Stockwell Rubber 1867 .742 1.015
of these insulators under carefully controJled, nearly Bergquist Sil Pad 400-9 .735 1.205
identical conditions. The interface thermal resistance Thermalloy Thermalsil II .680 1.045
extremes are over 2: 1 for the various materials. It is also Shin-Etsu TC-30AG .664 1.260
clear that some of the insulators are much more tolerant Bergquist 5il Pad 400·7 .633 1.060
than others of out-of-flat surfaces. Since the tests were Chomerics 1674 .592 1.190
performed, newer products have been introduced. The Wakefield Delta Pad 174-9 .574 .755
Bergquist K-10 pad, for example, is described as having Bergquist Sil Pad 1000 .529 .935
about 2/3 the interface resistance of the Sil Pad 1000 Ablestik Thermal Wafers .500 .990
which would place its performance close to the Chom- Thermalloy Thermalsil III .440 1.035
Chomerics 1671 .367 .655
erics 1671 pad. AAVID also offers an isolated pad caJled
*Test Fixture DeViation from flat from Thermalloy EIR86-1010.
267
Rubber-Due, however it is only available vulcanized to a The conclusions to be drawn from all this data is that
heatsink and therefore was not included in the compar- some types of silicon rubber pads, mounted dry, will out
ison. Published data from AAVID shows ROCS below perform the commonly used mica with grease. Cost may
0.3°CIW for pressures above 500 psi. However, surface be a determining factor in making a selection.
flatness and other details are not specified so a compar-
ison cannot be made with other data in this note. Insulation Resistance
When using insulators, care must be taken to keep the
The thermal resistance of some silicone rubber insu-
lators is sensitive to surface flatness when used under a mating surfaces clean. Small particles of foreign matter
can puncture the insulation, rendering it useless or seri-
fairly rigid base package. Data for a TO-204AA (TO-3)
ously lowering its dielectric strength. In addition, partic-
package insulated with Thermasil is shown on Figure 4.
ularly when voltages higher than 300 V are encountered,
Observe that the "worst case" encountered (7.5 mils)
problems with creepage may occur. Dust and other for-
yields results having about twice the thermal resistance
eign material can shorten creepage distances signifi-
of the "typical case" (3 mils), for the more conductive
cantly; so having a clean assembly area is important.
insulator. In order for Thermasil III to exceed the perfor-
Surface roughness and humidity also lower insulation
mance of greased mica, total surface flatness must be
resistance. Use of thermal grease usually raises the with-
under 2 mils, a situation that requires spot finishing.
stand voltage of the insulation system but excess must
be removed to avoid collecting dust. Because of these
factors, which are not amenable to analysis, hi-pot testing
12 should be done on prototypes and a large margin of
safety employed.
~
'-'
iVl /.
VI21 Insulated Electrode Packages
Because of the nuisance of handling and installing the
t'j
z 0.8
V / accessories needed for an insulated semiconductor
~ V mounting, equipment manufacturers have longed for
~
~ 0.6 '-'" V
V cost-effective insulated packages since the 1950's. The
first to appear were stud mount types which usually have
<t
V a layer of beryllium oxide between the stud hex and the
~ V can. Although effective, the assembly is costly and
'~"
t'j
~
~
0.4
0.2 r-
-V
:~: ~~:;~::::: ::i. °00096'~nCchheeSs \2,35 :~,\h~~ckk -
requires manual mounting and lead wire soldering to
terminals on top of the case. In the late eighties, a number
of electrically isolated parts became available from var-
ious semiconductor manufacturers. These offerings pres-
ently consist of multiple chips and integrated circuits as
a well as the more conventional single chip devices.
a 0.002 0.004 0.006 0008 0.01 The newer insulated packages can be grouped into two
TOTAL JOINT DEVIATION FROM FLAT OVER categories. The first has insulation between the semi-
TO·3 HEADER SURFACE AREA IINCHESI conductor chips and the mounting base; an exposed area
of the mounting base is used to secure the part. The EMS
Data courtesy of Thermalloy (Energy Management Series) Modules, shown on Figure
Figure 4. Effect of Total Surface Flatness on Interface 8, Case 806 (lCePAK) and Case 388A (TO-258AA) (see
Resistance Ul'ing Silicon Rubber Insulators Figure 11) are examples of parts in this category. The
second category contains parts which have a plastic Qver-
mold covering the metal mounting base. The Full Pak,
Silicon rubber insulators have a number of unusual
characteristics. Besides being affected by surface flatness Table 3. Performance of Silicon Rubber Insulators
and initial contact pressure, time is a factor. For example,
Tested per MIL-I-49456
in a study of the Cho-Therm 1688 pad thermal interface
impedance dropped from 0.90°CIW to 0.70°CIW at the end Measured Thermal Resistance (OCIW)
of 1000 hours. Most of the change occurred during the
first 200 hours where Recs measured O.74°CIW. The Material Thermalloy Data(1) Berquist Data(2)
torque on the conventional mounting hardware had Bare Joint, greased 0.033 0.008
decreased to 3 in-Ib from an initial 6 in-lb. With non- BeO. greased 0.082 -
conformal materials, a reduction in torque would have Cho-Therm, 1617 0.233 -
increased the interface thermal resistance. Q Pad (non-insulated) - 0.009
Because of the difficulties in controlling all variables Sil-Pad, K-10 0.263 0.200
affecting tests of interface thermal resistance, data from Thermasil III 0.267 -
Mica, greased 0.329 0.400
different manufacturers is not in good agreement. Table 0.300
Sil-Pad 1000 0.400
3 shows data obtained from two sources. The relative Cho-therm 1674 0.433 -
performance is the same, except for mica which varies Thermasilll 0.500 -
widely in thickness. Appendix B discusses the variables Sil-Pad 400 0.533 0.440
which need to be controlled. At the time of this writing Sil-Pad K-4 0.583 0.440
ASTM Committee 09 is developing a standard for inter- (1) From Thermalloy EIR 87-1030
face measurements. (2) From Berquist Data Sheet
268
Case 221C, illustrated in Figure 13, is an example of parts Clips
in the second category. Fast assembly is accomplished with clips. When only
Parts in the first category - those with an exposed a few walts are being dissipated, the small board-
metal flange or tab - are mounted the same as their mounted or free-standing heat dissipators with an inte·
non-insulated counterparts. However, as with any mount- gral clip, offered by several manufacturers, result in a low
ing system where pressure is bearing on plastic, the over- cost assembly. When higher power is being handled, a
molded type should be used with a conical compression separate clip may be used with larger heatsinks. In order
washer, described later in this note. to provide proper pressure, the clip must be specially
designed for a particular heatsink thickness and semi-
FASTENER AND HARDWARE CHARACTERISTICS conductor package.
Clips are especially popular with plastic packages such
Characteristics of fasteners, associated hardware, and
as the TO-220 and TO-126. In addition to fast assembly,
the tools to secure them determine their suitability for
the clip provides lower interface thermal resistance than
use in mounting the various packages. Since many prob-
other assem'bly methods when it is designed for proper
lems have arisen because of improper choices, the basic
pressure to bear on the top of the plastic over the die.
characteristics of several types of hardware are discussed
The TO-nO package usually is lifted up under the die
next.
location when mounted with a single fastener through
Compression Hardware the hole in the tab because of the high pressure at one
Normal split ring lock washers are not the best choice end.
for mounting power semiconductors. A typical #6
Machine Screws
washer flattens at about 50 pounds, whereas 150 to 300
Machine screws, conical washers, and nuts (or sync·
pounds is needed for good heat transfer at the interface. nuts) can form a trouble-free fastener system for all types
A very useful piece of hardware is the conical, sometimes
of packages which have mounting holes. However,
called a Belleville washer, compression washer. As
proper torque is necessary. Torque ratings apply when
shown in Figure 5, it has the ability to maintain a fairly
dry; therefore, care must be exercised when using ther-
constant pressure over a wide range of its physical deflec·
mal grease to prevent it from getting on the threads as
tion - generally 20% to 80%. When installing, the assem-
inconsistent torque readings result. Machine screw heads
bler applies torque until the washer depresses to half its
should not directly contact the surface of plastic packages
original height. (Tests should be run prior to setting up
types as the screw heads are not sufficiently flat to pro-
the assembly line to determine the proper torque for the
vide properly distributed force. Without a washer, crack-
fastener used to achieve 50% deflection.) The washer will
ing of the plastic case may occur.
absorb any cyclic expansion of the package, insulating
washer or other materials caused by temperature Self-Tapping Screws
changes. Conical washers are the key to successful Under carefully controlled conditions, sheet-metal
mounting of devices requiring strict control of the mount- screws are acceptable. However, during the tapping-
ing force or when plastic hardware is used in the mount- process with a standard screw, a volcano-like protrusion
ing scheme. They are used with the large face contacting will develop in the metal being threaded; an unaccept-
the packages. A new variation of the conical washer able surface that could increase the thermal resistance
includes it as part of a nut assembly. Called a Sync Nut, may result. When standard sheet metal screws are used,
the patented device can be soldered to a PC board and they must be used in a clearance hole to engage a speed-
the semiconductor mounted with a 6-32 machine nut. If a self tapping process is desired, the screw type
screw.(4) must be used which roll-forms machine screw threads.
180
Rivets
Rivets are not a recommended fastener for any of the
140 plastic packages. When a rugged metal flange-mount
I package or EMS module is being mounted directly to a
'"~ 100
/ heatsink, rivets can be used provided press-riveting is
~ used. Crimping force must be applied slowly and evenly.
~ 160 Pop-riveting should never be used because the high
-;t
z
0
~
110 /'
--- crimping force could cause deformation of most semi-
conductor packages. Aluminum rivets are much pre·
ferred over steel because less pressure is required to set
I 80
40
I
I the rivet and thermal conductivity is improved.
The hollow rivet, or eyelet, is preferred over solid rivets.
An adjustable, regulated pressure press is used such that
I
a gradually increasing pressure is used to pan the eyelet.
10 40 60 80 100 Use of sharp blows could damage the semiconductor die.
DEFLECTION OF WASHER DURING MOUNTING 1'·.1 Solder
Figure 5. Characteristics of the Conical Compression Until the advent of the surface mount assembly tech-
Washers Designed for Use with Plastic Body Mounted nique, solder was not considered a suitable fastener for
Semiconductors power semiconductors. However, user demand has led
to the development of new packages for this application.
(4) ITW Shakeproof, St. Charles Road, Elgin. IL 60120. Acceptable soldering methods include conventional belt-
269
furnace, irons, vapor-phase reflow, and infrared reflow. To prevent galvanic action from occurring when
It is' important that the semiconductor temperature not devices are used on aluminum heatsinks in a corrosive
exceed the specified maximum (usually 260°C) or the die atmosphere, many devices are nickel- or gold-plated.
bond to the case could be damaged. A degraded die bond Consequently, precautions must be taken not to mar the
has excessive thermal resistance which often leads to a finish.
failure under power cycling. Another factor to be considered is that when a copper
based part is rigidly mounted to an aluminum heatsink,
Adhesives
a bimetallic system results which will bend with tem-
Adhesives are available which have coefficients of
perature changes. Not only is the thermal coefficient of
expansion compatible with copper and aluminum.(5)
expansion different for copper and aluminum, but the
Highly conductive types are available; a 10 mil layer has
temperature gradient through each metal also causes
approximately 0.3°CIW interface thermal resistance. Dif-
each component to bend. If bending is excessive and the
ferent types are offered: high strength types for non-field- package is mounted by two or more screws the semi-
servicable systems or low strength types for field-
conductor chip could be damaged. Bending can be min-
serviceable systems. Adhesive bonding is attractive
imized by:
when case mounted parts are used in wave soldering 1. Mounting the component parallel to the heatsink
assembly because thermal greases are not compatible fins to provide increased stiffness.
with the conformal coatings used and the greases foul
2. Allowing the heatsink holes to be a bit oversized so
the solder process.
that some slip between surfaces can occur as tem-
Plastic Hardware peratu re changes.
Most plastic materials will flow, but differ widely in this 3. Using a highly conductive thermal grease or mount-
characteristic. When plastic materials form parts of the ing pad between the heatsink and semiconductor to
fastening system, compression washers are highly val- minimize the temperature gradient and allow for
uable to assure that the assembly will not loosen with movement.
time and temperature cycling. As previously discussed,
Stud Mount
loss of contact pressure will increase interface thermal
Parts which fall into the stud-mount classification are
resistance.
shown in Figure 6. Mounting errors with non-insulated
stud-mounted parts are generally confined to application
FASTENING TECHNIQUES
Each of the various classes of packages in use requires (5) Robert Batson, Elliot Fraunglass and James P. Moran, "Heat
different fastening techniques. Details pertaining to each Dissipation Through Thermalloy Conductive Adhesives," EMTAS
'83. Conference, February 1-3. Phoenix, AZ; Society of
type are discussed in following sections. Some general Manufacturing Engineers, One SME Drive, P.O. Box 930, Dearborn,
considerations follow. M148128,
CASE 42A CASE S6-02 CASE 24S CASE 2S7 CASE 263-04 CASE 311-02
{DO-SI DO-203AA {DO-41 DO-203AB
{DO-41 {DO-SI
6a. Standard Non-Isolated Types 6b. Isolated Type
CASE 144B-OS CASE 14SA-09 CASE 14SA-10 CASE 244-04 CASE 30S-01 CASE 332-04
('380" STUD) (.380·' STUD) (.SOO" STUD) (.280" STUD) (.204" STUD) (.380" STUD)
270
of excessive torque or tapping the stud into a threaded
heatsink hole. Both these practices may cause a warpage
of the hex base which may crack ttie semiconductor die.
The only recommended fastening method is to use a nut
~ .---oW
CHAMFER
and washer; the details are shown in Figure 7. dr-·01NOM.
Insulated electrode packages on a stud mount base SHOULDER RING
require less hardware. They are mounted the same as S01
their non-insulated counterparts, but care must be exer- - I : .01 NOM.
~ I
ce·
cised to avoid applying a shear or tension stress to the 505 DIA I HEATSINK
insulation layer, usually a berrylium oxide (BeD) ceramic. .24 {rr-". ~>;~>37"'><~ y ,~
This requirement dictates that the leads must be attached
to the circuit with flexible wire. In addition, the stud hex ! I- 0.0499 + 0.001 DIA.
should be used to hold the part while the nut is torqued. Heat Sink Mounting
R.F. transistors in the stud-mount stripline opposed
emitter (SOE) package impose some additional con-
straints because of the unique construction of the pack-
age. Special techniques to make connections to the strip-
line leads and to mount the part so no tension or shear RIVET
\.. I
~lJ.-, ADDITIONAL
./ HEATSINK PLATE
forces are applied to any ceramic - metal interface are
discussed in the section entitled "Connecting and Han- ~~ijS0,fY-
dling Terminals." .
INTIMATE
COMPLETE
KNURL CONTACT
~ THIN CHASSIS
\. + /_ INSULATOR
or canting of the case in the hole during the pressing operation.
Also. the use of a thermal joint compound will be of considerable
aid. The pressing force will vary from 250 to 1000 pounds, depend-
CHASSIS
_,et, but the interface thermal resistance will increase in direct pro-
portion to the contact area. A thin chassis requires the addition
of a backup plate.
~
$_ INSULATOR
271
~~ ~~~
~ ~ ~ CASEl"-07 CASEllI-II CASE 215-02
CASE 1. 3. 11 CASE 3578-01 CASE ll'-09
TO-204M CASE 383-01
(TO-3)
........
CASE 809-01 CASE 813-01
CASE 81l-01
CASE 337-0l CASE 361A-Ol CASE 368-01
(HOG PAC)
CASE 814-01 CASE 816-01 CASE 819-01 CASE 744-02 CASE 744A-Ol
9c. Energy Management Series 9d. RF Stripline Isolated Output Opposed Emitter
(Isolated Base Plate) (SOE) Series
special precautions are necessary when fastening these sitive to proper mounting techniques than most other RF
parts to a heatsink. power devices.
Some packages specify a tightening procedure. For Although the data sheets contain information on rec-
example, with the Power Tap package, Figure 9b, final ommended mounting procedures, experience indicates
torque should be applied first to the center position. that they are often ignored. For example, the recom-
The RF power modules (MHW series) are more sen- mended maximum torque on the 4-40 mounting screws
sitive to the flatness of the heatsink than other packages is 5 in/lbs. Spring and flat washers are recommended.
because a ceramic (BeO) substrate is attached to a rel- 'Over torquing is a common problem. In some parts
atively thin, fairly long, flange. The maximum allowable returned for failure analysis, indentions up to 10 mils
flange bending to avoid mechanical damage has been deep in the mounting screw areas have been observed.
determined and presented in detail in EB107 "Mounting Calculations indicate that the length of the flange
Considerations for Motorola RF Power Modules." Many increases in excess of two mils with a temperature
of the parts can handle a combined heatsink and flange change of 75°C. In such cases, if the mounting screw
deviation from flat of 7 to 8 mils which is commonly torque is excessive, the flange is prevented from expand-
available. Others must be held to 1.5 mils, which requires ing in length, instead it bends upwards in the mid-section,
that the heatsink have nearly perfect flatness. cracking the BeO and the die. A similar result can also
Specific mounting recommendations are critical to RF occur during the initial mounting ofthe device if an exces-
devices in isolated packages because of the internal sive amount of thermal compound is applied. With suf-
ceramic substrate. The large area Case 368-1 (HOG PAC) ficient torque, the thermal compound will squeeze out of
will be used to illustrate problem areas. It is more sen- the mounting hole areas, but will remain under the center
272
the washer is only important when the size of the mount-
NO 6 SHEET METAL SCREWS ing hole exceeds 0.140 inch (6-32 clearance). Larger
holes are needed to accommodate the lower insulating
bushing when the screw is electrically connected to the
case; however, the holes should not be larger than nec-
essary to provide hardware clearance and should never
exceed a diameter of 0.250 inch. Flange distortion is also
possible if excessive torque is used during mounting. A
maximum torque of 8 inch-pounds is suggested when
using a 6-32 screw.
POWER Care should be exercised to assure that the tool used
TRANSISTOR to drive the mounting screw never comes in contact with
the plastic body during the driving operation. Such con-
tact can result in damage to the plastic body and internal
device connections. To minimize this problem. Motorola
TO-220 packages have a chamfer on one end. TO-220
packages of other manufacturers may need a spacer or
combination spacer and isolation bushing to raise the
screw head above the top surface of the plastic.
The popular TO-220 Package and others of similar con-
INSULATING
BUSHING struction lift off the mounting surface as pressure is
HEAT applied to one end. (See Appendix B, Figure Bl.) To
counter this tendency, at least one hardware manufac-
turer offers a hard plastic cantilever beam which applies
more even pressure on the tab.(6)In addition, it separates
(6) Catalog, Edition 18, Aichco Plastic Company, 5825 N. TriPP Ave.,
Chicago, IL 60546.
SOCKET
,
the opposite effect occurs. Therefore thermal cycling not
only causes risk of structural damage but often causes
the assembly to loosen which raises the interface resis-
tance. Use of compression hardware can eliminate this
problem.
Tab Mount
The tab mount class is composed of a wide array of
packages as illustrated in Figure 11. Mounting consid- CASE 340-01 CASE 387-01 CASE 806·02
erations for all varieties are similar to that for the popular (TO·2181 (TO·254AAI (ICePAKI
TO-220 package, whose suggested mounting arrange- CASE 388A-01
(TO·258AAI
ments and hardware are shown in Figure 12. The rectan-
gular washer shown in Figure 12a is used to minimize
distortion of the mounting flange; excessive distortion
could cause damage to the semiconductor chip. Use of Figure 11. Several Types of Tab-Mount Parts
273
Plastic Body Mount
The Thermopad and Full Pak plastic power packages
I) Preferred Arrangement b) Alternate Arrangement
for Isollted or Non·isollted for Isolated Mounting when shown in Figure 13 are typical of packages in this group.
Mounting. Screw is It Screw must be at Heatsink They have been designed to feature minimum size with
...
Semiconductor Case Potential. 4-40 Hardware is no compromise in thermal resistance. For the Thermopad
Potential. 6-32 Hardware is
...
Used. (Case 77) parts this is accomplished by die-bonding the
Used.
Use Parts Listed Below. silicon chip on one side of a thin copper sheet; the oppo-
Choose from Parts Listed
Below. site side is exposed as a mounting surface. The copper
sheet has a hole for mounting; plastiC is molded envel-
oping the chip but leaving the mounting hole open. The
~_ .... PANORHE'HEAOSCREW low thermal resistance of this construction is obtained at
&J2HEX the expense of a requirement that strict attention be paid
HEAOSCREW
I FLAT WASHER
to the mounting procedure.
The Full Pak (Case 221C-01) is similar to a TO-220
==f==Y~ULAnNG
except that the tab is encased in plastic. Because the
BUSHING
mounting force is applied to plastic, the mounting pro-
cedure differs from a standard TO-220 and is similar to
[,--.---:;::::J that of the Thermopad.
L-1.J Several types of fasteners may be used to secure these
111 RECTANGULAR STEEL
WASHER
SEMICONOUCTOR packages; machine screws, eyelets, or clips are preferred.
With screws or eyelets, a conical washer should be used
SEMICONOUCTOR
,
,CASE 221. 221AJ
I
'Cj'~'A='====:::> which applies the proper force to the package over a fairly
wide range of deflection and distributes the force over a
fairly large surface area. Screws should not be tightened
121RECTANGULAii with any type of air-driven torque gun or equipment
INSULATOR
which may cause high impact. Characteristics of a suit-
'CI==~========~
HEATSINK , RECTANGULAR
able conical washer is shown in Figure 5.
Figwe 14 shows details of mounting Case 77 devices.
'c=J INSULATOR
Clip mounting is fast and requires minimum hardware,
2 BUSHING however, the clip must be properly chosen to insure that
HEATSINK
the proper mounting force is applied. When electrical
~
'3,FLATWASHER
COMPRESSION WASHER
isolation is required with screw mounting, a bushing
inside the mounting hole will insure that the screw
threads do not contact the metal base.
,4' CONICAL WASHER I / The Full Pak, (Case 221C, 221D and 340B) permits the
mounting procedure to be greatly simplified over that of
'-\::llJ
6·32 HEX r-"UT i 4·4{I HEX NUT
a standard TO-220. As shown in Figure 15c, one properly
'~-----
chosen clip, inserted into two slotted holes in the heat-
sink, is all the hardware needed. Even though clip pres-
sure is much lower than obtained with a screw, the ther-
mal resistance is about the same for either method. This
(1) Used with thin chassis and or large hole.
(2) Used when isolation is required. occurs because the clip bears directly on top of the die
(3) Required when nylon bushing is used. and holds the package flat while the screw causes the
package to lift up somewhat under the die. (See Figure
B1 of Appendix B.) The interface should consist of a layer
Figure 12. Mounting Arrangements for of thermal grease or a highly conductive thermal pad. Of
Tab Mount TO-220 course, screw mounting shown in Figure 15b may also
be used but a conical compression washer should be
included. Both methods afford a major reduction in hard-
the mounting screw from the metal tab. Tab mount parts ware as compared to the conventional mounting method
may also be effectively mounted with clips as shown in with a TO-220 package which is shown in Figure 15a.
Figure 15c. To obtain high pressure without cracking the
case, a pressure spreader bar should be used under the
clip. Interface thermal resistance with thecantilever beam
or clips can be lower than with screw mounting.
The ICePAK (Case 806-02) is basically an elongated
TO-220 package with isolated chips. The mounting pre-
cautions for the TO-220 consequently apply. In addition,
since two mounting screws are required, the alternate
CASE 77
tightening procedure described for the flange mount (TO-225AA1
package should be used. TO-1261
In situations where a tab mount package is making (THERMOPADI
direct contact with the heatsink, an eyelet may be used,
provided sharp blows or impact shock is avoided. Figure 13_ Plastic BOdy-Mount Packages
274
l
~ ~ MACHINE SCREW OR
~ /' SHEET METAL SCREW
~~
\
HEAT SINK COMPRESSION WASHER
SURfACE I
!~ THERMOPAD PACKAGE
~
~COMPRESSIO~
14b. Eyelet Mounting
WASHER
'" ~uT
14c. Clips
Surface Mount
Although many of the tab mount parts have been sur-
face mounted, special small footprint packages for
mounting power semiconductors using surface mount 15c. Clip-Mounted Full Pak
assembly techniques have been developed. The DPAK,
shown in Figure 16, for example, will accommodate a die
up to 112 mils x 112 mils, and has a typical thermal resis- Figure 15. Mounting Arrangements for the Full Pak as
tance around 2°CIW junction to case. The thermal resis- Compared to a Conventional TO-220
275
tance values of the solder interface is well under l°CIW. ofthe various metal power packages are not designed to
The printed circuit board also serves as the heatsink. support the packages; their cases must be firmly sup-
Standard Glass-Epoxy 2-ounce boards do not make ported to avoid the possibility of cracked seals around
very good heatsinks because the thin foil has a high ther- the leads. Many plastic packages may be supported by
mal resistance. As Figure 17 shows, thermal resistance their leads in applications where high shock and vibration
assymtotes to about 20°CIW at 10 square inches of board stresses are not encountered and where no heatsink is
area, although a point of diminishing returns occurs at used. The leads should be as short as possible to increase
about 3 square inches. vibration resistance and reduce thermal resistance. As a
Boards are offered that have thick aluminum or copper general practice however, it is better to support the pack-
substrates. A dielectric coating designed for low thermal age. A plastic support for the TO-220 Package and other
resistance is overlayed with one or two ounce copper foil similar types is offered by heatsink accessory vendors.
for the preparation of printed conductor traces. Tests run In many situations, because its leads are fairly heavy,
on such a product indicate that case to substrate thermal the CASE 77 (TO-22SAA) (TO-127) package has supported
resistance is in the vicinity of l°CIW, exact values depend- a small heatsink; however, no definitive data is available.
ing upon board type.(7) The substrate may be an effective When using a small heatsink, it is good practice to have
heatsink itself, or it can be attached to a conventional the sink rigidly mounted such that the sink or the board
finned heatsink for improved performance. is providing total support for the semiconductor. Two
Since DPAK and other surface mount packages are possible arrangements are shown in Figure 18. The
designed to be compatible with surface mount assembly arrangement of part (a) could be used with any plastic
techniques, no special precautions are needed other than package, but the scheme of part (18b) is more practical
to insure that maximum temperature/time profiles are
not exceeded.
r. HEATSINK
TO-225M
CASE 77 "-~-1,/'1
HEATSINK SURFACE
,
'I
~
CASE 369·03 CASE 369A·04 / c.-
"
Figure 16. Surface Mount D-PAK Parts . ". " ,,/' TWIST LOCKS
OR
CIRCUIT BOARD ~ SOLOERABLE
100 LEGS
18a. Simple Plate, Vertically Mounted
§O PCB. 1151N THICK
'"
tj
80 GI0 FR4. 2 OUNCE I---
EPOXY GLASS BOARD. "---
HEATSINK
z
DOUBLE SIDED
~ 50
~ \
<I \
~
40
'~"
<t
20
'" ...........
10
PCB PAD AREA (lN21
/ CIRCUIT BOARO
'~
Figure 17. Effect of Footprint Area on Thermal
Resistance of DPAK Mounted on a Glass-Epoxy Board
/'
FREE AIR AND SOCKET MOUNTING
(7) Herb Fick. "Thermal Management of Surface Mount Power Figure 18. Methods of Using Small Heatsinks With
Devices," Powerconversion and Intelligent Motion, August 1987. Plastic Semiconductor Packages
276
with Case 77 Thermopad devices. With the other package The leads of plastic packages are not designed to with-
types, mounting the transistor on top of the heatsink is stand excessive axial pull. Force in this direction greater
more practical. than 4 pounds may result in permanent damage to the
In certain situations, in particular where semiconductor device. If the mounting arrangement imposes axial stress
testing is required or prototypes are being developed, on the leads, a condition which may be caused by thermal
sockets are desirable. Manufacturers have provided sock- cycling, some method of strain relief should be devised.
ets for many of the packages available from Motorola. When wires are used for connections, care should be
The user is urged to consult manufacturers' catalogs for
specific details. Sockets with Kelvin connections are nec-
essary to obtain accurate voltage readings across semi-
conductor terminals.
Metal Packages
The pins and lugs of metal packaged devices using
glass to metal seals are not designed to handle any sig- 19a. Component Parts of a Stud Mount Stripline
nificant bending or stress. If abused, the seals could crack.
'- . .
Package. Flange Mounted Packages
Wires may be attached using sockets, crimp connectors are Similarly Constructed
or solder, provided the data sheet ratings are observed.
£!j
When wires are attached directly to the pins, flexible or
braided leads are recommended in orderto provide strain
relief. O\ "0" FLAT
SU~~:CE ~ - T -. ~ METAL
Plastic Packages DFLAT U' - ~~:;
The leads of the plastic packages are somewhat flexible SIDE VIEW
and can be reshaped although this is not a recommended CROSS SECTION
procedure. In many cases, a heatsink can be chosen
19b. Typical Stud Type SOE Transistor
which makes lead-bending unnecessary. Numerous lead-
and tab-forming options are available from Motorola on Mounting Method
large quantity orders. Preformed leads remove the users
risk of device damage caused by bending.
If, however, lead-bending is done by the user, several MOUNTING
HOLES
basic considerations should be observed. When bending
the lead, support must be placed between the point of METAL
bending and the package. For forming small quantities HEATSINK
SURFACE
of units, a pair of pliers may be used to clamp the leads
at the case, while bending with the fingers or another CIRCUIT / TOP VIEW 'COPPER
BOARD " MOUNTIN.G ~ CONDUCTORS
pair of pliers. For production quantities, a suitable fixture '\},DlES / I
should be made.
AliGNMENT~-;--
-~7
The following rules should be observed to avoid dam-
age to the package.
SPACER .u
METAL HEAT SIDE VIEW
1. A lead bend radius greaterthan 1/16 inch is advisable SINK SURFACE CROSS SECTION
for TO-225AA (CASE 771 and 1/32 inch for TO-220.
2. No twisting of leads should be done at the case. 19c. Flange Type SOE Transistor Mounting Method
3. No axial motion of the lead should be allowed with
respect to the case.
Figure 19. Mounting Details for SOE Transistors
277
exercised to assure that movement of the wire does not CLEANING CIRCUIT BOARDS
cause movement of the lead at the lead-to-plastic junc-
tions. Highly flexible or braided wires are good for pro- It is important that any solvents or cleaning chemicals
viding strain relief. used in the process of degreasing or flux removal do not
Wire-wrapping of the leads is permissible, provided affect the reliability of the devices. Alcohol and unchlor-
that the lead is restrained between the plastic case and inated Freon solvents are generally satisfactory for use
the point of the wrapping. The leads may be soldered; with plastic devices, since they do not damage the pack-
the maximum soldering temperature, however, must not age. Hydrocarbons such as gasoline and chlorinated
exceed 260°C and must be applied for not more than 5 Freon may cause the encapsulant to swell, possibly dam-
seconds at a distance greater than 1/8 inch from the plas- aging the transistor die.
tic case. When using an ultrasonic cleaner for cleaning circuit
boards, care should be taken with regard to ultrasonic
Stripline Packages energy and time of application. This is particularly true
The leads of stripline packages normally are soldered if any packages are free-standing without support.
into a board while the case is recessed to contact a heat-
sink as shown in Figure 19. The following rules should THERMAL SYSTEM EVALUATION
be observed:
Assuming that a suitable method of mounting the
1. The device should never be mounted in such a man-
semiconductor without incurring damage has been
ner as to place ceramic-to-metal joints in tension.
achieved, it is important to ascertain whether the junction
2. The device should never be mounted in such a man-
temperature is within bounds.
ner as to apply force on the strip leads in a vertical
In applications where the power dissipated in the semi-
direction towards the cap.
conductor consists of pulses at a low duty cycle, the
3. When the device is mounted in a printed circuit
instantaneous or peak junction temperature, not average
board with the copper stud and BeO portion of the
temperature, may be the limiting condition. In this case,
header passing through a hole in the circuit boards,
use must be made of transient thermal resistance data.
adequate clearance must be provided for the BeO
For a full explanation of its use, see Motorola Application
to prevent shear forces from being applied to the
Note, AN569.
leads.
Other applications, notably RF power amplifiers or
4. Some clearance must be allowed between the leads
switches driving highly reactive loads, may create severe
and the circuit board when the device is secured to
current crowding conditions which render the traditional
the heatsink.
concepts of thermal resistance or transient thermal
5. The device should be properly secured into the heat-
impedance invalid. In this case, transistor safe operating
sinks before its leads are attached into the circuit.
area, thyristor dildt limits, or equivalent ratings as appli-
6. The leads on stud type devices must not be used to
cable, must be observed.
prevent device rotation during stud torque appli-
cation. A wrench flat is provided for this purpose. Fortunately, in many applications, a calculation of the
Figure 19b shows a cross-section of a printed circuit average junction temperature is sufficient. It is based on
board and heatsink assembly for mounting a stud type the concept of thermal resistance between the junction
stripline device. H is the distance from the top surface of and a temperature reference point on the case. (See
the printed circuit board to the D-flat heatsink surface. If Appendix A.I A fine wire thermocouple should be used,
H is less than the minimum distance from the bottom of such as #36 AWG, to determine case temperature. Aver-
the lead material to the mounting surface of the package, age operating junction temperature can be computed
there is no possibility of tensile forces in the copper stud from the following equation:
- BeO ceramic joint. If, however, H is greater than the TJ = TC + ROJCXPD
package dimension, considerable force is applied to the where TJ = junction temperature (OCI
cap to BeO joint and the BeO to stud joint. Two occur- TC = case temperature (OCI
rences are possible at this point. The first is a cap joint ROJC = thermal resistance junction-to-
failure when the structure is heated, as might occur dur- case as specified on the data
ing the lead-soldering operation; while the second is BeO sheet (OCIWI
to stud failure if the force generated is high enough. Lack PD = power dissipated in the device (WI
of contact between the device and the heatsink surface
The difficulty in applying the equation often lies in
will occur as the differences between H and the package
determining the power dissipation. Two commonly used
dimension become larger, this may result in device failure
empirical methods are graphical integration and
as power is applied.
substitution.
Figure 19c shows a typical mounting technique for
flange-type stripline transistors. Again, H is defined as Graphical Integration
the distance from the top of the printed circuit board to Graphical integration may be performed by taking
the heatsink surface. If distance H is less than the mini- oscilloscope pictures of a complete cycle of the voltage
mum distance from the bottom of transistor lead to the and current waveforms, using a limit device. The pictures
bottom surface of the flange, tensile forces at the various should be taken with the temperature stabilized. Corre-
joints in the package are avoided. However, if distance H sponding points are then read from each photo at a suit-
exceeds the package dimension, problems similar to able number of time increments. Each pair of voltage and
those discussed for the stud type devices can occur. current values are multiplied together to give instanta-
278
neous values of power. The results are plotted on linear in temperature. Case temperature is monitored. By
graph paper, the number of squares within the curve throwing the switch to the "test" position, the device
counted, and the total divided by the number of squares under test is connected to a dc power supply, while
along the time axis. The quotient is the average power another pole of the switch supplies the normal power to
dissipation. Oscilloscopes are available to perform these the load to keep it operating at full power level. The dc
measurements and make the necessary calculations. supply is adjusted so that the semiconductor case tem-
perature remains approximately constant when the
Substitution switch is thrown to each position for about 10 seconds.
This method is based upon substituting an easily meas- The dc voltage and current values are multiplied together
urable, smooth dc source for a complex waveform. A to obtain average power. It is generally necessary that a
switching arrangement is provided which allows oper- Kelvin connection be used for the device voltage
ating the load with the device under test, until it stabilizes measurement.
APPENDIX A
THERMAL RESISTANCE CONCEPTS
The basic equation for heat transfer under steady-state where TJ = junction temperature,
conditions is generally written as: PD = power dissipation
q hAIl.T (1) ReJC = semiconductor thermal resistance
(junction to case),
where q =rate of heat transfer or power dissi-
pation (PD) Recs = interface thermal resistance (case
to heatsink),
h = heat transfer coefficient,
A = area involved in heat transfer, ReSA = heatsink thermal resistance (heat-
sink to ambient),
Il.T = temperature difference between
TA = ambient temperature.
regions of heat transfer.
The thermal resistance junction to ambient is the sum
However, electrical engineers generally find it easier to
of the individual components. Each component must be
work in terms of thermal resistance, defined as the ratio
minimized if the lowest junction temperature is to result.
of temperature to power. From Equation 1, thermal resis·
tance, Re, is The value for the interface thermal resistance, Recs,
may be significant compared to the other thermal-
Re = .lT/q = 1/hA (2) resistance terms. A proper mounting procedure can
The coefficient (h) depends upon the heat transfer mech· minimize Recs.
anism used and various factors involved in that particular The thermal resistance of the heatsink is not absolutely
mechanism. constant; its thermal efficiency increases as ambient tem-
An analogy between Equation (2) and Ohm's Law is perature increases and it is also affected by orientation
often made to form models of heat flow. Note that T could of the sink. The thermal resistance of the semiconductor
be thought of as a voltage thermal resistance corre- is also variable; it is a function of biasing and tempera-
sponds to electrical resistance (R); and, power (q) is anal- ture. Semiconductor thermal resistance specifications
ogous to current (I). This gives rise to a basic thermal are normally at conditions where current density is fairly
resistance model for a semiconductor as indicated by uniform. In some applications such as in RF power ampli-
Figure Al. fiers and short-pulse applications, current density is not
The equivalent electrical circuit may be analyzed by uniform and localized heating in the semiconductor chip
using Kirchoff's Law and the following equation results: will be the controlling factor in determining power han-
TJ = PD(ReJC + Recs + ReSA) + TA dling ability.
(3)
.~
"" q
TC CASE TEMPERATURE
TS, HEATSINK
TEMPERATURE -
'WffiWA'
TA·AMBIENT ~
TEMPERATURE -_
FLAT WASHER ---'l1tl1 '2111111
SOLOER TERMINAL ~ rill 1
NUT / REFERENCE TEMPERATURE
Figure A1. Basic Thermal Resistance Model Showing Thermal to Electrical Analogy for a Semiconductor
279
APPENDIX B
MEASUREMENT OF INTERFACE THERMAL RESISTANCE
Measuring the interface thermal resistance Recs the semiconductor case temperature. Consider the
appears deceptively simple. All that's apparently needed TO-220 package shown in Figure B1. The mounting pres-
is a thermocouple on the semiconductor case, a ther- sure at one end causes the other end - where the die is
mocouple on the heatsink, and a means of applying and located - to lift off the mounting surface slightly. To
measuring DC power. However, Recs is proportional to improve contact, Motorola TO-220 Packages are slightly
the amount of contact area between the surfaces and concave. Use of a spreader bar under the screw lessens
consequently is affected by surface flatness and finish the lifting, but some is inevitable with a package of this
and the amount of pressure on the surfaces. The fasten- structure. Three thermocouple locations are shown:
ing method may also be a factor. In addition, placement
a. The Motorola location is directly under the die
of the thermocouples can have a significant influence
reached through a hole in the heatsink. The thermocouple
upon the results. Consequently, values for interface ther-
is held in place by a spring which forces the thermocouple
mal resistance presented by different manufacturers are into intimate contact with the bottom of the semi's case.
not in good agreement. Fastening methods and ther- b. The JEDEC location is close to the die on the top
mocouple locations are considered in this Appendix. surface of the package base reached through a blind hole
When fastening the test package in place with screws, drilled through the molded body. The thermocouple is
thermal conduction may take place through the screws,
swaged in place.
for example, from the flange ear on a TO-3 package c. The Thermalloy location is on the top portion of the
directly to the heatsink. This shunt path yields values tab between the molded body and the mounting screw.
which are artificially low for the insulation material and The thermocouple is soldered into position.
dependent upon screw head contact area and screw
material. MIL-I-49456 allows screws to be used in tests Temperatures at the three locations are generally not
for interface thermal resistance probably because it can the same. Consider the situation depicted in the figure.
be argued that this is "application oriented." Because the only area of direct contact is around the
Thermalloy takes pains to insulate all possible shunt mounting screw, nearly all the heat travels horizontally
conduction paths in order to more accurately evaluate along the tab from the die to the contact area. Conse-
insulation materials. The Motorola fixture uses an insu- quently, the temperature at the JEDEC location is hotter
lated clamp arrangement to secure the package which than at the Thermalloy location and the Motorola location
also does not provide a conduction path. is even hotter. Since junction-to-sink thermal resistance
As described previously, some packages, such as a must be constant for a given test setup, the calculated
TO·220, may be mounted with either a screw through the junction-to-case thermal resistance values decrease and
tab or a clip bearing on the plastic body. These two meth- case-to-sink values increase as the "case" temperature
ods often yield different values for interface thermal resis- thermocouple readings become warmer. Thus the choice
tance. Another discrepancy can occur if the top of the of reference point for the "case" temperature is quite
package is exposed to the ambient air where radiation important.
and convection can take place. To avoid this, the package There are examples where the relationship between
should be covered with insulating foam. It has been esti- the thermocouple temperatures are different from the
mated that a 15 to 20% error in Recs can be incurred previous situation. If a mica washer with grease is
from this source. installed between the semiconductor package and the
Another significant cause for measurement discrep- heatsink, tightening the screw will not bow the package;
ancies is the placement of the thermocouple to measure instead, the mica will be deformed. The primary heat
conduction path is from the die through the mica to the
heatsink. In this case, a small temperature drop will exist
across the vertical dimension of the package mounting
EIA
base so that the thermocouple at the EIA location will be
the hottest. The thermocouple temperature at the Ther-
malloy location will be lower but close to the temperature
. at the EIA location as the lateral heat flow is generally
small. The Motorola location will be coolest.
The EIA location is chosen to obtain the highest tem-
perature on the case. It is of significance because power
ratings are supposed to be based on this reference point.
Unfortunately, the placement of the thermocouple is tedi-
ous and leaves the semiconductor in a condition unfit for
sale.
The Motorola location is chosen to obtain the highest
MOTOROLA temperature of the case at a point where, hopefully, the
case is making contact to the heatsink. Once the special
heatsink to accommodate the thermocouple has been
Figure 81. JEDEC TO-220 Package Mounted to fabricated, this method lends itself to production testing
Heatsink Showing Various Thermocouple Locations and does not mark the device. However, this location is
and Lifting Caused by Pressure at One End not easily accessible to the user.
280
The Thermalloy location is convenient and is often cho- atures utilizes a soft copper washer (thermal grease is
sen by equipment manufacturers. However, it also blem- used) between the semiconductor package and the heat-
ishes the case and may yield results differing up to 1"CIW sink. The washer is flat to within 1 mil/inch, has a finish
for a TO-220 package mounted to a heatsink without ther- better than 63 IL-inch, and has an imbedded thermocou-
mal grease and no insulator. This error is small when ple near its center. This reference includes the interface
compared to the thermal resistance of heat dissipaters resistance under nearly ideal conditions and is therefore
often used with this package, since power dissipation is application-oriented. It is also easy to use but has not
usually a few watts. When compared to the specified become widely accepted.
junction-to-case values of some of the higher power A good way to improve confidence in the choice of
semiconductors becoming available, however, the dif- case reference point is to also test for junction-to-case
ference becomes significant and it is important that the thermal resistance while testing for interface thermal
semiconductor manufacturer and equipment manufac- resistance. lithe junction-to-case values remain relatively
turer use the same reference point. constant as insulators are changed, torque varied, etc.,
Another EIA method of establishing reference temper- then the case reference point is satisfactory.
APPENDIX C
Sources of Accessories
Insulators
Joint Plastic Siticone
ManufIOCt_ Compound Adhesive. BeO AIO:! Anodize Mica Film Rubber Heat.inks
Aavid Eng. X X - - - - - X X
AHAM-TOR - - - - - - - - X
Astrodynamis X - - - - - - - X
Oelbert Blinn - - X - X X X X X
IERG X - - - - - - - X
Staver - - - - - - - - X
Thermalloy X X X X X X X X X
Tran-tec - - X X X X - X X
Wakefield EIlQ. X X X - X - - X X
Other sources for 81hcone rubber pads: Chomeflcs, BerQUt8t
Suppliers Addresses
Aavid Engineering, Inc., 30 Cook Court, Laconia, New International Electronic Research Corporation, 135 West
Hampshire 03246 (603) 524-4443 Magnolia Boulevard, Burbank, California 91502
AHAM-TOR Heatsinks, 27901 Front Street, Rancho, Cal- (213) 849-2481
ifornia 92390 (714) 676-4151
The Staver Company, Inc., 41-51 Saxon Avenue, Bay
Astro Dynamics, Inc., 2 Gill St., Woburn, Massachusetts Shore, Long Island, New York 11706 (516) 666-8000
01801 (617) 935-4944
Thermalloy, Inc., P.O. Box 34829, 2021 West Valley View
Berquist, 5300 Edina Industrial Blvd., Minneapolis, Min- Lane, Dallas, Texas 75234 (214) 243-4321
nesota 55435 (612) 835-2322
Tran-tec Corporation, P.O. Box 1044, Columbus,
Chomerics, Inc., 16 Flagstone Drive, Hudson, New Hamp- Nebraska 68601 (402) 564-2748
shire 03051 1-800-633-8800
Wakefield Engineering, Inc., Wakefield, Massachusetts
Delbert Blinn Company, P.O. Box 2007, Pomona, Califor- 01880 (617) 245-5900
nia 91769 (714) 629-3900
281
PACKAGE INDEX
PREFACE
When the JEDEC registration system for package out- designations were re-registered to the new system as
lines started in 1957, numbers were assigned sequen- time permitted.
tially whenever manufacturers wished to establish a For example the venerable TO-3 has many variations.
package as an industry standard. As minor variations Can heights differ and it is available with 30, 40, 50, and
developed from these industry standards, either a new, 60 mil pins, with and without lugs. It is now classified in
non-related number was issued by JEDEC or manufac- the TO-204 family. The TO-204AA conforms to the orig-
turers would attempt to relate the part to an industry inal outline for the TO-3 having 40 mil pins while the
standard via some appended description. TO-204AE has 60 mil pins, for example.
In an attempt to ease confusion, JEDEC established the The new numbers for the old parts really haven't
present system in late 1968 in which new packages are caught on very well. It seems that the DO-4, DO-5 and
assigned into a category, based on their general physical TO-3 still convey sufficient meaning for general verbal
appearance. Differences between specific packages in a communication.
category are denoted by suffix letters. The older package
f::'c::=~'f:.~:-:+----+----1---f:~"'::=--+-':-:'-1
Isolated Flange
1145C lTO-232 Stud
809-01
Isolated Flange
'57 Stud
316-01 Flange 813-01 Isolated Flange
: 160-03 I TO-59 TO-210M Stud
319-04 Flange 814-01 Isolated Flange
1167 I~ 00-203 Stud
174-04 328A-Ol Flange 814A-Ol Isolated Flange
I Pressflt
'175-03 332-04 Stud 0848-01 Isolated Flange
Stud
333-03 Flange 816-01 Isolated Flange
197 I· TO-204AE Flange
Notes , Would fit w'thm th,s fam'ly outline ,j registered w'th JEDEC
2 NotwlthlnaliJEDECdlmeosloos
282
AN1041
Mounting Procedures for
Very High Power RF Transistors
Prepared by
Helge O. Granberg
RF Engineering
Advanced Products Group
RF power semiconductors such as MRF153, MRF154, sion mentioned above, the amount is around 0.25 mils,
MRF155, MRF156 and MRF430 are housed in Case 368· which results in further tightening of the mounting
01, whereas MRF141G, MRF151G, MRF175G and screws, thus increasing the effective torque from the ini·
MRF176G use Case 375-01 (both shown below). All of tial value. However the amount of increase is difficult to
these are high power devices (200-600 W), which results measure and depends on the exact type of mounting
. in an abnormally large amount of heat dissipated within hardware used. The copper·tungsten flange of case 375·
a small physical area. For such high power transistors, 01 has a much lower expansion coefficient than copper,
special attention must be paid to the heat sink material but if mounted on a copper or aluminum heat sink, it can
as well as the finish and flatness of the mounting surface. be similarly bent during a cooling cycle as the heat sink
The material should have at least a thermal conductivity material contracts.
equal to or better than copper and for the mounting sur· Deformation can also occur during the initial mounting
face flatness :': 0.0005" can be considered sufficient. The of the device if an excessive amount of thermal com-
heat sink can be made of material with lower thermal pound is applied along with sufficient screw torque. The
conductivity such as aluminum, but in that case a copper thermal compound will squeeze out olthe mounting hole
heat spreader should be used. The heat spreader should areas, but will remain under the center of the .flange,
have a minimum thickness of 0.25" for case 375-01 and deforming it in a similar manner, Depending on the
0.375" for 368·01 and should extend at least 0.5" to 1.0" amount of thermal compound and its type, deflections
beyond the flange edges, depending on the device type of 2-3 mils have been measured between the flange cen-
and the amount of dissipation involved. For die temper· ter and corners created by such conditions. The same can
ature calculations of devices in case 368-01, the .l tem· happen with all flange mounted RF devices, but with
perature between the mounting screw areas and the bot- thicker Beryllium Oxide insulators and lower dissipation
tom center of the flange is approximately 5°C and 10°C levels the problem is less severe.
under normal operating conditions and dissipations of The maximum operating junction temperature and the
150 Wand 300 W respectively. total dissipation are usually given in the data sheets. It
Although the data sheets contain information on the should be able for the device to be operated within these
subject above as well as the mounting procedures of limits if the case temperature can be kept at 25°C or the
these devices, very few designers actually follow them. derating factor is taken into account. The 150°C storage
The maximum recommended torque on the #4 size temperature indicated implies that the device can be
mounting screws is 4-5 in.-Ibs. along with split lock· and operated at that case temperature, which is true but at a
flat·washers, of which the latter should be in immediate much derated dissipation rating. However good engi-
contact with the flange's top surface. Experiments have neering practices would limit the case temperature to
shown that merely compressing the split lock washer to 70-80°C and the die temperature to not higher than twice
its full flatness produces enough torque for sufficient that.
pressure against the heat sink. The split lock washers are
available with various spring tensions. Bell type compres-
sion washers would be an even better choice if found
with 5 in.·lbs. or lower torque specifications.
Calculations indicate that the length of the case 368-01
copper flange increases in excess of two thousands of
an inch with a temperature change of 75"C. In such case,
if the mounting screws are torqued too tight, the flange
cannot expand in length but will bend upwards in the
mid section, cracking the Beryllium Oxide insulators as
CASE 368·01 CASE 375·01
well as the dice. It must also be noted that the thickness
of the flange increases with temperature. For the excur·
283
284
AN1044
The MC1378 - A Monolithic Composite
Video Synchronizer
Prepared by Geoffrey Perkins
INTRODUCTION
The MC1378 was designed to enable an interface to be PDl is a digital phase detector that compares the hor-
made between remote composite color video sources izontal TTL sync fed into pin 40with the MC1378's internal
and a locally controlled RGB source of video. It contains horizontal sync and controls the 4 MHz VCO to form a
the necessary synchronizing circuits, plus a cOr"(lplete PLL. The 4 MHz VCO signal is internally divided by 256
color encoder. to horizontal frequency. The eight stage divider is also
The NTSCiPAL color encoding circuitry is very similar used to develop the burst gate and burst flag signals by
to the MC1377 and a detailed discussion of this subject decoding the countdown. Burst gate is used extensively
can be found in AN932. The major differences between within the device for gating and clamping chroma and
the MC1378 and MC1377 color encoding sections are that video signals. Burst gate is 41-'s wide and is centered
in the MC1378 the burst flag and color subcarrier quad- about the 2.2 I-'s burst flag signal. Burst gate is also fed
rature accuracy are determined digitally and are not out of pin 5 to drive other devices that should be locked
externally adjustable, and the MC1378 is designed to to horizontal frequency; e.g. TDA3301i3. Phase detectors
operate from a 5 V supply. PD2, 3 & 4 are not actively used in the LOCAL MODE but
The MC1378 contains all the necessary circuitry to lock PD4 sets an arbitrary oscillator phase to the two elec-
a computer to a remote color composite video source tronic phase shifters.
and to switch between the remote and the locally gen- In the PAL mode the R-Y modulator is phase inverted
erated signals to create overlays in composite video. By line by line and a burst flag is sent to both R-Y and B-Y
using an additional device, the TDA3301i3, simultaneous modulators. The PAL flip-flop runs at an arbitrary phase
overlays in RGB can be created. Because the MC1378, in the local mode when the ident circuit is disabled by
when operated in the remotely locked mode, passes the an external diode connected to pin 29. If a particular PAL
remote signal directly to its output without decoding and phase is required, the PAL flip-flop can be reset at this
re-encoding, no loss in picture quality is experienced as pin.
can happen in less sophisticated systems. The overlay enable (pin 25) should be set low in the
LOCAL MODE to view the NTSC or PAL encoded RGB
SYSTEM DESCRIPTION: LOCAL MODE signals at pin 27.
285
MC1378 Composite Video Overlay System
Block Diagram
l
-----------
--1- +5.0 V
28 l
10 ', I'U", I" "',.. I
f--__---=-""v~ ~ Sync
N PAU
co NTse~ ~Sync
Ol Out
II I~~~:~te
I Camp. Sync In
I
I
I
L _ _ ~7 _E.
-y
Out
-y
In
----7Ts I
T rr Video
Out
Vee
Gnd
Figure 1. MC1378 Application Schematic
XTAL Specifications
MC1378
Frequency 14.318180 MHz
or 17.734475 MHz
Mode: Fundamental
Frequency Tolerance
40 PPM Max
at 25°C cK +
1.0W
Frequency PAL
0.002
Temperature
40 PPM Max
o 36 MHz
Tolerance !;.f/fo 300 mVp-p
OUTPUT
0-70°C
0.001
Load
18 pF
Capacitance
Equivalent
Series Resistance
50 n Max
Vcc ___ .J"""'''---'''-<I~-I
Cl 15 mpF 3.312.2.uH
TOKO
1M
3.3 k.4.7 ~ 100pF
.---JVl.IIr------I~ Vee
100 k 12k
1.2k
-: TO EQUALIZE
For noisy remote video signals (color lock LOCALLY GENEAATtD AGB
takes longer), use these values for either
NTSC or PAL. CD 400 ns Delay line ® Set in Remote Mode @ 14.3217.73 MHz
TOK Dl1224D1D·1533 or @ 3.5814.43 MHz
TOK401D-2249 (smaller) or 500 mVp-p
TOKO 321lNP1436PBAB
h,t---------J
Pull-In (Typ) Ceramic Resonators CK RA RB CA
For MURATA Resonator
2
+400, -400 525 Line CSA4.03MTF102 47p 1.8 k 680 0.022
+400, -400 625 Line CSA4.00MTF102 47p 1.8 k 680 0.022
68 pF
47 pF
25 pF
the two burst amplitudes are compared in the ACC detec-
tor and made equal using a variable gain ACC amplifier
j;: 1 kHz PULL·IN
in the locally generated chroma path.
The absolute burst amplitude of the remote signal only
is detected by the kill detector, the chroma of the locally
gated with burst gate. By using PD4 and comparing the generated signal being turned off when the remote burst
burst of the locally generated composite video from the falls below a predetermined level. The kill level can be
encoder section with the same subcarrier reference used adjusted by changing the value of the resistor at pin 31.
to lock PD3, the subcarrier phases of both the local and 470 kO kills at about 10-20 mVp-p remote burst (normal
the remote signals are made essentially equal. Similarly, = 300 mVp-p).
287
In the PAL mode the phase of the ident of the remote Figure 2. Typical Mastar Clock Frequency
burst is compared with the half line signal from the PAL Configurations
flip-flop. If an error is detected, indicating that the local
ident is not compatible with the remote ident, the flip-
flop is reset using the ident processor. If a continuous
ident error is detected, i.e. fixed or no burst on remote
signal, the chroma in the local signal is killed.
O'OOl
i~
Because the black levels, burst phases, burst ampli-
tudes, and in the case of PAL, ident states are compatible 14.3 MHz
LOR C
between local and remote signals, the fast video switch 1.0 fLH 33
COULD BE
operated by the overlay enable signal fed into pin 25 can 32
VARIABLE
be used to switch from one signal to the other to create
overlays in composite video. Even portions of the timing
::t 68 pF
i~
waveforms (sync, burst, etc.) can be selected from either -= 0.001 33
the local or remote sources for specific purposes, such 17.78 MHz
as noise reduction due to weak signal remote, or VCR 17.90 MHz
0.82 fLH
tape jitter reduction. LOR C
32
COULD BE
PHASE DETECTOR OPERATION SUMMARY VARIABLE J. 47 pF
i~
(SEE BLOCK DIAGRAM) '001
l@
derived from the 4 MHz VCO with the Horizontal sync COULD BE 32
derived from the master clock from the host computer. VARIABLE
The PLL formed locks the internal horizontal signal to the 18PF
host computer's signal.
PD2 - not used in LOCAL MODE. 33
47 pF
i
PD3 - not used in LOCAL MODE.
PD4 - active, but providing an arbitrary phase-shift
setting between the subcarrier reference and the output 35.8 MHz 82pF 32
chroma phase of the locally generated composite video. 35.5 MHz
PD5 - locks the master clock VCO (divided down to 0.3 fLH J. 0.001
subcarrier frequency within the host computer) to the
four times subcarrier crystal oscillator. The crystal oscil-
lator becomes the system timing standard in the LOCAL
MODE.
REMOTE MODE
PD1- compares and locks the internally counted down
4 MHz VCO to the incoming remote horizontal sync. It is
fast acting to follow VCR source fluctuations, etc. PICTURE IN PICTURE
PD2 - locks the master clock oscillator by comparing
the internal horizontal signal with the H sync returning Another test fixture that can be used with the RGB color
from the host computer. bar generator (see schematic, Appendix D, in AN932) to
PD3 - a gated phase detector, which locks the crystal insert video into color bars or vice-versa is the "picture
oscillator frequency divided by four to the incoming in picture" circuit shown in Figure 3. Six-one-shot mono-
remote signal burst. stables create variable delays and blanking pulses to
PD4 - controls an internal phase shifter to assure that drive the overlay input on the MC1378. Tl, T2, T3, and
the outgoing local color burst has the same phase as the T4 are variable delays such that the inserted picture win-
incoming remote burst at PD3. dow's size, position and aspect ratio may be adjusted.
PD5 - not used in REMOTE MODE.
TEST FIXTURES TO SIMULATE A COMPUTER
TYPICAL MASTER CLOCK FREQUENCY
Sometimes major problems can be avoided if, before
CONFIGURATIONS
connecting the MC1378 to a computer system, the
Many applications require a Master Clock frequency MC1378 application is tried using a test fixture. The major
different from the one shown in the standard schematic. problems can be solved using the fixture leaving smaller
The figure to the right shows the circuit and component details to be fixed in the total system. Two types of test
values for typical clock frequencies. It is recommended fixture are shown in Figures 4 and 5. Both use a 36 MHz
that silver mica capacitors be used for accuracy and tem- Master Clock, one for 525/60 Hz NTSC and the other for
perature stability except for the 0.001 /LF coupling caps 625/50 Hz PAL. Other clock frequencies can be accom-
which can be standard ceramics. modated by changing the divide ratios.
288
HORIZ. SYNC INPUT
FROM TEST FIXTURE
VERT. SYNC INPUT
13 Figure 3. Picture In Picture
_
1J
1J
+5V
FROM MC13781~~~-~~~~~~~~~~~~~~=t~=~===l:;+J
3.9 k
Delay Adjust
T1 Rl Cl 5 ms
T2 R2 C2 5 ms
T3 R3 C3 2Ol'S
T4 R4C4 2Ol'S
T ~ RC 109n2
109n2 ~ 69
COMPo BLANKING
T3 J. i T2 T4 J 1k TO RGB COLOR
BAR GENERATOR
+
L.-_--+--_n;::;-1.r---,~
I I
The Master Clock output from the MC1378 can be deliv- 4. If a coil is used in the 4 MHz oscillator; adjust it to give
ered using a short length «12") of 50 n coax. The clock the correct horizontal frequency at pin 5 (use pin 40
is amplified using one section of the MC74LS04 hex as a scope trigger). When the oscillator has phase
buffer-inverter connected with shunt feedback, followed locked, adjust the coil to give the correct waveform at
by another stage to drive the first dividers. The first divid- pin 2.
ers bring the frequency down to 3.58 MHz or 4.43 MHz Pin 2 waveform
accordingly, to drive PD5 in the LOCAL MODE. This TTL
output is reduced and rounded off using an RC network.
Additional dividers are used to reach horizontal sync fre-
10~
quency. A one-shot MC74LS221 produces the 5 I'-S wide ~H----j
negative going horizontal sync signal to feed the MC1378
at pin 40. Other variations are possible and the two sche- 5. Switch to "REMOTE" MODE (pin 1 = + 5 V).
matics are shown only as a guide. 6. Adjust the 100 k potentiometer at pin 9 to give the
correct subcarrier frequency to within 50 Hz at pin 20
MC1378 SET-UP PROCEDURE USING as in #2.
TEST FIXTURE 7. Feed 1 V p-p composite color video into pin 24. Color
burst and composite sync should now appear at pin
1. Switch to LOCAL MODE (pin 1 '" 0 V). Ground pin 25. 27. The color burst will be absent if the 100 k pot was
2. Using·a source of accurate subcarrier frequency, as incorrectly adjusted.
an oscilloscope trigger, adjust the variable capacitor
at pin 10 so that the burst appearing at pin 20 is the MC1378 APPLICATION UPDATE: CLOCK
correct frequency to within 10Hz. OSCILLATOR ALIGNMENT
NTSC = 3.579545 MHz PAL = 4.4333619 MHz
3. Disconnect the signal feeding into pin 8 (3.58/ Two new circuits are shown in Figure 6 to improve the
4.43 MHz). Measure this frequency and adjust the pull-in range and speed of the Clock Oscillator phase-
Clock Oscillator until the meter reads 3.58 MHz (NTSC) locked loop. Figure 6b shows a circuit that has no com-
or 4.43 MHz (PAL) ± 10kHz. Reconnect the signal to promise between the characteristics in both the local and
pin 8. This signal should now be phase-locked to the remote modes. Both circuits allow a much wider toler-
burst frequency at pin 20. ance on the alignment of the Clock Oscillator.
289
Figure 4. Test Fixture. NTSC 525/60 Hz
+5V 1k
36 MHz BUffeR
36 MHz INPUT FROM
MCI378 PIN 35 0.01
~.". 10k
3.58 MHz
5IlOmVp-p
TO MCI378
PIN 8
LSl12A
) PINOUT
4--716MHz
220 f 20PF T
+5V
~5 X SN741S112A
L+--..!lr-lr~~
U I HORIZ. SYNC TO
MCI378PIN40
5",
+5V
Ik
~
I 10k
4.43 MHz
5IlOmVp-pTO
MCI378 PIN 8
220 1150 PF f
+5V
290
16
Figure 6. Clock Oscillator Alignment Figure 7. RGBI to RGB Converter
~~~
PIN37;f1
2200 pFI 15 k 10 VIN~V>---+---'-'~ COMP,SYNC
±10% _ + ,01/LF + 5,6 k ~ MC)4lS04 2 MC)4lS05
- 11,0/LF
2N4401 11,0 /LF RIN'l'
4.7k ~
+-+--.......---,;Q) ROUT
::.a-'-"'W..-J l'50 PF*
LOCAlIREMOTE
(al (bl GIN'l'
t-.,--i-1r--i':P GOUT
"C>o-"-"'W..-J J:'50 ¢
RGBI TTL TO RGB. 1 V ANALOG CONVERSION
390U
Figure 7 shows a circuit to interface a TTL RGBI output +-~~_--'~ BOUT
personal computer to the RGB analog inputs of the "'o-''-'II'~ ~ 330°1,::,,'50pF
MC1378. If the circuit is used with the values shown. no ./'
coupling capacitors are required to the RGB inputs of the
MC1378. The + 5 volt supply to the 390 n resistors should
be very clean to prevent interference on the encoded
signal. IC4 is used to simulate 'brown' to be compatible
with TTL display monitors.
In some video applications both RGB overlay and com· Figure 8. Noninverting Buffer. Level Changer
posite video overlay are required, In these situations the
MC1378 can be used as a time base locked to the remote r---"'~~ + 12 V
source, not only for the graphics computer, but also for
the color decoder.
The burst gate output of the MC1378 appearing at pin TO PIN 27
5 can be used to drive the sandcastle pulse input of the OF TDA3301'3
TDA3301/3 at pin 27, Because the output level of the FROM PIN 5 12Vp·p -Jl
OF MC1378 BURST GATE
MC1378 istoo lowto drive the TDA3301/3 directly, a small
4 Vp·p
noninverting buffer is used, as shown in Figure 8, to ena·
BURST GATE
ble the burst gate pulse to exceed the required slice level
at the TDA3301/3. A vertical pulse for the TDA3301/3
clamping system can be obtained at pin 38 ofthe MC1378
operating in the REMOTE MODE only when a valid video
Figure 9. Vertical Output Inverter
signal is applied. The vertical output must be inverted as
shown in Figure 9, If a continuous vertical pulse is
required so that the output clamps of the TDA3301/3 are 1/6 SN74LS04
always operating, a locked 50/60 Hz oscillator will have 4Vp-p ~Jl 5 Vp·p
to be used. This could consist of a MC1455 type timer IREMOTE MODEl TO PIN 28
circuit. If a vertical pulse is produced by the microcom- FROM PIN 38 OF TDA3301'3
OF Me1378
puter graphics source, it should be used instead. When
in LOCAL MODE, an alternative source of vertical sync
must be found to drive the TDA3301/3. Figurll 10. Overlay Input Inverter and Delay
The overlay fast video switches in the MC1378 and
TDA3301/3 operate in the opposite sense to each other.
TO PIN 23 OF
Therefore an inverter must be used between pin 25 of . - - - - - - - - - { ) TDA33013
the MC1378 and pin 23 of the TDA3301/3. FAST BLANKING
The delay produced by the use of a delay line in the 400 ns IOPT.)
luminance path of the MC1378 must be compensated by X>~Mr--=::::!,::!:!::=-......OTO OVERLAY
using a similar delay in the overlay enable line as shown 1,1k ~k ENABLE
in Figure 10. The RGB inputs are essentially compatible PIN 15 OF
between the MC1378 and the TDA3301l3, and can be MC1378
connected as shown in Figure 11.
291
Figure 11. RGB Input Connection Figure 12. 3.58 MHz Chroma Trap
TO
14
MC1378 15~
G-;:-i 10 IJ-F
+
10 IJ-F 0,1
0,1 r-<> 25
r-<>26 1
TO
TDA3301/3
Vp·p
(lSOn MAX
COMPOSITE
VIDEO INPUT
l!Wr.-----
10 IJ-H
10 k
10IJ-F
1.5 k
+
PIN 37
0,1
16~ lOIJ-F SOURCE Z, SEE
~ f----O 24 TOA3301I3 390~FIJOPF =
INPUTS 1,8 k
DATA SHEETI
R G B
Figure 13. RGB Output Blanking Circuit Figure 14. NTSC Components for TDA3301/3 for
(One of Three Required Shown) Coupling the Color I.F. to the Demodulators
+12V
POSITIVE
COMPOSITE
BLANKING
100 pf
i+iiv-------~
PIN3~~~N7
TO TO I
GREEN CKT BLUE CKT
r-------
_ _ _ _ _ --1I f' 4 PIN 8
I lN4148 NON·ADJUSTABLE
I PIN 20 NTSC CONNECTION
: RED OUT o-~~H__",,"t-'"VV'"'-~
RED
I @
PIN 22
I RED fEEDBACK
I
J. lVp-p
IN75{J NOTE: Use monochrome signal with
burst to set balance, with saturation
at nominal.
I
I NOTE: Set feedback pots and NOTE: The circuit shown within
~ brightness control for correct the dotted line must be duplica-
L~~n~a!..o~~ _ _ _ _ _ _ _ ~d...!?~I~~~!!'.e~. __
A 3,58 MHz chroma trap for the luminance input is Figure 15. MC1378 Subcarrier Notch Filter
shown in Figure 12. For more general information, see
the TDA3301/3 data sheet. 400 n,
A circuit for blanking, filtering and driving a 75 n load MC1378 100 n 1,1 k DELAY MC1378
with 1 V POp is shown in Figure 13, The 5 V composite PIN17 ~ PIN22
blanking could be developed by using part of the circuit 91 pF k
} 358 MHz '1 12 =
shown in Figure 4. 22IJ-H _
Figure 14 shows a method for balancing the 3.58 MHz '1 FOR 443 MHz, _ -
or 4.43 MHz demodulator leakage appearing at the RGB C=68pF -
outputs. Normally this is not necessary, but for more l = 18IJ-H
exacting applications it may be required,
Figure 16. Improved Remote Video Input
MC1378 SUBCARRIER NOTCH FILTER Isolation Circuit
Cross color can cause annoying rainbow effects on fast
luminance edges especially in noninterlaced pictures. +5V
Figure 15 shows a simple subcarrier notch filter in the
luminance delay path of the MC1378 to remove some of
10 k FROM
the offending cross color artifacts at the expense of lumi-
22 k lOCAU
nance bandwidth. The cross color problem can be espe- }-+_--'VV\O--_ REMOTE
cially bad when attempting to record on consumer type
VCRs because on playback the chroma-horizontal inter-
leaving becomes random, The notch method is equally
effective on PAL or NTSC,
292
MC1378 NTSC LUMINANCE COMB FILTER
To avoid loss of luminance bandwidth while removing delay line input, pins 1 and 2, on noninterlaced signals.
color artifacts, a simple comb filter can be used in NTSC The amplitude and phase adjustments are made when
(see Figure 17). For 625 line PAL, a more complex arran- a small amount (550 mVp-p) of 3.58 MHz subcarrier is
agement has to be made which would be beyond the added at the output of the 400 ns delay line. The two
scope of this application note. The NTSC comb filter is adjustments are trimmed for minimum subcarrier at pin
only effective on interlaced color and horizontal signals. 22. By using this technique, virtually all the cross color
Noninterlaced signals could become worse with this artifacts are removed without loss of luminance
arrangement. However, it may be possible to short the bandwidth.
+5V PHASE
+5V
2.2 k MC1378
18 "H
0
400 n, PIN 22
Uk DELAY
50 PF
2N4402
MC1378
PIN 17 T 1.2 k 560 n
-15 "H
'1. PHASE COIL
TOKO TYPE 10k,
BOBBIN: KAN(CI '2. ULTRASONIC OELAY LINE
SET FOR MIN. 3.58 MHz CORE: 03·0009 GTE SYLVANIA SDL345
COMPONENT AT PIN 22. POT CORE: 04·0002 3.579545 MHz
CASE: 06·0088·1 63.556",
WIRE: 38G (0.1 mml OR PHILIPS/AMPEREX
34 TURNS DL750
TOKO TKAN9436HM
NTSC DECODER COMB FILTER FOR THE TDA3301/3 luminance and chrominance are combed of chroma and
Figure 18 shows a circuit similar to Figure 17 to improve luma respectively to remove colored artifacts in inter-
the luminance bandwidth by removing the 3.58 MHz laced video, The setup is accomplished by adjusting the
notch in the luminance channel of the TDA3301/3. Again, amplitude and phase for minimum subcarrier at the lumi-
this filter, as shown, is only applicable to NTSC. Both nance output.
+12V TO CHROMA
2.2k BANOPASS
PHASE
'--~-1...drT--4b-__-:,18:!,,~H~'~1-+_..{ 2N4402
293
CARRIER BALANCE OF COLOR MODULATORS Rgure 19. Carrier Balance of Color Modulators
+5V
1M MC1378
100 k ~~'VV'v--o PIN 13
B-Y CARRIER BALANCE
294
Figure 21. Printed Circuit Board Components Layout
RE @-
295
MC1378 EXPECTED WAVEFORMS
296
APPENDIX
DIRECTORY OF COMPONENT MANUFACTURERS
MOTOROLA DOES NOT ENDORSE THE VENDORS LISTED. THIS IS A PARTIAL VENDOR LIST, AND NO
LIABILITY IS ASSUMED FOR OMISSIONS OR ERRORS IN ADDRESS, PRODUCT LINE OR OTHER
INFORMATION.
297
298
AN1047
Electrical Characteristics of the
CR2424 and CR2425 CRT Driver Hybrid
Amplifiers
By Dan Brayton
CRICUIT AND THERMAL DESCRIPTION Therefore. worse case junction temperature rise over
OF CR2424 AND CR2425 CRT DRIVER case (flange I is 1.6 watts x 35"CIW = 56"C. The type of
HYBRID AMPLIFIERS transistor used in Motorola CRT hybrid driver amplifiers
is rated for operation up to 200"C. At 150"C junction tem-
CIRCUIT DESCRIPTION peratures. MTTF for an individual transistor chip is
The circuit of the CRT driver amplifiers consists of a greater than 140 years.
pair of complementary common emitter Class A stages
DC stacked across the 60 V supply. The "top" PNP device CRT HYBRID TUBE ARC SIMULATION
is connected as a current source at DC through mid fre-
quencies; at high frequencies. the "current source" A tube arc was simulated by electrostatic discharge
becomes active. This complementary Class A pair drives equipment. A variable voltage source charges up a
complementary Class B emitter followers. capacitor.
THERMAL DESCRIPTION
O------"\M.,....- -....
All four transistors (silicon bipolarl have identical hor- R
izontal geometries (active areasl. gold metallization and
plasma nitride passivation. These transistors are each
eRT
mounted on .055 x .055 inch gold plated copper heat
HYBRID
spreaders which serve to maximize the heat flow from 10UTPUTI
the transistor die through the alumina thin-film substrate
to the aluminum flange (heatsink or casel that is soldered
to the back side of the substrate. This structure results in
a thermal resistance of 35"C/watt max (30"C/watt typical I
Figure 1. Electrostatic Discharge Simulator
for junction to case (flange) for each of the four active
transistors.
Junction temperatures can. therefore. be computed if Then the energy inside the capacitor is discharged
the power dissipation for each transistor is known. The through a resistor to the CRT hybrid. Test conditions of
power dissipated in each transistor is a function of the R = 10 ohms and C = 150 pF were used.
amplifier operating conditions as listed in Table 1.
CASE 1. UNPROTECTED;
Table 1. Transistor Power Dissipation The CRT hybrid failed at 2500 volts. Because output of
0, 02 03 <4 the Electrostatic Discharge Simulator is connected to
Oesignation PNP NPN PNP NPN ground during charge period. a 0.01 J.LF DC blocking
Type A A B B capacitor is used to prevent output of the CRT hybrid to
Class of Operation POIW) POIW) PoIW) POIW) ground. which could damage the hybrid.
Case I 0.75 0.75 <0.1 <0.1
Case II 0.2 1.6 <0.1 <0.1 Vee ~ 60 V
~I ~'D'S'
Case III 1.6 0.2 <0.1 <0.1
Case IV 0.8 0.8 0.2 0.2
Case V 1.0 1.0 1.6 1.6
299
CASE 2. PROTECTION RESISTOR: CASE 4. BYPASS CAPACITOR:
A protection resistor of 47 n is connected between the A 0.1 /LF bypass capacitor was added along with diode
E.O.S. and hybrid. The hybrid failed at 4500 volts. Again and resistor. In this case, failure of the hybrid occurred
a 0.01 JLF blocking capacitor is used to prevent the hybrid at 15,000 volts.
discharging to ground.
0.1/L F
VFAll ~ 15.000 V
Figure 3. Circuit for Case 2
Figure 5. Circuit for Case 4
CASE 3. PROTECTION DIODE:
A protection diode (lS583 Hitachi) was added. Failure
of the hybrid occurred at 9500 volts. Electrical character- CONCLUSION:
istics for this diode are listed in Table 2 below.
Obviously the circuit in case 4" offered the best protec-
tion to the hybrid amplifier. The bypass capacitor and
diode should be placed as close to hybrid Vee node as
possible, and ground leads on the bypass capacitor and
hybrid should be able to carry surge current to insure the
best protection.
NOTE: A diode, Oz, should be added if there is reason
to believe that large negative surges may reach the video
driver output port.
PERFORMANCE CHARACTERISTICS
Typical bandwidth and rise and fall times of the CRT
Figure 4. Circuit for Case 3 driver are shown in Figures 6 through 10.
Limit
Item Symbol Test Condition Unit
Min Max
Forward Voltage VF IF ~ lOa mA 1.0 V
Reverse Current IR VR ~ 220 V 1.0 p.A
IF ~ IR ~ 30 mA
Reverse Recovery Time trr 80 ns
RL ~ 50 n, ire ~ 0.1 IR
300
Figure 60 Bandwidth versus Output Load, CL Figure 7, Rise and Fall Times and Overshoot
versus Output Swing Voltage
(Under Regular Operation Condition -
Vo = 20Vpop Vo = 4OVpop VCC = 60 V, Load = 8,5 pF)
CL (pFI BW(MHzl BW(MHzl
6 175 145
8.5 Output Overshoot (VI
172 145
10 166 140 Swing (VI tr (nsl tl (nsl Leading Trailing
12 160 130 50 2.6 2.4 2.5 1.2
15 150 120 40 2.2 2.0 4.0 2.4
18 140 100 30 1.9 1.9 4.6 3.0
20 1.8 1.7 4.2 2.8
10 1.8 1.8 2.4 1.2
180
- -....... 2.6
~\ ,.., . 1-....",
170 .......
~Vpop
160
i"-. 2.4
," "
,OSL
,
"
"~X
150
~ ....... \
\
~
ox: 140
>-
......... ~ ~
\
\
\
- ......
V)
'" 1\>(
0 \
:g
~ i=
2.2
OST
\
~ 130 ,, \
\
~o
120
"- ""- 40 Vpop ~
0
z
«
OSL
,,
\
'\ ~
~
V)
,/ \
110 '\. DO
~
/
\
,
\
\
~
~tr
I
OST
100 loB
'\... ~
10 12 14 16 lB 20
CL, OUTPUT LOAD (pFI 1.6
50 40 30 20 10
VIDEO OUTPUT SWING IVOLTS poPI
Figure 8. Rise (tr ) and Fall (t,) Times versus
Output Load, CL Figure 90 Rise and Fall Times and Bandwidth
versus Loads
CL (pFI tr (nsl t, (nsl
6.0 pF 1.8 1.6
A. CL = 8.5 pF VCC = 70 V
8.5 pF 2.2 2.0
10 pF 2.4 2.1 tr (nsl tl (nsl BW (MHzl Condition
12 pF 2.6 2.3
2.0 1.8 147 40 V Swing
15 pF 2.8 2.5
18 pF 3.1 2.8 2.6 2.2 133 50 V Swing
2.7 2.5 111 55 V Swing
B. CL = 15 pF VCC = 70 V
ty ~
I--l.---V
t::==I--
~
-- tr (nsl
2.6
3.5
3.6
tl (nsl
2.1
2.5
2.8
BW(MHzl
133
105
83
Condition
40 V Swing
50 V Swing
55 V Swing
10 12 14 16 lB
CL, OUTPUT LOAD (pFI
301
2.50 Ts.5PF
All standard test conditions, except add R. ¢'
Figure 10. Rise and Fall Times versus Serial
Output Resistance
! I !
i I
,
!
j
1 J..'-~
If
",-
1,
I....'
! ~
,,,,,,," I
....... ~J~I
I
I
"
If
1
o
o 20 40 60 80 100 120 140 160 180 200
R. OUTPUT RESISTANCE (OJ
Figure 1,1.
302
AN1061
Application Note
REFLECTING ON TRANSMISSION LINE EFFECTS
This application note describes introductory transmission line characterization, analysis, and application.
Over the past couple of years, microprocessors and digital 16gic in general have seen substantial in-
creases in line drive capability. This increase has fostered the current logic and microprocessor speeds
readily available today. The relatively quick rise and fall time of today's digital devices makes an under-
standing of transmission lines and their el(ects on system reliability a necessity.
Figure 1 shows the line under discussion. The circuit consists of two series elements (Z + L) and two shunt
elements (C + G).
Our discussion will be primarily concerned with C + L, because these elements are the frequency depen-
dent components of the line (neglecting skin effect). For frequencies above approximately 100 kHz, Zo,
the characteristic impedance of the line, is equal to the square root of UC and is independent of line
length. The propagation constant (tpd) or time delay constant is the square root of L·C, and is a function
of line length. Zo is of particular importance to our discussion because when you match this impedance
to the load, you reduce the effects of transmission imparted to both the source and the load.
303
TRANSMISSION LINE REFLECTIONS
Reflections on a line are caused by a mismatch in Impedance between the line and the load. If all the
power delivered to the line is absorbed by the load then there will be no reflected power back at the source
side of the line. This principle of power conservation is the cornerstone of this application note. Refer
to Figure 2 as the equations are discussed. The equation describes the ratio of absorbed power to re-
flected power based on the ratio of line to load impedance.
Zo
TRANSMISSION LINE
v==-
I-
Figure 2. Transmission Line
The current delivered to the load is IL = IINC -IRFL (incident current minus reflected current), while the load
voltage is, VL", VINC + VRFL (incident voltage plus reflected voltage). We need to find an equation that re-
lates incident voltage to reflected voltage. Therefore noting thatthe load current IL = (VF - VRFL)/Zo (incident
voltage minus reflected voltage divided by the characteristic impedance) we can see the following rela-
tionship.
VINC + VRFL VINC-VRFL
(1)
ZL Zo
Solving for VI~RFL
(2)
(3)
(4)
This expression is called the load reflection coefficient (PL). Note a Ps also exists which relates the ratio
of source impedance to line impedance. This expression is called the source reflection coefficient and
is shown in Equation 5.
304
Ps = Zs-Zo
(5)
Zs+Zo
One can see that there are three distinct possibilities which require inspection. First, the situation where
the load impedance equals the line impedance (Zl = Zo) and Pl = 0 (no reflections - a properly terminated
line); second, where the load impedance is greater than the line impedance (Zl > Zo) and Pl is positive,
generating a reflection whose polarity matches that of the incident voltage, and, finally, where the load
impedance is less than the line impedance and Pl is negative, generating a reflection whose polarity is
opposite to that of the incident voltage. Let's take a closer look at the last two cases.
Assume that Zl = 4Zo, and that the source impedance = line impedance. V = source voltage, and Vl
= load voltage (see Figure 3).
Zo
TRANSMISSION LINE
v=-
I- 1=0
Since the source and line impedance are matched no further reflections are generated and the line has
reached its steady state condition. See Figure 4.
305
The next scenario is when Zt. < 4J. For this case assume the following conditions. ZL = Zd4 and Zs = Zo.
See Figure 5.
.254J-4J = -0.6
Pc = .25Zo + 4J
1
TRANSMISSION LIN
Vs
v==-
I-
- t= 0
At time t = 0 a voltage wave equal in magnitude to 1I2V begins to travel down the line arriving at the load
one delay time later. The impedance mismatch generates a reflected wave equal in magnitude to the re-
flected wave discussed in the first example, but opposite in polarity. At time 2tpd this wave reaches the
source and sums with the existing voltage present from time t = 0 (V/2), reducing its value to Vs/5 or
((V/2)(-O.6) + V/2). This is the classic undershoot condition. See Figure 6.
At this point we need to 'reflect on one of the equations described earlier. The equation states that VL=
VINe + VRFL · We can see this holds true as noted In the preceding examples, where VL and Vs either
increased or decreased with corresponding mismatches in impedance.
306
SOURCE VOLTAGE (Vs ) LOAD VOLTAGE (VJ
1= I
1= 2
Vrfl 2 = I?; ·Vrfl l 1= 3
1= 4
elc.
The example below will illustrate the use of the lattice diagram. For the analysis assume the following cir-
cuit (see Figure 8 and 9).
Zo =500
TRANSMISSION LINE
RL =3.90
307
Ps= 7.5-SO 11 = 3900-50
7.5 +SO (Vs) (Vd L 3900 +SO
= -0.739 = 0.974
1=0
Vi = Vs = 1.74V
1= 1 ,VL = 3.43V
Vs = 2.18V,1 = 2
1= 3 , VL = 0.97V
Vs = loB6V,I =4
1=5, VL =2.73V
Vs = 2.09V,1 = 6
1= 7 , VL = l.46V
Vs = 1.93V,1 = B
1= 9 , VL = 2.37V
Vs = 2.05V,1 = 10
1= 11.VL = lo72V
Vs =1.96V,1 = 12
t= 13, VL = 2.1BV
Vs =2.02V,1 = 14
- - - - TRACE
h - DIELECTRIC
308
The characteristic impedance of a one ounce line configured as a microstrip on G-10 fiber glass is:
Z 8 7 . Ln(5.98h) (6)
0= JER+1.41 (0.8w+t)
ER = 4.7-5.3
The unloaded propagation delay t". = 1.017 jo.475ER+ 0.67 ns/ft = 173 ns/ft.
The stripline is a conductor separated from ground on two sides by a dielectric (see Figure 11).
- GROUND PLANE
- DIELECTRIC
b
The characteristic impedance of G-10 fiber glass board trace configured as a stripline is:
ZO=~.Ln[
(7)
4b ]
IE; 067n (0.8w + h)
Using the same parameters as above we find that Zo 60 Q. The propagation delay
1.017 IE; = 2.20 ns/ft
309
Loaded Transmission Line Propagation Delay and Impedance
As stated earlier the unloaded propagation of a microstrip line is:
J
tpel = 1.107 0.475ER + 0.67 ns/ft
This delay increases with capacitive loading. The increase is equal to /1 + Co/Co where CD is the distrib-
uted capacitance and Co is the intrinsic capacitance of the line. Co is obtained from Figure 3-8 of Refer-
ence 1, or alternatively it can be calculated as Co = ~ /Zo. For the micro strip described above with thick-
ness (h) of 0.062 in, and signal trace width of 0.015 in, Co = 15 pf. Assuming this line is loaded with five
10 pf loads the loaded propagation delay becomes:
For the stripline discussed above there is a corresponding increase in tpel and Zo.
The loaded propagation delay ~' = 2.2 /1 + 50/15 = 4.57 ns/ft, while the loaded impedance
ZOo = 60//1 +50/15 = 28.8 C.
It is apparent that capacitive loading increases the propagation delay of the line while decreasing its im-
pedance.
1) Unterminated line (controlling board parameters to match line and load impedance).
2) Series termination.
3) Parallel termination.
310
line length such that the lines \pt' <= t,/4. For distributed loads that are stubbed, the length of the stub
should be set to minimize any reflections. A t,lt..t' ratio greater than 8:1 should suffice.
Series Termination
In series termination a resistance is inserted between the driving gate output and the line. The combined
output impedance of the driving gate plus the added series resistance is selected to equal the loaded im-
pedance of the line. Since the input impedance of the driven gate is much greater than Zo, the line will
ring. Basically this termination configuration will ring once and reach steady state within 2\pt'. End of line
loading, (lumped loading) is the only method of loading that is recommended for this type of termination.
This is because any distributed load onthe line "sees" a voltage equalto v/2 until steady state. This condi-
tion could violate the valid V1H or V1l specification of these gates. Clearly distributed loads are to be
avoided. Receivers at the end of the line will not experience this condition, as the incident voltage and
the reflected voltage add together to equal the load voltage (Vl ) one \pt' after the signal is asserted.
Parallel Termination
In the parallel termination method two resistors are placed at the end of the line. One resistor from the
line to ground, and the other from the line to VCC. The parallel combination of these resistors is set to be
equal to the loaded impedance of the line. For example, if Zo' of the line is equal to 50 n, then the parallel
combination of both reSistors should equal 50 n. Note this method of termination requires more drive cur-
rent. The driver selected must be able to handle the additional load placed upon it by the added parallel
load. Also it is apparent that this method of termination consumes power even in the steady state, as an
additional current path has been set up between Vee and ground.
A PRACTICAL EXAMPLE
Upon completing the paper design for our new project, we begin to peruse our schematics for possible
transmission line problems. For the purposes of our discussion assume the following configuration:
Vee 5 volts
PC trace microstrip configuration, G-10 fiber glass, 1 oz copper,
ER = 4.7, w = 0.015, t = 0.0015, h = 0.062
Logic family: Fast TIL (drive and receive side of line)
Driving gate: F241 buffer
311
Procedure
1. Calculate the lines characteristic impedance (Zo).
zo = same as example described earlier = 116 n.
2. Calculate unloaded propagation delay (tpd).
tpd = 1.017/0.475ER +0.67 = 1.73 ns/ft
3. Calculate the lines intrinsic capacitance (Co).
Co = VZo expressed as nf/ft
Co = (1.73 nslft)/116 = 15pf/ft = 1.25 pflin. * 10 in. = 12.5 pf
4. Calculate the loaded line impedance (Zo')
Zo' = 116/1.25/12.5 = 67 C
5. Calculate the lines loaded propagation delay (tpd')
tpd' = 1.73/1 +25/12.5
tpd' = 3.0 ns/ft = 0.25 nS/in. * 10in. = 2.5 ns» t,/4
As described earlier, since the loaded propagation delay of the line exceeds t, 14, we will have to terminate
the line. The loads are not lumped at the end of the line, they are distributed. As explained earlier, series
termination cannot be used because of the possible threshold violations. For this example we will use
parallel termination. The parallel resistor combination will be chosen to match the loaded impedance of
the line. Noting the drive current of the F241 , (loL = 64 ma, IOH= 15 mal, we can set the source current
resistor equal to:
The sink current resistor part of this terminator is equal to 91 C. This results in a drive sink current equal
to:
Note: Weight the source side terminator such that both sink and source current specification are not
violated. As shown the parallel combination of the terminating resistors is set equal to the loaded line im-
pedance. See Figure 12.
312
Note: Gate spacing = 2 inches
-
Figure 12. Transmission Line - Example
In this example, the loads were not stUbbed. Had they been located on a stUb, an extra calculation would
have had to been performed to ascertain the maximum permissible stub length.
REFERENCES
1. MECL System Design Handbook, Motorola Inc., 4th ed., 1988.
2. W. Sinnema; Electronic Transmission Technology, Prentice-Hall, Englewood Cliffs, New Jersey, 1979.
3. The Interface Handbook Line Drivers and Receivers Interface, Fairchild Semiconductor, 1st ed., 1975.
313
314
AN1080
External-Sync Power Supply with
Universal Input Voltage Range for Monitors
By S.K. Tong and K.T. Cheng
ABSTRACT
days, switching power supplies replace the linear regu-
This paper describes the design of a low-cost 90 W lators due to high efficiency and light weight. However,
flyback switching power supply for a mUlti-sync color the EMI/RFI generated by switching power supplies has
monitor. In order to minimize the screen interference adverse effects on the resolution of high-definition color
from the switching noise, the power supply can be auto- monitors (e.g. 800x600 or higher). Asynchronous switch-
matically synchronize at the fixed frequency of the hor- ing noise beat with the horizontal scanning frequency of
izontal scanning frequency (15 to 32 kHz) of the color the color monitor, creating undesirable interferences and
monitor. The line and load regulations of the power sup- jitter on the screen. It affects the horizontal resolution of
ply are excellent. Also, a new universal input-voltage the high-definition color monitor because the random
adaptor enables the power supply to operate at two input pulses generated by the asynchronous switching oper-
voltage ranges, 90-130 Vac or 180-260 Vac. It can min- ation and also deflect the electron beams and blur their
imize the ripple current requirement of the input bulk precisely controlled positions. Thus, the switching power
capacitors and the stresses on the power switch. The supply for the high-definition monitors or TVs must be
design demonstrates how to use recently introduced synchronous with the horizontal frequency.
components in a low-cost power supply. The state-of- Recently, mUlti-sync color monitors became popular
the-art perforated emitter epi-collector bipolar power because they can adapt to several modes of computer
transistor MJE18004 and opto-isolator MOC8102 are displays. For examples, CGA, EGA and VGA display
utilized. modes are used in IBM PCs. The three di'splay modes
have different horizontal resolutions and scanning fre-
1. INTRODUCTION quencies, ranging from 15.7 kHz to 31.5 kHz. Hence, the
switching power supply developed in this note can be
As the resolution of modern color display increases, synchronize to the horizontal scanning frequencies of the
the power supply for these high-definition monitors mUlti-sync color monitor, as shown in Figure 1. It pro-
become critical in its features and performance. Nowa- vides three d.c. outputs. The specifications are:
MULTI,SYNC SIGNALS
FROM COMPUTER IH & V SYNC
AC LINE RGB SIGNALS,
-5V
,FOR LOGIC ICsl HIGH RESOLUTION
·12 v MULTI SYNC
POWER SUPPLY ,AUX POWER' VIDEO MULTI-SYNCH
DEVELOPED IN PROCESSOR COLOR DISPLAY
THIS NOTE RGB DRIVERS
·110 V & HV CIRCUIT
DC ISOLATION
315
Outputs 4, the performance and further improvements of the
+ 110 V 0.7 A for HV, RGB drivers and deflection. power supply are discussed. In the last section, the con·
+ 12 V 0.3 A for auxilary use. clusions include a summary of the design of the power
+5V 0.2 A for logic ICs. supply and the future developments of switching power
Inputs converters suitable for multi·sync monitors.
90-130 Vac or 180-260 Vac 50/60 Hz
Power 2. DESIGN OF THE FLYBACK POWER SUPPLY
90 W with overload protection
Conversion Efficiency 2.1 TOPOLOGY SELECTION
Minimum 70% at full load The single-ended discontinuous-mode flyback topol-
ogy is selected to perform the major power transfer from
Others the rectified output (Vee) to the load. Advantages and
External synchronization with d.c. isolation (15 kHz to disadvantages of this topology are:
32 kHz) which are regarded power supply standards for
modern color monitors. The two low·voltage outputs are Advantages
obtained by post-regulators of the + 15 V and +8 V 1. It has smaller transformer size and output choke. The
inputs. power density and cost of the power supply are
In Figure 2, the block diagram of the switching power lowered.
supply, according to the specifications, is shown. Besides 2. Current mode operation is excellent because the cur-
the input filter, it mainly consists of three parts - the rent waveform fed to the current mode controller is
rectification circuit, the universal input-voltage adaptor strictly triangular. It can improve the noise immunity
and the 90 W flyback converter. of the current sensing circuit.
The universal input-voltage adaptor can automatically 3. Single-pole roll-off characteristic of the power con·
select the input·voltage range and controls the triac in verter simplifies the design of feedback circuits. [1]
order to provide the rectified d.c. voltage Vee in between 4. Simplified in design if single-ended configuration is
200 to 370 V. In 90-130 V range, the triac is continuously used.
fired and the whole rectification circuit forms a voltage 5. Good cross regulation. [1]
doubler. In 180-260 V range, the triac turns off and the 6. The working duty cycle can be greater than 50%. This
rectification circuit works as normal. This design can sig- is particularly important for mUlti-sync monitor power
nificantly reduce the current ripples ofthe two smoothing supply.
capacitors, Cin, and the switching stresses on the power 7. Lower cost than other topologies.
transistods) due to wide range of Vee. Some previous Disadvantages
designs without the universal adaptor handle the full 1. High RMS and peak transformer currents result in high
input-voltage range only by simple bridge rectification. losses in power switch, windings and voltage clamp.
The current ripple of the smoothing capacitors are usually 2. The large air gap in the flyback transformer causes
several amperes for 90 W power converters. Further- higher EMI/RFI and flux fringe.
more, the output voltage ripple (at VCC) is generally 3. Higher ripple current appearing in output capacitors
higher for the same value of smoothing capacitors at low produces greater output ripple voltage which may
line. cause screen interference. The switching frequency of
In section 2, the design of the flyback converter is the power supply is designed in synchronization with
reviewed, whereas the design of the universal input- the horizontal frequency. The adverse effect due to
voltage adaptor is given in section 3. Then, in section this point becomes less significant.
-110 V
10.7 AI
90-130 VAC INPUT
DR 180·160 VAC FILTER
-15 V
90W FLYBACK 10.3A1
CONVERTER -BV
IO.2M
E<r---,
OV
EXT SYNC
316
4. Transformer and snubber capacitor ring after the mag- If the efficiency is taken into account and it is assumed
netic energy stored in the magnetic core is completely that the typical conversion efficiency is about 70%, the
released. This phenomenon can be often found in the total input power Pin is,
previous designs. Pin ~ 90/0.7 ~ 128.6 W
With the considerations of cost effectiveness, size, and
Then, the following problem is how to determine suitable
cross regulations, flyback topology is selected. It is par·
primary inductance Lp and maximum working duty cycle
ticularly suitable for 90 W switching power converter
D of the power transistor. Assuming that the primary
application. Disadvantages are minimized through care-
inductance and input power are constant,
ful design (see later).
Current-mode control is employed in this power supply Pin ~ Lp Ipk2 fs/2 (Energy law) (1)
because: Vee ~ Lp Ipkltc (Faraday's law) (2)
1. Inherent line ripple rejection (fJVo/fJVCC ~ 0) where tc ~ conduction time of the switch DT,
2. Eliminate the possible double-pole characteristics in T ~ 1/fs = switching period.
continuous mode. This would cause instability of the Hence,
power supply under some critical conditions. Pin = (VCC tcllpk fs/2 = Vec Ipk D/2 (3)
3. Discontinuous mode flyback topology has excellent
If we set D = 0.4 at Vee = 200 V, fs = 15 kHz and Pin
current mode operation due to large current
= 128.6 W, we have, from (3), Ipk = 3.215 A.
amplitude.
4. Synchronization is easier to implement without The current waveform is shown in Figure 4. Put Ipk into
greatly affecting the converter performances and cir· (1) or (2), then the primary inductance is calculated to be,
cuit configuration. Lp = 1.66 mH
5. Simple and low cost as commercial current-mode con· The duty cycle at Vee = 370 V is 0.216 under full-load
troller IC is available. condition. It becomes smaller as the load decreases. Also
UC3842A13843A, Motorola current mode control IC, is from (1), at same power level,
used in the power supply to perform the current mode
operation. The feedback from secondary side to primary 10k at 32 kHz = ~ = 0.6847
is through MOC8102, a new Motorola opto-isolator. Ipk at 15 kHz ...; 32
Ipk at 32 kHz = (0.6847) (3.215) = 2.2 A
Z.Z DESIGN OF FLYBACK TRANSFORMER and Dmax at 32 kHz = 0.4/0.6847 = 0.584
The lowest value of Vee is assumed to be 200 V, i.e. For the flyback converter operating in discontinuous
50 V below the rectified low-line peak voltage (180 x 1.414 mode at 32 kHz, the duty cycle with respect to secondary
~ 255 V), and the highest value is about 370 V. Therefore, side oftransformer D' = tdlT is set to 0.4, which is slightly
the flyback converter shown in Figure 3 should operate less than (1-0.584) = 0.416, because the remaining
within 200-370 Vdc. The total power is 90 W, slightly switching time is used to compensate other non-idealities
higher than the sum of all three outputs. The switching such as leakage inductances. stray capacitances, finite
frequency is from 15 kHz to 32 kHz with external switching fall and rise times, etc. To calculate the sec-
synchronization. ondary inductances, the power relation is used again. If
the output power (90 W) was lumped to + 110 V output,
from (3), at fs = 32 kHz and Vee = 200 V,
Vcc
FLYBACK TRANSFORMER
IVai
.OLTAGE
" D1'O -110 V Vos
CLA~P
I Col10
L_ "2 OV Vspk
Vcc-..nVo
-15 V
;:lC • ",~ ... ·o~~ !
S'cBBER
Co15 VCC
oV
TO CONTROLLER -8V
7~
'd Ie
C0 8
OV tspk
-0 CCRRE,-
SE".SE OF Ct-.1
CO",TROLLER
1 V PEAK
Rs
Vos
RA
317
Po = 90 W = Va Ipk' D'/2 For ETD39 core, Ae is 124.15 mm 2. The required wire
where Po = net output power gauges of each winding are also listed in the following.
Va = output voltage of + 110 V Irms value is equal to (D/3)1/2 Ipk. At fs = 15 kHz, Ipk' =
Ipk' = peak inductor current of + 110 V windings 6 A and td = lB.2 ps, hence,
D' = tdlT = 0.4 (referred to Figure 3). D' = lB.2/66.67 = 0.273
Hence,lpk' = 4.1 A and td = 12.5 ps. Np = (200 x 0.4 x 66.67)/(0.25 x 124.15)
= 172 Irms = (0.4/3)1/2 x 3.215 = 1.17 A
Then, substitute Ipk' into (1) or (2), we have,
(AWG #23)
Ls (110) = inductance of + 110 V winding N s (110) = 77 Irms = (0.273/3)112 x 2 x 0.7/0.273 =
= 0.334 mH 1.55 A (AWG #22)
And, the inductances of other two windings are, N s(15) = 11 Irms = 0.66 A (AMG #26)
Ns(B) = 7 Irms = 0.44 A (AWG #26)
Ls (15) = Ls (110) (16/111)2 = 6.9/LH
NA = lB for MTP4N90 and NA = 13 for MJE1B004
Ls(B) = Ls (110) (9/111)2 = 2.2/LH.
(see later).
The diode drops of the output rectifiers are taken into
The ETD39 core will be used in the power supply due to
consideration for the two low·voltage outputs. The turn
ratio n is equal to, its round bobbin shape and efficient AP product [11. The
temperature rise of the transformer core is about 30°C.
n ~ N p/N s (110) = [L p/L s(110)[1/2 = 2.22 (4) To obtain an approximate length of air gap Ig, the cal-
where Np = number of turns of Lp (primary inductance) culation is based on:
Ns(110) = number of turns of Ls (110). 1. the reluctances of the magnetic core are negligible.
Two magnetic cores are found to be suitable for the 2. the air gap are in the middles of the three limbs, all
implementation of the flyback transformer. They are EE40 equal to Ig .
core and ETD39 core. The spacing factors are just around 3. the relative permeability /Lr is constant and equals
0.4 for both. The maximum working flux density Bmax 2000 for TDK H7C4 material.
is set to 0.25T. For EE40 core, the effective cross-sectional Hence, Lp = /La Np2 Ae/(2Ig) (5)
area Ae is 130.65 mm 2. or Ig = 1.4 mm
Np = (VCC tc)/(B max Ae) = (200 x 0.4 x 66.67)/(0.25 But, a 4 mm air gap is used practically to obtain the
x 130.65) = 163 required inductance due to flux fringe and other non-
N s (110) = 163/2.22 = 73 idealities. The transformer construction diagram is
Ns(15) = 11 shown in Figure 10. To meet with the world safety reg-
Ns(B) = 6 ulations (e.g. VDE, UL, CSA, etc.) for the transformer,
where Ns (15) = number of turns of Ls(15), and readers should refer to corresponding regulation books
Ns(B) = number of turns of Ls(B). and (4).
,-------_._-------------------_._------------
r'-iN4~'4-8~---~-~---~-8'_1Vrel vC;------------I'N4747A
Rs
0.18
, GND
IVai -8V
-110
RopD
1 RE
Rx
"~
'F
Dop 03
C, MOC8101 1N3906
Rv TL431CLP
Figure Sa. Current-Mode Controller and Sync Circuit for MTP4N90 (MOSFET)
318
If the output ripple voltage is set to 1% of Va' i.e. 1 V,
-lOV oVa = 1 = 0.5x5.13x18.2/C o (1101
Coll101 = 46.68 p.F
However, the output ripple current 11.55 AI is so large
lN4740A
that two or more capacitors are needed to be connected
in parallel in orderto lower their individual ripple currents
and the additional output ripple caused by ESR and ESL
Vcc of the output capacitors. As a result, two of 22 p.F to 33 p.F
capacitors each with maximum ripple current of 0.8 A are
used in the power supply. Their maximum working volt-
MOTOROLA
age is 160 Vdc.
UC3843A
The dummy resistors Rno, R15 and R8 are used to
maintain minimum load currents of the three outputs.
CS~~--4N~-----+ Rn 0 is set to 5.6 k!1 and dissipates 2 W.
R,
r470PF 028 LC filter is cascaded with each output to lower the out-
put ripple voltage. They are shown in Figure 8. The comer
OTHERS ARE SAME AS IN FIGURE 5\dl frequency for that at + 110 V output is about 6.2 kHz and
the approximate output ripple voltage is,
1/[1 + 115/6.2)4Jl/2 = 0.1684 V Ipeak·to-peak).
Figure 5b. Current·Mode Controller and Sync Cir£uit
for MJE18004 (Bipolar Junction Transistor) 2.4 SELECTION OF SWITCHING TRANSISTOR,
SNUBBERS AND VOLTAGE CLAMP
2.3 DESIGN OF OUTPUT CIRCUITS Two types of power switches are considered for the
The following paragraphs describe how to determine flyback power supply. They are TMOS power FETs, and
the values of output capacitors and to select output rec- the state-of·the·art perforated emitter bipolar transistors
tifiers as shown in Figure 3. The ultrafast recovery rec· introduced in 1988. The new series of Motorola TMOS
tifier MUR140 is chosen for Dll0 due to its fast recovery FETs simplifies the design of driving circuits and provides
time 175 nsl, reliability and low cost. The maximum extremely fast switching transitions. These MOSFETs can
reverse voltage of this diode is 110 + 370 n = 277 V, so operate in the MHz range. In this power supply, although
400 V device is selected. The average current of Dno is the switching frequency is relatively low, it still provides
0.7 A maximum. D15 and D8 are schottky diodes, MBR160 several advantages such as simple drive circuit. less sup-
and 1N5819 respectively, because schottky rectifiers are ply current for the MOS driver, fast switching times which
more suitable for low voltage outputs. result in less energy loss at switching transitions, and
During td, the output voltage rises from its minimum hence a smaller value of snubber capacitor Cl 11000 pF)
value to its peak. is required. Since. the maximum drain voltage of Ml is
near 850 V Isee later), and the peak drain current is 3.2 A,
V0-
- _
Co1 _ J-at [I pk I 1101 -
(1101 !mill.1ill
td t] dt ~ Vo(mlnl
. MTP4N90 is selected for M 1, with 4!1 rDSlon) [5J. Thus,
the approximate conduction loss in Ml is [10.4/3)1/2 x
3.2J2 x 4 = 5.5 W at fs = 15 kHz, VCC = 200 V and full
= -c-l- [l pk(1101 t - !mill.1ill
110 + Vo(minl
0(1101 2 td t2] load. The power dissipation is well below the maximum
power that can be dissipated by the device.
It consists of a linearly increasing term and a convex To demonstrate the switching improvement of the
parabolic curve. Thus, newly introduced perforated-emitter BJT family, the
design of the flyback power supply also provides an alter-
V
olmaxl
= __1_
Co lll01
[I
pklll01
t _ !mill.1ill
2 td
t2] _
t-td native for a new device. MJE18004 is chosen for Ml
because its breakdown voltage VIBR)CES is above
+ Volminl
1000 V, the continuous collector current is 5 A and its
- ! l pklll0l t d + V . switching times are excellent for switchers below 70 kHz
- 2 Co lll01 olmlnl Itfi = 70 ns and tsi = 0.6 p.s at IC = 2 A. Ibl = 250 mA
and output ripple voltage is, and VElEloff) = - 5 V) [6J. Anothertwo important features
are its lower cost and power loss than the MOSFET. Its
oVa = Vol maxi - Volminl performance is quite different from the previous bipolar
_ ! Ipklll01 td transistors. For the triple diffused power transistors,
- 2 Co lll01 which are still widely used in Japan le.g. BU508). these
devices face three major problems: long switching times,
Since the maximum inductor current Ip klll01 at 110 V
dispersion of device characteristics, and hFE degrada-
rail is 5.13 A, and the output ripple voltage is maximum
tions after several thousand operating hours. The epi-
at f s = 15 kHz,
collector technologies which MJE18004 uses, improve
td = 0.273 x 66.67 p.s = 18.2 p's the switching speed and control of device characteristics.
ti = idle time las shown in Figure 41 Since the emitter of BJT affects the device performance
= T - tc - td = 21.8 p.s very much, various emitter structures have evolved. With
319
Motorola SWITCHMOOE III, with hollow emitter struc- this period. Since the discontinuous-mode flyback con-
ture, the speed and RBSOA improvements are accom- verter has greater peak inductor current, the effect of
panied by the increased die size (about' 25% of standard leakage inductance can be the dominant source of power
technology). For the perforated emitter structure, the loss. As shown in Figure 3, a voltage clamp for the leak-
emitter is interleaved by the base, thus, this increases age'inductance limits the spike voltage to a designated
the emitter perimeter to area ratio. That means higher value, Vspk. In [3]. it points out that voltage clamp is more
speed switching transistor can be fabricated in a smaller effective than shunt snubber in limiting the spike Voltage.
die size. It improves the operating frequencies and lowers It is actually a boost converter with an input voltage of
the cost. approximately nVo and the leakage inductance as switch-
In Figure 3, a dissipated RC turn-off snubber is shown. ing inductor. From power relation, neglecting the minor
Its function is to reduce the power loss of the transistor effect of the shunt RC snubber,
M, at turn-off by limiting the rising slope of VOS. It is L3 Ipk 2 fs/2 + nVo tspk fs Ipk/2 = (Vspk - VCC)2!R2
also called the dV/dt limiter. When M, turns off, the induc-
for C2R2 » "/f s
tor current begins to commutate from the power switch
to the snubber capacitor C, through the diode 0, within and from Faraday's law,
tfi. The snubber capacitor slows down the increasing rate Ipk L3/(V sp k - VCC - nV o ) = tspk
of VOS, so the VOS Is product area (during cross-over where L3 = leakage inductance in primary side. On
time) can be limited to certain acceptable value. This substitution,
snubber is particularly important for the old and slow
bipolar transistors. With the advents of TMOS FETs and -21 L3 Ipk 2 fs [, + nVo ]
perforated emitter bipolar power transistors, the snubber Vspk-Vcc-nV o
capacitance can be chosen to be as low as , 000 pF. As _ (Vspk- Vccl 2 (8)
the current fall-time of power transistor given in data - R2
sheets includes the effect of transistor output capacitance Note that although the above result is similar to that
(Cos s ), it is difficult to calculate an optimum value of C, shown in [3]. the leakage inductance which stores energy
which requires the fall-time information without the to be dissipated is merely L3, and the leakage inductances
effect of Cos s [2].[3J. in the secondary side only come into effect between point
Theoretically, the charge stored in C, at turn-off should A and B in Figure 4. The power loss due to L3 is essentially
be completely dissipated in R, when the switch M, turns same for all switching frequencies because Ipk 2 fs is con-
on. However, in the discontinuous-mode flyback power stant for same power level and VCC. At '5 kHz, the pri-
supply, it cannot always have that because severe stray mary inductance was measured to be 0.15 mH with major
oscillation which is caused by Lp and C, occurs when secondary winding (110 V output) short-circuited at zero
the energy stored in the magnetic core is completely dis- bias current. It is about one-tenth of Lp. So, L3 is equal
charged to the loads. This phenomenon is often seen in to 0.15 mH!2 = 75 JLH. If the peak voltage of M 1 is limited
previous designs. Therefore, the resistor R, has another to 850 V for MTP4N90, then,
function that it acts as a damper for the Lp-C, resonant 0.5 x 75 JL x 3.2 2 x 15 k x [1 - 244 (850-370-244)J =
circuit. Then, a compromise between the two opposing (850 - 370)2R2
operations should be considered. For a series LCR res- R2 = 19.67 kn (11.7 W)
onant circuit, the damping ratio can be used to control
the envelope of the damped sinusoidal oscillation. From For MJE'8004, Vspk is limited to 950 V and R2 = 33.8 kn
(9.95 Wi. Practical values of 20 kn (10 W) and 33 kn (10 W)
any standard text on linear control systems,
are used for MTP4N90 and MJE18004, respectively.
Dampmg ratio =
R, Ic,
iL- (7)
2 V p 2.5 CONTROL, BASE DRIVE AND EXTERNAL SYNC
CIRCUITS
If the damping ratio is set to " no undershoot below VCC
will result. The current-mode control IC selected is the UC3842A
or UC3843A. For MOSFET, MTP4N90, UC3842A is used
Thus,
to provide sufficient gate voltage because it is operated
, = 0.5 x R, x (,000pi,.66m),12 or R, = 2.58 kll at 20 V. The circuit configuration is shown in Figure 5(a).
In practice, a smaller value of R, will increase the dis- The maximum current-sense (CS) voltage on pin 3 of
charge rate of C, at turn-on. So, a standard value of 2.4 kll UC3842A is 0.9 V (minimum) [9J. Hence, the current sen-
is used. The maximum power dissipation of R, is equal sing resistor Rs is 0.9/3.2 = 0.28 n with power dissipation
to C, VCC(max)2 f s (max)!2 = 2.2 W, for complete dis- less than 0.5 W. Three' n ('·4 W) and one 2.2 n (1 4 W)
charge of C, during the conduction time of M,. But, due are connected in parallel to obtain the required resis·
to the stray oscillation caused by C" Lp and R" the resis- tance. A RC filter (' kn and 470 pF) is added to "kill" the
tor R, should have a power dissipation of 3 W. voltage spikes. The corner frequency of the filter is 339
Another RC snubber of '80 II and 470 pF used in the kHz.
power supply is to damp the stray oscillation caused by To be able to synchronize externally, the power supply
the junction capacitance of 0110 and the leakage induct- must have a free-running frequency below 15 kHz. For
ance [2J. the simplification of the design and operation of the oscil·
In Figure 4, a high-voltage spike (point A) in VOS is lation in UC3842A. a constant current source I, is used
caused by the discharge of leakage magnetic energy in instead of a resistor RT. Since the internal current source
the transformer. The time between A and B represents 12 in UC3842A provides a discharging current of 8.4 mA,
320
the dead time t2 and switching frequency can be deter- immunity and stability. Since the output voltage of the
mined as follows. error amplifier is from 1.4 (two diode drops) to 4.1 V (1.4
+ 0.3 x 3) typically [9]. and Ve is equal to (5 - output
11 = CT :~6andI2 - 11 = CT :~6 (12) 11) voltage of EA), the voltage Ve across RopE is from 0.9 to
3.6V.
12 - 11 t1 In the past opto-couplers have suffered from current
(9)
-11-=12 transfer ratio (CTR) degradation. The main cause for CTR
T = t1 + t2 = 1/fs degradation is the reduction in efficiency of the LED
The hysteresis voltage of the oscillator is 1.6 V. The time within the opto-coupler due to the increase in space-
periods t1 and t2 are the rise and fall times of the trian- charge recombination within the diode. Past industry LED
gular waveforms (VCT). Due to the effect of leakage burn-in data under accelerated conditions indicated that
inductance, other parasitics and snubber circuits at fs = a 15% to 20% degradation after 1000 hours was not unu-
32 kHz, the dead time t2 is set to 6-8 !JS. Then, if the free- sual. Of even more concern was the fact that the pop-
running frequency is assumed to be 12.5 kHz, t11T = 0.91, ulation also contained "fliers" units through infant mor-
tality mechanisms eventually exhibited degradations
12 - 11 0.91
approximately 50%. A typical percentage degradation is
-11- = 1 - 0.91
40% after 10 5 hours normal operation at If = 25 mAo In
or 11 = 0.756 mA and CT = 0.036 /-,F 1987, Motorola's Optoelectronics Operation decided to
The constant current source 11 is implemented u~ing a resolve the industry-wide problem of LED light output
single PNP transistor 03. The current gain of 2N3906 is degradation. They concentrated their efforts to improve
about 200. The current through RB1 and RB2 is assumed and control certain critical LED wafer processing steps
to be 20 x IB3, and the emitter voltage is set to 4 V since and eventually, 5000 hours of accelerated stress burn-in
the peak voltage of VCT is 3 V. Then, we have, testing shows zero degradation. This means that low deg-
radation characteristics are now achieveable not only on
RE = 1/11 = 1.32 kO
an average (mean) basis, but also that "fliers" can be
and IB3 = 0.756 mAl200 = 4 IJ-A. eliminated. Therefore, the opto-isolator can be regarded
Since VB3 = 5 - 1 - 0.7 = 3.3 V, as a low-cost, reliable, simple but high performance com-
5 x RB2/(RB1 + RB2) = 3.3 ponent to be used in future power supplies. Besides the
zero degradation of CTR, the new MOC810X series opto-
RB1/RB2 = 0.515
coupler that are specifically designed for switching power
RB1 = 20 kO and RB2 = 39 kO supplies provides two additional features. Their specifi-
The practical values for RE and CT are 1.2 kO and 39 nF, cations include tightly controlled window values of CTR.
and the free-running switching frequency is around Also, each device's internal base connection has been
13 kHz. The constant current source 11 can be directly eliminated, effectively minimizing the noise susceptibility
replaced by Motorola current regulating diode (1 N5294), problem. Noise is further minimized by coplanar die
which is a JFETwith gate-source short-circuited. The reg- placement, which puts the LED and phototransistor end-
ulated output current is actually its saturation current to-end, rather than one above the other. The result is a
lOSS at pinch-off. mere 0.2 pF coupled capacitance, which minimizes the
amount of capacitively coupled noise that is injected by
The external synchronization is achieved by the one-
the optoisolator.
shot triggering circuit built around 02. It is active once
MOC8102 is selected due to its moderate CTR (from
when the falling edge of sync pulse appears. Then, a
0:73 to 1.17 at IF = 10 mAl [111. Then, two extreme cases
single high pulse of 2 to 3/-,s charges the timing capacitor
are considered. For the lowest If delivered by TL431, it
CT through the charging resistor RC at a very fast rate
should provide sufficient coupled current to develop a
(about 50-100 times the normal rate). The value of RC
can be calculated by, minimum voltage of 0.9 V on RopE. The operating current
range of If is chosen to be 0.5 to 20 mAo For the highest
(5 - 2.8 - 0.5) ! (100 x 0.756) = 47 0 limit ofthe selected If range, i.e. 20 mA, the value of RopE
The minimum voltage drop on RC is approximately 5 - is 3.6 V/0.5 x 20 mAl = 360 0, if CTR is at the lowest
2.8 - 0.5 = 1.7 V because VCT swings between 1.2 to value, i.e. 0.5 approximately. Then, nearly whole ranges
2.8 V, with respect to ground [9]. and the saturation volt- of CTR and If are covered by the deSign with RopE equal
age of 02 is about 0.5 V. The choices of the input capac- to 360 O. The practical value for RopE is selected to be
itance and BE resistance can vary the pulse period. The 390 O. For the determination of RopD, the maximum LED
anti-parallel BE diode, 1 N4148 is to prevent the BE junc- current is considered. Thus, the value of RopD is (8 - 1)
tion from possible avalanche breakdown if the amplitude V/20 mA = 350 O. A 330 f1 resistor is used in practice.
of V sync is above 5 V. The feedback point is directly taken from the positive
It is also possible to combine the sync circuit into the terminal of the output capacitors Co (110). This point must
constant current source by injecting the sync signal into be placed before the output LC filter because the filter
the base of the current source transistor. forms an additional double-pole in the feedback loop.
The feedback scheme is selected as follows. A voltage Since the internal reference voltage of TL431 is 2.5 V, the
reference with comparator (linear error amplifier) TL431 values of Rx and Ry (the voltage divider) are chosen to
detects and amplifies the error signal, and drives the LED be Rx = 142 kfl and Ry = 3.3 kfl because, 110 Ry/(Rx +
of the opto-coupler MOC8102.. The gain of the error Ry) = 2.5 or Rx/Ry = 43 .
amplifier (EA) in UC3842A is set to unity for better noise
321
The gate drive circuit consists of a series 10 n resistor rent-mode controller UC3842A13843A has a voltage hys-
to minimize the "gate ring" problem. But for MJE18004, teresis in under-volt lockout, the capacitance of CA must
the base drive circuit is not as simple as that for MOSFET. be large enough to maintain the initial switching oper-
It is shown in Figure 5(b). The supply voltage of the ations, i.e. the supply voltage must be kept above the
current-mode controller is lowered to 10 V in order to lower threshold point, before the power can be fed from
minimize the power loss in base drive circuit, and mean- the transformer. The practical values of CA are 3.3 J.LF for
while, UC3843A is used instead of UC3842A, which has UC3842A and 2200 J.LF for UC3843A. The much larger
a lower ON threshold of supply voltage. Other functions capacitance used in the latter case is due to the small
are identical to UC3842A. The typical hFE value for hysteresis of the supply voltage of UC3843A and the rei·
MJE18004 is 14 [6], and thus, it is assumed that the min- atively large base current. NA and RA for MJE18004 are
imum hFE value is 10 partly because of the tight control 13 turns and 10 n (1 W) respectively.
in manufacture. Then, the minimum base current IB is It is also possible to minimize the value of CA to several
3.2/10 = 0.32 A to maintain transistor saturation at full J.LF and to avoid long start time using a "kick" starter
load. A slightly larger base current of 0.35 A is used prac- described in previous Motorola Application Notes. The
tically. From [9], the voltage drop on the source output "kick" starter is actually a NPN high voltage, small-power
transistor of UC3843A is about 2 V at an output current transistor connected as a simple voltage regulator for the
of 0.35 A. And the value of VBE(sat) of MJE18004 is 0.95 V control circuit. The reference voltage is derived from a
[6]. Therefore, the value of base resistor RB is, zener diode biased by a resistor connected across + VCC
RB = (10 - 0.95 - 2)/0.35 = 20 n (1.2 W) and the base of the "kick" transistor. Its emitter is
regarded as output of the regulator and its collector can
The base drive capacitor CB can be determined by 11
be tied to + VCC. When the power supply is connected
(21TCSRB) '" f s (min)/2, i.e. CB = 1 J.LF. Note that the BE
to a.c. mains, the "kick" starter charges CA above the
junction ofMJE18004 will not have avalanche breakdown
start-up threshold of UC3842A13843A quickly. Then, the
because the breakdown voltage of BE junction is about
power for the control circuitry is fed from the auxiliary
9 V. Other optimum base drive circuits can be found in
windings (NA), which raises the d.c. voltage at the emitter
[7] (e.g., how to use base inductor to improve the turn-
of the "kick" transistor, and the transistor will be turned
off operation of power transistor).
off. Thus, the "kick" transistor conducts for a very short
As shown in Figures 3 and 5, the primary control cir-
time and dissipates very small power.
cuitry is self-supplied. The required power is delivered
from the transformer winding NA through DA and RA. A
zener diode of appropriate voltage rating is used to reg· 2.6 CLOSING THE FEEDBACK LOOP
ulate the supply voltage for IC1' For UC3842A and After determination of almost all the component values
MTP4N90, the supply voltage is 20 V and the total supply and configurations for the flyback power supply, the last
current is about 20 to 50 mA. Thus, NA is chosen to be but not the least piece to design is the feedback loop.
18 turns to provide an extra 5 V for regulation. RA is set Figure 6(a) shows the gain-block diagram of the flyback
to 47 n. Th smoothing capacitor CA is for filtering, but power supply. The input of the system is the internal
an unobvious effect of its capacitance is on the start-up reference voltage in the TL431 , which is 2.5 V ± 1%, and
transients of the primary control circuitry. Since the cur· is compared to the feedback signal. The H-block is purely
Vref
·2.5V
Ho = 0.0227
Figure 6a. Approximate d.c. and Low-Frequency a.c. Model of the Flyback Power Supply
322
a voltage divider formed by Rx and Ry , thus the gain RopE = 390 n RopD = 330 D CTR = 1 (for MOC81 02)
value in this block is 3.3/(142 + 3.3) = 0.0227 = Ho. The Rs = 0.28 D Lp = 1.66 mH,
difference or error signal is then amplified by the error we have,
amplifier in TL431 , which is compensated externally. The
compensation network is chosen to consist of an inte- IGol = 229 or 47.2 dB
grating capacitor Cf and a resistor Rf. Thus, we have, It is observed that a local feedback occurs in the TL431
output circuit and the LED of the opto-coupler. Its end
A=~ (10) effects are:
SCfRf
where s = Laplace transform operator Ow for sinusoidal 1. loop-gain enhancement by the additional block con-
analysis), nected in parallel with A-block, i.e. 9/(111 Ho) = 3.57;
Rf = RxRy/(Rx + Ry) = 3.23 kD. 2. a proportional-integral (PI) controller resulted, instead
of a pure integrator.
The capacitance value of Cf can be determined for over- The overall gain (transconductance) of the feedback error
all stability of the power supply once when the forward
amplifier can be derived as follows.
gain G is known under the worst condition.
The low-frequency a.c. model for the discontinuous- iF = Vo (9/111) - Vo Ho A
mode current-injected flyback converter consists of a d.c. = [9/(111 Ho) -AI Ho Va
gain block cascaded with a single-pole roll-off network or iF/(H o Vol = 9/(111 Ho) - A (13)
which has a pole frequency at 1/( nCoRL). where Co is the where vo = a.c. component of Vo
total output capacitance and RL is thetotalload resistance
iF = a.c. component of IF (LED current).
at Vo [1]. The equivalent maximum load resistance
RL(max) is approximated by experimental measure- To simulate the equation (13). an additional block con-
ments at no load, fs = 32 kHz and VCC = 200 V (for sisting of 9/(111 Ho) only is placed in Figure 6(a). The
MTP4N90). The input current was measured to be 0.06 A zero frequency of the error amplifier is,
and thus, wf = 1/(3.57 CfRf) (14)
RL(max) = 110 2/(200 x 0.06) = 1 kD when IAI = 9/(111 Ho).
FQ,r the equivalent total output capacitance (for After knowing all equivalent a.c. gains of the converter
MTP4N90), the capacitances at three output circuits are circuit, we can determine the value of Cf for optimum
lumped to + 110 V output, and by charge relation, circuit dynamic performance. Since there is merely one
Co = [(110 V) (66 ILF) + (15 V) (330 ILF) + (8 V)
(470 1L)]110 V = 145ILF
Hence, the lowest corner frequency fp of the flyback Ip ~ 2.2 Hz II ~ 10 Hz tr ~ 40 Hz
power supply is approximately 2.2 Hz. If the ESR and ESL 100
323
parameter that can be varied, i.e. Cf, and only one opti- diode lN5953A (1 W) is connected across the 110 V out-
mum condition (either gain or phase) can be satisfied, put rail. If abnormally high voltage (>150 V) continuously
we set the minimum phase of the loop gain to -120° to appears on this rail, the zener diode will be zapped to
guarantee the relative stability. That means Wf should be form a permanent short-circuit. Other better OVP circuits
placed 30/45 = 0.667 decade beyond Wp or, such as SCR crowbar circuit and 0 V shutdown circuit
Wf = 100 .667 Wp can be used with higher unit cost.
= 4.64 Wp = 64 radls Another option which may be required in the power
supply is short-circuit (not just overload) protection.
because the down slope of the phase of the flyback con-
Since the fly back power converter is operated with
verter gain is - 45°/decade and the PI controller has an
current-mode control, it is inherently over-power pro-
initial phase shift of - 90°. Then,
tected. But, if the outputs are short-circuited, maximum
Cf = 1/[(3.23 k) (3.57) (64)1 = 1.355 p.F power will be delivered to the low voltages with high
A practical value of 1.5 p.F is used. Plots for the overall output currents. Then, the output rectifiers and windings
loop gain of the power supply at fs = 32 kHz and mini- are likely to be' damaged. Short circuit protection is gen-
mum load is shown in Figure 6(b), with the following erally best installed in secondary output(s). Shutdown or
equations. foldback signal(s) can be fed to the UC3842A13843A by a
Motorola optocoupler.
A (f) = _1_ + _9_ = 206.4 + 3.57 To improve and control the start-up transients, a soft-
SCfRf 111 Ho JW
start circuit may be added to the current-mode controller.
G=~ where Go = 229
Wp = 13.8
Typical example can be found in [91.
1 + slWp
Ho = 0.0227 3. UNIVERSAL INPUT-VOLTAGE ADAPTOR
Gain (f) = 0.2 1091O I A' (f) x G x Hoi
The universal input-voltage adaptor is used with bridge
Phase (f) = Arg[A' (f) x G xl HoI rectification circuit to provide a rather narrower range of
The unity gain bandwidth is about 40 Hz (at fT) and the rectified d.c. output voltage at either low or high range
phase margin is about 82°. But, the dominant value in of input voltage, i.e. 90-130 Vac or 180-260 Vac. A sim-
the phase plot is its lowest value of - 128° at wf, where plified circuit block diagram has been shown in Figure 2,
the gain is greater than 0 dB. It determines nearly all and the detailed circuits are shown in Figure 7(a) and (b).
transient load responses. The voltage range selection is performed by an over-
voltage detector and the adaptor is supplied from a
2.7 OTHER OPTIONS charge pump circuit. At low range, the triac is fired con-
Under normal circumstances, the output voltage tinuously by the adaptor, and a voltage doubler is formed,
should not exceed 150 V. But, as protection for the mon- while simple bridge rectification is retained at high range.
itor circuits (it would generate X-ray if extremely high The rectified output voltage (VCC) range is from 200 to
anode voltage appears). an optional high-voltage zener 370 Vdc.
- VCC
1~5956A
'~5956A
11'\
90-130 VAC
OR 180-260 VAC 10
IN4001 L - - - - - - O START UP
MTI
T2
IN4735A
4K7 MC3423P 62 V
10k
30k
1'00
IN4001 560k
324
. - - - - - - - - - -.......-.---..---<l+ VCC
47k
90-130 VAC
OR 180-260VAC
10
'--------OSTART·UP
lN4001
100 ~F
25V + 2M2
10k 5',
30k
1',
lN4001
3.1 ADVANTAGES OF USING UNIVERSAL For the worst case, VCC(pk) = 180 x 1.414 = 255 V,
INPUT-VOLTAGE ADAPTOR VCC(min) = 200 V. Pin; 128.6 Wand fin; 50 Hz since
the lowest working voltage of the flyback power supply
Three advantages are gained by using the universal
is 200 V, and the frequency of input voltage is from 50 Hz
input-voltage adaptor. They are:
to 60 Hz. Therefore.
1. smaller ripple current in the smoothing bulk capaci-
tors for fixed output power; Cin = 205.6 IlF
2. less output ripple voltage at the rectified d.c. output The time period t a, the conduction time of the bridge
(VCe) at constant output power; rectifiers, is given by,
3. greatly reducing the stresses (voltage and current) on
the power switch of the flyback converter for constant
output voltage (V o ).
"OO~
Pin = 1/2 (Cin/2) [VCC(pk)2 - VCC(min)2j (2fin)
or
325
capacitance is at its minimum. but the voltage on the
. ,C\~
other capacitor is at halfway between peak and minimum
v
voltages. VC(pk) and VC(min) respectively. The value of
VC(minl can be determined as follows.
VCC(min) = VC(min) + [VC(min) + VC(pk)]!2
or VC(minl = [2VCC(min) - VC(pk)]/3 (201
= 91 V for VC(pkl = 90 x 1.414 = 127 V
and VCC(min) = 200 V.
VCCIPkl~~ From energy law.
vee I" T .. I VCC!mm) Pin/2 = 1/2 Cin [VC(pk)2 - VC(minI 2] fin
or
"VCIPkl
C. - . Pin ..!.. (21)
-.:::F=--_/---::::!=- __1- In - VC(pk)2 - VC(min)2 fin
VCI "- • - T = 327.5 /LF at fin = 50 Hz and full load.
VCfminJ \... Vel \ Ve2
The time tao ripple currents Icap(pk) and Icap(rms) are
given by.
cos -1 [VC(min)]
VC(pk)
ta = 2". fin = 2.46 ms (22)
Icap(pkl
J'-----------'~~
Icap(pk) = 211" fin Cin VVC(pk)2 VC(min)2 (23)
= 9.18 A for CiIL= 330 /LF (practical value).
o
leap
IA.C ONLY)
Icap(rms) = Icap(pk) J:IT
ta
(24)
= 1.86 A
As the power supply is designed to operate at both
Figure 7d. Waveforms of Voltage Doubler input ranges. the latter case defines the relevant maxi-
mum ripple current. In order to demonstrate the effec-
tiveness of the universal input-voltage adaptor. the ripple
cos -1 [VcC(minl] current and voltage assuming no doubler are calculated
VCC(pkl to be. with Cin = 330 J.'F. Yin = 90 Vac and Pin = 128.6 W
ta = ---2-".--:f-in---'-- (17) at 50 Hz.
= 2.13 ms VCC(min) = [127 2 - 128.6/(60x165J.')]1!2 = 23.3 V
In order to evaluate the rms ripple current Icap(rmsl of 5VCC = 127 - 23.3 = 103.7 V (compared with 55 V
the smoothing capacitors Cin. a triangular approximation for high range)
is used to simplify the derivation. The a.c. peak current ta = 4.4 ms
Icap(pkl of Cin is.
Icap(pk) = 6.5 A
Icap(pkl
Sa dVCC
= 2 --;;t (18) Icap(rms) = 3 A (nearly double of the value with
voltage doubler).
= ". fin Cin VVCC(pk)2 - VCC(min1 2 Such a large ripple voltage at VCC will greatly stress the
switching transistor and will degrade the overall perfor-
= 5.5 A for the practical value of Cin equal mance. especially the conversion efficiency and
to 220 /LF.
regulation. .
326
MAC229AS has been found suitable for the triac in the To calculate a suitable value for the charge-pump
universal input-voltage adpator because of the following capacitor C, the working principle of the charge pump is
points: first considered. It consists of two diodes (1 N4001), a
1. It is a sensitive gate device with IGT of 10 mA maxi- coupling capacitorC, and a smoothing capacitor (100 !,-F).
mum for operation quadrants I, II and III [131. The small C is charged during the rise time of input voltage and is
gate current requirement will minimize the power dis- discharged during fall time. Assuming that the voltage
sipation in the adaptor and will lower the capacitance drop on the charge pump circuit is much less than the
of the charge-pump capacitor C. peak of input voltage (Vp), from charge balance principle,
2. 'Its breakdown voltage is 600 V, which exceeds all input
voltage limits. Q = (2Vp) C = IT
3. Guaranteed 25 V//lS, rate of rise of off-state voltage or C = (IT)I(2Vp)
ensures the accurate operation of MAC229AS [131. where I = average d.c. current supplied to the line
4. Low power loss in the device due to its low voltage
adaptor.
drop across MT1 and MT2 at operation.
MC3423 is originally designed for overvolt "crowbar" The boundary case is at low line, low range, where Vp
sensing circuit, but it is also applicable in the universal = 127 V and I = 10 mA for gate current plus 6 mA for
input-voltage adaptor because of the similar working bias current. Thus,
condition [141.lt has a temperature-compensated internal C = [(10 + 6) (1/50)11(2 x 127) = 1.2!,-F
reference voltage of 2.6 V which is connected to one
terminal of the input comparator. Thus, if the trip point At high line, high range, Vp = 370 V and the maximum
at which the triac is turned off is set to 135 Vac or 191 Vdc, value of I is 53 mA at 60 Hz. The maximum power con-
the divider ratio in Figure 7(a) is, sumption of the line adaptor is 7 x 0.053 = 0.37 W. The
2.6 = 191 x R2/(Rl + R2) 10 n resistor in series with C is used to limit the inrush
current when starting.
or Rl/R2 = 72.5
So far in the design of the universal input-voltage adap-
Rl = 2.2 Mn and R2 = 30 kn. tor, an important point which has not yet been considered
The internal constant current source (pin 4) can provide is the hazard of severe overvoltage at VCC during start-
a time delay before tripping the "crowbar" SCR. It results up. If the power supply is started at high line, high range,
in better noise immunity and controlled start-up tran- Yin = 260 Vac, during the falling edge of input voltage,
sients of the adaptor. The practical values of the capacitor and the supply voltage of MC3423 is charged to about
and resistor connected at pin 4 to ground are 50 nF and 7 V, the triac will be turned on for the doubler operation
560 kn, respectively, which has a time delay of approx- in the remaining negative cycle of input voltage, without
imate 650 !,-S. The output is connected, through a resistive the gate capacitor CG, since MC3423 had not yet and
divider, to a small-power SCR (MCR102 with IK(max) = would not be tripped until the next positive cycle. Then,
O.S A). When the input voltage is detected to be above the lower bulk capacitor will be stressed to nearly double
the trip point, the SCR is fired to shunt all the incoming of its normal voltage rating. This harmful effect not only
current from the charge pump, and the triac will remain damages the bulk capacitor, but also produces abnor-
off. mally high input voltage (VCe! for the flyback converter,
The MC3423 can operate from 4.5 V to 40 V of supply in a small instant. Therefore, CG is connected to the gate
voltage [151. Hence, a 6.2 V zener diode is used to clamp and MTl terminal of the triac to serve two purposes:
the supply voltage of the crowbar senser to 6.2 + 0.7 = 1. ·to delay the turn-on of triac for nearly a quarter of one
7 V for stable operation. A 100 pF filtering capacitor for cycle.
the sensing divider and a small-signal diode lN414S for 2. to increase the dV/dt blocking capability of the triac
clamping the input of MC3423 are also added in the (> 200 V//lS) and hence, the overall system reliability
circuit. [131.
HAZARDOUS RANGE
FOR VOLTAGE DOUBLER
Figure 7e. Worst Case Consideration for the Universal Input-Voltage Adaptor (Negative Gate Currentl
327
4x lN5398
r----------------------------,
I 2A ~: ~~: i
lo-~~--q ~~~~-<
9O-IJO VAC
OR 180-260 VAC 270k
50160 Hl lW
No---~~------~~~~
i
I
' - - - - - _ < > START·UP
I
I
E ~ THE DEM~~O~~-----------------J T1
MAC229AB
....... _________ ..J lN4001
r-~~-+~~------------~------~~~~~~
UNIVERSAL
100"F INPUT·VOlTAGE
25V + ADAPTOR
10k lN4735A
560k
Vce
180
..;..110 V
+-.r--rt~-.,....""",,-..,...- ......--o 10.7 AI
20\ lK2
lN595JA
IOPTIONAll
'---~~~~-----+--+~_<>OV
O.l~
r-~~H-~~~'-~-----+_<>+15V
l' 10.JAI
'-~~~~------+------+_<>ov
r-~~~_~~vv~~~-+_<>+8V
10.2 AI
'-~~~--~------+--+-+_<>OV
10
1\ 142\
JJO
I',
~470PF 0.28
0.5W MOC8102 *
1~5
START·UP
3KJ
1°'0 Tl4J1ClP
MOSFET Bipolar
MJEI8004
FOR MTP4N90 MJE18004
328
The determination of the capacitance of CG is determined 4. PERFORMANCE OF THE FLYBACK POWER SUPPLY
as follows, with reference to Figure 7(e). At high line, high
4.1 COMPLETE CIRCUITRY
range, and 60 Hz, the average current I is maximum
(53 mAl. All discussions below are referred to a falling Figure 8 shows the complete circuit schematic of the
edge and the consecutive rising edge of less than 1/4 90 W flyback power supply. The triac in the universal
cycle of input voltage, because the charge-pump capac- adaptor is negatively driven by the charge pump, since
itor C is discharging to the adaptor circuit during fall time TOP VIEW
and the crowbar senser cannot be tripped if Yin falls
beyond + 200 V. If the supply voltage for MC3423 is just
about 4.5 V, the crowbar sensing IC functions, and mean-
while, the instantaneous input voltage is at the trip point
(200 V) and is going to the negative cycle, the gate capac-
itor CG must be large enough to delay the conduction of
the triac before the input voltage rises again, i.e. at the
negative peak. Assume that, for simplicity, the supply
voltage of MC3423 rises to about 6.2 V (zener voltage)
when the input voltage falls to - 200 V. Then,
tx = charging time of the capacitor across the supply C C N N L NC
voltage of MC3423 Figure 9a. Universal Input-Voltage Adaptor (+ IG)
= 2 x sin -1 (200/367) 1 (2". x 60) = 3 ms TOP VIEW
= (6.2 - 4.5) V x (Capacitance value) 1 (53 - 6) mA
or capacitance value = 100 /LF (connected across
supply voltage of MC3423)
But this capacitance is necessary to meet the ripple volt-
age requirement of the adaptor circuit. Afterwards, the
zener diode (1 N4735A) conducts, and the two capacitors
connected in parallel are needed to delay the remaining
time ty before the input voltage rises from its negative
peak again, within the same negative cycle. Therefore,
ty = (16.67/4 - 3/2) ms = 0.7 V x (CG + 100) /LF/47 mA NC
since the threshold gate voltage of MAC229A8 is 0.7 V Figure 9b. Universallnput·Voltage Adaptor (-IG)
typically.
CG = 79/LF
A practical value of 100 /LF is used in Figure 8. Note that
the discharging current of C at zero-crossing of input
voltage is greater than the average value I. The time con-
stant of the gate capacitance and gate resistor (1 kn) is
0.1 s, which is sufficient for resetting the triac between
consecutive power-off and on. The 10 kn resistor is for
discharge of the 100 /LF capacitor, and the corresponding
time constant is 1 second. Time constants too long in the
above design may result in failure of the universal input-
voltage adaptor if the power supply which was previously
socketed in 110 V line is quickly plugged in 220 V line.
It should be noted that two optional power zener diodes
(1 N5956A) are connected across each bulk capacitor Cin
because:
1. they can absorb short transient voltages (>200 V) on
Cin,
2. they can prevent any failure of the universal input-
voltage adaptor from damaging the flyback converter
and the two bulk capacitors.
Although such failures are rare the consequences are
to be avoided since failure of the line adaptor poses a
safety hazard to the human beings (especially the eyes
radiated by X·ray). N.B. VALUE, VALUE UC3841A. 1N3906, 1 MOTOROLA HK 1·8·89
FOR fOR UC3843A
Common-mode and differential-mode EMI/RFI filters
fET BIPOlAR
are generally required for all switching power supplies.
They are included in Figure 8, but are excluded in the Figure 9c. Main Board (for MTP4N90 & MJE18004)
DEMO board.
Figura 9. PCB and Componant Layouts (not full size)
329
TRANSFORMER CONSTRUCTION DIAGRAM
BOnOMVIEW
L,11101
N,I1101 = 77
AWG#11
10iBI
lp = 1.5tol.75mH
Np = 171
AWG #13
N,I151 F
1F['"==~==-====1IN'IBI
• N,11101
.
N,IBI = 7
AWG #16
L,I151 LA
NA
•
I Np
PRIMARY·TO·
SECONDARY
INSULATION
' I.1....-_ _ _ _---'-,
N,I151 = 11 NA = 18 AWG #16 If01 MTP4N9fl1
= 13 AWG #16 If01 MJE1BOO41 CENTRE LIMB OF FERRITE CORE
AWG #16
FERRITE CORE: TDK ETD·39 H7C4
BOBBIN: TDK PST·39
AIR GAP. 19 • 4mm APPROX.
it is least sensitive to noise in this mode. Drive circuits 4.2 EXPERIMENTAL MEASUREMENTS AND RESULTS
for MTP4N90 and MJE18004 are also shown. D.C. measurements are summarized in Table 2. Line
Sometimes, it is unnecessary to have the universal and load regulation are excellent (better than 0.5%) for
input-voltage adaptor because the power supply may be the + 110 V output. Regulation for other two rails is within
used only at one range. Then, a modular approach for 10%, if the transformer is properly manufactured. Con-
the adaptor can lower the system cost and can increase version efficiency, is close to the expected figure (70%),
the flexibility of manufacture. The universal input·voltage and the best one is 73.7% at 10 (110) = 0.7 A, fs = 15.7 kHz
adaptor board can be simply removed or unplugged from and VCC = 360 V for MTP4N90; whereas for the bipolar
the power supply board without affecting the normal power transistor MJE18004, the best efficiency is 74.2%
operation of the power supply, if the adaptor is not at 10 (110) = 0.7 A, fs = 15.7 kHz and VCC = 360 V.
needed. Therefore, using this approach, the adaptor Although MJE18004 has lower conduction loss than
becomes optional. The printed circuit board and com· MTP4N90, it has higher power losses in the base drive
ponent layouts of the universal input-voltage adaptor(s) circuit and in the switching transitions. This is why
and the main board of power supply are shown in Figure MOSFETs can compete with advanced BJT even with
9. The construction diagram of the power transformer is higher conduction loss at relatively low switching
shown in Figure 10. Table 1 lists all Motorola semicon- frequency.
ductor components used in this power supply. The maximum ripple voltage at 110 V output is approx-
imately 150 mV (peak·to-peak) which is less than 0.2% of
Table ,. list of Motorola Semiconductor Components the output voltage, as predicted in section 2.3. The power
supply is observed to be stable over the entire range of
Part Numbers Qty. load currents. The dynamic response is also satisfactory,
with an overshoot of less than 8 V at fs = 15.7 kHz and
IC UC3842A (for MTP4N901 1
VCC = 200 V, from half· load to full-load (see Figure 1).
UC3843A (for MJE180041 1
MC3423P 1 Also in Figure 12, the transient responses of the power
TL431CLP 1 supply are introduced for very large-signal disturbances
- from no load to full-load. The overshoot is about 20 V
Opto MOC8102 1 and the undershoot is over 30 V, which is quite satisfac-
MOSFET MTP4N90 1 tory. The overshoot can be further reduced by increasing
SCR MCR102 1
the integrating capacitance Cf in the feedback loop. But,
this will result in slower transient responses.
TRIAC MAC229A8 1 Typical experimental switching waveforms are shown
BJT MJE18004 1 in Figure 11, at different load currents,·input voltages and
2N3906 2 switching frequencies. Also, Figure 13 shows the photo
Rectifier 1N4001 2
of the 90 W off-the-line power supply.
1N5819 1
5. CONCLUSION
1N5398 4
MUR140 1 A low-cost 90 W flyback power supply with external
MUR180 2 synchronization and universal input-voltage adaptor for
MBR160 2
mUlti-sync color monitor has been discussed in detail.
Zener 1N4735A 6.2 V 1 The power supply has excellent line and load regulation
1N4740A 10 V (for MJE180041 1 and is found to be suitable in the application of low-cost
1N4747A 20 V (for MTP4N901 1 mUlti-sync color monitors or TVs. Also, it can operate at
1N5953A 150 V (optionall 1 both a.c. mains, i.e. 90-130 V or 180-260 V, without
1N5956A 200 V 2
greatly affecting the system cost and performance.
330
Table 2. Performance of 90 W Off-the-Line Flyback Power Supply
MTP4N90 (MOSFET)
10 (11DV) V o (11DV) (15 V) (B.DV) Is lin Vee Efficiency
0.2 110.1 16.01 8.88 15.7 0.12 300 61.2
0.5 110.0 16.23 9.05 15.7 0.26 300 70.5
0.7 109.9 16.31 9.10 15.7 0.35 300 73.3
0.7 109.9 16.32 9.10 15.7 0.55 200 69.9
0.7 109.9 16.30 9.10 15.7 0.29 360 73.7
0.2 110.1 15.99 8.88 25.0 0.13 300 56.5
0.5 110.0 16.19 9.03 25.0 0.26 300 70.5
0.7 110.0 16.25 9.08 25.0 0.35 300 73.3
0.7 110.0 16.26 9.07 25.0 0.53 200 12.6
0.7 109.9 16.25 9.08 25.0 0.29 360 73.7
0.2 110.1 15.98 8.88 32.0 0.13 300 56.5
0.5 110.0 16.17 9.03 32.0 0.26 300 70.5
0.7 110.0 16.23 9.07 32.0 0.35 300 73.3
0.7 110.0 16.24 9.07 32.0 0.53 200 12.6
0.7 110.0 16.23 9.97 32.0 0.30 360 71.3
A V V V kHz A V %
MJE18004 (Bipolar)
10 (11DV) Vo (110V) (15V) (8.DV) Is lin Vee Efficiency
0.2 110.8 14.41 8.82 15.7 0.12 300 61.6
0.5 110.7 14.65 9.00 15.7 0.26 300 71.0
0.7 110.6 14.82 9.11 15.7 0.35 300 73.7
0.7 110.6 14.73 9.06 15.7 0.54 200 71.7
0.7 110.6 14.83 9.11 15.7 0.29 360 74.2
0.2 110.8 14.44 8.83 25.0 0.13 300 56.8
0.5 110.8 14.70 9.02 25.0 0.27 300 68.4
0.7 110.7 14.78 9.09 25.0 0.36 300 71.8
0.7 110.7 14.77 9.08 25.0 0.53 200 73.1
0.7 110.7 14.78 9.09 25.0 0.30 360 71.8
0.2 110.8 14.43 8.83 32.0 0.13 300 56.5
0.5 110.8 14.68 9.01 32.0 0.27 300 68.4
0.7 110.7 14.75 9.07 32.0 0.36 300 71.8
0.7 110.7 14.75 9.07 32.0 0.54 200 71.8
0.7 110.7 14.75 9.08 32.0 0.30 360 71.8
A V V V kHz A V %
<fRlpple voltage at 110 V output IS about 150 mVpp at Vee = 300 V, fs = 15.7 kHz & 10 = 0.7 A.
IS 25kHz
Vee 300 V
lo··O.SA
MJE1BOO4
RF3gnd
_ _p..___ __
RF4gnd
CH29nd ......_jIo.o_ _ _ ~;;.. """'~ ~-+
CHIgnd
CH2gnd
Figure 11a. Key Waveforms at fs = 25 kHz and Figure 11b. VeE and VBE at f5 = 25 kHz and
Vee =
300 V (for MTP4N90) Vee =
300 V (for MJE18004)
331
Figure 11. Experimental Oscillograms
IS lS.1kHI Is ·-157kHz
Vcc- l6OV Vee ~ 200 II
10 C7A '0·07A
MTP4N90 MTf'4N9(l
CH2gnd
Figure 11c. VOS and VGS at fs = 15.7 kHz and Figure 11d. VOS and VGS at fs = 15.7 kHz and
Vee = 360 V (for MTP4N90) Vee = 200 V (for MTP4N90)
I, 25kHz
Vee
la
,."
07A
's",25kHZ
VCC"'200Y
MTP4N90 '0 '" 07A
MTIl4NSO
1'--1 ~ ~
CH2gnd
"'"" - --,
- ....
CHlgnd
r
CH2 FRED 2S.000kHl
.l r CH2 FREO",25.QOOkHz
Figure 11e. VOS and VGS at fs 25 kHz and = Figure 11f. VOS and VGS at fs = 25 kHz and
Vee = 360 V (for MTP4N90) Vee = 200 V (for MTP4N90)
CHI
CH2 '"
100 V
A 10J,ts 9691,1 VERT CH'
CHl '"
'00 V
A IOp.s 92211 VERT
IS 32kHz
's=32kHl
Vee 36011
'.'CC=200V
'0 07A.
'0 '" 07A
MTP4N90 MTP4N90
Figure 11g. VOS and VGS at fs = 32 kHz and Figure 11h. VOS and VGS at fs 32 kHz and =
Vee =
360 V (for MTP4N90) Vee = 200 V (for MTP4N90)
332
Figure 12. large-Signal Transient Load Responses
CHI
CH'
,,,
lOV
A lOOms 7113mV V£RT
CHI
CH'
lOV
5V •
A lOOms 71)3mV V£RT
HALF·LOAD TO FUlL·LOAD
..-. .-
Is '" 1~ 7 kHz
VCC"200V
MTP4N90
CHlglld
- ~
l-
I I,
Vee
157kHz
'00 V
MTP4N90
CHlgnd CHlgnd
CHlgnd
Figure 12a. For MTP4N90, From No Load to Full-Load Figure 12b. For MTP4N90, From Half-Load to Full-Load
at fs = 15.7 kHz. at fs = 15.7 kHz.
'S,,15.7kHz
VCC",200V
MJE1B004
Figure 12c. For MJE18004, From No Load to Full-Load Figure 12d. For MJE18004, From Half-Load to Full-Load
at fs =
15.7 kHz. at fs 15.7 kHz. =
CHl 10V CH1 lOV
A lOOms 703mV VERT A lOOms 703mV VERT
CHl 10V CH2 5V
NO LOAD TO FULL·LOAD
HAlF·lOADTO FULL·LOAD
.....
y -
's"'32kHZ CH2gn d
Vcc = lOll V
~
MTP4N90 I, 32kHz
Vee 100 V
MTP4N90
I I
CH2gnd
Figure 12e. For MTP4N90, From No Load to Full-Load Figure 121. For MTP4N90, From Half-Load to Full-Load
at fs =
32 kHz. at fs 32 kHz. =
333
ACKNOWLEDGEMENTS [4] G. Chryssis, "High-Frequency Switching Power Sup-
plies: Theory and Design." (2nd edition) McGraw-
In the course of preparing of the manuscript, several Hill Publishing Company, 1988.
persons gave their contributions to aid the completion of [5] Data sheets for MTP4N90 (Motorola Power MOSFET
this application note. Mr. T.S. Au, a summer student from Transistor Data - DL 135 R3)
H.K. Polytechnic helped to draft all P.C.B. and component [6] Advanced data sheets for MJE18004 (Motorola
layouts and to prepare demo boards. Mr. Cedric Lai, a Semiconductors Ltd.)
cooperative student from H.K. University, reviewed the [7] W. Hetterscheid, "Base Circuit Design for High-volt-
script with great care. Also, continual supports from age SWitching Transistors in Power Converters,"
Power Group of Discrete Business, Motorola Semicon- Mullard Technical Note 6, p. 1-14, 1974.
ductors H.K. Ltd. was proved to be essential to the suc- [8] AI Pshaenich, "The Effect of Emitter-base Avalanch·
cess of our works. We, Cheng and Tong, must express ing on High-voltage Power Switching Transistors,"
our thanks to these helpful people at the end of our article. Motorola Application Note AN803, p. 1-16, 1979.
[9] Data sheets for UC3842A (Motorola Linear and Inter-
REFERENCES face ICs - DL 128 R2)
[10] Advanced data sheets for MC44602(Motorola Semi-
[1] SEM-500, Unitrode Power Supply Design Seminar. conductors Ltd.)
Unitrode Corporation: Lexington, MA. 1986. [11] Advanced data sheets for MOC810X (Motorola
[2] K. Harada, T. Ninomiya & M. Kohmo, "Optimum Semiconductors LTd.)
Design of RC Snubbers for Switching Regulators," [12] "Guide to Thyristor Applications," Motorola Appli-
IEEE Trans. on Aerospace and Electronic Systems, cation Note AN849, p. 1-7, 1982.
Vol. AES-15, No.2, p. 209-218, Mar. 1979. [13] Data sheets for MAC229A8 (Motorola Thyristor
[3] W. McMurray, "Selection of Snubbers and Clamps Device Data - DL 137 R1)
to Optimize the Design of Transistor Switching Con- [14] Data sheets for MC3423P (Motorola Linear and Inter-
verters," PESC '79, p. 62-74, 1979. face ICs - DI128 R2)
334
AN1092
Driving High Capacitance DRAMs
In An ECl System
INTRODUCTION OOA
I Eel BUSS
H600
TTL BUSS
R
Figure 1.
335
A latch is added to provide the capability for a memory con-
300 troller to propagate new addresses to different banks without
having to wait for the address timing constraints to be satisfied
from a previous memory operation, For system implementa-
tions where this is acceptable, the user has the capability to
w 200 keep the latch open, thus having the part act as an address
~
W
\ translatorlbuffer, with minimal performance impact due to the
additional propagation delay incurred from the internal latch.
D-
~
100
\ The latch is controlled with an already existing ECl level
DRAM timing signal.
"- / I~PEDANCE
100 200
FREQUENCY, MHz Figure 4.
Figure 2, Input Impedance The graphs in Figure 5 and 6 show that by adding the series
resistor the device ICC dynamic current is significantly re-
For every ECl input there are two output lines, each capable duced while the propagation delay is only slightly increased,
of driving 300 pF. Assuming 5 to 15 pF capacitance per pin for 1
megabit of DRAM, each output pair could be connected to 40 250 Rs=O
megabits of DRAM. ./
The H660 has a totem type TIL output stage with no lOS
200
/ Rs=5
limiting resistor. The output Isink capability is 48 mA, The out-
/ ....- "7
--- --
put transistors are driven differentially with a dual phase split- Rs=10
«
ter from the translator, this assures that both the output totem E / / Rs=20
transistors will never be turned on at the same time therefore,
with no load, ICC dynamic power remains constant over fre-
13 150 ./ ~~
quency. We recommend a minimum load of 100 pF the graph
in Figure 3 was made using a special input signal just to show 100
...-:: ~
;iii"
that the typical internal TIL current glitch is not present. The
dual phase splitter is a unique method, patented by Motorola,
of driving totem output transistors to avoid the current glitch 50
o 100 200 300
that happens in all previous TIL drivers as one transistor turns
CAPACITANCE, pF
on while the other turns off. The output can easily be put at a
high impedance state by 'turning' off VEE which will cutoff both Figure 5. MC10/100H660 ICC versus CL, RS
output transistors.
«
::;;
1200
1000
800
./
. / ,.........
./
--- --
/ ' f-
RS=O
RS=5 II! 8
c5
12
10
~
~
~ ..... -
,....-::: --....---
~
RS=O
RS=5
RS=10
RS=20
U 600
...-- RS=10
/'
-
D-
.5?
/ ,......... I--
'"""
400 RS=20 ./
1-'........
./
200
i""""' NO LOAD
336
155.600 ns 205.600 ns 255.6 ns
~
SCOPE
H660 /
300pF
;;J;;
:\.
SCOPE
- - - - - ~ - - -:....:-.-.------+...... - - -,- - - - - - - - - - - - - - - - - - - --
~
H660
50 /
300 pF
L-r-
Ch. I
Ch. 2
Timebase
= 800.0 mVolIsld,v
= 2.000 VolIsidiv
=10.0nsldiv
Ch. 2 Paramelers Rise Time= 12.0178 ns
Offsel
Offsel
Delay
• Wid1h
= -3. I 85 Valls
= 6.375 Valls
= 155.600 ns
= 47.8818 ns
;;J;;
If .: SCOPE
I
I
I
~
H660
200 /
300pF
- - - - - ~- - -,,-,,-- -------+-"'--- -; - - - - - - - - - - - - - - - - - - --
;;J;;
~
Ch. 1 = 800.0 mVolIsidiv
- - ~E--
Figure 7.
337
There are times when the overshoot is desirable as when tor, the output will go all the way to each rail and will not dis-
driving CMOS memories requiring a rail to rail input signal. charge in a cycle time period. An example ofthis phenomena is
When the load is capacitive with no pull up or pull down resis- shown in Figure 8.
-- -- -- -- - -- -\ - - -
J
L
L_ i- -
\
\;
j
/
\ {3>-1 H660
ETPROBE
Figure 8.
When driving a resistive load it is seen on the chart in Figure As a precautionary note, if an output is being used without
9 that the VOH level remains somewhat constant over IOH the series resistor and if it becomes shorted to ground while in
loads that are over the device rating. a high state, it will source over 700 mA and in a short period of
time the device will be destroyed.
3.8
After the proper memory addresses are selected and the
\ TIL data is transferred from memory the data is then trans-
3.7 lated back to ECl by use of a TTL to ECl translator such as a
\ Motorola MC 1OH/I 00H600, 602 nine bit TIL to ECl translator
3.6
\ or a MC10124 or MC10H124, 4 bit translator.
\
:I:
93.5 ---... CONCLUSION
3.4
3.3
-- r-., /VOH
-r---
-
Mixed technology systems are becoming very popular
where system designers must optimize system performance
while keeping overall system cosUpower in line.
This application note described the MCI OH/I 00H600 4-BIT
ECl-TIL lOAD REDUCING DRAM DRIVER and some appli-
3.2
o 20 40 60 80 100 cation techniques that can result in an improvement in system
IOH performance and reliability.
Figure 9. VOH versus IOH
338
AN1106
339
Noise power for the MHW801/851 Series modules is The block diagram for noise measurements is shown in
guaranteed in a 30 kHz bandwidth, 45 MHz above fo . This Figure 2. Several comments about the block diagram are in
is shown visually in Figure 1. Note that the noise is specified order. First, the signal source must be extremely low noise,
for two widely different temperatures and for rated output as close to kTB noise as possible. The HP8614A signal
power only. A characteristic of the MHW801/851 Series generator uses a cavity oscillator and satisfies the require-
modules is that the small signal (noise) gain of the amplifier ment of low noise. On the other hand, a frequency synthe-
is approximately 35 dB at rated output power but increases sized source such as the HP8656 (or Wavetek 2520A) signal
by as much as 3 dB as the control voltage (Veont) is generator does not. If this type of signal generator is used
decreased. to make noise measurements, it is necessary to add a
bandpass filter which will reject any signals 45 MHz above
the output frequency.
POUI
11 /
TRANSMIT SIGNAL
(806-940 MHz)
FREQUENCY
A. SIGNAL SOURCE
B. 20 dB NARDA DIRECTIONAL COUPLER
C. UNIT UNDER TEST
D. 20 dB NARDA DIRECTIONAL COUPLER
E. CIRCULATOR IN FREQ BAND OF OPERATION
F. 50 OHM LOAD
G. TELONIC FILTER
H. TELONIC FILTER
I. HP 71000 SPECTRUM ANALYZER
J. HP POWER METER
K. HP POWER METER
L. 10 dB INTERNAL ATIEN.
M. 6 dB PAD
Figure 2. Block Diagram For Sideband Noise Measurement
340
Remember that any noise at the input of the MHWS01/S51 istics, efficiency and harmonics will degrade at reduced
Series module is amplified by approximately 35 dB. This output power. As output power is reduced, the class C
noise amplification should not be confused with internally stages of the module operate further and further from their
generated noise which could be caused by a high stage noise optimum load line resulting in significantly poorer efficiency.
figure or by regeneration in one of the module stages, neither As their operation approaches the more non-linear region of
of which is a factor in the MHWS01/S51 Series module the transistor transfer function, noise will likely increase and
design. harmonics will increase with respect to carrier power. Gener-
Second, it is essential that the module be terminated in ally these degradations in performance are not serious be-
a circulator which will prevent out-of-band impedances of the cause they are relative to carrier power level. For example,
subsequent RF network from affecting the stability (and, thus efficiency becomes much less at output power levels of
noise) of the module. Third, care must be taken to prevent 100 mW; but current drain is much lower than for the case
the carrier frequency from saturating the input stages of the of 2 watts of output power, so this is generally not considered
spectrum analyzer used to measure the noise level. Again, a problem in radio applications.
it is critical in accurate noise measurements to be certain Other circuit considerations external to the module that are
that the sensitivity of the spectrum analyzer be at least 10 dB sometimes overlooked are source and load impedances.
better than the noise level being measured. Note that the stability of the module is guaranteed only for
Normally to accomplish this it is necessary to reduce the source VSWR's of 3:1 and load VSWR's of 6:1. Frequently
resolution bandwidth (RBW) of the spectrum analyzer to the load for the module is the transmit portion of a duplex
30 kHz and set the video filter to 100 Hz bandwidth. The filter. The out-of-band impedance presented by the filter can
manufacturer (Hewlett Packard) of the spectrum analyzer affect the stability of the module. The impedance reflected
recommends a video bandwidth 100 times less than the RBW to the module depends on the length of transmission line
for best noise averaging. between the module and the filter thereby causing line length
The filters, "H" and "G" (in Figure 2) are stagger tuned to to be an additional circuit consideration. It should be remem-
obtain adequate selectivity for rejecting the carrier frequency bered that the MHWSOI/851 Series of modules are not
at the input to the spectrum analyzer. Obviously a single filter unconditionally stable for all load and source impedances.
can be used if it has a rejection level of approximately 60 dB, Out-of-band impedances of filters result in Significantly high
45 MHz away from the bandpass of the filter. The actual VSWR's at out-of-band frequencies. If these impedances are
rejection needed depends on whatever is required to prevent reflected to the module such that the module is terminated
saturation of the spectrum analyzer by the carrier signal. in impedances that lead to regions of instability, the module
will oscillate.
Input power to the module can vary from a low value of
GAIN CONTROL o mW to a recommended maximum of 3 mW. Input powers
The data sheet recommends gain control by keeping input greater than 3 mW are not recommended because of the
power at 0 dBm and varying the control voltage. Output potential damage that might result from overdriving the two
power versus control voltage is shown in the typical charac- final class C stages in the module. Overdrive results in
teristics of the data sheet. Gain control in the MHWS01/S51 excessive power dissipation particularly for the simultaneous
Series module is obtained by controlling the bias to the Class condition of maximum supply voltage of 7.5 volts. Overdriving
A input stage as opposed to other modules that controls the the final Class C stages can also lead to circuit instabilities
voltage to Class C driver stages. The benefit of this method tlecause of changing impedances. Likewise, supply voltages
of control is significantly less contro'l current and a lower slope greater than 7.5 volts should not be applied to the module
of the output power versus control voltage curve. for the same reasons of overdissipation and potential instabil-
It is possible to control output power from the module by ities.
controlling input power with the control voltage maintained
at a fixed level (generally maximum). This is somewhat
intuitive; however, a major benefit of this method for power MOUNTING CONSIDERATIONS
out control may not be obvious. This benefit is the best noise GENERAL
performance of the module because the small Signal gain In mounting power modules, consideration must be given
is approximately 3 dB less at high control voltage as com- to heat dissipation and grounding. Motorola specifies the
pared to low control voltage. Other important factors such range of case temperatures over which the module will
as stability, input VSWR, harmonics, efficiency and load perform safely. The upper temperature is determined by
mismatch are essentially unaffected by the method of output thermal resistances between each die and the case with the
power control. guideline that die temperature will be maintained below
200°C, which is considered a safe temperature for silicon
transistors. All the user has to do is provide sufficient heat
OTHER CIRCUIT CONSIDERATIONS sinking for the module to be certain that the flange of the
Performance of the module at less than rated output power module does not exceed the maximum operating tempera-
is sometimes of significance in typical module applications. ture rating. The maximum power dissipated by the module
Regardless of output power control, the noise character- can be determined by determining the maximum DC power
341
input less the RF power output. Another way to determine function electrically being the end result. Also, as stated on
the maximum power to be dissipated is to divide the rated the data sheet, do not permit the module to be immersed
output power by the minimum efficiency and then subtract in a flux removal system. The part is not hermetically sealed,
the rated output power. and liquids could penetrate into the circuitry with potentially
Maximum power dissipation for either the MHWB01 or disasterous results.
MHWB51 Series modules is 2.44 walls (2 Walls divided by
.45 minus 2 Watts). This relatively small amount of power MHW851 Series
can normally be dissipated by minimal thermal contact be- MHWB51 type modules have flanges with "ears" for allach-
tween the flange of the module and the heatsink provided mentto a heatsink by means of screws. The cutouts at each
in the application. Calculations using the MHWB51 module end of the flange will accommodate 4-40 screws and these
attached to a heatsink only at the mounting screws indicate should be torqued to an amount no greater than 2 to 3
that the rise in flange temperature (at center of flange) above inch-pounds. The use of thermal grease is not recommended
the temperature at the ends of the flange should not exceed for the MHWB51 Series module because the relatively low
lO°C. output power does not require intimate (thermal) contact of
Grounding the module to external circuitry through mount- the flange surface to the heatsink. Use of thermal grease is
ing screws only should be adequate to prevent spurious permissible but care must be taken to prevent using an
oscillations provided the ground contact does not become excessive amount. Since it is not needed, it is Motorola's
excessively resistive as a result of nickel oxide forming on recommendation that it not be used.
the nickel plated flange. Nickel oxide (unlike copper and silver Flatness of the heatsink when using MHWB51 's is much
oxide) is resistive and its formation can lead to intermittent less critical than that required for higher power modules.
ground paths between the module and external circuits. Motorola recommends that the heatsink surface be flat to
within + or - 0.003 inches, a dimension that should be
MHW801 Series relatively easy to allain. The MHWB01/B51 Series module
MHWB01 modules are designed without "ears" on the is constructed with a printed circuit board substrate which
flange. They should be attached to a heatsink with solder. negates the stringent requirements for bending that are
When soldering, the primary consideration should be to placed on ceramic substrate modules. Motorola believes that
prevent any part of the module flange from achieving a the MHWB01/B51 Series module can be distorted as much
as 0.020 inches either concave or convex without damage
temperature greater than 165°C. A low temperature solder
to the module.
such as 52% In and 4B% Sn (along with "R" type flux) is
Because bending requirements are relaxed, it is also
recommended because this solder liquifies below 150°C. unnecessary to worry about tightening sequence as de-
Keep in mind that the internal construction of the module has scribed in EB107 - "Mounting Considerations for Motorola
been achieved using 36% Sn, 62% Pb and 2% Ag solder RF Power Modules." This EB was written primarily for ceram-
which liquifies at 179-1BO°C. If the module flange is allowed ic substrate modules and does not apply in total to printed
to achieve a temperature greater than 165°C, serious me- circuit board substrate modules such as the MHWB01/B51
chanical damage could occur with consequent failure to Series.
342
AN1107
INTRODUCTION the transistor and on the other hand has breakdown voltages
Data sheets are often the sole source of information about that permit the "gain at frequency" objectives to be met by
the capability and characteristics of a product. This is particu· the transistor. Mobile radios normally operate from a 12 volt
larly true of unique RF semiconductor devices that are used source; portable radios use a lower voltage, typically 6 to
by equipment designers allover the world. Because the 9 volts; avionics applications are commonly 28 volt supplies
circuit designer often cannot talk directly with the factory, he while base station and other ground applications such as
relies on the data sheet for his device information. And for medical electronics generally take advantage of the superior
RF devices, many of the specifications are unique in them· performance characteristics of high voltage deVices and
selves. Thus it is important that the user and the manufactur· operate with 24 to 50 volt supplies. In making a transistor,
er of RF products speak a common language, i.e., what the breakdown voltages are largely determined by material resis-
semiconductor manufacturer says about his RF device is tivity and junction depths (Figure 2). It is for these reasons
understood fully by the circuit designer. that breakdown voltages are Intimately entwined with func-
This paper reviews RF transistor and amplifier module tional performance characteristics. Most product portfolios In
parameters from maximum ratings to functional characteris- the RF power transistor industry have families of transistors
tics. It IS divided into 5 basic sections: 1) DC Specifications, deSigned for use at specified supply voltages such as
2) Power Transistors, 3) Low Power Transistors, 4) Power 7.5 volts, 12.5 volts, 28 volts and 50 volts.
Modules and 5) Linear Modules. Comments are made about Leakage currents (defined as reverse biased Junction cur-
critical specifications, about how values are determined and rents that occur prior to avalanche breakdown) are likely to
what are their significance. A brief description of the proce- be more varied in their speCification and also more Informa-
dures used to obtain impedance data and thermal data is tive. Many transistors do not have leakage currents specified
set forth; the importance of test cirCUits is elaborated; and because they can result In excessive (and frequently unnec-
background Information is given to help understand low noise essary) wafer/die Yield losses. Leakage currents arise as a
considerations and linearity requirements. result of material defects, mask imperfections and/or unde-
sired impurities that enter during wafer processing. Some
sources of leakage currents are potential reliability problems;
DC SPECIFICATIONS most are not. Leakage currents can be material related such
BaSically RF transistors are characterized by two types of as stacking faults and dislocations or they can be "pipes"
parameters: DC and functional. The "DC" specs consist (by created by mask defects and/or processing inadequacies.
definition) of breakdown voltages, leakage currents, hFE (DC These sources result In leakage currents that are constant
beta) and capacitances, while the functional specs cover with time and if initially acceptable for a particular application
gain, ruggedness, noise figure, Zin and Zout, S'parameters, will remain so. They do not pose long term reliability prob-
distortion, etc. Thermal characteristics do not fall cleanly into lems.
either category since thermal resistance and power dissipa- On the other hand, leakage currents created by channels
tion can be either DC or AC. Thus, we will treat the spec induced by mobile ionic contaminants In the oxide (primarily
of thermal resistance as a special specification and give it sodium) tend to change with time and can lead to Increases
its own heading called "thermal characteristics." Figure 1 IS in leakage current that render the device useless for a
one page of a typical RF power data sheet showing DC and specific application. Distinguishing between sources of leak-
functional specs. age current can be difficult, which is one reason deVices for
A critical part of selecting a transistor is choosing one that application in military environments require HTRB (high
has breakdown voltages compatible with the supply voltage temperature reverse bias) and burn-in testing. However. even
available in an intended application. It is important that the for commercial applications particularly where battery drain
design engineer select a transistor on the one hand that has is critical or where bias considerations dictate limitations. it
breakdown voltages which will NOT be exceeded by the DC is essential that a leakage current limit be included In any
and RF voltages that appear across the various junctions of complete device specification.
343
ELECTRICAL CHARACTERISTICS (TC =25°C unless otherwise noted.)
Characteristic Symbol Min Typ Max Unit
OFF CHARACTERISTICS
Collector Cutoff Current (VCE = 15 Vdc, VBE =0, TC = 25°C) ICES - - 10 mAdc
ON CHARACTERISTICS
DC Current Gain (IC = 4.0 Adc, VCE = 5.0 Vdc) hFE 20 70 150 -
DYNAMIC CHARACTERISTICS
Collector Efficiency 55 60 - %
'1
(VCC = 12.5 Vdc. Pout = 45 W, Ic(Max) =5.8 Adc, f = 470 MHz)
Load Mismatch Stress ~,* No Degradation in Output Power
(VCC = 16 Vdc, Pin = Note 1. f = 470 MHz, VSWR =20:1, All Phase Angles)
Series Equivalent Input Impedance Zin - 1.4+j4.0 - Ohms
(VCC = 12.5 Vdc, Pout = 45 W. f = 470 MHz)
~oo
-.
r--
-
-
-- 10
.....
100
50
~20
30
PLANE JUNCTION
-
/
7
~~ ~
5
-xi l~m
--
". 10
'" 1016
DOPING DENSITY CB (cm-3)
Figure 2. The Effect of Curvature and Resistivity on Breakdown Voltage
344
DC parameters such as hFE and Cob (output capacitance)
tL
need little comment. Typically, for RF devices, hFE is relative- .9: 1.8
w
ly unimportant because the functional parameter of gain at ~ 1.6
the desired frequency of operation is specified. Note, though, 1= 1 MHz
~ 1.4
that DC beta is related to AC beta (Figure 3). Functional gain ~
C3 12
will track DC beta particularly at lower RF frequencies.
w I\,
Generally RF device manufacturers do not like to have tight
limits placed on hFE. Primarily the reasons that justify this ~
d:: 0.8 "- ...............
position are: ~ 0.6
a} Lack of correlation with RF performance
<5 0.4
b} Difficulty in control in wafer processing
u 0.2
c} Other device manufacturing constraints dictated by {J
u 00
functional performance specs which preclude tight limits 4 6 8 10 12 14 16
for hFE. VCB, COLLECTOR-BASE VOLTAGE (Vdc)
A good rule of thumb for hFE is to set a maximum-to-mini-
Figure 4. Junction Capacitance versus Voltage
mum ratio of not less than 3 and not more than 4 with the
minimum hFE value determined by an acceptable margin in
functional gain. The value of V(BR}CEO is sometimes misunderstood. Its
value can approach or even equal the supply voltage rating
40r---------------------------------,
POWER GAIN of the transistor. The question naturally arises as to how such
a low voltage can be used in practical applications. First,
30 V (BR}CEO is the breakdown voltage of the collector-base
Hie junction plus the forward drop across the base-emitter junc-
~ tion with the base open, and it is never encountered in
w
'" 20
C3 amplifiers where the base is at or near the potential of the
w
C> emitter. That is to say, most amplifiers have the base shorted
10 or they use a low value of resistance such that the breakdown
value of interest approaches V (BR}CES· Second, V (BR}CEO
involves the current gain of the transistor and increases as
°2~--~--~10~~--~~~~~~~~~·
frequency increases. Thus the value of V (BR}CEO at RF
FREQUENCY, MEGACYCLES frequencies is always greater than the value at DC.
The maximum rating for power dissipation (PD) is closely
Figure 3. Beta versus Frequency
associated with thermal resistance (IlJC). Actually maximum
Output capacitance is an excellent measure of comparison PD is in reality a fictitious number - a kind of figure of merit
of device size (base area) provided the majority of output - because it is based on the assumption that case tempera-
capacitance is created by the base-collector junction and not ture is maintained at 25'C. However, providing everyone
parasitic capacitance ariSing from bond pads and other top arrives at the value in a similar manner, the rating of maxi-
metal of the die. Remember that junction capacitance will mum PD is a useful tool with which to compare devices.
vary with voltage (Figure 4) while parasitic capacitance will The rating begins with a determination of thermal resis-
not vary. Also, in comparing devices, one should note the tance - die to case. Knowing HJC and assuming a maximum
voltage at which a given capacitance is specified. No industry die temperature, one can easily determine maximum PD
standard exists. The preferred voltage at Motorola is the
(based on the previously stated case temperature of 25'C).
transistor VCC rating, i.e., 12.5 volts for 12.5 volt transistors
Measuring IlJC is normally done by monitoring case tempera-
and 28 volts for 28 volt transistors, etc.
ture (T C) of the device while it operates at or near rated
output power (PO) in an RF circuit. The die temperature (T J)
MAXIMUM RATINGS and
is measured simultaneously using an infra-red microscope
THERMAL CHARACTERISTICS
(see Figure 6) which has a spot size resolution as small as
Maximum ratings (shown for a typical RF power transistor 1 mil in diameter. Normally several readings are taken over
in Figure 5) tend to be the most frequently misunderstood the surface of the die and an average value is used to specify
group of device specifications. Ratings for maximum junction TJ.
voltages are straight forward and simply reflect the minimum It is true that temperatures over a die will vary typically
values set forth in the DC specs for breakdown voltages. If 10-20'C. A poorly designed die (improper ballasting) could
the device in question meets the specified minimum break- result in hot spot (worst case) temperatures that vary
down voltages, then voltages less than the minimum will not 40-50'C. Likewise, poor die bonds (see Figure 7) can result
cause junctions to reach reverse bias breakdown with the in hot spots but these are not normal characteristics of a
potentially destructive current levels that can result. properly designed and assembled transistor die.
345
The RF Line MRF650
NPN Silicon
RF Power Transistor
· .. designed for 12.5 Volt Volt UHF large-signal amplifier applications in industrial 50 WATTS. 512 MHz
and commercial FM equipment operating to 520 MHz. RF POWER TRANSISTOR
NPN SILICON
• Guaranteed 440, 470, 512 MHz 12.5 Volt Characteristics
Output Power; 50 Watts
Minimum Gain; 5.2 dB @ 440, 470 MHz
Efficiency; 55% @ 440, 470 MHz
IRL; 10dB
• Characterized with Series Equivalent Large-Signal Impedance Parameters from 400 to
520 MHz
• Built-In Matching Network for Broadband Operation
• Triple Ion Implanted for More Consi.stent Characteristics
• Implanted Emitter Ballast Resistors
• Silicon Nitride Passivated
• 100% Tested for Load Mismatch Stress at all Phase Angles with 20: 1 VSWR @ CASE 316-01
15.5 Vdc, 2.0 dB Overdrive
MAXIMUM RATINGS
Rating Symbol Value Unit
Collector-Emitter Voltage VCEO t6.5 Vdc
Collector-Emitter Voltage VCES 38 Vdc
Emitter-Base Voltage VEBO 4.0 Vdc
Collector-Current - Continuous IC 12 Adc
Total Device Dissipation @ T C = 25'C Po 135 Watts
Derate above 25'C 0.77 wrc
Storage Temperature Range Tstg ---65 to +150 'C
THERMAL CHARACTERISTICS
Characteristic Symbol Max Unit
By measuring T C and TJ along with Po and Pin - both surements described in the preceding paragraphs, or for the
OC and RF - one can calculate 8JC from the formula 8JC case illustrated, a value of BJC ; 1.25'C/W.
; (TJ - TC)/(Pin - PO)· Typical values for an RF power Now a few words are in order about die temperature.
transistor might be TJ ; 130'C; TC; 50'C; VCC ; 12.5 V; Reliability considerations dictate a safe value for an all Au
IC ; 12 A; Pin (RF) = 10 W; Po (RF) ; 50 W. Thus 8JC (gold) system (die top metal and wire) to be 200'C. Once
; (130 - 50)/(10 + {12.5 x 12} - 30) ; 80/80 ; 1'C/W. TJ max is determined, along with a value for 8JC, maximum
Several reasons dictate a conservative value be placed Po is simply
on 8JC. First, thermal resistance increases with temperature Po (max) ; (TJ (max) - 25'C)/8JC·
(and we realize Tc = 25'C is NOT realistic). Second, TJ is Specifying maximum Po for TC ; 25'C leads to the
not a worst case number. And, third, by using a conservative necessity to derate maximum Po for any value of TC above
value of 8JC, a realistic value is determined for maximum 25'C. The derating factor is simply the reciprocal of BJC!
PO. Generally, Motorola's practice is to publish 8JC numbers Maximum col/ector current (lC) is probably the most sub-
approximately 25% higher than that determined by the mea- jective maximum rating on the transistor data sheets. It has
346
ty, temperature and type of metal. At Motorola, MTBF is
generally set at >7 years and maximum die temperature at
200 o e. For plastic packaged transistors, maximum TJ is set
at 150o e. The resulting current density along with a knowl-
edge of the die geometry and top metal thickness and
material allows the determination of Ie max for the device.
It is up to the transistor manufacturer to specify an Ie max
based on which of the two limitations (die, wire) is paramount.
It is recommended that the circuit design engineer consult
the semiconductor manufacturer for additional information if
Ie max is o! any concern in his specific use of the transistor.
Storage temperature is another maximum rating that is
frequently not given the attention it deserves. A range of
-55°e to 200 0 e has become more or less an industry
Figure 6. Equipment Used To Measure standard. And for the single metal, hermetic packaged type
Ole Temperature
of device, the upper limit of 200 0 e creates no reliability
problems. However, a lower high temperture limitation exists
for plastic encapsulated or epoxy sealed devices. These
should not be subjected to temperatures above 150 0 e to
prevent deterioration of the plastic material.
POWER TRANSISTORS -
Functional Characteristics
The selection of a power transistor usually involves choos-
ing one for a frequency of operation, a level of output power,
a desired gain, a voltage of operation and preferred package
configuration consistent with circuit construction techniques.
Functional characteristics of an RF power transistor are
by necessity tied to a specific test circuit (an example is
shown in Figure 8). Without specifying a circuit, the functional
Figure 7. An Example of Incomplete parameters of gain, reflected power, efficiency - even
Die Attach ruggedness - hold little meaning. Furthermore, most test
circuits used by RF transistor manufacturers today (even
been, and is, determined in a number of ways each leading those used to characterize devices) are designed mechani-
to different maximum values. Actually, the only valid maxi· cally to allow for easy insertion and removal of the device
mum current limitations in an RF transistor have to do with under test (O.U.T.). This mechanical restriction sometimes
the current handling ability of the wires or the die. However, limits achievable device performance which explains why
power dissipation ratings may restrict current to values far performance by users frequently exceeds that indicated in
below what should be the maximum rating. Unfortunately, data sheet curves. On the other hand, a circuit used to
many older transistors had their maximum current rating characterize a device is usually narrow band and tunable.
determined by dividing maximum Po by collector voltage (or This results in higher gain than attainable in a broadband
be V (BR)eEO for added safety) but this is not a fundamental circuit. Unless otherwise stated, it can be assumed that
maximum current limitation of the part. Many lower frequency characterization data such as Po vs frequency is generated
parts have relatively gross top metal on the transistor die, on a point-by-point basis by tuning a narrow band circuit
i.e., wide metal runners and the "weak current link" in the across a band of frequencies and, thus, represents what can
part is the current handling capability of the emitter wires (for be achieved at a specific frequency of interest provided the
common emitter parts). The current handling ability of wire circuit presents optimum source and load impedances to the
(various sizes and material) is well known; thus the maximum O.U.T.
current rating may be limited by the number, size and material Broadband, fixed tuned test circuits are the most desirable
used for emitter wires. for testing functional performance of an RF transistor. Fixed
Most modern, high frequency transistors are die limited tuned is particularly important In assuring everyone - the
because of high current densities resulting from very small manufacturer and the user - of product consistency, i.e ..
current carrying conductors and these densities can lead to that devices manufactured tpmorrow will be identical to
metal migration and premature failure. The determination of devices manufactured today.
Ie max for these types of transistors results from use of Tunable, narrow band circuits have led to the necessity
Black's equation for metal migration which determines a for device users and device manufacturers to resort to the
mean time between failures (MTBF) based on current densi· use of "correlation units" to assure product consistency over
347
coefficient is set at a magnitude of unity while its phase angle
is varied through all possible values from 0 degrees to 360
degrees. Many 12 volt (land mobile) transistors are routinely
given this test at Motorola Semiconductors by means of a
test station similar to the one shown in Figure 9.
348
resistance before and after the ruggedness test. VRE is
determined to a large extent by the net value of emitter
resistance in the transistor die. Thus if cells are destroyed,
emitter resistance will change with a resultant change in Vre.
Changes as small as 1% are readily detectable, with 5% or
less normally considered an acceptable limit. Today's more
sophisticated device specifications for RF power transistors
use this criteria to determine "success" or "failure" in rugged-
ness testing.
A circuit designer must know the input/output characteris-
tics of the RF power transistor(s) he has selected in order
to design a circuit that "matches" the transistor over the
frequency band of operation. Data sheets provide this infor-
mation in the form of large signal impedance parameters,
Zin and Zout (commonly referred to as ZOL*). Normally,
these are stated as a function of frequency and are plotted Figure 11. Short Circuit Reference Fixture
on a Smith Chart and/or given in tabular form. It should be
noted that Zin and Zout apply only for a specified set of
operating conditions, i.e., PO, VCC and frequency. Both Zin
and Zout of a device are determined in a similar way, i.e.,
place the D.U.T. in a tunable circuit and tune both input and
output circuit elements to achieve maximum gain for the
desired set of operating conditions. At maximum gain, D.U.T.
impedances will be the conjugate of the input and output
network impedances. Thus, terminate the input and output
ports of the test circuit, remove the device and measure Z
looking from the device - first, toward the input to obtain
the conjugate of Zin and, second, toward the output to obtain
ZOL which is the output load required to achieve maximum
PO·
A network analyzer is used in the actual measurement
process to determine the complex reflection coefficient of the
circuit using, typically, the edge of the package as a plane Figure 12. Adapter Used To Measure
Circuit Impedance From Package
of reference. A typical measurement setup is shown in Figure
10. Figure 11 shows the special fixture used to obtain the aided design programs to design Land C matching networks
short circuit reference while Figure 12 illustrates the adapter for his particular application.
which allows the circuit impedance to be measured from the The entire impedance measuring process is somewhat
edge of the package. laborious and time consuming since it must be repeated for
each frequency of interest. Note that the frequency range
permitted for characterization is that over which the circuit
will tune. For other frequencies, additional test circuits must
be designed and constructed, which explains why it is some·
times difficult to get a semiconductor manufacturer to supply
impedance data for special conditions of operation such as
different frequencies, different power levels or different oper·
ating voltages.
349
transmission coefficients when the device is embedded into is the power gain of the device when the source and load
a 50 ohm system. See Figure 13. IS111. the magnitude of impedances are 50 ohms. An improvement in gain can
the input reflection coefficient is directly related to input always be acheived by matching the device's input and output
VSWR by the equation VSWR = (1 + IS111) I (1 - IS111). impedances (which are almost always different from 50
Likewise, IS221, the magnitude of the output reflection coeffi- ohms) to 50 ohms by means of matching networks. The
cient is directly related to output VSWR. IS21 12 , which is the larger ttie linear device, the lower the impedances and the
square of the magnitude of the input-to-output transfer func- greater is the need to use matching networks to achieve
tion, is also the power gain of the device. It is referred to useful gain.
on data sheets as "Insertion Gain." Note, however, that IS2112
INPUT
Zo A1 .. A2
LINEAR
TWO·PORT
81 • .. 82
21
1---------- REFERENCE PLANES
S11 INPUT REFLECTION COEFFICIENT = ::
Another gain specification shown on low power data sheets contours is shown in Figure 14. These contours are circles
is called "Associated Gain." The symbol used for Associated which are either totally or partially complete within the con-
Gain is "GNF." It is simply the gain of the device when fines of the Smith Chart. If the gain circles are contained
matched for minimum noise figure. Yet another gain term is entirely within the Smith Chart, then the device is uncondition-
shown on some data sheets and it is called "Maximum ally stable. If portions of the gain circles are outside the Smith
Unilateral Gain." It's symbol is GU max. As you might expect, Chart, then the device is considered to be "conditionally
GU max is the gain achievable by the transistor when the stable" and the device designer must concern himself with
input and output are conjugately matched for maximum instabilities, particularly outside the normal frequency range
power transfer (and S12 = 0.). One can derive a value for of operation.
GU max using scattering parameters: If the data sheet includes Noise Parameters, a value will
GU max = IS2112 I {(1 - IS1112 (1 - IS2212)}. be given for the optimum input reflection coefficient to achieve
Simply stated, this is the 50 ohm gain increased by a factor minimum noise figure. Its symbol is to or sometimes fopt,
which represents matching the input and increased again by But remember if you match this value of input reflection
a factor which represents matching the output. coefficient you are likely to have far less gain than is achiev-
Many RF low power transistors are used as low noise able by the transistor. The input reflection coefficient for
amplifiers which has led to several transistor data sheet maximum gain is normally called fMS, while the output
parameters related to noise figure. NFmin is defined as the reflection coefficient for maximum gain is normally called
minimum noise figure that can be achieved with the transistor.
To achieve this NF requires source impedance matching fML·
Another important noise parameter is noise resistance
which is usually different from that required to achieve
which is given the symbol Rn and is expressed in ohms.
maximum gain. The design of a low noise amplifier, then,
Sometimes in tabular form, you may see this value normal-
is always a compromise between gain and NF. A useful tool
ized to 50 ohms in which case it is designated rn. The
to aid in this compromise is a Smith Chart plot of constant
significance of rn can be seen in the formula below which
gain and Noise Figure contours which can be drawn for
determines noise figure NF of a transistor for any source
specific operating conditions - typically bias and frequency.
A typical Smith Chart plot showing constant gain and NF reflection coefficient f s if the three noise parameters -
350
+j50
+j250 +j250
+j500 +j500
-j500 -1500
-j250 -j250
veE =6 V veE = 6 V
-j50 -j50 Ie =3 rnA
Ie =3 rnA
f= 2000 MHz f= 4000 MHz
NFmin, rn and r 0 (the source resistance for minimum noise (the NFmin circle being a point); thus, by choosing different
figure) - are known. Typical noise parameters taken from values of NF one can plot a series of noise circles on the
the MRF942 data sheet are shown in Figure 15. Smith Chart. Incidentally, rn can be measured by measuring
NF = NFmin + {4rn Irs - r 012} / {(I - Ifs12) 11 + r 012}. noise figure for rs = 0 and applying the equation stated
The locus of points for a given NF turns out to be a circle above.
MRF942
VCE IC
, NFmin GNF ro RN NFSO Q
(Vdc) (rnA) (MHz) (dB) (dB) (MAG, AN G) (ohms)
(dB)
6 3 1000 1.3 16 36 L 94 17.5 1.7
2000 2.0 11 .37 L -145 15.5 26
4000 2.9 B.O 21.5 4.3
.50 L -134
15 1000 2.1 19 .25 L 150 13 2.6
2000 2.7 14 .26 L -173 16.5 3.1
4000 4.3 9.0 47 5.4
.48 L -96
A parameter found on most RF low power data sheets is - things which are more difficult to achieve In making an
commonly called the current gain-bandwidth product. It's RF transistor.
symbol is fT' Sometimes it is referred to as the cutoff frequen- The complete RF low power transistor data sheet will
cy because it is generally thought to be the product of low include a plot of fT versus collector current. Such a curve (as
frequency current gain and the frequency at which the current shown in Figure 17) will increase with current. flatten and
gain becomes unity. While this is not precisely true (see then begin to decrease as IC increases thereby revealing
Figure 16), it is close enough for practical purposes. And it useful information about the optimum current with which to
is true that fT is an excellent figure-of-merit which becomes achieve maximum device gain.
useful in comparing devices for gain and noise figure capabili- Another group of characteristics associated with linear (or
ty. High values of It are normally required to achieve higher Class "A") transistors has to do with the degree to which the
gain at higher frequencies, other factors being equal. To the device is linear. Most common are terms such as "Po. 1 dB
device designer, high fT mean decreased spacings between Gain Compression Point" aQd "3rd Order Intercept Point (or
emitter and base diffusions and it means shallower diffusions ITO as it is sometimes called)." More will be said about
351
EXTRAPOLATED GAIN
I
1dBGAIN ~ /
Ihfell----""'-- ....- - - - hfeo COMPRESSION POINT ~
- - - hfeol.2
-------f--
I I
-- hfeol2
_~
SLOPE REGION
I I f
2.0 -------r-t--
_______ I-_L __ +-==
1.0
I I 1\
I I
fB 2fB
'"-" I they are used to "boost" the RF signals that have been
attenuated by the losses in long lengths of coaxial cable (the
I I
3 5 7 10 20 30 40 losses of which increase with frequency), their gain charac-
IC, COLLECTOR CURRENT (mAl teristics as a function of frequency are very important. These
are defined by the specifications of "slope" and "flatness" over
Figure 17, Gain·Bandwidth Product versus
Collector Current the frequency band of interest. Slope is defined simply as
the difference in gain at the high and low end of the frequency
non·linearities and distortion measurements in the section band of the amplifier. Flatness, on the other hand, is defined
about Linear Amplifiers; however, suffice it to be said now as the deviation (at any frequency in the band) from an ideal
that "Po, 1 dB Gain Compression Point" is simply the output gain which is determined theoretically by- a universal cable
power at which the input power has a gain associated with loss function. Motorola normally measures the peak-to-valley
it that is 1 dB less than the low power gain. In other words, .(high-to-Iow) variations in gain across the frequency band,
the device is beginning to go into "saturation" which is a but specifies the flatness as a "plus, minus" quantity because
condition where increases in input power fail to realize it is assumed that cable television system designers have
increases in output power. The concept of gain compression the capability of adjusting overall gain level.
is illustrated in Figure 18. The frequency band requirements of a CATV amplifier are
The importance of the "1 dB Gain Compression Point" is determined by the number of channels used in the CATV
that this is generally accepted as the limit of non-linearity that system. Each channel requires 6 MHz bandwidth (to handle
is tolerable in a "linear" amplifier and leads one to the conventional color TV signals). Currently available models
dynamic range of the low power amplifier. On the low end in the industry have bandwidths extending from 40 to 550
of dynamic range is the limit imposed by noise, and on the MHz and will accommodate up to 77 channels, the center
352
conSidering the first three terms, i.e., make the assumption
we can write
F(x) = C1X + C2x2 + C3x3,
JII~ II~
where F is the output signal and x is the input signal. Cl,
C2 and C3 are constants that represent the transfer function
(gain) for the first, second and third order terms.
353
Table 1. 40
Terms in Output for Three Frequency
Signal at Input
FIRST ORDER COMPONENTS COMMENTS 20
klA cos a + klB cosb + klC cosc Linear Amplification
SECOND ORDER DISTORTION COMPONENTS
k2A2/2 + k2B2/2 + k2C2/2 . 3 DC components
354
unwanted signals created by the sums and differences of any
two frequencies present in the amplifier. IMD is normally
specified at a given signal output level and involves 3
channels ~ two for input frequencies and one to measure
1 eom
the resulting distortion frequency. The channel combinations
are standardized in the industry but selected in a manner -<JBc
that typically gives a worst case condition for the 2nd order
distortion results. An actual measurement consists of creat-
ing output signals (unmodulated) in the first two channels
listed and looking for the distortion products that appear in
the 3rd channel. If one wishes to predict the 2nd order IMD
r 1
--LJL..L.L.LLJ......L.ll.L.LLU..L.U.J...LU-I..LJ..JLU..L.U.J...L'--_
FREQUENCY
DISTORTION
NOISE FLOOR
that would occur if the signals were stronger (or weaker), CW CARRIERS AT STANDARD CATV FREQUENCIES
it is only necessary to remember the 1:1 relationship that led
to a 2nd Order Intercept Point. In other words, if the specifica- Figure 24, Frequency - Power
Relationships for eTB
tion guarantees an IMD of -68 dB Max. for a Vout =
+46 dBmV per channel, then one would expect an IMD of
-64 dB Max for a Vout = +50 dBmV per channel, etc, Industrie Norm (German Industrial Standard) and the stan-
Cross Modulation Distortion (XMD) is a result of the dard that applies for CATV amplifiers is #45004B. DIN45004B
cross-compression and cross-expansion terms generated by is a special case of a three channel triple beat measurement
the third order non-linearity in the amplifier's input-output in which the signal levels are adjusted to produce a ~O dBc
transfer function. In general, the XMD test is a measurement distortion level. An additional difference from normal triple
of the presence of modulation on an unmodulated carner beat measurements IS the fact that the levels are different
caused by the distortion contribution of a large number of for the three combining signals. If we call the four frequencies
modulated carriers. The actual measurement consists of involved in the measurement F, F 1, F2 and Fm , then F is
modulating each carrier with 100% square wave modulation set at the required output level that, along with F1 and F2
at 15.75 kHz. Then the modulation is removed from one lead to a distortion level 60 dB below the level of F, and F1
channel and the presence of residual modulation is measured and F2 are adjusted to a level 6 dB below the level of F.
with an amplitude modulation (AM) detector such as the Distortion IS measured at the frequency Fm. Frequency
commercially available Matrix RX12 distortion analyzer. Pow- relationships (used by Motorola) between F, F 1, F2 and Fm
er levels and frequency relationships present in the XMD test are as follows: F1 = F - 18 MHz; F2 = F - 12 MHz and Fm
are shown in Figure 23. = F + F2 - F1. Figure 25 illustrates the frequency and power
level relationships that exist in the DIN test.
MEASUREMENT
~
CARRIER
/' POUT POUT
1
POUT - 6 dB -ll dBc
'"w
:;:
i
-r
o
Cl.
f-
=>
Cl.
f-
=>
r
o
FREQUENCY
II
DISTORTION
NOISE FLOOR 11 I
1 DISTORTION
Composite Triple Beat (CTB) is quite similar to XMD except Figure 25. Frequency - Power
all channel frequencies are set to a specified output level Relationships for DIN45004B
without modulation. Then one channel frequency is removed
and the presence of signal at that frequency is measured. Linear amplifiers aimed at television transmitter applica-
The signals existing in the "off" channel are a result of triple tions will generally have another distortion test involVing 3
beats (the mixing of 3 signals) among the host of carrier frequencies. Basically it is another 3rd order intermodulatlon
frequencies that are present in the amplifier. A graphical test with power levels and frequencies that simulate a TV
representation of the CTB test is shown in Figure 24. signal. Relative power levels and frequencies are shown in
European cable television systems usually Invoke an addi- Figure 26.
tional specification for linear amplifiers which is called the Thermal resistance ratings' of CATV modules (as well as
DIN test. DIN is a German standard meaning Deutsche Power modules described in the next section) are, perhaps,
355
overall gain and mechanical form factor suitable for a particu-
lar application.
SOUND (-7 dB or) Power modules for mobile and portable radios also have
VISION (-8 dB) CARRIER (-10 dB) unique specifications related to their applications. One of the
CARRIER SIDEBAND(_16dB)A most significant is that of stability. The stability of a module
OJ
~ ..,,... SIGNAL ~ [II is affected not only by its design but also by many external
:3- -10 factors such as load and source impedances, by the value
!5! -20 of supply voltage and by the amount of RF input signal.
~
UJ -30 External factors influencing stability are highlighted in Figure
:s
2:
-40 27. Combinations of these factors over a range of values for
each factor must be considered to be certain the module will
~ -50
remain stable under typical conditions of operation. The
-80 1 greater the range of values for which stability is guaranteed,
-70 ~-r-...,....--+-""""'---,----I--'--'-"""""r--1r----'
0.01 0.02 0.05 0.1 0.2 0.5 1 the more stable is the module. Of particular importance is
~F. FREQUENCY (MHz)
the degree of load mismatch which can be tolerated as
evidenced by the stated value of load VSWR (the larger the
Figure 26. 3rd Order IMD Test for TV value, the better). Stability specifications are generally eva-
luated thoroughly during the pre-production phase and then
conspicuous by their absence. Because the amplifiers have
guaranteed but not tested on a production basis.
several heat sources that are contained within the amplifier,
it is necessary for the user to provide sufficient heat sinking
to the case of the amplifier such that the operating case
temperature never exceeds its maximum rating. Actual power
dissipation can be determined by considering the operating
voltage and the maximum current rating of the device. Actual
RF power output of most CATV modules is at most a few
milliwatts which means that most of the power consumed by
the module is dissipated in the form of heat. Typically this >---~
power dissipation runs in the range of 5 watts for conventional
modules such as the MHW5122A but can increase to 10
watts for a power doubler such as the MHW5185.
Because linear (and power) modules have inputs and
outputs that are matched to standard system impedances
(75 ohms for CATV amplifiers and 50 ohms for power
amplifiers), test circuits and fixtures are generally less impor- Figure 27. External Factors Affecting Stability
tant than for discrete devices. Basically test fixtures for
modules are simply means of making RF and DC power
Efficiency is becoming an increasingly important specifica-
connections to the module being tested. It is important if you
tion particularly in modules for portable radio applications.
build your own test fixture that you carefully decouple the
The correct way to specify efficiency is to divide the net
DC power lines and that you provide adequate heat sinking
increase in RF power (output power minus input power) by
for the device under test (D.U.T.). However, if the fixture is
the total DC power consumed by the module. It is generally
for linear modules involving low values of input and output
specified at rated output power because efficiency will de-
VSWR, then it is extremely important, for accuracy, that the
crease when the module is operated af lower power levels.
input and output networks (lines and connectors) be designed
Be careful that the specification includes the current supplied
to exhibit return losses greater than 35 dB. Motorola modifies
for biaSing and for stages other than the output stage.
the RF connectors used in the fixture and, then, calibrates
Overlooking these currents (and the DC power they use)
their fixtures to be sure that the fixture does not introduce
results in an artifically high value for module efficiency.
errors in measuring module return loss.
Most power module data sheets include a curve of output
power versus temperature. Some modules specify this "pow-
POWER MODULES - Functional Characteristics er slump" in terms of a minimum power output at a stated
Power modules are generally used to amplify the transmit maximum temperature; others state the maximum permissi-
signals in a 2-way radio to the desired level for radiation by ble decrease in power (in dB) referenced to rated power
the antenna. They consist of several stages of amplification output. It is important to note the temperature range and the
(usually common emitter, Class C except for some low level other conditions applied to the specification before passing
stages that are Class A) combined in a hybrid integrated judgement on this specification.
assembly with nominally 50 ohm RF input and output imped- Generally power modules·, like linear modules, do not have
ances. Selection of a module involves choosing one having thermal resistance specified from die to heatsink. For multiple
the proper operating voltage, frequency range, output power, stage modules, there would need to be a specific thermal
356
resistance from heatsink to each die. Thermal design of the +4
module will take care of internal temperature rises provided
the user adheres to the maximum rating attached to the
0
ak MH~~=B20MHZ
f-I = -J,.. T - -= ---= -- --
E
+3
operating case temperature range. This is an extremely '"os
a: 0 II
important specification, particularly at the high temperature w
end because of two factors. First, exceeding the maximum
case temperature can result in die temperatures that exceed
;;:
0
0..
>- +2
(/
:::> 0 Vsl = BV
0..
200'C. This, in turn, will lead as a minimum to decreased >-
:::> Vs3 = 12.5 V f--
0 Pin = 1 mW
operating life and as a maximum to catastrophic failure as
a result of thermal runaway destroying the die. Second,
hybrid modules have components that are normally attached
0..0
S +1
0 r r f--
357
SUMMARY
POUT 33dBm Understanding data sheet specifications and what they
mean can be a major asset to the circuit designer as he goes
about selecting and using RF semiconductors for his specific
application. This paper has emphasized some unique data
sheet parameters of RF transistors and amplifiers and has
explained what these mean from the semiconductor man-
11
o
TRANSMIT SIGNAL
(806-940MHz)
--
FREQUENCY
358
AN1122
Running the MC44802A PLL Circuit
Prepared by
Paul Brownlee/Linear Applications
Bipolar Analog IC Division
INTRODUCTION
The MC44802A is the PLL portion of a tuning circuit - 12C interface for MCU control.
intended for applications involving television, FM radio, and - Selectable +8 prescaler and a 15-bit divider accept fre-
Set-Top converters up to 1.3 GHz. Coupled with a VCO and quencies up to 1.3 GHz.
mixer, a complete tuning circuit can be formed. The tuning - Programmable reference divider.
frequency is controlled through an MCU serial interface (12C). - Phaselfrequency comparator output can be set to high
impedance for disabling.
As noted in the MC44802A data sheet, an MCU is recom-
- Op amp provides direct tuning voltage output (0.3 V to
mended for sending the serial control bytes. This application
30 V).
note describes combining an MC68HCll E9 with an
- Seven programmable output buffers (10 mA, 12 V) for
MC44802A in a tuner design. The information is sufficiently band switching, etc.
general however, that most any MCU could be used for this - Output options for 62.5 kHz, reference frequency and the
function. Those with a limited background in the use and programmable divider which are useful for system de-
programming of MCUs will find the information adequately bugging.
detailed to permit a thorough understanding.
Figure 1 shows a simplified block diagram of the
A Look at the MC44802A MC44802A. The 12C Bus receiver is a central block that
The MC44802A is manufactured using Motorola's high controls the HF prescaler, 15-bit divider, the oscillator (typ.
density bipolar MOSAIC process. It features: 4.0 MHz crystal) reference divider, and the output buffers.
VCC1
Progr.
Relerence
1953 Hz
Divider
3906 Hz
7812 Hz
15625 Hz
Phase
Comparalor 17
359
The 12C Bus transfer is initiated by a master and acknowledged by a slave
The 12C (Inter-Integrated Circuit) Bus required by the device. Each slave is assigned a unique address, allowing
MC44802 is a serial transfer process using two wires for data multiple 12C devices to be connected to a single bus. An ex-
and clock (SDA - serial data, SCL - serial clock). Each ample of a data transfer is shown in Figure 2.
START STOP
1flJi\ :~ MI' ~
tOLE ADDRESS I
I I I
I
\
SDA I 8
_ _ _-+-,r
I
L ADDRESS
BITS
I
I : I I
I I
SCL
I I
Referring to Figure 2: the master terminates the transfer and generates a Stop
Idle - When there are no transfers taking place on the bus, Condition.
SDA and SCL idle high.
The Microcontroller
Start - A master initiates a data transfer by pulling SDA low
while maintaining SCL in the high state. At this time all The MCU chosen for an 12C data transfer must have a serial
slave devices on the bus are listening for their address. port with the following characteristics:
Address - The first byte is senllo select a slave device(s). - Two-lines, clock and data, with open drain (collector)
Slaves that have read and write capabilities have a unique outputs
address for each. Upon completion of an address trans- - 8-bit transfer buffer
mission, the master must leave the data line high and - An 12C interface or 1/0 serial lines capable of emulating
create the ACK clock pulse. The slave device is to ac- 12C protocol (Idle, StarVStop conditions and ACK pulse).
knowledge by pulling the data line to a stable low state be- Suitable microcontroller examples are the MC68HCll or
fore the end of the ACK pulse. From this point until a Stop MC68HC05 families.
Condition is generated, only the.selected slave(s) device A SAMPLE SYSTEM
is active. Overview
Data - The transfer continues with data bytes sent in the The remainder of this application note is devoted to describ-
same manner as the address byte. An acknowledge is ing a sample MC44802A system. From a high level view this
required at the end of each byte (except the last one). The
system is simple (see Figure 3). Whenever the push button is
master indicates the last data byte by sending the
pressed the circuit responds by changing the tuning frequen-
acknowledge (low) bit rather than leaving SDA high for
slave acknowledge. cy, and provides a display indicating the frequency. The follow-
Stop - The master creates a Stop Condition by sending ing paragraphs describe this system which was built and
SCL high followed by a low-to-high SDA transition. This tested to demonstrate the functionality of the MC44802A. In-
leaves the bus back in the idle state. cluded are descriptions of each segment of this system - PLL
If a required acknowledge bit is not received for any reason, tuning circuit, MCU control, user interface and LED displays.
A Interrupt SDA
Pushbutton A
Switch
Circuit U Latch MCU
II SCL
PLL
Irc
.~
Bus
'5 V
3-Digit
L-. Frequency
Display
360
PLL Tuning Circuit Implementation
The MC44802A works with an MC1648 voltage controlled phase detector input of the MC44802A. With the feedback
oscillator (VCO) to form a Phase-Locked Loop (see Figure network (G(s)) the MC44802A produces a stable vOltage
4). The MC1648 requires an external parallel tank circuit input to the tank circuit. A general purpose open collector
consisting of an inductor (L) and capacitors (Cv and Cx). output buffer (B2, Pin 9) is used in this application to switch
Varactor diodes (Cv) are used in this case to provide a volt- a capacitor (Cx) in and out of the tank circuit. When that out-
age variable capacitance for the VCO. The MC1648 may be put buffer is switched low (by writing a "1" to it), the pin diode
operated from a +5.0 or -5.2 Vdc supply, depending upon (Dl) conducts making Cx part of the tank circuit (Cx//(Cv/2)).
system requirements (+5.0 V in this case). Its maximum When the output buffer is open Dl does not conduct, thereby
frequency is typically 225 MHz. presenting a high impedance to Cx, making it ineffective. The
The VCO output is connected through a capacitor to the tank circuit's capacitance is then Cv/2.
1
r - - -.......-~10
14
MC1648
VCO
+-__......_--J'-j 12
Fosc
0.1 ~F
r------------------,I
I G(s) 47 nF
I I
I 22 k I
I I
I _ _ _ _ _ _ _ _22_k _ _
~ _JI
_~ I :~ I
1.0 of
I 2.0 k
,
14 15 16
4.0 MHz
1:
I r
I
--..,
12C I
l_ 12pF
I
0.1 ~F
I I
I
Bus I
I
I ~ _ _ ...I
Band I
Switching
L _ _ _ _ _ _ _ _ _ _ _ _ _ _ -'I seL SOA
12C Data
CA - Chip Address a a
Configuration data is sent by the MCU to the MC44802A 12C
Bus Interface in five bytes as shown in Figure 5. Communica-
CO - Control Info. R2 Rl RO
tion of the data is covered in the section describing MCU BA - Band Info. B2 Bl BO
Implementation.
FM - Frequency Info. 0 N14 N13 N12 NIl Nl0 N9 N8
FL - Frequency Info. N7 N6 N5 N4 N3 N2 Nl NO
361
Referring to Figure 5: Rl RO Divider Ratio
CA - 12C chip address for the MC44802A, $C2 (fixed
internally). 0 0 2048
0 I 1024
CO- Sets up the 4.0 MHz oscillator divider ratio (R1, RO),
I 0 512
prescaler (P), test outputs (R2, R3) and phase compara-
1 1 256
tor output state (R2, R6, T) according to Figure 6.
BA - Each band buller (Pins 7-13) can be setto active low
P Prescaler
by writing a 1 to it.
FM, FL - These two bytes set the tuning frequency. Their 0 Enabled
relationship with frequency (at Pin 4) depends on whether 1 Bypassed
or notthe prescaler is enabled, and the setting olthe refer-
ence division ratio: R2 R3 Pin 10 Pin 11
362
+5.0 Vdc
~ I I I I
1 59 60 57 58
2.4 k +30 Vdc
SS
Pushbutton I PAO/IC3 34
25 I--
PD2/MISO
'(
I Switch
I----u- MCU
MC68HC11E9
22
PD3/MOSI
I--- SDA
23 MC44802A
STRB PLL
6
PD4/SCK
24 SCL
27 •••• 30 35·····42
+5.0V ~ut
PA71
OC1
......
...... PA41
OC4
PB71
A15
......
. ..... PBOI
AS
~ FO
2.4 k
- 3·Digit
Frequency
Display
363
data pointer to 8700. Figure 9 shows the frequency data space Note that this example contains two five-byte transmissions
for the sample system. It contains bytes for various frequen- and the remainder are three-byte transmissions. Three-byte
cies from 75 MHz to 170 MHz. 8and switching is done between transmissions are useful as unchanged control, and band in-
the 90 MHz and 101 MHz (VHF Channel 2) frequency values. formation need not be repeated. The displays will cycle
through '075', '090', 'C02', 'C03', 'C04', 'COS', 'C06', 'ISO', and
8700> c2 88 0412 cO 00 Of 75 c21610 00 Of 90 c2 88
8710> 0119 40 00 cf 02 c21a cO 00 cf 03 c21c 40 00 '170' which is a mix of frequency (in MHz) and VHF channel
8720> cf 04 c21e cO 00 cf 05 c2 20 40 00 cf 06 c2 25 displays. The lower four-bits of the first display value (set to f)
8730> 80 00 11 50 c2 2a 80 00 11 70 00 If If If If If are ignored since they are unconnected.
No
Reset Pointer to
Top of Data Space
Pulse
364
Figure 11 is a picture of the first byte of a transmission (the high when the button is released. The cross-coupled NAND
PLL address). Note that the start condition is generated at the gates eliminate the effect of switch bounce.
scope trigger point and the bit stream 11000010 ($C2) is
clocked in on rising edges. After the eighth clock pulse, the r-----------------,I
I IC3
data line is released by the MCU and quickly acknowledged I
(pulled low) by the PLL chip. Refer back to Figure 2. I
I
I
I
t;,Vl = 4.96 V I
t;,V2 = 0.40 V I
I
I
~ ___ ~ _____________ J
SUMMARY
365
STRB PA7 PA6 PAS PM PB7 PB6 PBS PB4 PB3 PB2 PBl PBO
r --- I - - -- - ------ - - -r------- r-- -- -- -- ,
0 C B A 0 C B A 0 C B A
10 9 6 5 10 9 6 S 10 9 6 S
L.7
LE
MC14495-1 -7
LE
MC14495·1 L.. .,7
LE
MC14495·1
,-
7,f
c,_,
7{'
I-I -, 71'
~C
,-
_____________________________________ J
~
The M68HCll EVBU (Universal Evaluation Board) pro· sembler. This program will generate the necessary object
vides a friendly environment for developing an HCll system. code and, if desired, a listing file. The object file (xxxx.list) is
Programming is a three step process which includes writing then downloaded into the HC1l:
software, assembling it, and downloading it to the MCU. program. list - listing file,
program.s19 - file to be downloaded.
Writing/Modifying Software
Software should be created as a text file (e.g., pro·
gram.asm) following the format of HCll assembly com.· Downloading/Debugging
mands. Full description of each command can be found in the Performance of the software and hardware should be eva-
M68HC 11 Reference Manual. luated with the help of a personal computer (Macintosh or a PC
compatible) and a terminal emulation package such as Free-
Program Assembly term or Kermit. This program allows communication between
Once a program has been written, it is run through an as· the EVBU and computer.
366
APPENDIX 2 - Program Listing
367
APPENDIX 2 - Program Listing (continued)
368
APPENDIX 2 - Program Listing (continued)
369
APPENDIX 2 - Program Listing (continued)
370
AN1207
The MC145170 in Basic HF and VHF Oscillators
Prepared by: David Babin and Mark Clark
Phase-locked loop (PLL) frequency synthesizers are com- before being fed to other sections of the radio. The VCM output
monly found in communication gear today. The carrier oscillator can be directly used in computers and other digital equipment.
in a transmitter and local oscillator (LO) in a receiver are where The output.of a VCO or VCM is typically buffered, as shown.
PLL frequency synthesizers are utilized. In some cellular As shown in Figure 2, the MC145170 contains a reference
phones, a synthesizer can also be used to generate 90 MHz for oscillator, reference counter (R Counter), VCONCM counter (N
an offset loop. In addition, synthesizers can be used in com- Counter), and phase detector. A more detailed block diagram
puters and other digital systems to create different clocks which is shown in the data sheet.
are synchronized to a master clock.
The MC145170 is available to address some of these HF SYNTHESIZER
applications. The frequency capability of the MC145170 is very
broad - from a few hertz to 160 MHz. . The basic information required for designing a stable high-
.frequency PLL frequency synthesizer is the frequencies
ADVANTAGES required, tuning resolution, lock time, and overshoot. Forthe ex-
ample design of Figure 3, the frequencies needed are 9.20 MHz
Frequency synthesizers, such as the MC 145170, use digital
to 12.19 MHz. The resolution (usually the same as the fre-
dividers which can be placed under MCU control. Usually, all
quency steps or channel spacing) is 230 kHz. The lock time is
that is required to change frequencies is to change the divide
8 ms and a maximum overshoot of approximately 15% is tar-
ratio of the N Counter. Tuning in less than a millisecond is
geted. For purposes of this example, lock is considered to be
achievable.
when the frequency is within about 1% of the final value.
The MC145170 can generate many frequencies based on
the accuracy of a single reference source. For example, the
HF SYNTHESIZER LOW-PASS FILTER
reference can be a low-cost basic crystal oscillator or a temper-
ature-compensated crystal oscillator (TCXO). Therefore, high In this design, assume a square wave output is acceptable.
tuning accuracies can be achieved. Boosting of the reference To generate a square wave, a MC1658 VCM chip is chosen. Per
frequency by 100x or more is achievable. the transfer characteristic given in the data sheet, the MC 1658
transfer function, KVCM, is approximately 1 x 108 radians/
ELEMENTS IN THE LOOP second/volt. The loading presented by the MC1658 control in-
The components used in the PLL frequency synthesizer of put is large; the maximum input current is 350 ~A. Therefore, an
Figure 1 are the MC145170 PLL chip, low-pass filter, and volt- active low-pass filter is used so that loading does not affect the
age-controlled oscillator (VCO). Sometimes a voltage- filter's response. See Figure 3. In the filter, a 2N7002 FET is
controlled multivibrator (VCM) is used in place of the VCO. The chosen because it has very high transconductance (80 mmhos)
output of a VCM is a square wave and is usually integrated and low input leakage (100 nA).
DIVIDE VALUE
REFERENCE REFERENCE
OSCILLATOR OSCILLATOR
TO
LOW·PASS
FILTER
FROM
VCONCM
MULTIPLYING VALUE
371
+5V +5V +5V
1.5 kil
PLL
R2 BIAS
FREQUENCY
LOW-PASS 2.4kn
SYNTHESIZER VCM
FILTER
16 16
0.01 J.!F 47 pF
0.01 J.!F
PDout
.:.~
MC145170 MCI656
-= 0.01
J.!F
lMn lMn
-=
0.01 J.!F 0.01 J.!F
OUTPUT
510n PULLDOWN
LOW-PASS FILTER BUFFER/FILTER
-=
Figure 3. HF Synthesizer
372
The C Register, which configures the device, is pro- VHF SYNTHESIZER
grammed with $CO (1 byte). This sets the phase detector to
The MC145170 may be used in VHF designs, also. The
the proper polarity and activates PDout. This also turns off the
range for this next example is 140 to 160 MHz in 100 kHz
unused outputs. The phase detector polarity is determined by
increments.
the filter and the VCM. For this example, the MC1658 data
sheet shows that a higher voltage level is needed if speed is VHF SYNTHESIZER LOW-PASS FILTER
to be increased. However, the low-pass filter inverts the signal
To illustrate design with the doubled-ended phase detector,
from the phase detector (due to the active element configura-
the <l>R and <l>v outputs are used. This requires an operational
tion). Therefore, the programming of the polarity for the phase
amplifier, as shown in Figure 5. From the design guidelines
detector means that the POL bit must be a "1."
shown in the MC145170 data sheet, the following equations
The R Register is programmed for a divide value that
are used:
results in the proper frequency althe phase detector reference
input. In this case, 230 kHz is needed. Therefore, with the
Ol =JKlpKVCO (1)
4.6 MHz source shown in Figure 3, the R Register needs a n NC Rl
value of $000014 (3 bytes, 20 in decimal).
The N Register determines the frequency tuned. Tuning damping factor (2)
9.2 MHz requires the proper value for N to multiply up the
reference of 230 kHz to 9.2 MHz. This is 40 decimal. For where, from the data sheet, the equation for the <IlR and <Ilv
12.19 MHz, the value is 53 decimal. To tune over the range, phase detector,
change the value in the N Register within the range of 40 to 53
with a 2-byte transfer. Table 1 shows the possible frequencies. K<Il = 'VDD
"2n"' = 5
21t = 0.796 V/rad (3)
1; = 0.707,
Table 1. The HF Oscillator Frequencies Oln = 21tfR = 21t x 100 kHz = 12566 rad/s (4)
50 50 '
NValue Frequency, MHz and
40 9.20 K _ 21td fVCO 21t x (160 -140 MHz)
41 9.43 VCO- d VVCO 10-2
42 9.66
43 9.89 = 1.57 x 107 rad/sN (5)
44 10.12 The control voltage range on the input to the VCO is picked to
45 10.35
be 2 to 10 V.
46 10.58
The average frequency = (140 + 160)/2 = 150 MHz. There-
47 10.81
fore, the average N = 1500.
48 11.04
The above choices for 1; and Oln are rules of thumb that are
49 11.27
a good design starting point. A larger Oln value results in faster
50 11.50
51 11.73
loop lock times and higher reference frequency VCO
52 11.96 sidebands for similar sideband filtering. (See Advanced
53 12.19 Considerations.)
Choosing Cl to be 4700 pF, Rl is calculated from the
rearranged expression for Oln as:
EXTRA FILTERING FOR THE HF LOOP Rl= KcpKVCO = (0.796 V/rad)(1.57 x 107 rad/sN)
Clo?nN (4700 pF)(12,566 rad/s)2 (1500)
When the HF oscillator was built, the proper frequencies
could not be tuned. The output of the MC1658 was examined = 11.23 kg (6)
with an oscilloscope and the switching edges were discovered Therefore, chose ari 11 kg standard value resistor.
to be "ragged." That is, the output did not appear to be a square R2 is determined from:
wave with clean transitions.
The fin input of the MC145170 is sensitive to 500 mV pop R2 = ~ = (2)(0.707)
signals, and the ragged edges were being amplified and OlnCl (12,566)(4700 pF)
counted down by the N Counter. Therefore, the edges needed
= 23.94 kg or (7)
cleaning up. One method would have been to add a low-pass
2.4 kg (standard value)
filter between the MC1658 and MC145170. However, be-
cause an additional buffer was needed elsewhere in the cir-
VHF SYNTHESIZER EXTRA FILTERING
cuit, an MC74HCU04 inverter was used in place of the filter.
This inverter's frequency response is low enough to clean up For more demanding applications, extra filtering is some-
the ragged edges. That is, filtering of the ragged edges times added. This reduces the VCO sidebands caused by a
occurred, and the output had smoother transitions. As men- small amount of the reference frequency feeding through the
tioned previously, one of the elements in the inverter package filter. One form of this filtering consists of spitting Rl into two
was used to buffer the output of the VCM before feeding it to resistors; each resistor is one-half the value of Rl, as indi-
the outside world. See Figure 3. cated by Rl/2 in Figure 5. Capacitors Cc are added from the
373
2.4 k!l 4700 pF
4x5.6kQ
2x 1500pF
+5V
1 MHz Rl/2 Rl/2
+ 12V
VI
ICc
Rl/2 -= R1/2
MC145170
* Cc
I
2.4kQ
4700pF
-=
lk!l
TEST POINT
(LOCK DETECT]
' - - - - - - - - 0 DATA OUT
~-----------OC~
~--------o EN .
'----------<> DATA IN
+5V +5V
20 nH 2 x MV2115
R14
10k!}
MCl648
1000pF I I ~~OPF
Figure 5. VHF Synthesizer
midpoints to ground to further filter the reference sidebands. series with the rest of the circuit) is much smaller than C5 and
The value of Cc is chosen so that the corner frequency of this can therefore be neglected for this calculation.
added network does not significantly affect the original loop As above, let WRC = 257,600 rad/s be the cutoff of this filter.
bandwidth wB. Rl was previously chosen to be 10 kn. Therefore,
The rule of thumb for an initial value is Cc = 4/( Rl WRC),
where wRC is the filter cutoff frequency. A good value is to C5 = _ _1_= _ _ _1_ __ (11)
choose wRC to be lOx WB, so as to not significantly impact the wRCR14 (257,600)(10 kn)
original filter.
= 388 pF ~ 390 pF
(8)
= 25,760 rad/s The MV2115 was selected for its tuning ratio of 2.6 to 1. The
capacitance can be changed from 49.1 pF to 127.7 pF over a
reverse bias swing of 2 to 30 volts. Contact your Motorola rep-
WRC = 10 wB = (10)(25,760) = 257,600 rad/s (9) resentative for information regarding the MV2115 varactor
diode.
For example, three parameters are considered.
CC=_4_= 4 (10) CT = Nominal capacitance
RlwRC (11.23 kn)(257,600 rad/s)
CR = Capacitance ratio
= 1383 pF ~ 1500 pF fR = Frequency ratio
There is also a filter formed at the input to the VCO. Again, CR= Cvmin = (Vmllx)P
this should be selected to ensure that it does not significantly (12)
Cvmax· Vmin
affect the loop bandwidth. For this example, the filter is domi-
nated by R14 with C5. The capacitance of the varactors (in where P = the capacitance exponent
374
Therefore,
f max 1 = 173 MHz (22)
GR =2.6(~)P (13)
21t[(19.9 nH)(42.2 pF)]0.5
The frequency ratio is 1.5 to 1 and is impacted by the tuning
range of the MV2115 varactor diode used in the tank circuit.
log(2.6) = plog(15) (14) Therefore, the required range of 140 to 160 MHz is not limited
by this VCO design.
P = log(2.6)/log(15) = 0.3528 (15) A pc board should be used to obtain favorable results with
this VHF circuit. The lead lengths in the tank Circuit should be
Using the nominal capacitance of 100 pF at 4 volts: kept short to minimize parasitic inductance. The length of the
trace from the VGO output to the PLL input should be kept as
100 pF = (~\0.3528 short as possible. In addition, use of surface-mount compo-
(16) nents is recommended to help minimize strays.
Gvmax 4 V)
VHF SYNTHESIZER PROGRAMMING
100 pF = 1.382 Again, programming the three registers of the MG145170
Gvmax is straightforward. Also, usually both the C and the R Registers
are programmed only once, after power up.
Solving for Gvmax:
The C Register configures the device and is programmed
with $00 (1 byte). This sets the phase detector to the correct
100 pF = 72.4 pF polarity and activates the <l>R and <l>V outputs while turning off
1.382 the other outputs. Like the HF oscillator, the phase detector
polarity is determined by how the filter is hooked up and the
Solving for Gvmin:
VCO.
2.6= Gvmin The R Register is programmed for a divide value that
(17)
49.1 pF delivers the proper frequency at the phase detector reference
input. In this case, 100 kHz is needed. Therefore, with the
Gvmin = (2.6)(49.1 pF) 1 MHz crystal shown, the R Register needs a value of
$OOOOOA (3 bytes, 10 in decimal).
Gvmin = 127.7 pF The N Register determines the frequency tuned. To tune
140 MHz, the value required for N to multiply up the reference
of 100 kHz to 140 MHz is 1400 decimal. For 160 MHz, the
THEVCO
value is 1600 decimal. To tune over the range, simply change
For convenience, the MG1648 VGO is selected. The tuning the value in the N Register with a 2-byte transfer.
range of the VGO may be calculated as
ADVANCED CONSIDERATIONS
fmax = (Gdmax + Gs )0.5
(18) The circuit of Figure 5 may not function at very-high tem-
fmin (Gdmin + Cs )0.5
perature. The reason is that the MG145170 is guaranteed to
a maximum frequency of 160 MHz at 85°G. Therefore, there
where
is no margin for overshoot (reference Figure 4) at high temper-
ature. There are two possible solutions: (1) maintain the ambi-
fmin= 1 (19)
21t[L(Cdmax + Cs )]0.5 enttemperature at less than 60 o e, or (2) limit the tuning to less
than 160 MHz.
As shown in Figure 8 of the data sheet, the VCO tank circuit Operational amplifiers are usually too noisy for critical ap-
is comprised of two varactors and an inductor. Typically, a plications. Therefore, if an active element is required in the in-
single varactor might be used in either a series or parallel tegrator, one or more discrete transistors are utilized. These
configuration. However, the second varactor has a two-fold may be FETs or bipolar devices. However, active filter ele-
purpose. First, if the 10 kQ isolating impedance is left in place, ments are not needed if the veo loading is not severe, such
the varactors add in series for a smaller capacitance. Second, as is encountered with most discrete veo designs. Because
the added varactor acts to eliminate distortion due to the tank active elements add noise, some performance parameters
voltage changing. are improved ifthey are not used. On the other hand, an active
Therefore, with the two varactors in series, Gdmax' = filter can be used to scale up the veo control voltage. For
Gdmaxl2. The shunt capacitance (input plus external capaci- example, to tune a wide range, the control voltage may have
tance) is symbolized by Cs . to range up to 10 V. For a 5 V PLL output, this would be scaled
Therefore, solving for the inductance: by 2x via use of active elements.
Some applications have requirements that must be met in
L= 1 19.9 nH = 20 nH (20) the areas of phase noise and reference suppression. These
(27tfmin)2(Cdmax' + Cs )
parameters are in conflict with fast lock times. That is, as lock
The Q of the inductor should be more than 100 for best per- times are reduced, reference suppression becomes more dif-
formance. ficult. Both reference suppression and phase noise are ad-
vanced areas that are covered in several publications. As an
fmin 1 = 135 MHz (21) example, consider that the VCO input voltage range for the
21t[(19.9 nH)(69.85 pF)]0.5
above VHF loop was merely picked to be 8 V. Advanced
375
techniques demand a trade off between this voltage range and prototype on a spectrum analyzer. Note that the reference
the spectral purity of the VCO output. This is because the sidebands appear at 100 kHz as expected, and are 50 dB
lower the control voltage range, the more sensitive the VCO down.
is to noise coming into its control input.
A VCO IC may not offer enough performance for some REFERENCES
applications. Therefore, the VCO may have to be designed CMOS Application-Specific Standard ICs, book OL130/0,
from discrete components. Motorola, 1990, MC145170 data sheet and AN535 application
Figure 6 shows the performance of the VHF Oscillator note.
I
1\
I \
J \
(\ / \ 1\
H .NJ!N' ~ ),\
I I
100 kHz CENTER =150 MHz, SPAN =250 kHz 100 kHz
376
AN1306
Thermal Distortion In Video Amplifiers
Prepared by: Curtis Gong
Motorola RF Products Division
Torrance, CA
ABSTRACT signal, and can be explained using Figure 2. Notice after the
transition from black to white (from high voltage to low voltage),
Thermal distortion is a problem in many high resolution the video signal is below the specified white level. This signal
video amplifiers. Thermal distortion occurs when there are shows up on the display as a section "brighter" than white. The
instantaneous power changes in the transistor stages. If the signal does eventually settle to the white level; but until it does,
the display will appear brighter than it should be.
problem goes uncompensated, it leads to a visual el(ect
known as smearing. This Application Note will discuss what
WHAT CAUSES THERMAL DISTORTION?
smearing is, what causes thermal distortion, how to measure
it and how to compensate the problem.
The transistors of a video amplifier are often subject to large
instantaneous power changes because of the large voltage
WHAT IS SMEARING? swings, particularly on transitions from black to white. These
power changes cause changes in the transistor's junction tem-
Smearing is best explained by using an example. Smear- perature. Due to the transistor's thermal time constant, which
ing, or ghosting, is most noticeable when a black block is is the amount of time it takes something to heat up or cool
displayed on an all white background. Referring to Figure 1, down, the transistor can't change temperature fast enough. It
both Sections a. and b. should be the same brightness. When is this thermal time constant and the fact that VSE of a transis-
there is a smearing problem, Section b. will be brighter than tor changes with temperature, - 2 mV/oC, that causes thermal
Section a. This problem is related to the droop of the video distortion.
a.
BLACK
- - - " T - - - - - - - - - - - - - - - LEVEL
a.
_______ ______ ~-=--------
WHITE
LEVEL
Figure 1. Figure 2.
377
Figure 3 shows a simple example that can be used to ex- temperature TE a change of ±1.6°C.) Notice on the plot of
plain the thermal distortion concept. In the ideal case. where TJ. that the junction temperature does not change instanta-
VBE does not change with temperature. there is a power neously. This is a result of the thermal time constant. Using
swing of 107 mW across the transistor. Using the 107 mW - 2 mV/oC. we can calculate VBE; from there we can
and a thermal resistance of 30°CIW. we can see how this calculate VE. IE. and YO. This example clearly shows the
power swing affects the output in the real case. (A change distortion of the square wave.
in power of 107 mW would create about the normal junction
Ideal Case
VIN (VOLTS)
40
+60 V
1K
VO(VOLTS) P(mW)
Vo 30 891
784
VSE 20
10
VE (VOLTS)
.4
.3
Real Case
TJ (OC) VSE(VOLTS)
1.1 .7032
20.32
.3032 19.68
.2968'--_ _ _ _ _ _ __
Figure 3.
378
MEASURING THE DISTORTION less than 100 mV is generally acceptable. Flatness of
50 mV - 100 mV for a 40 V swing is very difficult to measure.
Making an accurate measurement of the distortion can The effect of thermal distortion can be compensated. The
be difficult. The oscilloscope must have enough vertical offset Motorola CR2424 is used as an example to show some of
to enable the edge to be viewed with a reasonable scale. the compensation techniques that can be utilized. The output
Often, flatness measurements in the 100 mV to 200 mV waveform, when there is a distortion problem, appears as
range must be measured on a 1 VolVdiv scale. In this case, a signal with excessive mid and high frequency gain. The
the accuracy is not good. Another issue that must be consid- signal would be flat if this excessive gain were eliminated.
ered is scope performance at maximum offsets. When a One way of doing this is to use a series RC network as feed-
scope is operating at a maximum offset, it may introduce back from the output to the input. The CR2424 has an internal
some of its own distortion. Check with the manufacturer. compensation network which noticeably improves the flat-
ness. Unfortunately, this is only a first order compensation
network and doesn't eliminate all problems. The flatness can
HOW TO COMPENSATE THE PROBLEM be further improved by adding an external compensation net-
work consisting of a 150 pF capacitor and a 200 kQ resistor.
There is no real standard on how small the distortion must Figure 4 shows the flatness of the CR2424 without the inter-
be. Several years ago a 1% flatness was acceptable nal compensation network while Figure 5 shows the flatness
(400 mV for a 40 V swing). On today's high resolution dis- with the internal network. Note the considerable improvement
plays, this is clearly unacceptable. A flatness of 200 mV for in the flatness of the output waveform when the complete
a 40 V swing will cause noticeable smearing problems. Some CR2424, including its internal compensation network, is
designers believe a 50 mV flatness is required, but anything used.
379
Figure 6 shows the effect of an external compensation is not flat. This can be seen in Figures 5 and 6. On the display,
network. The improvement may seem small, but it can be this problem shows up as a gray area right after the transition
seen on the CRT. Additional external compensation networks from black to white. This is a frequency response issue and
may be added to further improve the flatness. In oscillo- can be corrected by adding an additional input peaking net-
scopes, where flatness is very important, as many as ten work. Figure 7 shows the circuit and a photo of the actual
networks are used. waveform.
There is another flatness issue. The first 0.511s of the pulse
'e DC v 008 V
-
I A2 11_
I~ -~~- -~ -I -
1-- - - - + - - - ---
1 1
--I - - - -
~' 1- -,- --,- I
--,
I
- - I r -I ~ -I- - - --
- -- I
---
I
--- --- - - I
+ -I---L
1
1- I _ I
V 1u<:::.
----J -- - 1 1
I
~ - 1_
1V I 1 Ll~
1
150pF 200K
150 pF 200K
14 pF 20K
50 215
Figure 6. CR2424 With External Compensation Figure 7. CR2424 With Modified Input Network
380
When using the external compensation network tech- may want to adjust the compensation network (by changing
niques as previously described, there are several precautions the capacitor) to optimize the flatness at a different contrast
that must be taken. The first precaution is that thermal level (voltage swing) on the display.
distortion is dependent on signal swing. The distortion Another area of precaution is the 215 Q input peaking
improves with smaller signal swings because the power resistor. Since the CR2424 is a feedback amplifier, the gain
changes are less. The 200 kQ and 150 pF RC compensation is determined by the input peaking resistor and the feedback
network was optimized for a 40 V signal swing. For smaller network. The previously mentioned compensation networks
signal swings, the compensation network tends to overcom- were optimized for a 215 Q input resistor. If the resistor was
pensate causing the flatness to slope in the opposite changed, the CR2424 would have a different gain and the
direction, i.e., the smearing would appear darker than white compensation networks would no longer be optimized.
instead of brighter than white. In this case, the CRT designer
381
382
AN1401
I
Using SPICE to Analyze the
Effects of Board Layout on
System Skew When Designing
With the MC10/100H640
Family of Clock Drivers
Prepared by
Debbie Beckwith
Eel Applications Engineering
383
Using SPICE to Analyze the Effects of Board Layout
on System Skew When Designing With the H640
Family of Clock Drivers
Objective will concentrate on illustrating the relationship of capacitive
The objective of this note is to illustrate the complexities loading versus propagation delay and the relationships
of board layout influences on the total skew of a system when dependence on board layout and termination technique.
designing with the H64x series of clock distribution chips. Capacitive loading refers to both "device output loading" and
The note will present some guidelines to assist designers '1ransmission line loading." When the interconnect line is
in using SPICE to analyze their board layouts and loading short (less than 4.5") the capacitive loading is seen by the
schemes to predict and minimize the total skew of a system. output of the driving device and the propagation delay can
The MC10H/100H64x series of devices are ECL/TIl be predicted by assuming a lumped load at the output of
translating clock drivers designed for systems requiring very the device. This is referred to as "device output loading."
low skew clock distribution. Skew is most often specified in However, when the line length exceeds 4.5", the capacitive
terms of "Output to Output" skew and "Part to Part" skew. loading is seen by the transmission line as opposed to the
"Output to Output" skew refers to the maximum variation in output device. This will be referred to as '1ransmission line
propagation delay between similar paths of a single device. loading." For the case of "transmission line loading,"
"Part to Part" skew refers to the maximum propagation delay propagation delay predictions must be based on the T pd
difference between similar paths on different devices being versus Cl relationship derived for a desired line length and
driven by the same inputs. The H64x series' skew termination technique. The propagation delay versus Cl
specifications are specified based on equal capacitive characteristics of an IC and a transmission line are different,
loading of all outputs. Since skew is a measurement of therefore it is not enough to simply ensure equal Cl'S on
propagation delay, and propagation delay is dependent on all clock paths to minimize skew.
capacitive loading, optimum skew performance can only be The results of this note are applicable to the entire H64x
achieved when all outputs are loaded equally. series of ECL/TIl translating devices, although only the
In many designs the clock will need to be routed to a output section of the H641 is modeled as the driving section
number of receiving gates at different locations in the system. of the analysis circuit. The ESD protection circuitry and
For the system deSigner, skew measured at these "package" model circuitry were inCluded on the output of the
destinations is a foremost concern. Skew between receiving driving device and the input of the receiving device to more
gates is a measurement of the maximum variation in accurately model real in-line circuits. The "package" model
propagation delay between the driving gate and each circuitry simulates the effects of the device packaging. In all
receiving gate. This implies that the designer must not only cases, the input clock to the analysis circuit is a 25 MHz
be concerned with "Output to Output" and "Part to Part" skew, ECl level input (+ 3. 15 V to +4.15 V) with 1 ns rise and fall
but also with the propagation delay along each path of the times. Propagation delay is measured from the 50% level
signal. Propagation delay is a function of supply voltage, of the input clock to the 1.5 V level of the TIL output at the
ambient temperature, and capacitive loading (CU. Since receiving gate.
propagation delay is dependent on supply voltage, which can
vary significantly from board to board, skew between ICs Transmission Line Concepts 1,2,3
on a single board will be much tighter than skew between For high speed systems, the interactions between wiring
ICs on different boards. This illustrates the advantage of and circuitry are most easily determined by treating the
placing ICs with tight skew requirements on the same power interconnections as transmission lines. A brief and simplified
plane. Assuming that a common power plane is used and review of transmission line theory and termination techniques
that the temperature gradient over the board is minimal, the will be presented before discussing the effects of termination
supply voltage and ambient temperature will affect the techniques on propagation delay. For a more detailed
propagation delay of all outputs in relatively the same ·discussion of Transmission Line Theory, refer to The
manner, and thus should have minimal effect on skew. Motorola MEClTM System Design Handbook.1
Propagation delay due to capacitive loading, however, may
vary from output to output; significantly affecting skew. This Characteristic Impedance: The conductors (interconnect
variation is due to the dependence of capacitive loading on trace and the AC ground plane) that interconnect a pair of
board layout, termination technique, and fanout. Circuits have distributed series inductance and distributed
To realize minimal skew at the receiving gates, the capacitance between them, and thus constitute a transmis-
deSigners goal is to design for equal propagation delays on sion line. When these distributed parameters are constant
all paths carrying the clock signal. The remainder of this note over a length of line, the line is said to have a characteristic
384
impedance, ZOo Zo is the ratio of transient voltage to of the receiving gate is large relative to the line characteristic
transient current passing by a point on the line when a signal impedance, therefore: PL is approximately equal to 1. A large
change occurs. The relationship between the distributed positive reflection occurs resulting in overshoot. The
parameters, characteristic impedance, and transient voltage reflected signal reaches point A at time 2TO, and a large
and current is expressed as: negative reflection results because the output impedance of
the driver gate is much less than the characteristic
VII =ZO =j (LO/CO) Eq2.1 impedance of the line. In this case the reflection coefficient
is negative. The signal is re-reflected back toward the load
= =
where Lo inductance per unit length and Co capacitance arriving at 3TO, resulting in undershoot at point B. The
per unit length. ZO is expressed in Ohms, Lo in Henries, impetus in restricting interconnect lengths is to minimize the
and Co in Farads. effects of overshoot and undershoot. A handy rule of thumb
is: to limit the undershoot to 15% of the voltage swing, the
Propagation Velocity: Propagation velocity can also be two way line delay should be less than the rise time of the
expressed in terms of Co and Lo: pulse. Thus the maximum length can be determined using
the following equation:
v = 11 j (Lo/CO) Eq2.2
Lmax < tRI (2*Tpd) Eq 2.4
Termination and Reflection: When a signal travels down where: =
L Line Length, tR Rise Time=
a transmission line, if the terminating resistance (RT) Tpd '" Propagation delay I unit length
matches the line impedance, the ratio of voltage to current
traveling along the line is matched by the ratio of voltage
Zo=500HMS TO=1.8ns
to current which must prevail at AT. From the viewpoint of
the driving device, no adjustment of output current is
required. If the line is not terminated in its characteristic
Vi-D-~VO
impedance the signal propagating down the line is partially
UNTERMINATEO TRANSMISSION UNE
reflected back to the source. The magnitude of the reflected
voltage signal is governed by the load reflection coefficient, Figure 2.1a. Block Diagram of Unterminated Line
PL:
g: I I
Untermlnated Lines
Figure 2.1 a illustrates an unterminated transmission line.
1/ I I
Since the reflection coefficient at the load is of opposite
polarity to that at the source, the signal will be reflected back
'.J. 2'UNE --00 I
and forth over the transmission line with the polarity changing 5'UNE ~. ~'
·0.987V
after each reflection from the source impedance. Thus, steps 10" UNE
appear at the input to the receiving gate. When the driver ·2
gate delivers a full TTL swing, the signal propagates from o 20 40
TIME
point A arriving at point B a time TO later. At point B, the Figure 2.1 b. H64x Driving a 10 pF Load over
signal is reflected as a function of PL. The input impedance an Unterminated Line
385
---t-- - - - -- ,\ ,
... - - - ------
---1.-
,-
impedance of the driving device was obtained by extracting
the VOL versus IOL and the VOH versus IOH curves (refer
to Figures 2.2b and 2.2c). The output impedance of the
device is equal to the slope of the curves, which can be
I / calculated to be approximately 8 n. This value was verified
using SPICE simulations. Rser, in Figure 2.2a was varied
I Z
/ from to 0 to 50 0 in to 0 increments and the signal was
monitored at the input to the receiving gate (refer to Figure
o J 4.5" UNE: ~.98
...",
J 2.2d). Minimal undershoot and overshoot occurred when the
Vi~~VO
ser DB L-/ TTL: NML ~ VOL max - [VIL max + IlL (Rsed]
~ 0.8 V - [0.5 V + 0.4 mA (40 0)]
SERIES TERMINATED TRANSMISSION UNE
~ 0.284 V
Rser+ RO ~ Zo Eq2.5
SWEEP VOLTAGE versus 10l
10
With series termination, when the output of the driver gate
0
switches, a change in voltage, delta V, occurs at the input
to the transmission line: -10
-20
l1V ~ Vin' (ZO)/(Rser + RO + ZO) Eq 2.6 ..-
§.
-30
-' -40
For a matched series termination: Rser + RO ~ ZO, thus 5;
-50
11 V ~ Vin/2. So an incident wave of half amplitude travels -60
down the transmission line. Since the transmission line is
-70
unterminated at the receiving end, the reflection coefficient
-80
of the load is approximately unity; therefore causing the
-90
voltage to double at tlW receiving end. When the reflected 0 0.5
wave arrives at the source it is completely absorbed by the SWEEP VOLTAGE (V)
series resistor since the impedance matches the characteris- Figure 2.2b. VOL versus IOl for H64x Series
tic impedance of the transmission line. The output
386
· SWEEP VOLTAGE V8ISUS 10H DERIVATION OF T pel versus CL RELATIONSHIPS
RW j30n CLK
r-- ECLtoTIL ESDand TIL Input
Package
I Translator
/
IJ ~ L I:}, / Vin
Output Circuitry Model
Circuitry
Gate
Circuitry
r-
ser=10n
~
- Asar= 400
4.15V -
3.15V -
ru
CLK
Rsar=400 I
-..J bI
R- I--
H641 DRIVING 1 GATE OVER VERY SHORT UNE
25 so 75
TIME In this circuit, the output driving gate is driving one gate
Figure 2.2d. Series Terminated Transmission Line over a very short line (<< 1"). When the interconnect line
=
Output for Rser 10, 30, 40, and 50 n length is this short the SPICE "transmission line" model is
Parallel AC Termination not needed to Simulate the interconnect line; and the
propagation delay due to the interconnect line length can
Parallel AC Termination, shown in Figure 2.3, should be
be assumed to be negligible. The propagation delay is
used when the ability to drive distributed loads or when
measured from the 50% voltage level of the input signal to
driving heavy DC TTL loads is required. Unlike series
the 1.5 V level of the TTL output; and can be expressed as
termination, the parallel AC termination scheme features an
follows:
undistorted waveform along the full length of the line. In
parallel AC termination, the receiving end is terminated to
a voltage through a resistor (RT) in series with a capacitance T pd(model) = Tpd(output gate) +,1 T pd(1 gate load) Eq 3.1
(CT). The value of RT is equal to the line characteristic
impedance. As a rule of thumb CT = 10'TD/ZO, where TO Through a SPICE simulation Tpd(model) was measured to
is the delay of the transmission line. When the termination be 2.76 ns. Rewriting the equation above to solve for
resistance matches the line impedance, no reflection occurs Tpd(output gate), the equation becomes:
because all the energy is absorbed by the termination. The
parallel AC termination scheme consumes no DC current Tpd(output gate) = 2.76 ns -,1 T pd(1 gate load)' Eq 3.2
'-D-rri:"'b-"
with outputs in either state.
To solve for T pd(output gate), the T pd due to the capacitive
loading of 1 gate is needed. This relationship will also be
very useful in finding propagation delay contributed by
fanout. By using the same circuit as above and incrementing
the number of receiving gate inputs, measurements of T pd
'6 CT are taken for each increment in the number of receiving gates
PARALLEL AC TERMINATEO TRANSMISSION UNE in order to develop a relationship between Fanout versus
Figure 2.3. Block Diagram: Parallel AC Termination Propagation Delay (,1 Tpd/,1# of Gates).
387
The following measurements were taken: determine this relationship, the circuit in Figure 3.1 was
modified by adding a load capacitor in parallel with the
Table 3.1 receiving gate, the value of the load capacitor was varied
, of Galea Tpd L-H(ns) Tpd H-L(ns) and measurements of the propagation delay taken for each
value of Cl. The data is summarized and shown in a plot
1 2.76 2.88
2 2.82 3.02 in Table 3.2 and Figure 3.3a, respectively.
4 2.93 3.2
6 3.02 3.46 Table 3.2
8 3.15 3.64 CL (pF) Tpd L-H (n8) Tpd H-L (ns)
15 3.99 4.01
0 2.76 2.88
10 2.98 3.34
and plotted below: 20 3.19 3.76
30 3.39 3.99
4.5 40 3.52 4.18
50 3.75 4.35
Tpd H·L 70 4.07 4.66
4
1 .......-Z T~H~L
. /V /
-
l-
.:?- ~ l-
3.5
,/
i I--
V ...-f4
/
2.5
o
~~ Tpd L·H
FANOUT
10
--
;'"
~
If
Tpd L·H
~
2
o 10 20 30 40 50 60 70
Cload
The value of ~(Tpd)/ ~(# of gates) can be calculated by
finding the slope of the Fanout versus T pd curve. From Figure Figure 3.3a. CL versus Propagation Delay
3.2, ~(Tpd)/~(# of gates) can be measured to be, for Short Line
approximately:
From this data the change in propagation delay with
~ (Tpd) / gate =0.057 nsf gate. Eq3.3 respect to the change in Cl was calculated and the sensitivity
of the output driver to capacitive loading for an unterminated
T pd (output) can be calculated by substituting this data into Eq.
"short'" line was found to be 0.02 ns/pF. The capacitive load
3.2.
(Cl) per gate can be calculated by taking the ratio of
T pd(output gate) = 2.76 ns - 0.057 ns = 2.7 ns Eq 3.4 delay/gate to delay/Cl.
388
a transmission line and the effect of capacitive loading on in Table 3.3 along with the measurements taken for a
propagation delay re-evaluated. transmission line with Zo = 75 ohms:
Table 3.3
2.5
CL(pFI Tpd (nsl, Zo = 50 Tpd (nsl, Zo = 75
2.3
I---; i.!""50pFL AD'\ 0 4.3 4.27
2. 1 I \ 10 4.71 4.79
". 20 5.03 5.2
1.9 Y
-
30 5.31 5.55
1.7 I---; ~25pFLOA[
\
40 5.56 5.86
50 5.B 6.16
1.5
60 6.02 6.44
1.3 I-- 1T0pF OAl 70 6.22 6.71
100 6.B2 7.45
1.1
*Note: T pd includes the 1.8 ns delay of the transmission line.
0.9
o 4 6 8 10 t2
UNE LENGTH (In) Plotting Cl versus Tpd, the relationship is shown in Figure
Figure 3.3b. Tpd versus Line Length 3.5.
389
Cload versus Tpd FOR MATCHED SERIES TERMINATED UNE
11
Zo =500HMS, Td = 1.8ns
ECLtoTIL ESDand ESDand TIL 10 _I ..1. TpdH-L?9 ~
Translator Package Package Input TpdL-H 7Z. I--"'"-J....-'"
Output
Circuitry
Model
Circuitry
4.15V - ru
CLK CL~
Model
Circuitry
Gate
Circuitry
~~
./. ~
.-
./
-"
--
.....
1/ l...oo'"
1/
K
f-'""'
.-
-"""'Tpd L-H 50
--
3.15V - I:iIII'" Tpd H-LSO
SERIES TERMINATED UNE
r I
~
Figure 3.6. Simulation Circuit: Series Terminated Line
4
o 20 40 60 60 100
First, Zo was set to a common value of 50 ohms and the Ctoad
line length was set to 10", which translates to a line delay,
Figure 3.7. CL versus T pd: Series Terminated Line
TO, of 1.8 ns. With CL set to 0 pF and measuring the
propagation delay at the output of the transmission line, the
accuracy of the transmission line model's TO can be Comparing these results to the results obtained for an
confirmed by comparing this measurement to the measured unterminated line, it can be observed that the Tpd versus
vlaue of Tpd at the input of the transmission line. The CL relationship is not only affected by line length, but also,
equation for the measured TO is: by the termination technique chosen by the designer. Using
Eq 3.6 series termination produces a significant decrease in
TO = Tpdout - Tpdin·
undershoot and overshoot. The tradeoff is an increase in
Plugging measured values into this equation for the above li Tpd/liCL. Notice, even when the gate is unloaded, the
circuit: series terminated line is slower than the unterminated line.
TO = 4.69 ns- 2.9 ns = 1.79 ns Eq3.7
CASE 3: PARALLEL AC TERMINATION
and we see it is very close to the predicted delay of (0.18 WITH LUMPED LOAD
nslinch)" to inches = 1.8 ns.
To determine a relationship between Tpd versus CL for The original circuit was modified by inserting a
matched series termination, the capacitive load was varied transmission line between the output driving circuit and the
and measurements of propagation delay at the load were receiving gate circuit. The circuit is shown in Figure 3.8. For
taken for each value of CL. The results are tabulated below Parallel AC Termination the matching network is a shunt
along with the measurements taken for a transmission line resistor (RT) in series with a capacitor (CT) to ground, placed
with Zo = 75 ohms: at the output of the transmission line. From transmission line
theory, the Parallel AC Termination technique requires that
Table 3.4 the resistance of RT match the characteristic impedance of
CL(pF) T pd (ns), Zo = 50 Tpd (ns), Zo = 75 the transmission line (ZO) for optimum performance
(minimum undershoot and overshoot and minimum propaga-
0 4.7 4.7
10 5.24 5.44 tion delay). Also as a rule of thumb the optimum CT can be
20 5.7 6.08 calculated as, CT = 10*TO/Zo, where TD = the delay of the
30 6.08 6.62 transmission line and Zo is the characteristic impedance of
40 6.45 7.11 the transmission line.
50 6.82 7.62
60 7.18 8.1
70 7.53 8.6 Zo = SO OHMS, Td = 1.8ns
100 8.57 9.97 ECLto TIL TIL
ESDand ESD and
-Note: T pd includes the 1.8 ns delay of the transmission line. Translator Package Package Input
Yin Output Gate
Model Model
Circuijry Circuitry Circuitry Circuijry
Plotting CL versus T pd, refer to Figure 3.7, the relationship
between CL and T pd is found to be a linear equation, when
the termination is matched, that can be expressed as follows: 4.1SV -
3.ISV -
ru
CLK
390
With Zo set to 50 ohms and TO set to 1.8 ns, RT and overshoot, however, it causes a positive linear shift in the
Cr were calculated as 50 ohms and 360 pF, respectively. T pd versus CL curve. Series termination caused an increase
CL was varied and propagation delay measurements in aTpdf aCL of approximately 0.01 ns/pF for a transmission
recorded at each value of CL. Next, Zo was set to 75 ohms line with a Zo of 50 n.
As a result, propagation delays for
and TO to 1.8 ns. Values of AT and CT were recalculated series terminated lines quickly pass those of Paraliel AC
for these conditions and set to 75 ohms and 240 pF, terminated lines as capacitive load is increased. The tradeoff
respectively. Again CL was varied and propagation delay in choosing Paraliel AC termination over series termination
monitored. The results are tabulated in Table 3.5. is that Paraliel AC termination requires an extra capacitor,
CT, in each matching network. Comparing the Tpd versus
Table 3.5 CL curves for Zo = 50 0 and 75 0 in Figure 3.9 it is seen
that, as was the case in the other examples, the aTpdf aCL
CL (pF) T pel (ns), Zo = 50 Tpel (ns), Zo = 75
increases as Zo increases.
0 5.01 4.86
5 5.17
10 5.32 5.32 CASE 4: PARALLEL AC TERMINATION
15 5.47
20 5.63 5.73
WITH DISTRIBUTED LOAD
25 5.75
30 5.88 6.06
35 6.00 The original circuit was modified by inserting three
40 6.14 6.4 separate transmission lines between the output driving circuit
45 6.26 and the receiving gate circuit. The sum of the time delay of
50 6.38 6.71 the three transmission lines being 1.8 ns, to be consistent
55 6.50 with the data taken for the other termination techniques.
60 6.61 6.95
70 6.85 7.28 C\lpacitive loads are placed at the end of each transmission
100 7.54 8.03 line. The paraliel AC matching network is placed at the end
of the last transmission line. The circuit is shown in Figure
*Note: T pd includes the 1.8 ns delay of the transmission line.
3.10.
T~L'HJ5 .....
i.,...--'
I ..,. ........ i.,...--'-
..".;- .......
........:::: ~
~,
391
determining the relationship, Tpd versus T D for each
--
",
~ /~H.L
Tpd versus UNE LENGTH FOR DIFFERENT TERMINATIONS
.,/
V I pd I
4
o 20 40 60 80
Cload
Figure 3.11. CL versus T pd: Oistributed Load:
Parallel AC Termination
Tpd L·H versus CLOAD FOR MATCHED SERIES TERMINATION 2L-____ ~ ______ ~ ______L __ _ _ ___O
--
10
o 1
Td (ns)
- TD= 1.8ns
TD=2.7ns
,., Figure 3.13. (Cld versus Tpd) versus
1-- .....
i-""
........
..... -
",
1,\
~
",
i-""" - - >-
K
\ .-
.....
TD=~.9nsl_
Termination Technique
392
of Tpd versus CL relationships. As shown in this note, T pd finally series termination. The tradeoff in choosing terminated
versus CL relationships are dependent on line length, lines versus unterminated lines is, of course, minimized
termination technique, and the characteristic impedance of undershoot for an increase in 6Tpdf6CL. The tradeoff in
the transmission line. If line lengths are less than 4.S", choosing parallel AC termination versus series termination
propagation delay can be predicted by assuming a lumped is an increase in the number of parts for a decrease in
capacitive load at the output of the driving device. When lines 6 T pdf 6CL. Since the values in this note have been derived
exceed 4.S" the capacitive load is no longer seen by the for the specific case of the output section of the H641 driving
output driving device, but is instead seen by the transmission the input section of an H64S, the values of propagation delay
line. A different Tpd versus CL relationship exists for the are not representative of actual delays of the H64x series
transmission line than the output device. The transmission of devices. Also, due to SPICE simulator limitations of
line Tpd versus CL relationship is dependent on termination accuracy, delays are not exact and should be used to predict
technique and line characteristic impedance. The depen- relative differences only. For these reasons, the designer is
dence on termination technique is important at line lengths encouraged to use the "H64x Clock Driver I/O Spice Model
greater than 4.S" because at these lengths undershoot Kit" to derive the relationships necessary to predict and
becomes significant enough (20% of logic swing for a 20 minimize skew for their particular system. To obtain the
pF load) to necessitate some sort of termination scheme to "H64x Clock Driver I/O Spice Model Kit" contact a Motorola
minimize its adverse effects. Relationships of Tpd versus CL representative.
were derived and compared for three termination schemes:
the unterminated line, the series terminated line, ana the References
parallel AC terminated line. All Tpd versus CL curves were 1Motorola MECL System Design Handbook, second edition,
derived for transmission lines with TD = 1.8 ns and Zo = Motorola Inc., 1983. Stock Code HB20SRlfD.
SO nand 7S n. For all three termination schemes, increasing
the characteristic impedance of the transmission line 2Motorola ECLinPSTM Data Book, Motorola Inc., 1991. Stock
produces an increase in the 6 Tpdf 6CL relationship. Of the Code DL140R1fD.
three termination techniques the unterminated line had the 3Fairchild FAST Applications Handbook. Fairchild Semicon-
smallest 6 Tpdf 6CL, followed by parallel AC termination, and ductor Corporation, 1987.
393
394
AN1402
I
MC1 0/1 00H600 Translator Family
I/O SPICE Modelling Kit
Prepared by
Debbie Beckwith
Eel Applications Engineering
395
MC1 0/1 00H600 Translator Family I/O SPICE Modelling Kit
396
The H604 and H606 utilize the same output buffer. This Table 2. Input and Bias Levels
buffer is represented by the "H604 Output Schematic" of Schematic Input Level
Figure 11. The IN and INB inputs should be driven differentially
with voltage swings from VCC - 0.B5 to VCC -10.B5V. Note, Eel Input VBB Vee-1.3V
the ESD protection circuitry is the same as the H600. Ves VEE + 1.3V
H600, H602 AlAN Vee - O.85V to Vee -1.25V
Figure 12 represents the schematic for the output buffer Output BlBN Vee - 2.0V to Vee - 2.4V
utilized by the H605. The IN and INB inputs should be driven Ves VEE + 1.3V
differentially from VCC - 0.B5 to VCC -1 0.B5V, while CBIAS is
H60l110 IN Vee - O.85V to Vee - 1.85V
forced to 1.lV. Again, the same ESD protection scheme is eBIAS 1.W
used as on the H600. TRlfTRIB -2.W to -2.5V
Ves VEE + 1.3V
The H607 output buffer is represented by the schematic of VBB Vee -1.3V
Figure 13. The IN and INB inputs should be driven differentially
H603 Output INIINB Vee to Vee - O.85V
from VCC to VCC - 1.BV. The ESD protection circuitry is ENA Vee - O.85V to Vee - 1.85V
the same. Ves VEE + 1.3V
VBBP Vee- 2.W
Two input structures can represent most of the inputs forthe eBIAS 1.lV
H60x family of translators, one for TIL inputs and one for ECl
inputs. The exceptions were discussed previously and the H605 Output INIINB Vee - O.85V to Vee - 1.29V
eBIAS 1.W
various inputs and appropriate input models are summarized VEE + 1.3V
Ves
in Table 1. For the dual supply devices with ECl inputs the
VCC and the VEE on the typical ECl input gates should be H604, H606 Ves VEE + 1.3V
Output
tied to ground and -5.2V respectively. All input pins should
have both a package model and ESD protection circuitry H6070utput IN/INB Vee to Vee - O.85V
connected to them. For TIL inputs the ESD protection circuitry
is represented by the FPS009E schematic of Figure 15. For
ECl inputs the ESD protection circuitry is represented along Handling Power Supplies
with a 50KQ input pull down resistor as part of the "ECl in Pad
It is important to properly apply the power supply voltages to
Cell" represented in Figure 15. The "Package Model" of Figure
accurately model these Circuits. This section will explain the
15 is self explanatory, the parasitic values provided are worst power supply terminology used on the I/O buffer schematics
case numbers. The package capacitance combines with the and how to properly apply these supplies with the appropriate
parasitic transistor capacitance of the input device and the package model.
ESD circuitry to comprise the load capacitance of the input.
The various input buffer ESD circuits are outlined in Figure 15,
notice that the ECl inputs utilize a different structure than the Table 3. Power Pin Descriptions
TIL inputs and outputs. The typical ECl input schematic Power Description
represents a single ended ECl input, the VBB reference
should be tied to VCC - 1.3V and the VCS bias should be tied EVee EVee is the most positive supply for the Eel
input gate (+5V for the H607 and ground
to VEE + 1.3V. To simulate a differential ECl input one simply for H60D-H606)
connects the complimentary input to the "VBB" side
of the input gate along with an associated ESD and VEE VEE is the most negative supply for an Eel gate.
For the H607 it is equal to ground, for the
package model. The differential input does not use the VBB
H600-H606 it is equal to -5.2V
switching reference.
TVeel Internal Vee for TTL Circuitry
For all of the input and output buffer schematics the
resistors should NOT be simulated as simple SPICE resistors. GNDI Internal ground for TTL Circuitry
Because these resistors are realized by a diffusion step in
wafer processing there are parasitic capacitances associated Table 3 lists the voltage supplies referenced on the I/O
with each. The subcircuit schematic is shown for the resistors schematics along with a description of each. The key to
in the "Resistor Model" schematic of Figure 15. The value of properly simulating these power supplies is in the application
each subcircuit resistor is one half the value given on the top of the package model. Because the output buffers, to a varying
level schematic and the parasitic capacitance is modelled by a degree, share VCC and ground pins, adjustments need to be
diode back biased to VCC. Also note that the resistor made to get a more accurate model if all of the outputs are not
temperature coefficient (TC) values for both the resistor simulated at the same time. If for example a single output is to
subcircuit and the resistors in the device subcircuits are be simulated the package model for the TVCCI and TGNDI
provided. For modelling at nominal temperatures only, these supplies should be scaled based on the number of outputs
TC's can be omitted. If however modelling will be performed which normally share the supplies. If the Simulated output
at the temperature extremes the TC information should normally shares its supplies with two other outputs the
be included. . package inductance would be tripled to simulate the same
inductive glitch seen on the power pin in an actual application.
Table 2 is provided to summarize the various internal The capacitive value for the package model is not as critical
voltage swings and bias levels required to run the appropriate and thus can be left alone. This method will allow users to
SPICE simulations. more accurately model an output behavior without resorting to
397
more accurately model an output behavior without resorting to be to manipulate the generic netlists. If, however the netlists
more complicated and lengthy simulations. The internal power are desired or questions arise about the contents of this
and ground pins are all powered through a single pin and are document the user can contact an ECl applications engineer
basically static, as a result no adjustments are needed for the for assistance.
package models on these supplies. Table 4 outlines the
internal power distribution for the H60x translators, this
information can be used to determine the scaling factors for Table 4. Power Pin versus Outputs
the package inductance for the output buffers. To use the table Number 01 Number Number
simply identify the output in question and divide the number of Part Type Outputs TVCC TGND
outputs in the group by the number of power pins for that
group, this will give the multiplication factor for the inductance. H600 9 3 N/A
H60l 9 2 3
Summary H602 9 3 N/A
The information included in this kit should provide the user H603 9 2 3
with all of the information necessary to do SPICE level system
H604 12 3 N/A
interconnect modelling. The schematic information provided
in this document is available in nellist form through EMAil or H605 6 2 2
an IBM or Macintosh disk. However with today's advanced H606 3 3 N/A
design tools it will probably be a simpler task to enter the
schematics in a good schematic capture package than it will H607 6 2 2
398
PKG
~cc~-----------r---------------'r-----~
OUTI
V~-E~~----------------E-~~-C
R6
9000
VEE
Nl
FPSOO1
'P~ OSI
GRSOOI
AX
1- 2
TC = 4.45E-4, 2.78E-6
REP1
15.2
R4
225Cl
399
PKG
EVCC D--..,.---.--------------.---....,
1 - - - - + - 0 OUll!
OUT
PKG
EVCCD------.-----------"""'T---....,
1----:..-+--0 OUll!
OUT
400
Rl
2fcO Nl
FPSOO1
~r OSI
GRSOOI
r-------r--+----~DO~ RX
2
TC = 4.45E-4. 2.78E-8
REP!
15.2
REXT
13.7
N2
TGNDI
PKG
~CC e>-----------,---------------,----------,
RCl1
272.70
AD-------·C
~D-------------------~~------~
BD-------------------~
BN~--------------------------._+_------~
401
'-----.J...--..::.:..::.::.:J=--..L-----<JTGNDI
402
N1
N1
RT OS1
5.3 QPS114
N2
01
OSUBS114
01 02
OSUB1N05 OSUB2N05 N2 -=
Te =4.45E·4, 2.78E-6
Te =4.45E-4, 2.78E-6
N3
-= N4 -=
QPNN05D QPS114
N1
N1
Te =4.45M, 2.78U OS1
GRSOO3
RX
R4 2
7.89
Te =4.45E-4, 2.78E-6
REPI
15.3
N2
01
OSUB139 REXT
22.9 01
OSUBSOO3
N3 Te =4.45M, 2.78U
-= N2 -=
QPN139 FPSOO3
N1 N1
R1 R1
23.4 OS1 19.1
FP025X
N2Q---'------L N20---'-----L
01 01
OSUB025 OSUB025X
FPN025 FPN025X
403
N5 N1
N1
RT
5.4
OSl
QPSl14
N2
01
02 OSUBS114
OSUB2N05
01
TC = 4.45E·4, 2.7BE-6
OSUB1N05 N2 -=
-= -= TC = 4.45E-4, 2.7BE-6
N3 N4
QPNN05M QPS114
Nl
Nl
OSl
GRSOO3
RX
R4 2
7.B9
TC = 4.45E-4, 2.7BE-6
REPI
15.3
N2 01
OSUB139 REXT
22.9 01
OSUBSOO3
N3
-= N2 -=
QPN139 FPS003
Nl Nl
Rl Rl
OSl 23.4 19.1
FP025
N20--.L------C N20--'------l:..
01 01
OSUB025 OSUB025X
FPN025 FPN025X
404
~~PCK~G__________________r_--------_.------~--~
R2
272.7n
IN D-----------------'h,
INB D--------------------t---~
Vcs
VEE
WCCID-~,----r_----r_-_,----_.--------~--------rF~~
CBIAS 0--+---+---'
IN
INB 0.---1------'
VEE
405
W~I~-----r-----r----~----r----r-----r-----r------~~--'
IN 00---+---11-.......(,.
INBOo--;::::=t--f...
TGNDIIC>~--~--~--~--L--~--~---"""'~----L-~
406
N5 N1
N1
OSl
WNOS QPSl14
RT
5.4 OSl
OPSl14
N2
01
TC = 4.45E·4, 2.78E-S 02 OSUBSl14
OSUB2N05
01
QPNN05M OSUB1N05 N2 -=-
-=- TC = 4.45E-4, 2.78E-S
N3
-=- N4
N1
N1
OSl
GRSOO3
RX
R4 2
7.89
TC = 4.45E-4, 2.78E-S
REPI
15.3
N2 FPSOO3
01
OSUB139 REXT
22.9 01
OSUBSOO3
TC = 4.45M, 2.78U
N3
-=- N2 -=-
N1 N1
R1 R1
23.4 19.1
N2 N2
01 01
OSUB025 OSUB025X
N3
N3
-=- -=-
N1
Rl
19.5
N2Q---'-----f..
01
OSUB1OB
N3 -=-
Figure 14. H607 Output Subcircuits
407
AS
7ID
RPKGl
INIO...-r:-:=-~Mri-'D OUT
RPKG3
0.20 RP
1-A.N\r---D INT 5OkO
Nl
VCCI POS
Rl 01 RIA
DSI 4.97 RES·DIOOE SPICEPAR/2
...
GROO9E
~
V 01 R1B
TC= 431.6U, 8.97U
N 2 Q - - + - - - - . [~
, PNOO9E ,II. 01 SPICEPAR/2
I -~DSUB009E
NEG
TC= 4.45E·4, 2.7BE·6 -=
FPS009EX Resistor Model
408
.MODEL WN05 D (IS=1.0578E-12 RS=37.6 N=1.044 TT=10PS
+ CJO=141. 75FF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
.MODEL DSUBS114 D (IS=1E-16 RS=O N=1 TT=500PS
+ CJO=2.75PF VJ=.51 M=.24
+ EG=1.115 XTI=3 FC=.5 BV=35)
.MODEL QPS114 D (IS=2.52E-12 RS=1.35 N=1.044 TT=10PS
+ CJO=2.1PF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
.MODEL DSUB025X D (CJO=284FF VJ=.51 M=.24)
.MODEL PN025X NPN (IS=4.32E-17 BF=113 NF=1.008 VAF=30 IKF=10A
+ ISE=O NE=1 BR=5 NR=1 XCJC=.1 VAR=100
+ IKR=10.85MA ISC=4.68E-16 NC=1 RB=175 RBM=65
+ RE=O RC=35.2
+ CJE=193FF VJE=.9 MJE=.4
+ CJC=158FF VJC=.53 MJC=.37
+ TF=40P XTF=O VTF=100 ITF=5.7MA PTF=O
+ TR=200P XTB=1.51 EG=1.115 XTI=5 FC=0.5)
.MODEL FP025X D (IS=1.08E-13 RS=48.3 N=1.044 TT=10PS
+ CJO=90FF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
.MODEL DSUB025 D (CJO=284FF VJ=.51 M=.24)
.MODEL PN025 NPN (IS=2.45E-17 BF=113 NF=1.008 VAF=30 IKF=10A
+ ISE=O NE=1 BR=5 NR=1 XCJC=.1 VAR=100
+ IKR=1MA ISC=2.66E-16 NC=1 RB=193 RBM=89
+ RE=O RC=62
+ CJE=123FF VJE=.9 MJE=.4
+ CJC=108FF VJC=.53 MJC=.37
+ TF=40P XTF=O VTF=1 00 ITF=5.7MA PTF=O
+ TR=200P XTB=1.51 EG=1.115 XTI=5 FC=0.5)
.MODEL FP025 D (IS=1.4E-13 RS=52 N=1.044 TT=10PS
+ CJO=117FFVJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
.MODEL DSUB139 D (CJO=2.12PF VJ=.51 M=.24)
.MODEL PN139 NPN (IS=1.03E-16 BF=113 NF=1.008 VAF=30 IKF=10A
+ ISE=O NE=1 BR=5 NR=1 XCJC=.1 VAR=100
+ IKR=4.4MA ISC=1.22E-16 NC=1 RB=117 RBM=47
+ RE=O RC=8,41
+ CJE=493FF VJE=.9 MJE=,4
+ CJC=244FF VJC=.53 MJC=.37
+ TF=40P XTF=O VTF=100 ITF=96.7MA PTF=O
+ TR=200P XTB=1.51 EG=1.115 XTI=5 FC=0.5)
.MODEL GR139 D (IS=7E-14 RS=10 N=1.044 TT=10PS
CJO=88FF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
.MODEL GRS003 D (IS=4.27E-14 RS=53 N=1.044 TT=10PS
+ CJO=54FF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
.MODEL DSUBS003 D (IS=1E-16 RS=O N=1 TT=500PS
+ CJO=127FF VJ=.51 M=.24
+ EG=1.115 XTI=3 FC=.5 BV=35)
.MODEL DSUB009E D (CJO=106FF VJ=.51 M=.24)
.MODEL PN009E NPN (IS=3.92E-16 BF=113 NF=1.008 VAF=30 IKF=10A
+ ISE=O NE=1 BR=5 NR=1 XCJC=.1 VAR=100
+ IKR=.3MA ISC=4.25E-15 NC=1 RB=185 RBM=39
+ RE=O RC=3.9
+ CJE=1.37PF VJE=.9 MJE=.4
+ CJC=609FF VJC=.53 MJC=.37
+ TF=40P XTF=O VTF=100 ITF=1.64MA PTF=O
+ TR=200P XTB=1.51 EG=1.115 XTI=5 FC=O.5)
.MODEL GR009E D (IS=5.4E-13 RS=9.57 N=1.044 TT=10PS
+ CJO=683FF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
409
.MODEl DSUB108 D (CJ0=163FF VJ=.S1 M=.24)
.MODElPN108 NPN (IS=1.7SE-17 BF=113 NF=1.008 VAF=30 IKF=10A
+ ISE=O NE=1 BR=S NR=1 XCJC=.1 VAR=100
+ IKR=.7SMA ISC=1.9E-16 NC=1 RB=638.8 RBM=222
+ RE=O RC=87
+ CJE=90.6FF VJE=.9 MJE=.4
+ CJC=SO.3FF VJC=.53 MJC=.37
+ TF=40P XTF=O VTF=1 00 ITF=4.1 MA PTF=O
+ TR=200p XTB=1.51 EG=1.115 XTI=5 FC=0.5)
.MODEl W108 D (IS=5.1E-13 RS=58.8 N=1.044 TI=10PS
+ CJO=68.3FF VJ=.4 M=.33
+ EG=.69 XTI=3 FC=.5 BV=30)
410
AN1404
I
ECLinPSTM Circuit Performance
at Non-Standard VIH Levels
Prepared by
Todd Pearson
Eel Applications Engineering
411
ECLinPS Circuit Performance at Non-Standard VIH Levels
When interfacing ECLinPS devices to various other As previously mentioned the MOSAIC III'" process allows
technologies times arise where the the input voltages do not for ECLinPS devices to operate at VIHmax levels somewhat
meet the specification limits outlined in the ECLinPS data higher than those specijied in the databook, however the
book. The purpose of this document is to explain the exact value of VIH for which saturation problems will occur
consequences of driving an ECLinPS device with an input varies from device to device and even among different inputs
voltage HIGH level (VIH) which does not meet the maximum for a given device. This variation is a result olthe different input
voltage specijied in the ECLinPS Oatabook. configurations used on the various inputs of ECLinPS
devices.
The results outlined in this document should not be viewed
as guarantees by Motorola but rather as representative The easiest way to define an acceptable VIHmax for each
information from which the reader can base design decisions. device in the family is to define at what point the input transistor
It is up to the reader to assess the risks of implementing the will saturate and specify for each input what the worst case
non-standard interface and deciding ij that level of risk is input transistor collector voltage will be. With this information
acceptable for the system design. Motorola's guarantee on designers will be able to determine on a part by part, input by
VIH will continue to be the specification standards established input basis what input voltage levels will be acceptable fortheir
for the 10HTM and 100K ECl technologies. application.
Simulation Results
Overview
The input saturation phenomenon was characterized
The upper end of the VIH spec of an ECLinPS, or any other through SPICE simulations and the results will be reported in
ECl, input is limited by saturation affects of the input the following text. For simplicity of simulation a buffer similar to
1ransistor. Figure 1 below illustrates a typical ECl input the E122 was used; Since the outputs of this buffer drive off
(excluding pulldown resistors and ESO structures); the chip, the VIHmax performance of this structure will be worse
structure is a basic differential amplijier configuration. With a than the typical input structure. Both a 100K and a 10H style
logic HIGH level asserted at the input the collector of that buffer were analyzed to note any discrepancies between the
transistor will be pulled down below 1he VCC rail by the gate two standards. As expected the simulation results showed no
current passing through the collector load resistor. The difference in the saturation susceptibility of a 100K versus a
voltage at the collector of the input transistor (VC) will be 1OH style buffer. Therefore the simulation results of only the
dependent on the gate current and the size of the collector 1OOK style buffer will be presented to minimize redundancy of
load resistor associated with the input gate. information.
The following text will referto Figures 4-8 in the appendix of
this document. Figures 4-8 are graphical plots of the input and
output waveforms of an E122 style buffer (structure similar to
that of Figure 1) for various VIH levels. V(in) represents the
input voltage while V(q) and V(qb) represent the output
voltages. The V(vbb) line was included for measurement
purposes only and will be ignored.
Vee Figure 4 represents the "standard" operation of the device
as a standard VIH input was used. Note that in this condition
the propagation delays measure in the 215-225ps range and
the IINH was 42.51JA. The IINH of this device is simply a
measure of the base current of the input transistor when that
transistor is conducting current. We will be monitoring both of
these conditions as well as any degradation in the output
Figure 1. Typical ECLlnPS Input Structure waveforms as a sign of the input transistor becoming
saturated. As can be seen in Figures 5 and 6 none of the
As the input VIH increases towards VCC the collector base
parameters change for VIH levels of up to -O.4V. With a
junction olthe input transistor becomes forward biased; as this
collector voltage, VC, of .... t.OV these VIH'S correspond to a
forward bias condition increases the transistor will move into
collector base forward bias of 600mV. As the VIH of the input
the saturation region. The value of VCB at which the transistor
moves closer to V CC, Figures 7 and 8, three phenomena start
begins to saturate is process dependent and will vary from
to occur: the IINH increases, the delays increase and
logic family to logic family. Fortunately the MOSAIC III process
signijicant changes occur to the output low level of the OB pin.
used to implement the ECLinPS family incorporates a deep n+
collector doping. This deep collector helps to mitigate the In Figure 7 the IINH of the input transistor has more than
effects of saturation of transistors by requiring a larger doubled from the "standard" level. This increase in base
collector-base forward bias to enter the saturation region. current leads to an increase in the VOL level as the collector
412
current must reduce to maintain the constant emitter current. belorethey are led into the differential ampl~ier input gate. The
As the collector current reduces, the IR drop across the switching relerence is also shifted down by one diode drop to
collector load resistor reduces, thus raising the VOL level on remain centered in the input swing. Obviously this input
the OB output. A~hough the VOL level has shifted the overall structure will represent the "best case" in the area 01 extended
propagation delay has remained essentially unchanged. VIHmax performance. In lact this type 01 input structure will
allow lor input vo~ages even several hundred millivo~s above
Finally, when the input is switched all the way up to Vec the
the VCC rail. This characteristic makes these type devices
VOL level no longer remains in spec as the input base current ideal lor interfacing with dillerential oscillators whose outputs
has jumped to almost 1ma and there has been sign~icant
lack any DC ollset. In the emitterlollower structure the limiting
degradation in the high-low propagation delay. ~ is apparent
lactor will be the saturation 01 the emitter lollower device
that lor this condition an E122 style buller will not perform
whose collector is at VCC. From the previous simulation
adequately lor most systems.
results this would suggest a maximum VIH 01 +O.6V.
From this inlormation it can be concluded that lor a
collector-base lorward bias 01 S600mV there will be no
adverse conditions on the performance 01 the device. The
performance starts to degrade with lurtherlorward bias until at
a lorward bias vo~age 01 =1.0V the device williail both its De
and AC specilications.
Vss
ECLlnPS Input Structure.
There are lour basic input structures which will allect the
VIHmax performance 01 ECLinPS devices. Thelourstructures
are as lollows: an internal buller, an external buller, an emitter
lollower input buller and a series gated emitter lollower input.
Figure 2. Emitter Follower Input Structure
The internal bullers are input structures whose outputs
drive other gates internal to the device, the vo~age swings 01 The series gate emitter lollower input will represent the
the input transistor collectors (Vel on these devices will be absolute worst case situation for a IOOE device. Figure 3
=800mV. An external buller is one in which the outputs are led represents a series gate emitter lollower input for a I OE and a
external to the chip. Because 01 the relatively large base drive 100E device. From this figure it is apparent that the lower
01 the output emitter lollower lor these structures the Vc switching level (B input levell is going to be much more
voltage will typically be a couple hundred milivo~s lower than susceptible to VIHmax lor the IOOE device than the 10E
lor the internal buller. Note that because 01 the larger output device. The two diode drops used for the 10E device is not
swings 01 alOE device, alOE style external buller will require possible lor a I OOE device due to the smaller VEE voltage 01 a
a VIHmax input level more near the spec~ied value. Both 01 IOOE device.
these structures are similar to that pictured in Figure 1.
To summarize the external gate will represent the worst
The third and lourth structures are somewhat dillerent in case VIHmax situation for a IOE device while the series gate
design than the lirst two. Figure 2 illustrates an emitter emitter follower case will represent worst case for a looE
lollower input structure. For the basicemitterlollower inputthe device. In either situation the standard emitter follower will
input voltages are dropped by an additional VBE (=800mVl allow the most leeway for non-standard VIHmax performance.
InpuIA Vss
Input S
Vss'
Vss"
413
Other Considerations Conclusions
Simulations show that forward bias levels of :s600mVon the
When driving ECLinPS devices with other than standard input transistor will keep the input transistor in the active
input levels there is another phenomena that should be region and the performance of the device will not be
considered; namely effects of non-centered switching compromised. This forward bias voltage can be increased
references on the AC performance of a device. For with varying degrees of performance degradation to levels
non-standard input voltages the midpoint of the voltage swing somewhat higher than 600mV. Initial effects will be an
may not correspond to the internal Vee switching reference. If increase in the IINH current and a decrease in the output VOL
this is the case the resulting AC variation should be included in level on the oe output of the input gate. As the forward bias
the evaluation of a design. increases further the propagation delays through the device
will be adversely affected.
An input voltage swing not centered about the switching The following example will outline the use of the table in the
reference will exhibit a delay skew between the two input edge appendix to analyze the potential performance of a design
transitions. The size of this skew will be dependent on both the using non-standard VIH levels. If a design called for the
voltage offset of the reference voltage and the midpoint of the 10El12 and the 10E416to be driven by a-O.2V input signal a
input swing and the slew rate of the input as it passes through designer would want to know ~ these two devices would
the threshold region. As an example for the case in which the perform to specifications under these conditions. From the
VIH - -O.5V and the VIL remains at -1. 7V the midpoint of the table the worst case collector voltage Vc would be -1.05V and
swing will be at-1.1Vversus a-1.32V Vee reference. With a O.OV respectively. Subtracting these values from -O.2V yields
typical slew rate of 1ps/mV for ECLinPS type edge rates the forward bias voltages of 850mV and -200mV respectively.
rising input edge delay will be 220ps longer than normal and From this information the designer would conclude that the
the falling edge delay will be 220ps faster. This results in a 10E416 will function with no problems however the 10El12
440ps skew between the two input transitions that would not could suffer performance degradation under these same
be seen for an ideal switching reference. conditions.
The device information contained in the appendix of this
The only means of correcting this skew is to lower the VIL document will provide designers with all of the information
level to recenter the swing or provide a different switching necessary to evaluate the input transistor forward bias
reference for the device. The latter can be accomplished by conditions for all of the ECLinPS devices for different input
buffering the signal with a differential input device with one voltages. With these numbers and the information provided in
input tied to an externally generated switching reference. this document designers will be able to make informed
Raising the VIL level is not recommended due to the obvious decisions about their designs to meet the performance
loss of low end noise margin accompanied by any such shift. desired at an acceptable level of risk.
414
Appendix
Vc (10E Typical) Vc (10E Wor.t c •••) Vc (l00E Typical) Vc (lODE Wor.t c...)
Device Input Input Structur. (V) (V) (V) (V)
E016 All INT -{l.BO -<l.90 -{l.BO -<l.90
El0l All EF -{l.15 -<l.25 -{l.10 -{l.20
El04/107 Dna EXT -{l.95 -1.05 -{l.90 -1.00
Onb SG -{l.SO -<l.60 -1.20 -1.30
El11 All INT -{l.BO -<l.90 -{l.BO -{l.90
E112 On EXT -{l.95 -1.05 -{l.90 -1.00
ENI INT -{l.BO -<l.90 -{l.BO -{l.90
E116 All EXT -<l.95 -1.05 -{l.90 -1.00
E122 All EXT -<l.95 -1.05 -{l.90 -1.00
E131 D INT -{l.90 -1.00 -{l.90 -1.00
Other SG -<l.SO -<l60 -1.20 -1.30
E141 All INT -<l.BO -<l.90 -{l.BO -<l.90
E142 All INT -<l.BO -<l.90 -{l.BO -{l.90
EI43 All INT -{l.BO -<l.90 -{lBO -{l.90
E1SO On EXT -{l.95 . -1.05 -<l.90 -1.00
Other INT -<l.BO -<l90 -<l.BO -<l.90
E151 All INT -<l.BO -<l.90 -{l.BO -<l.90
EI54 All INT -{l.BO -<l.90 -{lBO -<l.90
EI55 All INT -<l.BO -<l.90 -{l.BO -{l.90
EI56 All INT -{l.BO -<l.90 -{l.BO -<l.90
E157 On EXT -<l.95 -1.05 -{l.90 -1.00
SEl INT -<l.BO -<l.90 -{l.BO -{l.90
EI58 On EXT -<l.95 -1.05 -{l.90 -1.00
SEl INT -<l.BO -<l.90 -<l.BO -<l90
EI60 R,elK SG -<l.SO -<l.60 -1.20 -1.30
Other INT -<l.BO -<l.90 -{l.BO -{l.90
EI63 All INT -{l.BO -<l.90 -<l.BO -<l.90
EI64 All INT -<l.BO -<l.90 -{l.80 -{l.90
EI66 All INT -<l.BO -<l.90 -{l.BO -{l.90
E167 All INT -<l.BO -<l.90 -<l.BO -{l.90
E171 All INT -<l.BO -<l.90 -{l.BO -<l.90
E175 All INT -<l.BO -<l.90 -<l.BO -{l.90
EI95 All INT -<l.BO -<l.90 -{l.BO -<l90
EI96 All INT -<l.BO -<l.90 -{l.80 -{l.90
E212 All INT -{l.BO -<l.90 -{l.BO -{l90
E241 All INT -{l.BO -<l.90 -{l.BO -<l.90
E256 All INT -{l.BO -<l.90 -{l.BO -<l.90
E336 All INT -<l.BO -<l.90 -<l.BO -{l.90
E337 All INT -<l.BO -<l.90 -<l.BO -<l90
E404 All EF 0.00 0.00 0.00 0.00
E416 All EF 0.00 0.00 0.00 0.00
E431 All INT -<l.BO -<l.90 -{l.BO -{l.90
E451 All INT -<l.BO -<l90 -{l.BO -{l.90
E452 All INT -<l.BO -<l.90 -{l.BO -{l.90
E457 On EF 0.00 0.00 0.00 0.00
SEl INT -{l.SO -<l.90 -<l.BO -{l.90
INT = Internal Gate; EXT = External Gate; EF = Emitter Follower Input; SG = Senes Gated Input
415
-0.25
---V(IN)
~
-0.5
- - - - V(O)
- -V(08)
-0.75
- - - - V(VB8)
-
..,
w
-1.0
V /',,-
/'
'"
\"\ /'
~ -1.25
~
-1.5
--;:1-------
l
I
----\X----- --- I
-2.0
---- --- .............. _--
-2.25
o 2000 4000
TIME
-0.0
---V(IN)
-0.25 -
- - - - V(O)
- -V(08)
-0.5 -
-0.75
[ \ - - - V(VB8)
w
~ / .~
~
>
-1.0
'I / /" \\ I
",
-1.25
-1-)( -------- -----'\'1------ 1----
-1.5
-1.75
LI- I
/'\.
...
- -
/'\\...
---- ----
-2.0
o 2000 4000
TIME
Figure 5. Input and Output Waveforms for VIH -4.5 =
(VOl- -1.8; TPD++ ~ 204ps; Tpo- - - 207ps; IINH - 43.41!A)
416
-0.0
- - - V(tI)
-0.25 -
- - - - V(O)
--V(QB)
-0.5
/ "\. -
/ \
- - - - V(VBB)
-0.75
w
/ ~
'"
!:j
§2
-1.0
'i / /' \'\ ,/
-1.25
-1.5
-txt -------- I-----\~-----
I
:----
J / _--- \
I\\~
-1.75
-2.0
-- I '\.
...... t----
./
---- ----
o 2000 4000
TIME
Figure 6. Input and Output Waveforms for VIH -C.4 =
(VOL - -1.8; TPD++ - 201ps; TPo-- = 206ps; IINH - 46.7J.LA)
-0.0
- - - V(IN)
-0.25 I--
- - - - V(O)
-0.5
( \ - - V(QB)
t--
/ \
- - - - V(VBB)
-0.75
w
~
!j -1.0
/ - ------ ~---- \
§2
X '\\
/
/"
I
/"
-1.25
-t~t:--------1-----\\,----
I
1----
-1.5
-1.75
J/
\
\- X\ ---- ----
-2.0
-- "'
'\.
'V'
)
o 2000 4000
TIME
417
-0.0
--V(IN)
-0.25 I--------,f---------+----\--------t ____ V(Q)
- -V(OB)
-0.5 1------jf---------+---~r------__1 ____ V(VBB)
-0.75
w
CI ."".------
~ -1.0
~ /'
-1.25
~-------
-1.5
~
v------\
-1.75
\ J
-2.0
0 2000 4000
TIME
=
Figure 8. Input and Output Waveforms for VIH 0.0
(VOL - -1.8; TPD++ - 196ps; Tpo- - - 287ps; IINH - 912"A)
418
AN1405
I
ECL Clock Distribution
Techniques
Pr9paredby
Todd Pearson
EeL Applications Engin99ring
419
ECl Clock Distribution Techniques
INTRODUCTION lor TIL and CMOS devices. Because 01 the near zero duty
cycle skew 01 a differential ECl device the output-to-output
The ever increasing performance requirements oltoday's
skew will generally be larger. The output-to-output skew is
systems has placed an even greater emphasis on the design
important in systems where either a single device can provide
01 low skew clock generation and distribution networks. Clock
all 01 the necessary clocks or lor the lirst level device 01 a
skew, the difference in time between ·simultaneous· clock
nested clock distribution tree. In these two situations the only
transitions within a system, is a major component 01 the
parameter 01 importance will be the relative position 01 each
constraints which lorm the upper bound lor the system clock
output with respect to the other outputs on that die. Since
Irequency. Reductions in system clock skew allow designers
these outputs will all seethe same environmental and process
to increase the performance 01 their designs without having to
conditions the skew will be signfficantly less than the
resort to more complicated architectures or more costly, laster
propagation delay windows specilied in the standard device
logic. ECliogic technologies offer a number 01 advantages lor
data sheet.
reducing system clock skew over the aiternative CMOS and
TIL technologies.
IN--""/
SKEW DEFINmONS
The skew introduced by logic devices can be divided into OUTa -----;::~-----
three parts: duty cycle skew, output-to-output skew and
OUTb----
part-to-part skew. Depending on the specilic application, each
01 the three components can be 01 equal or overriding
importance. OUTc ----+-+. . . . ,
OUTPUT·TO-OUTl'llT SKEW
Duty Cycle Skew
The duty cycle skew is a measure 01 the difference between Figure 2. Output-to-Output Skew
the TPLH and TPHl propagation delays (Rgure 1). Because
differences in TPlH and TPHL will resuit in pulse width
distortion the duty cycle skew is sometimes relerred to as Part-to-Part Skew
pulse skew. Duty cycle skew is important in applications
The part-to-part skew specilication is by lar the most difficuit
where timing operations occur on both edges or when the duty
performance aspect 01 a device to minimize. Because the
cycle 01 the clock signal is critical. The later is a common
part-to-part skew is dependent on both process variations and
requirement when driving the clock inputs 01 advanced
variations in the environment the resultant specffication is
microprocessors.
significantly larger than lor the other two components 01 skew.
Many times a vendor will provide subsets 01 part-to-part skew
specffications based on non-varying environmental
conditions. Care should be taken in reading data sheets to
lully understand the conditions under which the specified
limits are guaranteed. lithe part-to-part skew is specified and
is different than the specified propagation delay window lor the
device one can be assured there are constraints on the
part-to-part skew specification.
PWlo
420
part-to-part skew specified for a single temperature is of little inherent differences between the TpLH and TPHl delays in
use, especially n the temperature coefficient of the add~ion to the problems w~h non-centered sw~hing
propagation delay is relatively large. thresholds. In devices specnically designed to minimize this
parameter ~ generally cannot be guaranteed to anything less
For designs whose clock distribution networks lie on a than Ins.
single board which utilizes power and ground planes an The major contributors to output-to-output skew is IC layout
assumption of non-varying power supplies would be a valid and package choice. Differences in internal paths and paths
assumption and a specification lim~ for a single power supply through the package generally can be minimized regardless of
would be valuable. H, however, various pieces of the total the silicon technology utilized at the die level, therefore ECl
distribution tree will be on different boards w~hin a system devices offer less of an advantage in this area than for other
there is a very real possibil~that each device will see different skew parameters. CMOS and TTL output performance is tied
power supply levels. In this case a sp$Cification lim~ for a fixed closely to the power supply levels and the stabil~ of the power
VCC will be inadequateforthedesign of the system. Ideally the busses w~hin the chip. Clock distribution trees by definition
data sheets for clock distribution devices should include always sw~ch simu~aneously, thus creating signHicant
information which will allow designers to tailor the skew disturbances on the internal power busses. To alleviate this
specnications of the device to their application environment. problem mu~iple power and ground pins are utilized on TTL
and CMOS clock distribution devices. However even w~h this
strategy TTL and CMOS clock distribution devices are lim~ed
SYSTEM ADVANTAGES OF Eel to SOOps - 700ps output-to-output skew guarantees. With
differential ECloutputs very little Hany noise is generated and
coupled onto the internal power supplies. This coupled with
Skew Reductions the faster propagation delays of the output buffers produces
output-to-output skews on ECl clock chips as low as SOps.
ECl devices provide superior performance in all three
areas of skew over their TTL or CMOS competitors. A skew Two aspects of ECl clock devices will lead to signnicantly
reducing mechanism common to all skew parameters is the smaller part-to-part skews than their CMOS and TTL
compet~ors: faster propagation delays and delay insens~ivity
faster propagation delays of ECl devices. Since, to some
extent, all skew represent a percentage of the typical delays to environmental variations. Variations in propagation delays
faster delays will usually mean smaller skews. ECl devices, with process are typically going to be based on a percentage
especially clock distribution devices, can be operated in e~her of the typical delay of the device. Assuming this percentage is
single-ended or differential modes. To minimize the skew of going to be approximately equivalent between ECl, TTL and
these devices the differential mode of operation should be CMOS processes, the faster the device the smaller the delay
used, however even in the single-ended mode the skew variations. Because state-of-the-art ECl devices are at least S
performance will be signnicantly better than for CMOS or times faster than TTL and CMOS devices, the expected delay
TTL drivers. variation would be one fifth thosa of CMOS and TTL devices
without even considering environmental dependencies.
The propagation delays 01 an ECl device are insens~ive to
variations in power supply while CMOS and TTL device
propagation delays vary signnicantly with changes in this
parameter. Across temperature the percentage variation for
ooT_ _ _,,,; all technologies is comparable, however, again the faster
propagation delays 01 ECl will reduce the magn~ude of the
variation. Figure 4 on the following page represents
-----DELAYIo normalized propagation delay versus temperature and power
- - - - DELAYnom supply for the three technologies.
421
1.05 1.20
1.04
~
I1 1.03
1.02
1.01
1:01
( 1.15
~
~
Q
1.00 I!l 1.10
z z:
g 0.99 g
tc 0.98
tc
~
~
1.05
~
0.97
0.96
0.95
0.94 0.98 1.02 1.06 1.10 20 .w 60 80 100
POWER SUPPI.y (NORMAlIZED) lEMPERATURE (C~
The low impedance outputs and high impedance inputs of It is true that dWferential interconnect requires more signals
an ECl device are ideal for driving son to 130n controlled to be routed on the PC board. Fortunately with the wide data
impedance transmission lines. The specWied driving and address buses of today's designs the clock lines
impedance of ECl is son, however this value is used only for represent a small fraction of the total interconnect. The final
convenience sake due to the son impedance of most choice as to whether or not to use differential interconnect lies
commonly used measurement equipment. Utilizing higher in the level of skew performance necessary for the design. It
impedance lines will reduce the power dissipated by the should be noted that although single-ended ECl provides less
termination resistors and thus should be considered in power attractive skew performance than differential ECl, it does
sensitive designs. The major drawback of higher impedance provide signWicantly better performance than equivalent
lines (delays more dependent on capacitive loading) may not CMOS and TTL functions.
be an issue in the point to point interconnect scheme generally
used in low skew clock distribution designs. o Q
Dlfferentlallntarconnec:t
422
using ECL devices as PECL devices on a +5 volt supply and problem of generating runt pulses when an asynchronous
inoorporating termination techniques which do not require a disable is used. The device also provides a muxed clock input
separate termination voltage (series termination, thevenin for incorporating a high speed system clock and a lower speed
equivalent) ECL can be incorporated in a CMOS or TIL test or scan clock within the same distribution tree. The
design whh no added cost. EClinPS E111 device is used to receive the signals from the
The reason for the choice of negative power supplies as backplane and distribute it on the card. The worst case skew
standard for ECL is due to the fact that all of the output levels between all 54 clocks in this shuation would be 275ps
and internal swhching bias levels are referenced to the VCC assuming that all the loads and signal traces are equalized.
rail. It is generaUy easier to keep the grounds quieter and equal
potential throughout a system than it is whh a power supply.
Becausethe DCparametersarereferencedtothe Vccrail any
disturbances or voltage drops seen on VCC willtranslate1:1to
the output and internal reference levels. For this reason when
communicating whh PECL between two bollrds it is
recommended that only differential interconnect be used. By
using dillerential interconnect VCC variations whhin the
specified range will not in any way affect the performance of
the device.
Finally mentioning ECL to a CMOS designer invariably
conjures up visions of space heaters as their perception of
ECL is high power. A~hough h is true that the static power of
ECL is higher than for CMOS the dynamic power dillerencel'
between the technologies narrows as the frequency
increases. As can be seen in Figure 6 at frequencies as low as
20MHz the per gate power of ECL is actually less than for
CMOS. Since clock distribution devices are never static it Figure 7. EeL Clock Distribution Tree
does not make sense to compare the power dissipation of the
two technologies in a static environment.
Mixed Technology Distribution Networks
20.-------------~
Building clock networks in TIL and CMOS systems can be
a little more complicated as there are more a~ernatives
15 available. For simple one level distribution trees fanout
devices like the MECL 10H645 1:9 TTL to TTL fanout tree can
be used. However as the number of levels offanout increases
the addition of EeL devices in an other wise TTL or CMOS
system becomes attractive. In Figure 8 on the next page an
E111 device is combined with a MECL H641 device to produce
81 TTL level clocks. Analyzing the skew between the 81
clocks yields a worst case skew, allowing for the full
temperature and VCC range variation, of 1.25ns. Under ideal
situations, no variation in temperature or VCC supply, the skew
would be only 750ps. When compared with distribution trees
utilizing only TTL or CMOS technologies these numbers
represent ..s0% improvement, more if the environmental
FREQUENCY (MHz)
conditions vary to any degree. For a 50MHz clock the total
Figure 6. ICC/Gate vs Frequency Comparison skew between the 81 TTL clocks is less than 6.5% olthe clock
period, thus providing the designer extra margin for layout
induced skew to meet the overall skew budget of the design.
MIXED SIGNAL CLOCK DISTRIBUTION Many designers have already realized the benefits of ECL
clock distribution trees and thus are implementing them in
their designs. Funhermore where they have the capability, I.e.
ECl Clock Distribution Networks ASICs, they are building their VLSI circuits with Eel
compatible clock inputs. Unfonunately other standard VLSI
Clock distribution in a ECL system is a relatively trivial circuits such as microprocessors, microprocessor suppon
matter. Figure 7 illustrates a two level clock distribution tree chips and memory still cling to TIL or CMOS clock inputs. As a
which produces nine dillerential ECL clocks on six different resun many systems need both EeL and TTL clocks within the
cards. The EClinPS E211 device gives the flexibility of same system. Unlike the situation outlined in Figure 8 the ECL
disabling each of the cards individually. In addition the levels are not merely intermediate signals but rather are
synchronous registered enables will disable the device only driving the clock inputs of the logic. As a resun the EeL edges
when the clock is already in the LOW state, thus avoiding the need to be matched with the TTL edges as pictured in Figure 9.
423
used. The value of the delay element would be a best guess
estimate of the differences in the two propagation delays. It is
highly unlikely that the temperature coefficients of the
propagation delays of the ECL devices, TTL devices and
delay devices would be equal. Although these problems will
add skew to the system, the resultant total skew of the
distribution network will be less than H no ECL chips
were used.
424
Conclusion
The best way to maximIZe the performance of any
synchronous system is to spend the entire clock period
REFb---.... performing value added operations. Obviously any portion of
the clock period spent idle due to clock skew lim~s the
potential performance of the system. Using EeL technology
devices in clock distribution networks will minimize all aspects
of skew and thus maximize the performance of a system.
Unfortunately the VlSI world is nof yet Eel clock based so
0UTa
that the benef~s of a totally Eel based distribution tree cannot
be realized for many systems. However there are methods of
incorporating Eel into the intermediate levels of the tree to
significantly reduce the overall skew. In addition the system
_ DEVICE SKEW rz.zzJ SYSTEM SKEW designers can utilize their new found knowledge to
incorporate Eel compatible clocks on those VlSI chips of
which they have control while at the same time pressuring
other VlSI vendors in doing the same so that future designs
Figure 10. System Skew For PLL Clock Distribution can enjoy fully the advantages of distributing clocks with EeL.
425
426
EB27A
Get 300 watts PEP Linear
Across 2 to 30MHz from this
Push·Pull Amplifier
(The heat sink shown with amplifier is sufficient only for short test periods under forced air cooling.)
This bulletin supplies sufficient infonnation to build a Because of its excellent load and line voltage regulating
push-pull linear amplifier for 300 watts of PEP or CW capabilities, an integrated circuit bias regulator is used
output power across the 2- to 30-MHz band. One of in the amplifier. The MPCIOOO, originally described in
Motorola's new high-power transistors developed for this bulletin, consisted of a MCI723 chip and a built-in
single-sideband, MRF422, is used in this application. pass transistor. The manufacture of this device has been
discontinued however, and the' board lay-out was mod-
Like all transistors in its family of devices, MRF422 ified to incorporate the above two in separate packages.
combines single-chip construction that is advancing the The load regulation typically measures less than 2% at
state-of-the-art, and improved packaging to accommo- current levels up to 0.5 A, which assumes an hFE of 40
date the low collector efficiencies encountered in class for the RF power devices. The board surface provides
B operation. Rated maximum output power is 150 watts a sufficient heat sink for the 2N5990 pass transistor, but
CW or PEP with intennodulation distortion spec'd at a separate heat dissipator, such as Thennalloy 6107 can
- 30 dB maximum, - 33 dB typical. Although not rec- be added if necessary. With the component values
ommended, a saturated power level of 240- to 250-W shown, the bias is adjustable from 0.4 to 0.8 volts.
is achievable. Maximum allowable dissipation is 300 W
at 25°C.
427
The effective base-to-base impedance, increased by the
RC networks is about 5 ohms at midband. As a result
of this and the 9: I impedance ratio in the input trans-
former Tl, the input VSWR is limited to 1.9:1 or less
across the band. Transformer T2, in addition to providing
a source for the feedback and carrying the dc collector
current, acts as the rf center tap of the output transformer.
To construct T2, wind 5 turns of 2 twisted pairs of AWG
No. 22 enameled wire on a Stackpole 57-9322 toroid
(Indiana General F627-8QI).
Transformer Construction
---
Gain flatness over the band is achieved using base input
networks R IC 2 and R2C 3 and negative feedback through
R3 and R4. The networks represent a series reactance of
20
0.69 ohms at 30 MHz rising to 1.48 ohms at 2 MHz. FREOUENCY (MHz)
" "
caD
C
E Q, )(
R3~ 14 e16
OPt::~.1
r'H~8' 1: 1 ~~ R~
Input
Atten
uator
l t.~'"
~:.. ~
fii-C::::l- g~.
Al1~j 0 OAB
T1 ..J \3'
Q3
0R5
.
<8>
@
Terminal Pins and
Feedthroughs
Feedthrough Eyelets.
Stand Off's
©
. "'0 MC'n,3C
A. B.
428
C2
:
TC:~[1-
c5U'L_
I: ---0 Output 50n
vcc+ R5
.rCl
-=-
C7 ~
R8
MC1723G
4
,2
3
I C15
R9
RIO
VCC -
Mounted To R11
Heatsink --....
The bandwidth characteristics of these transformers do 20.0 -33 -13 -43 -45
not equal those of the transmission line type, but they're 15,0 -50 -10 -51 -47
much easier to duplicate.
7.50 -40 -30 -55 -47
The measured performance of the amplifier is shown
in figures I, 2, and 3 and harmonic rejection data in 4,0 -37 -22 -55 -37
table I. 2.0 -36 -18 -45 -37
*A similar product is available from Fair-Rite Products Corp., Wallkill, N.Y., 12589
PCB, chips capacitors, transformers T T~, T" and ferrite beads are available from:
"
COMMUNICATIONS CONCEPTS, 2648 N. Aragon Ave., Kettering, Ohio 45420.
Telephone: (513) 294-8425.
429
1 Figure
2 3 - 3 IMD v s Power Output
4
5
430
EB29
The Common Emitter TO·39
and its Advantages
431
Fixture for Functional Testing of the Common Emitter TO-39
MILLIMETERS INCHES
DIM MIN MAX MIN MAX
A B.B9 9.40 0.350 0.370
B B.OO B.51 0.315 0.335
C 6.10 6.60 0.240 0.260
D 0.406 0.533 0.016 0.021
E 0.229 3.1B 0.009 0.125
F 0.406 0.4B3 0.016 0.019
G 4.83 5.33 0.190 0.210
H 0.711 0.B64 0.028 0.034
J 0.737 1.02 0.029 0.040
K 12.70 0.500
L 6.35 0.250
M 45' NOM 45' NOM
P 1.27 0.050
Q 90' NOM 90' NOM
R 2.54 - 0.100 -
All JEDEC dimensions and notes apply. STYLE 5:
CASE 79-02 PIN 1. COLLECTOR
T0-39 2. BASE
3. EMITTER
For example, the MRF227 was mounted in this manner find the CE-T039 offers a real advantage from the elimi-
and a 8jc of I SOC/W was measured using a Barnes RM-2A nation of interstage RFI or coupling because the can is
Infrarea Microscope_ Compared to an MRF607 in a at rf ground. Stability is usually improved and the higher
conventional package operating under identical condi- available gain may reduce the number of transmitter
tions, this is greater than a 2: I reduction in thermal stages. Simplified and improved cooling may also be
resistance_ And as side benefits, the lower 8jc also re- obtained by connecting the can directly to the radio
duces power slump and improves reliability_ housing or chassis.
In many mobile radios CE-T039 devices can replace stud To sum it up: The emitter-to-can wired TO-39 known
or flange mounted stripline parts used for 1- to 4-watt as the CE-T039 offers the designer significant improve-
drivers. This conversion should normally offer a signifi- ments in both gain and thermal performance. Because of
cant savings in the cost of parts as well as the costs of its price, compared to SOE and T0-60 packages, the
mounting hardware and labor. designer can use the CE-T039 to reduce costs. And he
can make his design easier to assemble with no loss in
The designer of compact handheld radio equipment will rf performance.
432
EB59
Predict Frequency Accuracy for
MC12060 and MC12061 Crystal
Oscillator Circuits
Crystal oscillators are used when it is necessary to gener- Crystals used with MC 12060/61 devices must meet the
ate a precise and highly stable signal. Such circuits typi- requirements specified in their data sheet. Since these
cally provide this stable signal at a frequency close to devices oscillate at the frequency that provides the low-
the resonant frequency (either parallel or series) of their est impedance (series resonance) between pins 5 and 6, a
crystal. However, circuit components and other factors crystal must not exhibit a spurious response resulting in
external to the crystal influence the crystal's natural impedance values near or less than the desired series
resonance to some degree, an effect often referred to as resonance impedance. In the evaluations discussed here,
"pulling" or "warping." A discussion of the variation in standard commercial crystals with ±0.0025% calibration
crystal frequency as a function of differing lCs·, temper- tolerance, fundamental mode, were used with the
ature, and dc supply voltage is presented in this bulletin MC 12060/61 devices. Measured series resonance fre-
to aid the designer in predicting the amount of fre- quencies for the crystals used, along with equivalent
quency pull in his particular design. series inductance (LS) and resistance (RS) values are
presented in Table 1.
Crystal Characteristics
·Specifically, the Motorola MC 12060/12560 and
As shown by the equivalent circuit of Figure I, crystals MC12061/12561 integrated circuits which are designed
behave as open circuits to dc. For ac signals below a for use with an external fundamental series resonant
crystal's series resonant frequency, the crystal exhibits crystal. Specified operating frequency range is 100 kHz
a capacitive reactance. As frequency increases, the series to 2 MHz for the 12060/12560 and 2 MHz to 20 MHz
resonance of Cs and LS is reached. The crystal then ap- for the 12061/12561. Complementary sine wave, com-
pears as a low value resistor, RS, shunted by a small
capacitance, CO. At frequencies above series resonance, TABLE I
the CS, LS combination appears as an inductive react- Crystal Parameters
ance. As frequency increases even higher, the inductive Series Equiv. Series Equiv. Series
reactance grows eventually equalling the capacitive re- Resonant Frequency Resistance RS Inductance LS
actance of CO. This is the high impedance, parallel reso- (MHz) (Ohms) (mH)
nant frequency for the crystal. Although the separation
in frequency between series and parallel resonance varies 2.500025 38.0 274.0
for different crystals, series resonance will typically 8.079977 8.4 17.6
occur several hundred Hertz to a few kilohertz below 13.411100 6.9 7.0
parallel resonance. 18.749563 12.5 2.9
19.999528 9.2 -
(kHz)
100.002 497 -
200.Q12 509 -
500.031 995 9857
999.985 380 2629
FIGURE 1 - Crvstal Equivalent Circuit
2000.032 96 526
433
plementary ECL, and single ended TTL outputs are MHz. Table III shows the variation in pull on the same
available. Complete technical specifications for these crystal resulting from the use of different MC 12060 and
ICs can be found on the device data sheet. Additional MC 12061 devices.
applications information is available in Motorola appli-
cation note AN-756 and engineering bulletin EB-60.
=f O,01I'F
UNUSED PINS
9THROUGH 16
D.U.T.
ARE CONNECTED
TO GROUND 680n
6 8
The measured pull of the MC12060/61 devices on a -40 - 11 = - 51 PPM at +125°C. The curves show a
crystal's series resonant frequency is shown in Table II small temperature dependence at lower frequencies that
for room temperature operation. Resonant frequency is increases significantly above midband. Although not
always reduced, the effect becoming more pronounced plotted, over the -55°C to +85°C range MC12560 at 2
with increasing operating frequency. Where minimum MHz and MC12561 at 18.75 MHz changed from +155 to
pull is required, the MC 12061 rather than the MC 12060 -275 and from +7 to -45 PPM respectively, referenced
should be considered for use at or slightly below 2.0 to +25°C.
TABLE II
Crystal Frequency Pullin Percent For MC12060/61 IC's
DEVICE MC12060 MC12061
NOMINAL CRYSTAL 0.100 0.200 0.500 1.00 2.00 2.50 8.08 13.41 18.75 20.0
FREQUENCY (MHz)
CRYSTAL PULL IN
PERCENT
. -0.0005 -0.0012 -0.0040 -0.03 -0.0002 -0.004 -0.01 -0.03 -0.05
434
TABLE III pacitor and its effect on increasing frequency. Therefore,
_ ... FrequencY Dwl8tlon From DlYloo to 0 ..100 if only a small increase in frequency is required, the trim
MC12060 capacitor value may become unreasonably large. To
assure a suitable value for the capacitor, it may be neces-
NOMINAL FREQUENCY
(MHz)
0.100
0.200
..
FREQUENCY DEVIATION
(Hz) (PPM)
.. sary to specify the crystal frequency lower than the
actual desired operating frequency. The pulling effect of
0.500 2 4.0 the ICs will normally be much less than that of the trim
1.000 10 10.0 capacitor and therefore the crystal can simply be speci-
2.000 165 82.5 fied such that the series combination of crystal and trim
MCI2061 capacitor is in series resonance at the desired operating
2.50 2 0.8 frequency. If it is also desired to account for the effects
B.08 110 13.6
13.41 485 36.2
of the ICs, this may be approximated by considering the
lB.75 1755 93.6 MCI2060 to add 266 pH and the MCI2061 1.6 pH in
-Less than 1 Hz, Measurement limited by resolution of test series with the crystal.
equipment. As a typical example, assume that the MC12061 is to be
10 .....
.......
............. ."C'
,,~
-9'0
~.f~
o
....
--
~
~
"' r"...
~
MCI2561 • 2 •0 MHz -
~C',..~
"- ~~~Oe.-
"\. ~~ ..
"
-10
"-"-,
NOTES:
1. NO MEASURABLE CHANGE -55·C TO +125·C FOR MC12560 OPERATING
-20
AT 100 kHz. TEST EQUIPMENT RESOLUTION <1 Hz.
2. FREQUENCY SHIFT BECOMES SIGNIF ICANTLY WORSE WHEN DEVICES
ARE OPERATED ABOVE MID-FREQUENCY RANGE. "'"-
-100 -50
I I
o
TEMPERATURE. ·C
50
I
Figure 4 provides plots of frequency pull as a function used with a nominal 8 MHz crystal having an equivalent
of change in dc supply for the MC 12060/61 devices. series inductance LS = 17.6 mHo Figure 5 shows the
equivalent circuit. With no CTRIM added, the IC will
Design Example
lower the crystal's resonant frequency by approXimately
The ICs are designed to pull the crystal's natural series
resonant frequency lower . .If desired, this permits a trim
JC17.6 + 0.0016)/17.6 or 0.0045%. Use of a 10 pF trim
capacitor would place a net impedance in series with the
capacitor to be inserted in series with the crystal to set
crystal of jwLIC - j l/wCTRIM = -j 1.909 X 103 . This
the oscillator "on frequency". Since this trim capacitor
corresponds to an equivalent capacitance in series with
is approximately in series with Cs of the crystal, there is
I
an inverse relationship between the value of the trim ca- the crystal of CEQUIV = 21T X 8 X 106 x 1.909 x 103 -
435
20
::;
l>-
I>-
0
~
<i
-10
MC12061 AT 18.7 MHz
-20
10.42 pF. The crystal should be specified so that the requiring an undesirably large value of 247 pF. The
crystal reactance and that of CEQUIY are in series reso- CTRIM value can approach infinity if the crystal cali-
nance at the operating frequency (8.000 MHz). In effect, bration tolerance allows the crystal to be series resonant
this requires a crystal with a series resonance slightly on the high side of 8 MHz.
below 8.000 MHz so that at precisely 8.000 MHz it pre- A similar procedure can be followed for the MC 12060
sents a +j impedance which equals the -j impedance sup- device. In this case the approximation LIC = 266 /lH is
plied by CTRIM in series with LIC, i.e., CEQUIY. used. The calculated frequency pull for the nominal 500
kHz, 1 MHz and 2 MHz crystals described in Table I is
If the crystal is not resonant below 8 MHz as suggested, then -0.0013, -0.0051 and -0.0253 percent respec-
but rather at exactly 8 MHz, CTRIM must then be tively. This agrees closely with the measured values of
chosen to resonate with an LIC inductance of 1.6 /lH -0.0012, -0.0040, and -0.03 percent given in Table II.
436
EB77
A 60 watt 225·400MHz Amplifier
- 2N6439
This bulletin describes a 60 watt, 28 volt broadband a dc blocking capacitor, and is followed by another 4: I
amplifier covering the 225 -400 MHz military com- impedance ratio coaxial transformer.
munications band. The amplifier may be used singly as a Collector decoupJing is accomplished through the use
60 watt output stage in a 225 -400 MHz transmitter, or by ofD, L4, C14 through CI6 and Rl.
using two of these amplifiers combined with quadrature
couplers, a 100 watt output amplifier stage may be con- Construction
structed. Typical performance curves of gain, efficiency, The circuit is constructed on a 3.375 X 2.5 inch (8.57
and input SWR are shown in Figures 5, 6, and 7. X 6.35 cm) double sided PC board. Board material is
3M Glass Teflon*, with a thickness of 0.031 inch (0_0787
Circuit Description cm). Glass Teflon was selected for its low loss and dielec-
This circuit is designed to be driven from a 50 ohm tric consistency. Figure 2 is a I: I photomaster print of
source and work into a nominal 50 ohm load. The input the top side of the board. Eyelets are placed at the points
network consists of two microstrip L-sections composed marked by a plus sign to carry the top ground to the
of ZI, Z2 and C2 through C6. CI serves as a dc blocking bottom side ground return. The edges of the transistor
capacitor. A 4:1 impedance ratio coaxial transformer Tl mounting hole beneath the emitter leads are also wrapped,
completes the input matching network. L1 and ferrite using copper foil soldered in place to insure a solid emitter
bead serve as a base decoupling choke. ground.(i,2) Construction details of the 4:1 transformers
The output circuit consists of shunt inductor L2 at are shown in Figure 4.
the collector, followed by two microstrip L-sections
composed of Z3, Z4 and C8 through C II. C12 serves as *Registered Trademark of Dupont
+ + + + + +
IJ
+ + + +
0 + "t-
O
2N6439 GAIN BLOCK DSH
FIGURE 1 - Component Layout of the Amplifier FIGURE 2 - Photo master (not full size)
437
Rl
.---ic-:::-'>-.....J't:-':'''-+.......",ic=''---o +
L3 l14 .J:,.C16 1 28 Vdc
RF~-rrfl ZI
'" l"1J ~ "II"
All Chip Capacitors are 100 mil TOK-ACI Co,
Cl - 63 pF Chip Z1 - Microstrip Line
Stvle FC282 BAG
C2, CS - 27 pF Chip 800 mils L X 225 mils W
L 1 - 0.15,uH Molded Choke with Ferroxcube
C3' - 24 pF Chip 20.32 mm LX 5,715 mm W
Bead #56·590-65/48 on ground end of coil
C4 - 15 pF Chip Z2 - Microstrip Line
L2 - 1 Turn #22 AWG. l/S" 10
C5, C9 - 30 pF Chip 200 mils L X 225 mils W
L3 - 0.' 5 ",H Molded Choke
C6, C7 - 50 pF Chip 5.08 mm L X 5.715 mm W
L4 - Ferroxcube VK-200-19/48
Cl0-10pF Chip 23, 24 - M icrostrip Line
ell - 5,1 pF Chip Ql - 2N6439 550 mils L X 125 mils W
C12 - 150 pF Chip 13.97 mm LX 3.175 mm W
Rl - 10.0 2 Watt
el3 - 270 pF Chip
Board - 0.03'" (0.787 mm) Glass Teflon
C14, C16 - 680 pF Feedthru T1, T2 - 25 n Subminiature Coax (Type UT25) t'r = 2.56
C15 - 1.0 ",F 50 V Tantalum 2.25 inches (57.15 mm) long
SCHEMATIC REPRESENTATION
"""ill""·'"
A B
1f--------0 ---j-----l®I
Ii' Transformer
\!..J (not to scale)
D;mens;~,+t=.------------"!'S
-----cL ! - -
o Transformer Connections
-=s 50n
438
AMPLIFIER PERFORMANCE
,...
Pout=60W
80 60
'"
/'
" r-
GpE /'" 1
S
~
~
~
Ii?
40
. / ~4OOMH'
V
=225 11Hz
"' • .... f
/
~
6 20
./
50 J 10
V
o ./
250 300 350 400 o 10
I, FREQUENCY (MH.) ".,. INPUT POWER (WAITSJ
V
"- - " "-
I
439
FIGURE 8 - Amplifier Assombly
Bibliography
I. "Mounting Stripline - Opposed Emitter (SOE) Transis-
tors," Motorola Application Note AN·555, Motorola
Semiconductor Products Inc., Phoenix, Arizona.
2. Glenn Young, "Microstrip Design Techniques for UHF
Amplifiers," Motorola Application Note AN-548A,
Motorola Semiconductor Products Inc., Phoenix, Arizona.
3. Roy Hejhall, "Systemizing RF Power Amplifier Design,"
Motorola Application Note AN-282A, Motorola Semicon-
ductor Products Inc., Phoenix, Arizona.
440
E889
Introduction
Simplicity and repeatability are featured in this
l-watt S-band amplifier design_ The design uses aI)
MRF200I transistor as a common base, Class C ampli-
fier. The amplifier delivers I-watt output with 8 dB
minimum gain at24 V, and is tunable from 2.25 to 2.35
GRz. Applications include microwave communica-
tions equipment and other systems requiring medium
power, narrow band amplification. A photograph of
the amplifier is shown in Figure 1.
Circuit Description
The amplifier circuitry consists almost entirely of
distributed microstrip elements. A total of six addi-
tional components, including the MRF2001, are
required to build a working amplifier. Refer to Figure 2
for the schematic diagram of the amplifier.
r-----~---4~--__---------------_< ~~~VdC
Z9 Z10
RF RF
Input Output
441
The input and output impedances of the transistor Amplifier Assembly
are matched to 50 ohms by double section low pass The circuit boards are mounted on a 3.125" x 1.875"
networks. The networks are designed to provide about x 0.750" aluminum block. A 0.062" deep and 0.260"
3% 1 dB power bandwidth while maintaining a collec· wide slot is milled in the heat sink as shown in
tor efficiency of approximately 30%. There is one Figure 4.
tuning adjustment in the amplifier - C1 in the output The transistor mounts in the slot with two 4·40
network. Ceramic chip capacitors, C2 and C3, are used screws. An alternate approach that would eliminate
for DC blocking and power supply decoupling. Addi- the need for milling is the laminated structure shown
tionallow frequency decoupling is provided by capac· in Figure 5.
itors C4 and C5. Refer to Figure 3 for a 1: 1 photomaster
of the circuit boards. Using the laminated assembly, the transistor is
mounted on the surface of the block and 0.062" alumi·
num shim stock is sandwiched between the block and
the circuit boards. Connector mounting plates are
required if SMA type connectors are used for the RF
input and output. The SMA connectors can be fastened
directly to the block if the milled approach is used.
Either method results in the same performance for this
1·watt design. The laminated structure, however, may
not be suitable for higher power designs. With higher
r
power levels the transistor impedances are lower. The
RF ground impedance through the laminated metal
may be sufficiently high to impair gain and stability.
This point emphasizes the fact that the successful
design of RF amplifiers is dependent not only on atten·
tion to electrical considerations, but to the physical
_.,niUM,,',' 'MM construction as well. While construction related para-
sitics cannot be totally ignored at medium frequencies,
00" 0.5" 10" they can pose serious problems at microwave
Lu.ulLWJ frequencies. It is recommended that the following con·
struction techniques be followed when building this
amplifier. Refer to Figure 6 for the component
FIGURE 3 - Circuit Photomaster placement diagram.
--1.875
-J- -~-
$ ---0.658 B- DevIce Mounting Holes, Tap 4-40 2 Places
B
C- Mounting Holes for SMA Type Connectors. Tap 2-56 4 Places
~A '17A ~ ~A --0200
A
0.000
I I 22~ 11~31 I
2875 1.960 1.450 0250
I
3125 1.700 0.000
0.000 0.770 1.110 1 875
I I I- -
I.-m------rrro 0000
- - 0.083
442
Circuit Board
C4 C3 C5
Construction Notes The boards can now be fastened to the heat sink and
1. The transistor is fastened to the heat sink with the remaining components mounted.
two 4-40 screws. The mounting surface should be flat 4. Use a minimum of heat when soldering C2 and
and clean. Thermal compound should not be used on C3. Excess heat could cause the end metal of the chip
the underside of this device; the flange provides the capacitor to separate from the ceramic.
transistor base connection and must make good elec· 5. C1 is a miniature variable capacitor whose
trical contact with the heat sink. The wide lead is the high self-resonant frequency makes it ideal for use at
emitter and the narrow lead is the collector. microwave frequencies. The package design makes it
2. The edges of the boards marked with an aster- very convenient to use wherever a shunt capacitive
isk (see Figure 6) must be foil wrapped to the bottom element is de&:red and is used here to vary the capaci-
ground plane to provide a low impedance RF ground tance of microstrip stub, Z5. The capacitor is mounted
connection for C3, C4, C5 and the emitter choke, Z9. by drilling a 0.120" diameter hole (#31 drill bit) at the
This is accomplished by soldering a l!4"·wide strip of point indicated in Figure 6. Using the circuit board as
1- to 5-mil thick copper foil to the top ground plane and a template, mark the point on the heat sink directly
then wrapping it around the edge of the board. The below the mounting hole. Since the capacitor is
other edge of the foil is soldered to the bottom ground slightly longer than the thickness of the board, a
plane. clearance hole is needed at this point. The bottom of
3. Use a #31 drill bit to drill the board mounting the capacitor is soldered to the ground plane on the
holes. With the transistor already mounted to the heat bottom of the board. The flange of the capacitor is
sink, slide the boards into position so they butt up soldered to Z5. Avoid getting solder into the area above
against the transistor. This will insure that the excess the flange as this will prevent the movement of the
lead inductance of the transistor is kept to a minimum. tuning piston.
443
FIGURE 7 - Performance Curv..
Performance Data
- ~lGHZ
Amplifier tune-up is accomplished by adjusting Cl
Vee = 24Vdc
for maximum output power with minimum collector 1.4
current. The amplifier will tune from 2.25 to 2.35 GHz
~ 1.3
--- --
while maintaining an input VSWR of less than 2:1. ~
Typical performance curves appear in Figure 7. ~ V ~OGHZ
1.2
'"~
-- -
Figures 7a and 7b show performance with the
amplifier re-tuned for each frequency. Figure 7c ./
V V f- 2.35 GHz
...~ 1.1
shows performance without re·tuning. Note from
Figure 7c that the instantaneous 1 dB bandwidth is ...~=> 1.0
V ....... V V
approximately 70 MHz with the amplifier tuned to a
center frequency of 2.3 GHz.
0
0.9
V V
~Q
.......
0.8 /"
1.4
Vec = 24 Vdc ~
Pill '" 150mW 2.is GHz PDut
1.2 ~
P;n=IS~~,...
--
1.5 :;:;
-"""t-...
g 1.4 V ....-2.iOGHz ~
... 1.0 I'-..
U
ffi
......... V ~
--
35
I
--
0.8
~ V
--
n i'....
1.3 ....-2.3 SGHZ
'"~ '"
0
'"~
~
1.2
...--- V f-""
...~
0.6
0.4 V"" r- "
..........
30
25 ~
... ............ ....... ~ ........
--
~ 20
:3
~=> 1.1
........ V =>
0
0'
0
, 1.0 ,
~
20 24 28 2.25
- 2.30
VSWR
2.35
>
2;1 ~
1:1 !:
FIGURE 7b - Output Power verlul Supply Voltaga FIGURE 7c - Output Power, Efficiency and
VSWR versus Frequency
444
EB90
Introduction
This bulletin presents two VHF amplifier designs packages). The MRF260 and MRF262 are in a
intended for FM or CW service in the 136-174 MHz standard TO-220 silicone epoxy case with the emitter
band. Both amplifiers feature the Motorola MRF260 wired to the metal tab and center lead of the device.
and MRF262 plastic encased VHF transitors which This common emitter configuration results in good
are rated at 5.0 Wand 15 W power output respectively. RF performance, improved thermal conductivity,
This new series is derived from a line of highly and ease of mounting in an RF amplifier, by con-
successful device types of similar capability, but necting the transistor mounting flange to RF and
packaged in a standard configuration, (i.e., stripline DC ground.
FIGURE 1 - Engineering Models. A Common Board Layout is Used for Both Versions
445
Design Considerations
The lower frequencies (136-160 MHz) are serviced At frequencies beyond 100 MHz, dipped silver mica
by a design utilizing low-cost dipped silver mica capacitors generally become inductive, and do so
capacitors_ For a broadband response in the higher with a high degree of unpredictability. This
frequencies; (160-174 MHz), low inductance, ceramic phenomenon is also dependent upon component
chip capacitors are used_ value and becomes more pronounced with an
Ease of assembly, repeatability and fast economi- increase in frequency_ (Ref: 1, 2, 3). To maintain
cal construction received the utmost consideration predictable performance beyond 160 MHz, a second
in the design of this amplifier_ TO-220 devices layout featuring ceramic chip capacitors is offered
result in a low profile circuit which minimizes the (Figure 3, 6, 7)_ The design ofthese capacitors allows
volume occupied by the amplifier_ Additionally, the them to remain capacitive beyond the VHF frequen-
MRF262 transistor used in the output stage is a cies. Maintaining the bandwidth of 160-174 MHz
rugged device, able to tolerate high load SWR with this circuit board, the networks become lossy
conditions_ Maximum use of printed inductors and power output suffers slightly. Variable
assures good repeatability. capacitors may make this condition more tolerable
Both amplifiers utilize stagger tuned networks to and can be installed in the input and interstage
enhance bandwidth. Additionally, each design networks. In some cases the ease of adjustment and
retains excellent gain and stability characteristics added flexibility would justify the added cost of
when narrow banded. All of these merits are the variable capacitors.
attributed to optimum device gain and the Performance
reasonably high inter-stage impedance levels Normally, this amplifier will not require tuning
incurred at these power levels. provided that components are as described and are
positioned as shown on Figure 5 and 7. If an accurate
Circuit Description method of measuring power is available, a quick
The amplifier has two stages and uses 5.0 Wand check of amplifier performance can be accomplished
15 W rated transistors to accomplish the desired by comparing its parameters with the performance
gain and power output. Two stage transmission line data of Figures 8 through 11. Drive must be
Chebyshev networks accomplish coupling and maintained at 220 m W (±20 m W)and VCC held to 12.5
impedance transformation at the input and output. V dc to accurately reproduce the overall response
Nominal impedance levels are 50 ohms, while the noted here. Allow some degree of tolerance (10%) in
interstage network transforms device impedances output power to account for differences inherent in
directly. Values for the reactive elements of these component values and transistor performance. To
networks were almost entirely generated by assure broadband performance and tailored
computer aided design. Although the interstage frequency response, the amplifier should be checked
network is straight forward in design, it required using a swept frequency generator capable of
some modification and refinement of computer 200-300 m W output. Tuning for maximum power out
generated values to achieve the final results and and minimum reflected power at band centers will
accomodate available component values. not necessarily provide a broadband response.
Figures 8 through 11 graphically depict typicallevels
Construction of performance achieved with this amplifier. Either
The amplifier is assembled on double-sided G-10 version is stable into higher than 3:1 VSWR load
fiberglass board with 1 oz. copper cladding. The mismatch at all phase angles. The output device is
format is 2.0" x 3.5" and a photomask is provided tolerant of short term operation into an open or short
(Figure 13). Some method of electrically connecting circuit load at full drive.
the upper and lower ground plane is required. Eye- Harmonic content of a 150 MHz signal at the out-
lets or plated through holes are recommended, but put ofthe dipped silver mica version is illustrated in
alternative measures such as short pieces of wire Figure 12. The 2nd harmonic is approximately -50 dB
soldered to both planes can be used successfully. with respect to the fundamental. This level of
Failure to provide an adequate or consistent ground performance cannot be maintained across the entire
plane may result in poor RF performance, instability, band, therefore, some additional filtering of the
and unpredictable tuning. The reverse side of the output signal will be required to meet more stringent
board retains all copper and forms the ground plane. requirements.
Component placement and the recommended With the amplifier mounted on aluminum stock,
position of grounding eyelets is shown in Figures 13, 2.0" x 8.5" and 0.090" thick, a 25% duty cycle (1 min on,
5, and 7. All component leads are positioned and 4 min off) produced a temperature of 50 0 e (122°F)
soldered above the board. There are no through after two hours of operation. A 50% duty cycle (1 min
connections other than grounding points. This on, 1 min off) raised this temperature to 60 0 e (140°F)
facilitates component positioning, replacement, and full key down operation caused a stabilized
and access ability. The transistors are fitted into a temperature of80oe (176°F). All temperatures were
0.4" by 0.65" opening in the board and are installed measured on the heat sink at the final device with
directly against the heat sink. A coating of heat output power maintained at 15 watts. One can safely
sink compound such as Dow Corning 340 between assume that a panel on the outside edge (i.e., back-
each device and the heat sink improves thermal side) of a transceiver could be successfully used as a
contact and helps prevent power slump. heat sink for this amplifier.
446
References
1. Hatchett, John: 25 Watt and 10 Watt VHF Marine
Band Transmitters, AN-595, Motorola Semi-
conductor Products, Inc_
2_ Granberg, H: A Simplified Approach to VHF
Power Amplifier Design, AN-791, Motorola
Semiconductor Products, Inc_
3. Hollander, D: A 15 Watt AM Aircraft Transmitter
Power Amplifier Using Low Cost Plastic Tran-
sistors, AN-793, Motorola Semiconductor
Products, Inc.
447
RFC6 RFC5
+
::;J;C12
C8~ L5 Cll
r-4-~~~~~~~~
L3
-=
C4
1I -= -=
C6
C71:
lRFc2
-=-=
II
rr
FIGURE 4 - Schematic Diagram of Dipped Silvered Mica Capacitor Version '136-160 MHz)
~ -1L....-----1
+12,5Vdc
RFC6
~
F
L4
:: Output .
u .
L1 CtO
448
RFC5 RFC6
L5 C8
,-~~~~~~~~r<
~
B
L1
RF~RFC4 L4
RF
Output
§]~ L3
L5
EL
~
~
T
L2
~
RF
~
Input
5/8'" Hairpin
loop, #18 AWG
Cl - 220 pF, TDK 100 mil Chip Capacitor L1-L5 - Printed Inductor
C2 - 43 pF, TDK 100 mil Chip Capacitor L3 - 5/8" .t18 AWG Wire formed into hairpin loop
C3 - 150 pF, TDK 100 mil Chip Capacitor Ql - MRF260
C4 - 15 pF, TDK 100 mil Chip Capacitor Q2 - MRF262
C5 - 63 pF, TDK 100 mil Chip Capacitor RFC1, RFC2 - 2 Turns #26 Enameled Wire
C6 - 27 pF, TDK 100 mil Chip Capacitor through Ferrite Bead Ferroxcube 56-590-65/38
C7 - 22 pF. TDK 100 mil Chip Capacitor RFC3 - 0.15 /'H Molded Choke
C8 - 100 pF, TDK 100 mil Chip Capacitor RFC4 - 10 /,H Molded Choke
C9 - 1.0 /,F Tantalum RFC5, RFC6 - VK200-48
Cl0 - 0.1 /,F Erie Redcap, 100 V General Purpose 8 - 8ead, Ferroxcube 56-590-65/38
Cll - 0.05 /'F Erie Redcap, 100 V General Purpose
449
FIGURE 8 - Power Output versus Frequency. FIGURE 9 - Power Output versus Frequency.
136-160 MHz Amplifier 160-174 MHz Amplifier
18 18
I:: 1
-
-
16
r--
- ...--
..... f.--
......... ~ 14
~
~ 12
~
...- 12
10 ~
~ 10
>- <>
~ 8.0 ~ 8.0
Pin = 220 mW
<> 6.0
'i;
~~C;}12~5m: - - ~ 6.0 VCC=12.5V - -
~4.0 } 4.0
2.0 2.0
136 140 144 148 152 156 160 160 162 164 166 168 170 172 174
f. FREQUENCY IMHz) f. FREQUENCY IMHz)
FIGURE 10 - Power Gain and Input VSWR FIGURE 11 - Power Gain and Input VSWR.
versus Frequency, 136-160 MHz Amplifier versus Frequency 160-174 MHz Amplifier
--
VCC; 12.5 V
19.0 18.5
~ 18.5
~
r-..... ~ 18.0
.- r--
;i V r-.... Z ~
C1 18.0 3.5 ;;: 17.5
.--- 3.5
i -
to
17.5 3.0 ~ ~ 17.0 k-' 3.0 ~
~ 17.0
~ 16.5
-- - - ..-
2.5 '"
2.0
~ ~ 16.5
~ ~'" 16.0 - --
2.5
'"
...
~
2.0 !!!
16.0
'-
136 140 144 148 152 156 160
1.5 15.5
160
- 162
-
164
-
166
-f-
168 170 172 174
1.5
f. FREQUENCY 1M Hz) f. FREQUENCY (MHz)
.[
Pout ;15W
J
-10
-20 VCC; 12.5 V
-30
ill
-40
-50
-60
-70
450
EB93
60 watt VHF Amplifier Uses
Splitting/Combining Techniques
Using proven combining techniques to obtain are minimized. The exotic materials or expensive
higher output power or added reliability at VHF can be board layout required to produce a true push·pull
accomplished with excellent results. Simple matching design operating at VHF again makes combining
networks and power transistors featuring moderate techniques more appealing.
gain capability can produce a level of performance This 60 W amplifier operates from 150 to 175 MHz
comparable to that of a single-stage amplifier using and features two, low·cost Motorola MRF264 transis·
a larger, more expensive device. Though not the tors. These devices are designed for operation at VHF
ultimate answer in VHF amplifier design, the splitter! and individually produce 30 watts of rated output
combiner method does have distinct advantages over power and 6.0 dB of gain with a 12.5 volt supply. The
designs that brute force the transistors into a parallel amplifier design makes use of a modified Wilkinson
configuration. Current hogging and reduced imped. combiner technique to produce 60 watts output with a
ance level problems associated with that technique drive level of 15 watts.
451
Design Considerations turns (closewound) on a temporary 118 inch form and
Experimental work with 90° (quadrature) couplers then separating the individual turns by 0.020 inch. An
proved unsuitable for this application. Generally, they Xacto number 11 knife blade was used for this purpose
are sensitive to mismatch and tend to create instability and provides the correct turns spacing. The 10().ohm
and loss of power when used in an amplifier. In·phase isolation resistors, Rl and R2, must be noninductive
(Wilkinson) couplers provide an adequate solution to and carbon composition resistors proved to be entirely
this problem. (Ref: 1) They are relatively insensitive adequate. In a properly tuned and balanced amplifier
to phase changes and offer good bandwidth these resistors should remain fairly cool to the touch
characteristics. during normal operation. Each amplifier and coupler
Printed transmission lines for the frequency of input and output port is designed to be terminated into
interest can become somewhat cumbersome on 5().ohms to facilitate testing into a 5().ohm system.
standard circuit board material. Therefore, lumped A PCB bridge (Figures 3 and 9) is used to carry all
reactances (Ll, 2, 9, 10 and C1, 2, 3,14, 15, 16, Figure 5) of the dc feed circuitry. It acts as a continuation of the
are used to simulate 70.7 ohm 114 wave transmission ground plane and enhances circuit stability. Solid
lines, the main element in the couplers. This approach copper (0.027 inch) and double·sided circuit board
not only conserves board space, but provides a means were used as a construction medium and no difference
to compensate for small variations in associated in performance was noted with either material.
component values. Initial alignment is accomplished by driving the
Microstrip techniques are incorporated in the amplifier with a 5 watt CW source at approximately
amplifier networks to balance RF performance and 160 MHz. The applied voltage is set at 12.5 volts and
promote reproducibility. Because of the lower circu· the variable capacitors, C4 and C5, are adjusted in an
lating currents and reduced component heating in alternating manner to provide maximum output power.
the collector circuitry of low·powered stages, smaller Full drive (15 watts) is then applied and the capacitor
capacitors can be used in the networks at that point adjustments are repeated. At this point, the circuitry
than would be required for a single-ended 60 watt should be delivering 60 watts or more to the 5().ohm
design. Separating the major heat producing devices load with the 15 watts input. After the final adjust·
to two areas on the heatsink produces a more even ments are made, the isolation resistor temperature in
heat transfer to the ambient air. The combined ampli· either coupler should be relatively cool to the touch and
fier presented here has good harmonic suppression the input VSWR should be at a minimum. Best results
(Figure 8). A low·pass filtering effect is noticeable with will be obtained if the transistors are beta matched
the Wilkinson combiners. (±10%) prior to installing them in the circuit.
References
1. Lawrence R. Laveller; "Two Phased Transistors 2. Ernest J. Wilkinson; "An N·Way Hybrid Power
Shortchange Class C Amps," Microwaves, Pg. 48- Divider," PGM TT Transactions, pg. 116-118,
54, February, 1978. January, 1960.
452
FIGURE 2 - Amplifier Layout - Top View
LB +12.5 V Input L7
453
Cl, C16 - 25 pF Unelco (Jl0l) Ll, L2 - 7 Turns #18, 0.125"10
C2, C3 -15 pF CM04 Mica L3, L4, L5, L6 - Printed Inductors
C4, C5 - 68 pF Standex L7, L8 - Printed Inductors
C6, C7 - Arco 404 Variable L9, Ll0 - 7 Turns #18 AWG, 0.12510
C8, C9 - 150 pF Standex Lll, L12 - 4 Turns #18 AWG, 0.250 lOw/Bead
Cl0, Cll - 56 pF Standex 01, 02 - MRF264
C12, C13 - 39 pF Standex RFC1, RFC2 - 0.15 /lH Molded Choke w/Bead,
C14, CIS - 15 pF Standex Ferroxcube 56-590 65/3B
C17 - 100 /IF @ 16 V Electrolytic RFC3, RFC4 - 4 Ferrite Beads each on #18 AWG
C18, C19, C20 - 680 pF Allen 8radley Feedthru Rl-l00nl/2WCarbon
R2 - lOOn 2.0 W Carbon
0 80
l .1
Pin = 15W t - -
VCC= 12.5V
~
-
",-
Pout ./
0 - i-- -r
I
~ I--
r- r-
I-
::>
:=::>
co
0
/
/"
,.- ico... f=160MHz t--
0
VSWR
2.0:1 20
1/ VCC = 12.5 V
1.5:1 ~ lL
VSWR
1.0:1 10 V
155 160 165 170 175 o 4.0 8.0 12 16 20
f. FREQUENCY (MHzl Pin INPUT POWER (WATTS)
FIGUR E 6 - Output Power, Efficiency, and FIGURE 7 - Output Power versus Input Power
Input VSWR versus Frequency
454
FIGURE 8 - PCB Photomaster (not full size)
455
456
EB107
457
that the module is mounted on a machined aluminum What should be derived from this discussion is that
heatsink. the design of the mounting for the module/heatsink sys-
Thermal expansion coefficients in /Linchlinchl'C tem is not a simple one and should not be done in a casual
Aluminum 25 x 10~6 manner.
Copper 17 x 1O~6 Our recommendation is that a mock version of the
L = 2.4 inches system be constructed early in the equipment design and
thermal cycling performed both with external heat input
For a reasonable approximation assume the thermally
to the system and with heat input to the system from the
induced bending creates an isosceles triangle as shown module. This is a very effective "analog computer" and
in Figure 1.
direct measurements of the flange/heatsink deflections
FIGURE 1 can be made. In this manner the actual expected flange
excursions can be compared to the recommended maxi-
mum flange bending to determine whether the design is
adequate. Incidentally, the recommended maximum de-
flection values given in Table 1 have a safety factor of
approximately 2. That is, the deflection required to crack
the ceramic is approximately twice the value given.
Table 1 includes data showing the empirical deflections
required to fracture a ceramic board in the module.
5. We strongly recommend the use of a good thermal
compound between the mounting surface. Sufficient ma-
terial must be used to fill all gaps which may be present.
Assume that the module flange changes temperature We have not been able to create any mechanical problem
from 25'C to 50'C and the heatsink changes temperature with excess compound as long as there is a path for the
from 25'C to 30'C in the same time (obviously the heat excess material to escape as the module is tightened down
input to the system comes from the copper flange - more with the mounting screws. At this point it should be
on this later). pointed out that unless both the module flange and the
Heatsink f::,. L (aluminum) = 2.4" x 5'C x 25 X 1O~6 heatsink were lapped to absolute gauge block flatness,
= 0.0003" there will always be a significant air gap between areas
Flange f::,. L (copper) = 2.4 x 25'C x 17 x 1O~6 of the flange and the heatsink. Since it is obviously not
= 0.00102" practical to achieve a lapped surface of this quality, this
portion of the mounting problem resolves to one of me-
So length ABC = 2.40102, AB = 1.20051" chanical rather than thermal considerations. As an
length AC = 2.4003", AD = 1.20015 aside, some of the Motorola modules also have machined
And AB" = AD" + BD" surfaces which may be oxidized to some degree. Infrared
BD = VAB" - AD" thermography of the active die was performed to see if
So BD = 0.029397 inches which far exceeds the there was any thermal degradation due to this oxide
allowable flange bend. layer and no degradation could be found. This has also
been found true on lapped discrete transistor flange
This analysis also points out the advantage of keeping mount parts.
the heatsink and the flange at lowest possible temper-
ature differential through the use of thermally conduct- Several manufacturers of thermally conductive heat-
ing compounds between the surfaces. sink compound exist. We have used products from Wake-
For instance, in the example given above with an alu- field and Dow Corning with success.
minum/copper system, the copper flange will remain in
tension at any temperature above the temperature at MOUNTING HARDWARE
which the system was constrained as long as the tem- Obviously an ideal mounting hardware scheme would
perature ratio between the heatsink and flange is kept be one in which the clamping pressure remained constant
less than the ratio of the thermal expansion coefficients with age. One way of achieving this is through the use
or 25/17. Incidentally, this assumes that the heat input of conical washers - one trade name is Belleville wash-
source to the system originates in the copper flange. This ers. Another possibility is "wavy" washers. Proper se-
situation points out the folly in some types of tempera- lection of mounting hardware and torque is also neces-
ture cycling testing. For instance, if the aluminum/cop- sary. We recommend the following mounting hardware
per system is constrained at 25'C and is uniformly heated sizes and torques:
to say 125'C. the copper remains in tension - if the 4-40 3 in/lb
system is cooled below 25'C, the copper will go into 6-32 5 inllb
compression. This is exactly the opposite situation ob- 8-32 5 inllb
tained when the heat input to the system comes from the
copper flange. TIGHTENING SEQUENCE
The above is a rather elementary analysis of the ther- A very important factor to be considered in mounting
mal effects on the module/heatsink system. Many other the module is the proper torquing sequence. The person-
factors are involved such as relative strengths of the nel involved in mounting the modules should be given
materials involved, bending of the mounting screws and careful instruction and their procedures monitored at
so forth. regular intervals. Since the flanges are punched from a
458
roll of material, there can sometimes be a small "roll-up" on the leads, even as the fixture wears. Motorola's spec-
at the end of the mounting flange. If one considers what ification for lead pull in shear and peel are 90B gm shear
can happen if the mounting hardware were tightened and 454 gm peel for BeO boards and 1500 gm shear and
completely at one end first, it is easy to see that the other 750 gm peel for alumina boards. Modules from PCB6, 90,
end could be "lifted" off the mounting surface well in and 91 product lines use BeO boards. Modules from the
excess of the allowable flange bending tolerance. PCB7, PC103 line use one alumina and one BeO board.
This should be avoided by first lightly alternately PC41, PC64, and PC104 use alumina boards.
snubbing down the mounting hardware "finger-tight."
Next, the hardware can be torqued to its final specifi- DE FLUXING
cation again in at least two sequential steps. These modules are designed to be manually soldered
into an assembly. The modules have a silicone die coat
THE IMPORTANCE OF THIS TORQUING over the active die, MOS capacitors, and nichrome re-
SEQUENCE CANNOT BE STRESSED sistors. The die coat used will not withstand the normal
TOO HIGHLY flux removal fluids and severe reliability problems could·
be incurred if the flux removal fluids or solder fluxes
LEADS penetrate the inside of the module. We recommend a flux
The leads used on the standard Motorola RF Power activity of no more than R or RMA be used.
Modules are of either tinned copper, gold or silver plated
KOVAR, or pure silver strap, typically 5 to 10 mils thick CONCLUSION
and 15 to 20 mils wide. The leads are intended for making In mounting RF power modules, the following major
electrical connections to the modules only and are not areas should be considered:
intended to support the module at any time in the as- 1. Heatsink flatness.
sembly process. Consideration should be given to the 2. Use thermal compound - eliminate dirt or grit in
stresses which may occur during mounting or testing. the compound or on mounting surfaces, use an ad-
Poorly designed test fixtures can create lead stresses far equate amount to fill gaps.
above those encountered in the end-use equipment. It is 3. Tighten modules down in an alternate manner
recommended that the fixture be designed so the leads "finger-tight" before final torquing.
are always clamped after the flange is clamped and the 4. Be careful with defluxing operations.
tolerances be such that an upward force is never placed 5. Consider lead stresses, both in mounting and testing.
*' PC64 was changed to alumina board - BeO carrier transistor construction similar to PC41 in February, 1983. All product with date code .883 and
after has this construction.
H Old construction of PC64 with total 8eO output board.
*** Measured deflection to break a substrate within 3 to 5 seconds of application of force.
t These devices will be obsolete on September 30. 1983. Contact Motorola for the current availability and recommended discrete transistor replacement
lineup.
459
460
EB411
A Digital Video Prototyping System
By Aldo Giardina B.Eng (Hons) AMIEE
Consumer Segment
Motorola Inc., Semiconductor Products Sector
Geneva
1, INTRODUCTION
This Engineering Bulletin describes a Digital Video The focus here is on the functionality of the
Prototyping System (DVPS) that has been developed combination of the above components and
using Motorola's latest multimedia devices, together development system. A Reference Section lists data-
with a PC-based Field Programmable GateArray (FPGA) sheets and user manuals containing detailed
development system. It is designed to provide a fast descriptions and information on their use.
and effective means of prototyping and demonstrating
digital video processing functions. A function developed The DVPS has been successfully used to implement
in this way may later be fully integrated as an ASIC two T.V. sub-systems, namely, a Picture-In-Picture
device for use in a consumer end-product. Processor and a 4:3-to-, 6:9 Picture Processor. Those
sub-systems are described briefly below.
The DVPS takes advantage of several versatile b) MC44250(4). This triple B-bit Analogue-to-Digital
multimedia devices, that are listed below. They are Converter provides black-level clamping for either
used as a means of generating digital data from RGB orYUV signals. These are typically a.c. coupled
virtually any analogue video source, and providing a into the device from the MC440" which provides
means of displaying the resulting analogue video the appropriate clamping pulse, but may equally
signals on a consumer T.v. set, after the digital signal come from any other suitable video source.
processing function being prototyped. c) MC44200(5). This is the counterpart to the
a) MC440" (1). This is the multimedia derivative ofthe MC44250, a triple 8-bit Digital-to-Analogue
MC4400' (2). It performs the function of a Converter for RGB or YUV. It features differential
Multistandard (PAL/SECAM/NTSC) Chroma current source outputs designed to drive 75n
Decoder, with a selection between RGB or YUV loads with O.7Vpp.
output signals. The MC440' , also generates a T.v.
line-locked clock for digital sampling and subsequent Other devices used include the MC68HC05B6(6)
processing of the output signals. The latter function (8-bit MCU with onboard EEPROM), the MC, 4576(7)
is also available separately in the form of the (Dual Video OpAmp) and some standard CMOS
MC44'45(3). The output stages of the MC440" logic.
are designed to drive the inputs of the MC44250
directly.
461
3. FPGA DEVELOPMENT SYSTEM
The digital processing element of the DVPS consists Development System(9) to produce a graphical file
of one or more FPGA devices. These comprise of user representing the configuration of the FPGA . This file
Configurable Logic Blocks (CLB's) and I/O Blocks may be manually edited for routing optimisation before
(lOB's) that, together with programmable interconnect, the final binary file is generated. Programming of the
allow most memory control and simple digital video FPGA devices may be carried out in one of two ways:
processing circuits to be implemented successfully. a) The binary file may be directly downloaded from the
The configuration data is stored in internal RAM. The host computer serial port to a powered device in a
reprogrammable nature of FPGA's makes debugging matter of seconds. This is the most appropriate for
and development a relatively straightforward process. the debugging and development stage, as it turns
circuit design changes into a quick and easy process
The logic capacity of the FPGA devices ranges from of device reconfiguration. It may be as simple as
1,200 up to 20,000 equivalent gates, with between 58 making an alteration to the schematic diagram and
and 240 user-programmable I/O's, which is ample for recompiling the design. As long as the device pin-
most applications. Their toggle frequency ranges out is unaltered, no rewiring is necessary.
between 50 and 125M Hz, and the devices come in a
b) When a design has matured and no further changes
range of package types.
are expected, the binary file may be programmed
into a serial or parallel PROM or EPROM. This is
The front-end to the development system is a
Schematic Capture Package(S), together with the FPGA addressed by the FPGA device itself to perform
automatic self-configuration of its RAM as part of
Library & Interface running on a Personal Computer.
Schematic files are processed by the FPGA the power-up sequence.
4. DVPS OVERVIEW
Figure 1 is a block diagram of the DVPS environment. output cards. The PC download cable connection is
The rack connects together the input card, the digital made directly to the digital card(s) for configuration of
card(s) and the output card through a backplane. The the FPGA(s). A Video source is connected to the front
external controller board also connects to the backplane of the input card; the outputs for connection to the final
to perform initialisation and control of the input and display are taken from the front of the output card.
462
The following three sections describe each card and made to the appropriate device data-sheet for more
its functions in more detail. Reference should be detail on application circuit diagrams.
5. INPUT CARD
IIC-BUS
a:
MC44011 """"8",,,,~~
VIDEO
PROCESSOR
MC44250
TRIPLE
VIDEOADC
~ ....~~
& CLKPLL
"""'....~w
8
~
a.
ClK·IN ~
~--~~----~------~ ~
III
~----------~~~~~--------------~
ClK·OUT
The input card accepts various types of video signal determined by the division ratio set in the FPGA and
sources from which it generates three byte-wide data is always an integral multiple ofthe T. V. line frequency.
streams. A T.V. line-locked clock of up to 42MHz is Normally this would be chosen to be 27MHz. so that
also generated on this card for use in digital processing the video signals are sampled at 13.5MHz. as
of the data. Refer to figure 2 for a diagram of the card. recommended by CCIR Rec. 601(101.
Four BNC connectors atthe front ofthe card constitute The three signals from the MC44011 are a.c. coupled
the inputs. The first accepts composite video of any to the MC44250 inputs for black level clamping to the
standard. or a composite sync signal accompanied by appropriate levels before conversion. YUV or RGB
either RGB or YUV signals on the other three inputs. clamping modes are selectable through a jumper
The desired input configuration is selectable through setting. The RGB-mode clamps the back-porch of the
jumper settings on the card. These signals are signals to the bottom of the ADC input ranges. while
processed by the MC44011 to perform chroma the YUV-mode clamps the U and V signals to the
decoding and RGB matrixing where necessary. middle of the ranges. leaving the Y clamped to the
bottom of its ADC range. A burst-gate pulse is
The T.V. line-sync pulse from the signal source acts as generated by the MC440 11 to activate the d.c. clamps
a reference for the line-locked PLL that synthesises in the MC44250 at the correct time.
the clock on-board the MC44011. After suitable
buffering. the clock is output from this card for division The three 8-bit data streams resulting from the
down to line frequency by a counter in the FPGA on conversion are registered and buffered before being
the digital card. A T.v. line-rate Signal is returned from output to the digital card via the backplane.
that card to the phase/frequency comparator to
complete the loop in the MC44011. The exact Further details and circuit diagrams are given in an
frequency of the synthesised clock is. therefore. application note on video capture(111.
463
6. OUTPUT CARD
IIe·BUS
2·P.U.&22·P.D.
RESIST.
a:
0 8 •
I- Wen
()
!;ca: ~ MC44011
W 8 ~
MC44200 VIDEO
z I-W
enU. TRIPLE
z ,u. PROCESSOR
0
() ~ffi s i VIDEODAC
8r.CLKPLL
W ~
Z
<C
..J MCl4576
a.
~ CLK·IN
~
II) 15KHz RETURN
CLK-OUT
The output card. illustrated in figure 3. receives three The clock synthesis PLL on this card uses the same
8-bit data streams from the digital card. Its purpose is principle as on the input card. using a separate counter
to convert these into the analogue domain for display in the FPGA on the digital card. if the division ratio or
on a consumer T.v. or RGB monitor. A line-locked line frequency reference is different from that used by
clock is also available from this card for applications the former.
where the capture and display clock rates are potentially
different and/or unrelated. Data from the backplane is first registered by tri-state
buffers before being input into the MC44200 for
Access to the output signals is made via a PERITEL conversion. In the YUV-mode. the m.s.b.'s of the U
(SCART) Connection!'2) providing RGB signals. and V data lines are pulled-up by resistors while all
together with a fast-commutate or switching signal. other bits are pulled-downatthe inputs of the converter.
The MC44011 device on this card may also be used to This ensures that the video of any standard. or a
perform the matrixing of YUV signals to RGB. if composite sync signal accompanied by either RGB or
needed. Configuration of the card for the signal types YUV signals on the analogue outputs from the DAC·s.
being processed is set by jumpers. as on the input are correctly set for black-level when the input buffers
card. When connected to a T.V. set. the composite are set in tri-state mode. The MC44011 may then
video signal coming from the receiver via the PERITEL clamp these d.c. levels from the MC44200 and hence
connection may be used as a reference to which the provide the right levels for the receiver to display true
display clock synthesised by the local MC44011 may black.
be locked. This video signal is also output onto a BNC
connector for use as a source for the input card. if the The RGB signals from the MC44011 are buffered to
application requires it. drive the PERITEL socket with O.7Vpp at 750. using
MC14576 Dual Video OpAmps.
464
7. DIGITAL CARD
I II " I I
PC CONN.
R-15KHz RETURN
-
CONFIG. MODE
I JUMPERS
R·ClK·IN
t Y·DATA·IN
a:
~
()
- ADDRESS B
III
U/V·DATA·IN Z
CONTROL
B
z
FIFO OR XILINX TIMING & CONTROL SIGNALS
0
()
DUAL PORT DATA-A FPGA III
VIDEO RAM . DEVICE B Y·DATA·OUT Z
DATA·B
U/V·DATA·OUT ~
«
fi ..J
a.
~
:.:
()
t W·ClK·IN
«
CD
W· 15KHz RETURN
"-
ADDRESS CON FIG. DATA
EPROM I
At the centre of the DVPS is the digital card. There may Invariably. the processing on the digital card involves
be one or several of these. between the input card and video data storage that requires memory external to
the output card. depending on the complexity of the the FPGA. Therefore. FIFO or Dual Port RAM devices
digital processing required by the application being would normally also be included on this card. close to
implemented. The FPGA currently employed in the the FPGAdevice. Figure 4 depicts a typical configuration
DVPS is the Xilinx XC3042PC84-1 00 device. This is a for this card.
4.200 equivalent-gate FPGA with a toggle rate of
100MHz. in an 84-pin PLCC package. As the function of the I/O pins is programmable and
application dependent. connections to and from the
In its simplest form the digital card consists of the FPGA pins are made using wire-wrap. once the pinout
FPGA device and the means to load its configuration has been defined.
RAM. This entails provision for a parallel or serial
PROM and/or a connection for the PC serial download
cable.
465
8. RACK AND BACKPLANE
A 3U-high rack houses the DVPS, providing the Here, two external5V power supply units are used for
mechanical structure for, and the interconnections the digital and analogue sections respectively. All
between, the input card, the digital card(s) and the power and ground lines are kept separate on the
output card. All the cards described earlier are backplane and on the input and output cards. One star-
constructed in the form of extended-eurocards point connection is made between the grounds at the
(220mm x 1OOmm) and use 64-way edge connectors power supplies to avoid loops between the cards in
for plugging into the wire-wrapped DVPS backplane. the rack.
9. CONTROLLER BOARD
The two MC44011 devices on the input and output necessary because the two identical MC44011
cards must be initialised and controlled via software devices, by definition, have the same 12C-Busaddress,
using the two wire 12C-Bus Protocol(131. For this so that although they may share the same clock, two
purpose, an MCU Controller Board(141 built around separate data lines are needed to maintain separate
the MC68HC05B6 8-bit microcontroller, is used with control using the 12C-Bus protocol from a single
the DVPS. controller board.
This is a stand-alone board with a built-in keyboard and The controller board can also be used to manage the
an 8-digit 7-segment display. It operates in a pseudo vertical picture timing control, as the processing
12C-Bus mode of communication with the two devices, requirements at T.V. line rate lie within the limits ofthe
using three wires to the DVPS backplane. This is 4MHzMCU.
As mentioned in the introduction, the DVPS has The second digital card contains dual port video-RAM
proved to be useful as a flexible prototyping platform which stores the data received from the first digital
for digital video processing functions. This section wi" card. The FPGA on this card generates all the control
briefly describe two projects in which the DVPS was signals necessary to access the memory, as well as
successfully employed to implement functions for performing the divider function for the PLL's on the
demonstration to equipment manufacturers. input and output cards. Its function is to write the data
into the memory at 4.5MsampleS/s using a clock that
8) Picture-In-Picture Processor is locked to the inserted (PIP) channel, and reading it
out again at 13.5MsampleS/s using a clock that is
Three digital cards were used together with the input locked to the background (MAIN) channel. These two
card and the output card to emulate a multistandard channels may, of course, be asynchronous to each
PI P function. The YUV samples coming from the input other, hence the requirement of the two separate PLL
card are standard independent by virtue of the clock sources.
MC440'1.
Data read out of the memory is output to the third
The first digital card contains an FPGA to perform data digital card. Here, the FPGA demultiplexes the colour-
reduction by multiplexing the U and V samples as a difference samples and interpolates them to
means of subsamplingthese channels and so reducing reconstitute three byte-wide data streams together
the data bandwidth by 33%. This takes advantage of with the luminance samples. The YUV data is then
the fact that the colour-difference signals each occupy converted to analogue signals and matrixed to RGB by
only half the bandwidth of the luminance signal. The the output card.
two resulting byte-wide data streams (y, UN) are then
decimated by a factor of nine, using a two-dimensional Here, the MCU controller board was successfully
median-filter. The output data represents the inserted used to perform control of the two MC44011 devices,
picture but at one third the original height and width. while also providing vertical timing control and row-
addressing for the video memory accesses.
466
b) 4:3-to-16:9 Picture Processor used are therefore derived from the PLL' s fundamental
clock frequency of 40.5MHz.
A single digital card between the input card and the
output card was sufficient to implement a processor Using the same principle as in the previous example,
to correctly display a 4:3 aspect-ratio picture on a 16:9 the two colour-difference data streams are multiplexed
aspect-ratio T.V. tube. Here too, the processor is into one by the FPGA before being written into the
multi standard by virtue of the MC44011 on the input memories along with the luminance samples. The
card. MC44140(15) PAL and SECAM delay-line functions
are also performed by this prototype using a further
The geometric correction is achieved by writing video FIFO memory, hence replacing the former device in a
data into FI FO memories at 10.125M Hz and reading system using the MC44001. To this end, the
outthe data at 13. 5MHz. As the read and write clocks multiplexed colour-difference samples are processed
are essentially related and both locked to the video across consecutive pairs of lines, before demultiplexing
derived from the T.V. receiver, only one PLL divider into separate data streams again and being output for
needs to be implemented in the FPGA. All the clocks conversion and matrixing by the output card.
11. REFERENCES
Copies of the Motorola data-sheets and application note listed below can be obtained from Motorola Product
Marketing, 31023 Toulouse Cedex, France.
(1) MC44011 Chroma Processor & Pixel Clock Generator - MC44011 Advance Information
(2) MC44001 Chroma And Deflection Processor - MC44000 Product Preview
(3) MC44145 Pixel Clock Generator - MC44145 Product Preview
(4) MC44250 Triple Video ADC - MC44250/D Data Sheet
(5) MC44200 Triple Video DAC - MC44200 Product Preview
(6) MC68HC05B6 B-bit Microcontroller - MC68HC05B6/D Data Sheet
(7) MC14576 Dual Video Ol>'amp - MC14576 Advance Information
(8) OrCAD/SDT Schematic Capture - User Manual
(9) XILINX FPGA Development System - User Manual
(10) CCIR Recommendation 601 - Specification of Standard
(11) Video Capture Applications of the MC4401 0 & MC44250 - Application Note
(12) Peri tel Connection - Specification of Standard
(13) Philips 12C-bus Protocol - Specification of Standard
(14) MCU Controller Board - MC44CTRBDOl 0
(15) MC44140 Digital Delay-line - MC44140 Advance Information
467
468
Additional
Information
469
470
Additional Information
Additional information relevant to Radio, RF and Video applications
may be found in the following Motorola documents, available through
your Franchised Distributor by quoting the appropriate reference.
471
Additional Information (continued)
472
Literature Distribution Centres:
EUROPE : Motorola Ltd., European Literature Centre, 88 Tanners Drive, Blakelands,
Milton Keynes, MK14 5BP, England.
ASIA PACIFIC : Motorola Semiconductors (HK) Ltd., Silicon Harbour Center, No. 2, Dai King Street,
Tai Po Industrial Estate, Tai Po, NT, Hong Kong.
JAPAN : Nippon Motorola Ltd., 4-32-1, Nishi-Gotanda, Shinagawa-ku, Tokyo 141 , Japan.
USA: Motorola Literature Distribution, P.O. Box 20912, Phoenix, Arizona 85036 .
.® MOTOROLA