FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet 1.0 Features * One PLL and two mux/post-divider combinations can be modified by SEL_CD input * Tristate outputs for board testing * 5V to 3.3V operation * Accepts 5MHz to 27MHz crystal resonators * Commercial (FS6377-01) and industrial (FS6377-01i) temperature ranges * Three on-chip PLLs with programmable reference and feedback dividers * Four independently programmable muxes and post dividers * I2CTM-bus serial interface * Programmable power-down of all PLLs and output clock drivers 2.0 Description The FS6377 is a CMOS clock generator IC designed to minimize cost and component count in a variety of electronic systems. Three I2C-programmable phase- 1 16 SCL 2 15 CLK_A PD 3 14 VDD VSS 4 13 CLK_B XIN 5 12 CLK_C XOUT 6 11 VSS OE 7 10 CLK_D VDD 8 9 FS6377 SDA SEL_CD locked loops feeding four programmable muxes and post dividers provide a high degree of flexibility. ADDR 16-pin (0.150") SOIC Figure 1: Pin Configuration XIN XOUT PD Reference Oscillator Mux A Post Divider A CLK_A Mux B Post Divider B CLK_B Mux C Post Divider C CLK_C Mux D Post Divider D CLK_D PLL A Power Down Control PLL B SCL SDA ADDR I2C-bus Interface PLL C SEL_CD OE FS6377 Figure 2: Block Diagram AMI Semiconductor www.amis.com 1 FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet Table 1. Pin Descriptions Pin Type Name Description 1 DIuO SDA Serial interface data input/output 2 DI SEL_CD Selects one of two PLL C, mux D/C and post divider C/D combinations 3 DIu PD Power-down input 4 P VSS Ground 5 AI XIN Crystal oscillator input 6 AO XOUT Crystal oscillator output 7 DI OE Output enable input 8 P VDD Power supply (5V to 3.3V) 9 DI ADDR Address select 10 DO CLK_D D clock output 11 P VSS Ground 12 DO CLK_C C clock output 13 DO CLK_B B clock output 14 P VDD Power supply (5V to 3.3V) 15 DO CLK_A A clock output 16 DIu SCL Serial interface clock input u u u U Key: AI = Analog Input; AO = Analog Output; DI = Digital Input; DI = Input With Internal Pull-Up; DID = Input With Internal Pull-Down; DIO = Digital Input/Output; DI-3 = Three-Level Digital Input, DO = Digital Output; P = Power/Ground; # = Active Low pin 3.0 Functional Block Description 3.1 Phase Locked Loops LFTC Each of the three on-chip phase-locked loops (PLLs) is a standard phase- and frequency-locked loop architecture that multiplies a reference frequency to a desired frequency by a ratio of integers. This frequency multiplication is exact. CP fREF Reference Divider PhaseFrequency Detector (NR) As shown in Figure 3, each PLL consists of a reference divider, a phase-frequency detector (PFD), a charge pump, an internal loop filter, a voltage-controlled oscillator (VCO), and a feedback divider. fPD UP Charge Pump DOWN Voltage Controlled Oscillator fVCO FBKDIV[10:0] Feedback Divider (NF) During operation, the reference frequency (fREF), generated by the on-board crystal oscillator, is first reduced by the reference divider. The divider value is called the "modulus," and is denoted as NR for the reference divider. The divided reference is then fed into the PFD. Figure 3: PLL Diagram The PFD will drive the VCO up or down in frequency until the divided reference frequency and the divided VCO frquency appearing at the inputs of the PFD are equal. The input/output relationship between the reference frequency and the VCO frequency is: The PFD controls the frequency of the VCO (fVCO) through the charge pump and loop filter. The VCO provides a highspeed, low noise, continuously variable frequency clock source for the PLL. The output of the VCO is fed back to the PFD through the feedback divider (the modulus is denoted by NF) to close the loop. AMI Semiconductor www.amis.com Loop Filter REFDIV[7:0] f VCO = f REF 2 ( ) NF NR . FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet 3.1.1 Reference Divider The reference divider is designed for low phase jitter. The divider accepts the output of the reference oscillator and provides a divided-down frequency to the PFD. The reference divider is an 8-bit divider, and can be programmed for any modulus from 1 to 255 by programming the equivalent binary value. A divide-by-256 can also be achieved by programming the eight bits to 00h. 3.1.2 Feedback Divider The feedback divider is based on a dual-modulus prescaler technique. The technique allows the same granularity as a fully programmable feedback divider, while still allowing the programmable portion to operate at low speed. A high-speed pre-divider (also called a prescaler) is placed between the VCO and the programmable feedback divider because of the high speeds at which the VCO can operate. The dual-modulus technique insures reliable operation at any speed that the VCO can achieve and reduces the overall power consumption of the divider. To understand the operation, refer to Figure 4. The Mcounter (with a modulus always equal to M) is cascaded with the dual-modulus prescaler. The A-counter controls the modulus of the prescaler. If the value programmed into the A-counter is A, the prescaler will be set to divide by N+1 for A prescaler outputs. Thereafter, the prescaler divides by N until the M-counter output resets the Acounter, and the cycle begins again. Note that N=8 and A and M are binary numbers. Suppose that the A-counter is programmed to zero. The modulus of the prescaler will always be fixed at N; and the entire modulus of the feedback divider becomes MxN. For example, a fixed divide-by-eight could be used in the feedback divider. Unfortunately, a divide-by-eight would limit the effective modulus of the entire feedback divider to multiples of eight. This limitation would restrict the ability of the PLL to achieve a desired input-frequency-to-outputfrequency ratio without making both the reference and feedback divider values comparatively large. Next, suppose that the A-counter is programmed to a one. This causes the prescaler to switch to a divide-by-N+1 for its first divide cycle and then revert to a divide-by-N. In effect, the A-counter absorbs (or "swallows") one extra clock during the entire cycle of the feedback divider. The overall modulus is now seen to be equal to MxN+1. A large feedback modulus means that the divided VCO frequency is relatively low, requiring a wide loop bandwidth to permit the low frequencies. A narrow loop bandwidth tuned to high frequencies is essential to minimizing jitter; therefore, divider moduli should always be as small as possible. fVCO Dual Modulus Prescaler M Counter FBKDIV[2:0] FBKDIV[10:3] This example can be extended to show that the feedback divider modulus is equal to MxN+A, where A VDD) IIK -50 50 mA Output Clamp Current, dc (VI < 0 or VI > VDD) IOK -50 50 mA Storage Temperature Range (non-condensing) TS -65 150 C Ambient Temperature Range, Under Bias TA -55 125 C Junction Temperature TJ O SS DD 150 C Per IPC/JEDEC J-STD-020B Reflow Solder Profile Input Static Discharge Voltage Protection (MIL-STD 883E, Method 3015.7) 2 kV Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. These conditions represent a stress rating only, and functional operation of the device at these or any other conditions above the operational limits noted in this specification is not implied. Exposure to maximum rating conditions for extended conditions may affect device performance, functionality and reliability. CAUTION: ELECTROSTATIC SENSITIVE DEVICE Permanent damage resulting in a loss of functionality or performance may occur if this device is subjected to a high-energy electrostatic discharge. Table 11. Operating Conditions Parameter Symbol Supply Voltage VDD Ambient Operating Temperature Range TA Crystal Resonator Frequency fXIN Crystal Resonator Load Capacitance CXL Serial Data Transfer Rate Output Driver Load Capacitance AMI Semiconductor www.amis.com Conditions/Description Min. Typ. Max. 4.5 5 5.5 3.3V 10% 3 3.3 3.6 Commercial 0 70 -40 85 5 27 MHz 100 kb/s 15 pF 5V 10% Industrial Parallel resonant, AT cut Standard mode CL 12 18 10 Units V C pF FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet Table 12. DC Electrical Specifications Parameter Symbol Conditions/Description Overall Supply Current, Dynamic, With Loaded Outputs Supply Current, Static IDD VDD = 5.5V, fCLK = 50MHz, CL = 15pF See Figure 10 for more information 43 mA VDD = 5.5V, device powered down 0.3 mA IDDL Power-Down, Output Enable Pins (PD, OE) High-Level Input Voltage VIH Low-Level Input Voltage VIL Hysteresis Voltage Vhys High-Level Input Current IIH Low-Level Input Current (pull-up) IIL Min. Typ. Max. VDD = 5.5V 3.85 VDD+0.3 VDD = 3.6V 2.52 VDD = 5.5V VSS-0.3 VDD+0.3 1.65 VDD = 3.6V VSS-0.3 1.08 VDD = 5.5V 2.20 VDD = 3.6V 1.44 -1 -36 Units V V V 1 mA -80 mA VIL = 0V -20 VDD = 5.5V 3.85 VDD+0.3 VDD = 3.6V 2.52 VDD = 5.5V VSS-0.3 VDD+0.3 1.65 VDD = 3.6V VSS-0.3 1.08 Serial Interface I/O (SCL, SDA) High-Level Input Voltage VIH Low-Level Input Voltage VIL Hysteresis Voltage Vhys High-Level Input Current IIH Low-Level Input Current (pull-up) IIL VDD = 5.5V 2.20 VDD = 3.6V 1.44 -1 -20 VIL = 0V Low-Level Output Sink Current (SDA) -80 26 IOL VOL = 0.4V, VDD = 5.5V Mode and Frequency Select Inputs (ADDR, SEL_CD) 2.4 VDD+0.3 VDD = 3.6V 2.0 VDD = 5.5V VSS-0.3 VDD+0.3 0.8 VDD = 3.6V IIH VSS-0.3 -1 IIL -20 VIH Low-Level Input Voltage VIL High-Level Input Current Low-Level Input Current (pull-up) 0.8 -36 mA mA mA VDD = 5.5V High-Level Input Voltage V V 1 -36 V V V 1 mA -80 mA Crystal Oscillator Feedback (XIN) VDD = 5.5V 2.9 VDD = 3.6V 1.7 Threshold Bias Voltage VTH High-Level Input Current IIH Low-Level Input Current IIL VDD = 5.5V Crystal Loading Capacitance* CL(xtal) As seen by an external crystal connected to XIN and XOUT 18 pF Input Loading Capacitance* CL(XIN) As seen by an external clock driver on XOUT; XIN unconnected 36 pF IOH VDD = V(XIN) = 5.5V, VO = 0V 10 21 30 mA VDD = 5.5V, V(XIN) = 0V, VO = 5.5V -10 -21 -30 mA mA 54 VDD = 5.5V VDD = 5.5V, oscillator powered down V 5 -25 -54 15 mA -75 mA Crystal Oscillator Drive (XOUT) High-Level Output Source Current Low-Level Output Sink Current IOL Clock Outputs (CLK_A, CLK_B, CLK_C, CLK_D) High-Level Output Source Current Low-Level Output Sink Current Output Impedance VO = 2.4V -125 mA IOL VO = 0.4V 23 mA ZOH VO = 0.5VDD; output driving high 29 ZOL VO = 0.5VDD; output driving low 27 IOH W mA Tristate Output Current IZ Short Circuit Source Current* ISCH VDD = 5.5V, VO = 0V; shorted for 30s, max. -150 mA Short Circuit Sink Current* ISCL VDD = VO = 5.5V, shorted for 30s, max. 123 mA -10 10 Unless otherwise stated, VDD = 5.0V 10%, no load on any output, and ambient temperature range TA = 0C to 70C. Parameters denoted with an asterisk ( * ) represent nominal characterization data and are not currently production tested to any specific limits. Min. and Max. characterization data are 3s from typical. Negative currents indicate current flows out of the device. AMI Semiconductor www.amis.com 13 FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Voltage Low Drive Current (mA) Voltage High Drive Current (mA) (V) (V) Min. Typ. Max. Min. Typ. Max. 0 0 0 0 -87 -112 -150 0.2 9 11 12 0.5 -85 -110 -147 0.5 22 25 29 1 -83 -108 -144 0.7 29 34 40 1.5 -80 -104 -139 1 39 46 55 2 -74 -97 -131 1.2 44 52 64 2.5 -65 -88 -121 1.5 51 61 76 2.7 -61 -84 -116 1.7 55 66 83 3 -53 -77 -108 2 60 73 92 3.2 -48 -71 -102 2.2 62 77 97 3.5 -39 -62 -92 2.5 65 81 104 3.7 -32 -55 -85 2.7 65 83 108 4 -21 -44 -74 3 66 85 112 4.2 -13 -36 -65 3.5 67 87 117 4.5 0 -24 -52 4 68 88 119 4.7 -15 -43 4.5 69 89 120 5 0 -28 91 121 5.2 -11 123 5.5 0 5 5.5 150 100 50 Output Current (mA) 0 0 - 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 -50 -100 -150 MIN 14 TYP -200 Output Voltage (V) MAX The data in this table represents nominal charaterization data only. Figure 9: CLK_A, CLK_B, CLK_C, CLK_D Clock Outputs AMI Semiconductor www.amis.com Data Sheet FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet 110 All outputs at the same frequency 100 All outputs at the same frequency, CL = OpF Dynamic Current (mA) 90 80 70 All outputs at 200MHz except output under test 60 All outputs at 4MHz except output under test 50 All outputs off except output under test 40 30 20 All outputs off except output under test, CL = OpF 10 0 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 Output Frequency (MHz) VDD = 5.0V; Reference Frequency = 27.00MHz; VCO Frequency = 200MHz, CL = 17pF except where noted 45 All outputs at the same frequency 40 Dynamic Current (mA) 35 All outputs at the same frequency, CL = OpF 30 25 All outputs at 100MHz except output under test All outputs at 2MHz except output under test 20 15 All outputs off except output under test 10 All outputs off except output under test, CL = OpF 5 0 0 10 20 30 40 50 60 70 80 90 Output Frequency (MHz) VDD = 3.3V; Reference Frequency = 27.00MHz; VCO Frequency = 100MHz, CL = 17pF except where noted Figure 10: Dynamic Current vs. Output Frequency AMI Semiconductor www.amis.com 15 100 FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet Table 13. AC Timing Specifications Parameter Symbol Conditions/Description Clock (MHz) Min. Typ. Max. Units Overall Output Frequency* fO VCO Frequency* fVCO VCO Gain* AVCO Loop Filter Time Constant* Rise Time* tr Fall Time* tr Tristate Enable Delay* tPZL, tPZH Tristate Disable Delay* tPZL, tPZH Clock Stabilization Time* tSTB VDD = 5.5V 0.8 150 VDD = 3.6V 0.8 100 VDD = 5.5V 40 230 VDD = 3.6V 40 170 400 LFTC bit = 0 7 LFTC bit = 1 20 VO = 0.5V to 4.5V; CL = 15pF 1.9 VO = 0.3V to 3.0V; CL = 15pF 1.6 VO = 4.5V to 0.5V; CL = 15pF 1.8 VO = 3.0V to 0.3V; CL = 15pF 1.5 1 MHz MHz/V ms ns ns 8 1 Output active from power-up, via PD pin MHz 8 ns ms 100 After last register is written ns 1 ms Divider Modulus Feedback Divider NF Reference Divider NR Post Divider NP See also Table 2 See also Table 8 8 2047 1 255 1 50 45 55 Clock Outputs (PLL A clock via CLK_A pin) Ratio of pulse width (as measured from rising edge to next falling edge at 2.5V) to one clock period On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPX=50, no other PLLs active Duty Cycle* Jitter, Long Term (sy(t))* Jitter, Period (peak-peak)* tj(LT) tj(DP) 100 100 45 On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPX=50, all other PLLs active (B=60MHz, C=40MHz, D=14.318MHz) 50 165 From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPX=50, no other PLLs active 100 110 From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPX=50, all other PLLs active (B=60MHz, C=40MHz, D=14.318MHz) 50 390 ps ps Unless otherwise stated, VDD = 5.0V 10%, no load on any output, and ambient temperature range TA = 0C to 70C. Parameters denoted with an asterisk ( * ) represent nominal characterization data and are not currently production tested to any specific limits. Min. and Max. characterization data are 3s from typical. AMI Semiconductor www.amis.com 16 % FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet Table 13. AC Timing Specifications, Continued Parameter Symbol Clock (MHz) Min. Ratio of pulse width (as measured from rising edge to next falling edge at 2.5V) to one clock period 100 45 On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, no other PLLs active 100 45 On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, all other PLLs active (A=50MHz, C=40MHz, D=14.318MHz) 60 75 100 120 60 400 Conditions/Description Typ. Max. Units 55 % Clock Outputs (PLL B clock via CLK_B pin) Duty Cycle* Jitter, Long Term (sy(t))* Jitter, Period (peak-peak)* tj(LT) tj(DP) From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, no other PLLs active From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, all other PLLs active (A=50MHz, C=40MHz, D=14.318MHz) ps ps Clock Outputs (PLL_C clock via CLK_C pin) Duty Cycle* Jitter, Long Term (sy(t))* Jitter, Period (peak-peak)* tj(LT) tj(DP) Ratio of pulse width (as measured from rising edge to next falling edge at 2.5V) to one clock period 100 On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, no other PLLs active 100 45 40 105 100 120 From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, all other PLLs active (A=50MHz, B=60MHz, D=14.318MHz) 40 440 Ratio of pulse width (as measured from rising edge to next falling edge at 2.5V) to one clock period 14.318 On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, all other PLLs active (A=50MHz, B=60MHz, D=14.318MHz) From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, NF=220, NR=63, NPx=50, no other PLLs active 45 55 % ps ps Clock Outputs (Crystal Oscillator via CLK_D pin) Duty Cycle* Jitter, Long Term (sy(t))* Jitter, Period (peak-peak)* tj(LT tj(DP) On rising edges 500ms apart at 2.5V relative to an ideal clock, CL=15pF, fXIN=14.318MHz, no other PLLs active From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, all other PLLs active (A=50MHz, B=60MHz, C=40MHz) From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, no other PLLs active From rising edge to the next rising edge at 2.5V, CL=15pF, fXIN=14.318MHz, all other PLLs active (A=50MHz, B=60MHz, C=40MHz) 45 55 14.318 20 14.318 40 14.318 90 14.318 450 ps Unless otherwise stated, VDD = 5.0V 10%, no load on any output, and ambient temperature range TA = 0C to 70C. Parameters denoted with an asterisk ( * ) represent nominal characterization data and are not currently production tested to any specific limits. Min. and Max. characterization data are 3s from typical. AMI Semiconductor www.amis.com 17 % ps FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet Table 14. Serial Interface Timing Specifications Parameter Symbol Conditions/Description Clock Frequency fSCL SCL Standard Mode Bus Free Time Between STOP and START tBUF Min. Max. 0 100 Units kHz 4.7 ms Set-up Time, START (repeated) tsu:STA 4.7 ms Hold Time, START tnd:STA 4.0 ms Set-up Time, Data Input tsu:DAT SDA 250 ns Hold Time, Data Input thd:DAT SDA 0 ms Output Data Valid From Clock tAA Minimum delay to bridge undefined region of the falling edge of SCL to avoid unintended START or STOP 3.5 ms Rise Time, Data and Clock tR SDA, SCL 1000 ns Fall Time, Data and Clock tF SDA, SCL 300 ns High Time, Clock tHI SCL 4.0 ms Low Time, Clock tLO SCL 4.7 ms Set-up Time, STOP tsu:STO 4.0 ms Unless otherwise stated, all power supplies = 3.3V 5%, no load on any output, and ambient temperature range TA = 0C to 70C. Parameters denoted with an asterisk ( * ) represent nominal characterization data and are not currently production tested to any specific limits. Min. and Max. characterization data are 3s from typical. ~ ~ SCL ~ ~ thd:STA tsu:STA tsu:STO SDA DATA CAN CHANGE ~ ~ ADDRESS OR DATA VALID START STOP Figure 11: Bus Timing Data tHI SCL tR ~ ~ tF tLO tsu:STA thd:STA tsu:DAT tAA tAA SDA OUT Figure 12: Data Transfer Sequence AMI Semiconductor www.amis.com 18 ~ ~ SDA IN tsu:STO ~ ~ thd:DAT tBUF FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet 8.0 Package Information - For Both `Green' and `Non-Green' Table 15. 16-pin SOIC (0.150") Package Dimensions Dimensions Inches Millimeters Min. Max. Min. Max. A 0.061 0.068 1.55 1.73 A1 0.004 0.0098 0.102 0.249 A2 0.055 0.061 1.40 1.55 B 0.013 0.019 0.33 0.49 C 0.0075 0.0098 0.191 0.249 D 0.386 0.393 9.80 9.98 E 0.150 0.157 3.81 3.99 e 0.050 BSC 1.27 BSC H 0.230 0.244 5.84 6.20 h 0.010 0.016 0.25 0.41 L 0.016 0.035 0.41 0.89 Q 0 8 0 8 Table 16. 16-pin SOIC (0.150") Package Characteristics Parameter Symbol Conditions/Description Typ. Units Thermal Impedance, Junction to Free-Air 16-pin 0.150" SOIC QJA Air flow = 0 m/s 110 C/W Lead Inductance, Self L11 Corner lead 4.0 Center lead 3.0 Lead Inductance, Mutual L12 Any lead to any adjacent lead 0.4 nH Lead Capacitance, Bulk C11 Any lead to VSS 0.5 pF nH 9.0 Ordering Information 9.1 Device Ordering Codes Ordering Code Device Number Package Type Operating Temperature Range Shipping Configuration 11486-801 FS6377-01 16-pin (0.150") SOIC (Small Outline Package) 0C to 70C (Commercial) Tape-and-Reel 11486-912 FS6377-01g 16-pin (0.150") SOIC 0C to 70C (Commercial) (Small Outline Package) 'Green' or lead-free packaging Tape-and-Reel 11486-901 FS6377-01i 16-pin (0.150") SOIC (Small Outline Package) Tape-and-Reel AMI Semiconductor www.amis.com 19 -40C to 85C (Industrial) FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC Data Sheet 10.0 Demonstration Software Windows 3.1x/95/98-based software is available from AMI Semiconductor that illustrates the capabilities of the FS6377. The software can operate under Windows NT. Contact your local sales representative or the company directly for more information. 10.1 Software Requirements * PC running MS Windows 3.1x or 95/98. Software runs on Windows NT in a calculation mode only. * 1.8MB available space on hard drive C 10.2 Software Installation Instructions At the appropriate disk drive prompt (A:\) unzip the compressed demo files to a directory of your choice. Run setup.exe to install the software. 10.3 Demo Program Operation just the calculation features of this program?" Clicking OK starts the program for calculation only. Launch the fs6377.exe program. Note that the parallel port can not be accessed if your machine is running Windows NT. A warning message will appear stating: "This version of the demo program cannot communicate with the FS6377 hardware when running on a Windows NT operating system. Do you want to continue anyway, using FS6377 demo hardware is no longer supported. The opening screen is shown in Figure 13. Figure 13: Opening Screen AMI Semiconductor www.amis.com 20 FS6377-01/FS6377-01g Programmable 3-PLL Clock Generator IC 10.3.1 Example Programming Data Sheet and mux D are also affected by the logic level on the SEL_CD pin, as are the post dividers C and D. Type a value for the crystal resonator frequency in MHz in the reference crystal box. This frequency provides the basis for all of the PLL calculations that follow. Next, click on the PLL A box. A pop-up screen similar to Figure 14 should appear. Type in a desired output clock frequency in MHz, set the operating voltage (3.3V or 5V) and the desired maximum output frequency error. Figure 15: Post Divider Menu Click on PLL C1 to open the PLL screen. Set a desired frequency, however, now choose the post divider B as the output divider. Notice the post divider box has split in two (as shown in Figure 15). The post divider B box now shows that the divider is dependent on the setting of the SEL_CD pin for as long as mux B is the PLL C output. Figure 14: PLL Screen Pressing calculate solutions generates several possible divider and VCO-speed combinations. For a 100MHz output, the VCO should ideally operate at a higher frequency, and the reference and feedback dividers should be as small as possible. In this example, highlight Solution #7. Notice the VCO operates at 200MHz with a post divider of two to obtain an optimal 50 percent duty cycle. Clicking on post divider A reveals a pull-down menu provided to permit adjustment of the post divider value independently of the PLL screen. A typical menu is shown in Figure 15. The range of possible post divider values is also given in Table 7. Now choose which mux and post divider to use (that is, choose an output pin for the 100MHz output). Selecting A places the PostDiv value in Solution #7 into post divider A and switches mux A to take the output of PLL A. The register settings are shown to the left in the screen shown in Figure 13. Clicking on a register location displays a screen shown in Figure 16. Individual bits can be poked, or the entire register value can be changed. The PLL screen should disappear, and now the value in the PLL A box is the new VCO frequency chosen in Solution #7. Also note that mux A has been switched to PLL A and the post pivider A has the chosen 100MHz output displayed. Repeat the steps for PLL B. PLL C supports two different output frequencies depending on the setting of the SEL_CD pin. Both mux C Figure 16: Register Screen AMI Semiconductor www.amis.com 21 (c) 2004 AMI Semiconductor, Inc. AMI Semiconductor makes no warranty for the use of its products, other than those expressly contained in the company's standard warranty contained in AMI Semiconductor's Terms and Conditions. The company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of AMI Semiconductor are granted by the company in connection with the sale of AMI Semiconductor products, expressly or by implication. I2C is a licensed trademark of Philips Electronics, N.V. AMI Semiconductor reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. GM