Home

Understanding the CY2291, CY2292, and CY2295

image

Contents

1. Understanding the CY2291 CY2292 and CY2295 Cypress Semiconductor Corporation 1997 The information contained herein is subject to change without notice Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress Semiconductor product Nor does it convey or imply any license under patent or other rights Cypress Semiconductor does not authorize its products for use as critical components in life support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user The inclusion of Cypress Semiconductor products in life support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges Understanding the CY2291 CY2292 and CY2295 CY2291 2 5 CUSTOM CONFIGURATION REQUEST FORM Company Engineer FAE Sales Phone Fax Date CIRCLE ONE CY2291 CY2292 CY2295 The CY2291 CY2292 and CY2295 are the industry s most flexible frequency synthesizers offering a high degree of configurability due to their unique internal factory programmable EPROM array Of the CY2291 2 5 s outputs six five on the CY2292 may be defined within the scope of the PLL frequencies and divider criteria described in the following The process may require several iterations to achieve the desired frequencies Shaded areas are for Cypress use only Contact your
2. this device can utilize up to three power reducing options off suspend and shutdown Printers Networked and Desktop Desktop and Network printers each require multiple frequen cies to drive the serial port parallel port Ethernet port CPU and ASICs Such printers may require e 1 8432 MHz for serial port e 20 MHz for Ethernet port network printers only e 25 MHz for Centronics Parallel port Understanding the CY2291 CY2292 and CY2295 e 33 MHz for CPU All frequencies are provided by a CY2291 In addition the smooth slewing on the outputs as well as the power saving features of the CY2291 allow manufacturers to design print ers that can power down when idle Upgrade for the ICD2028 The CY2291 is pin compatible with the ICD2028 and offers higher performance with respect to jitter and skew Users up grading to the CY2291 should note that the device has no internal pull up or pull down resistors on any inputs Depend ing on how these inputs are driven the CY2291 requires ex ternal pull down resistors on the select lines S 2 0 and a pull up resistor on the OE pin Other Uses Any application that requires clocks to be generated from a single device can use the CY2291 Applications include game systems scanners copiers and mass storage devices Guidelines for the Configuration Request Form Before placing orders for the CY2291 a configuration request form shown at the end of the application note nee
3. associated logic and outputs as well as the PLL when in this mode Turning a PLL off permanently shuts down the associated logic and outputs as well as the PLL Other Guidelines If no outputs are associated with a PLL then select off for the PLL If an output is not needed select off for the output Implementing these suggestions will reduce power consump tion A word of caution PLLs running at the same or integer mul tiple frequencies of each other will cause harmonics to ap pear at associated outputs To avoid this do not select PLL frequencies to be equal or integer multiples of each other Pentium is a trademark of Intel Corporation Understanding the CY2291 CY2292 and CY2295 Summary In summary this application note explains the features inter nal architecture potential applications and the configuration request form of the CY2291 This space saving part offers flexibility and powerdown fea tures cost savings and fast turnaround times The three PLLs support variable frequencies at the outputs The low jitter and smooth slewing of the CY2291 provides the accura cy needed by today s high speed applications The power sav ing modes allow designs to meet benchmarks such as the Green PC requirement Most importantly the CY2291 utilizes EPROM technology which allows for customized frequencies and short sample and production lead times helping custom ers to meet their design schedules
4. board will reduce noise coupling into the PLL and will ensure lower jitter on the outputs All the above recommendations along with a stable power supply source will result in significantly reduced jitter on the clock outputs Typical Applications The CY2291 is an extremely versatile device It can be used in PC printer and other embedded applications Personal Computers The CY2291 can provide the multiple frequencies smooth slewing and power saving features to help computer manu facturers meet the Green PC requirement Desktop and Notebook PCs Using 486 Processors from Intel AMD or Cyrix The CY2291 is an excellent choice for 486 motherboards The CPUCLK output is designed to slew smoothly meeting the 486 requirements Desktop PCs based on the Pentium Processor The CY2291 can provide the multiple clock frequencies re quired by a highly integrated Pentium motherboard For ex ample a Pentium PC motherboard may require e 40 MHz for SCSI e 24 MHz for Floppy e 12 MHz for Keyboard e 14 318 MHz for Interrupt Controller e Pin strappable CPU clock frequencies of 50 60 66 66 and 75 MHz e CPU 2 for PCI clock frequencies with low skew to CPU The CY2291 can provide all the above frequencies Notebook PCs based on the Pentium Processor The programmable power saving features of the CY2291 suspend and shutdown options are extremely useful in notebooks which need to conserve power When configured correctly
5. UCLK Layout and Filtering Techniques In order to ensure optimal operation of the CY2291 use the following layout and filtering techniques Figure 2 shows the recommended external connections Figure 2 External Connections of the CY2291 2 5 Series Terminations If the output of the CY2291 drives multiple loads or long trac es use a terminating resistor in series with the output at tached as close to the output pin as is possible Figure 2 shows a 220 resistor in series with the output The value of this resistor summed with the output impedance of the CY2291 should equal the characteristic impedance of the trace transmission line Typical values of the series resistor range from 10 to 75Q A resistor in series with the output dampens the voltage re flections that occur with output impedance mismatches It has the ultimate effect of reducing jitter on the output of the CY2291 Was Q KI aC se Fr op on Layout Guidelines The following guidelines apply for laying out the CY2291 ona board e Provide a large ground plane under the device This will have the effect of reducing ground bounce in the system thus reducing jitter Connect each GND pin to the ground plane individually Connecting them together and then to the plane will defeat the purpose of providing multiple ground pins e Avoid routing any high frequency or clock signals below the device Placing the device in a relatively quiet area of the
6. ate one to many different frequencies The CY2291 can generate up to four unrelated frequencies CPLL SPLL UP LL and one buffered reference frequency where CPLL is the frequency generated by the CPU PLL SPLL by the SYSCLK PLL and the UPLL by the UTILITY PLL For more information on PLLs see the application note Jitter in PLL Based Sys tems EPROM Technology Using factory programmable EPROM technology provides two advantages to the customer e Instead of relying on the manufacturer s available ROM op tions the customer can order a custom set of frequencies on the CPUCLK output e Factory programmable EPROM technology enables fast turnaround times on the product The customer no longer needs to wait six weeks for a custom mask set to be cre ated or for the part to be fabricated Typical turnaround times are less than one week The CY2291 is controlled by two factory programmable EPROMs The CPU EPROM which is a ROM table controls the operation of the CPU PLL Input pins S 2 0 allow the user to select the desired output frequency of CPUCLK The Con figuration EPROM contains information to configure the M e e e E e os e eue CYPRESS y SYSCLK and UTILITY PLLs as well as output frequencies and suspend selected resources Outputs The three internal PLLs allow the CY2291 to offer numerous frequencies on its eight outputs 32 768 kHz The on chip 32 kHz circuitry is electr
7. ds to be completed From this Cypress can correctly program the EPROMs When filling out the request form please follow the directions and note the guidelines below Guidelines Operating Voltage Select either 3 3V or 5V operation Input Reference Frequency Specify a frequency between 10 MHz and 25 MHz if using an external crystal When using an external reference clock specify a value between 1 MHz and 30 MHz PLL Frequencies Fill in the desired frequencies in the Requested column The requested CPLL UPLL and SPLL frequencies should be greater than 8 MHz and not more than 100 MHz for 5V oper ation 80 MHz for 3 3V operation If the suspend option is desired on the CPU PLL then only request CPLL frequencies corresponding to S2 1 Output Configuration Select one frequency for each output using the Output Op tions Table on the form In addition fill in the corresponding frequency value as a double check Please follow the con straints specified in parenthesis by each output Note that for the CLKD output Ref 8 is replaced with a Ref 3 frequency Shutdown Option If the shutdown option is chosen this will enable the user to power down the entire CY2291 with pin 18 If this option is not desired then pin 18 will be used as an output enable OE Suspend Option Two ways to specify suspending an output are e Suspend the associated PLL Suspend the output directly Recall that suspending a PLL powers down all
8. ically isolated from the rest of the device Activating any of the power saving modes will not affect the buffered output 82K To generate the 32 kHz output connect A 32 kHz reference crystal between pins 1 and 20 A10 MQ resistor in parallel to the 32 kHz crystal as shown in Figure 2 e The VBATT pin to the battery operated supply If the 32 kHz output is not required either leave pins 1 2 19 and 20 floating or consider using the CY2292 XBUF This output is a buffered copy of the reference oscillator FLOPPYCLK The SYSCLK PLL is usually configured to an output of SPLL 96 MHz The user has a choice of dividing SPLL by two three or four In this particular example the FLOPPY CLK output can be either 24 32 or 48 MHz CPUCLK This output generated by the CPU PLL is user selectable The user selects one frequency from the CPU EPROM which is factory programmed with the configuration desired by the user The usage of pins S 2 0 to select a CPUCLK frequency differs in the following three situations Ifthe CY2291 is factory programmed without the Suspend feature then the S2 SUSPEND pin is dedicated solely to selecting one of the eight CPUCLK frequencies If the CY2291 is factory programmed with the Suspend feature but not on the CPU PLL then the S2 SUSPEND pin is used to control the suspend feature andthe CPU PLL frequency selection However in suspend mode the CPU CLK output will be a frequency that corresp
9. local Cypress representative for assistance 1 OPERATING VOLTAGE Circle one 3 3V 5 0V 2 INPUT REFERENCE FREQUENCY Circle one Crystal External Clock 14 31818 MHz Default If a different reference is required specify the frequency in the box to the right must be between 10 MHz and 25 MHz for crystal 1 MHz and 30 MHz for external clock SoSo 3 CPU PLL FREQUENCIES Off is a valid selection for any address and will automatically be entered for blanks Select Requested Actual 000 If the Suspend Option is specified in 7 below the Select MSB S2 serves a dual function as both the MSB CPU address and as the Sus 001 pend select pin The CPU frequencies specified for addresses 000 011 010 will be active unless the CPU PLL is shut down during the suspend mode CPU PLL is circled in 7 Also any outputs derived from a 011 non suspended CPU PLL assigned in 5 as options 5 8 that are not 100 circled in 7 will remain active during the suspend mode 101 110 111 Range 8 100 MHz at 5V 8 80 MHz at 3 3V 4 UTILITY PLL AND SYSTEM PLL FREQUENCIES Off is a valid frequency selection for either PLL To minimize harmonic effects avoid setting any PLL to an equal or multiple frequency of another PLL Requested Actual Requested Actual U PLL S PLL Range 8 100 MHz at 5V 8 80 MHz at 3 3V Range 8 100 MHz at 5V 8 80 MHz at 3 3V Default 96 MHz at 5V 48 MHz at 3 3V 5 OUTPUT CONFIGURATION Off is a valid selection for a
10. m p a a a ee J CYPRESS Understanding the CY2291 CY2292 and CY2295 Abstract The CY2291 CY2292 and CY2295 are three PLL frequency synthesizers that utilize EPROM technology Many different programmable output frequencies and power saving features are contained in one small package These features result in flexibility and cost savings as well as short sample and pro duction lead times This document begins with an explanation of the CY2291 fea tures The internal architecture and common applications are then presented At that point some recommendations about layout and filtering techniques are made Finally the Config uration Request Form is discussed in detail Although this application note specifically references the CY2291 the information presented also applies to the CY2292 and the CY2295 The only differences are that the CY2295 comes in a 28 pin SSOP package and the CY2292 comes in a 16 pin SOIC package 32XIN 32XOUT 32K and VBATT are absent and the FLOPPYCLK output has been re placed with a GND pin on the CY2292 gt gt 32K CY2291 and CY2295 only 32XIN 32 kHz CRYSTAL 32XOUT OSCILLATOR SEEN REFERENCE CRYSTAL XTALOUT OSCILLATOR SYSCLK PLL f UTILITY PLL i jour S2 SUSPEND CPU PLL S1 so CPU EPROM SHUTDOWN OE TABLE CY2291 Features The CY2291 has eight output clocks four are configurable smooth slewing on outputs originating from the CPU PLL power sa
11. ndently Sus pending a PLL shuts down all associated logic including counters and downstream post dividers and places related outputs in a three state condition Suspending an output sim ply forces a three state condition on the output Moreover transitioning from the suspend to active state requires the PLLs to re lock 50 ms maximum 5 ms typical Suspend mode is controlled by the S2 SUSPEND pin active LOW In this power saving mode the CPU PLL unless also suspended will output a frequency corresponding to a selec tion with S2 0 If the suspend option is disabled i e not implemented during configuration the S2 SUSPEND pin is used solely as select input for the CPUCLK output Shutdown Mode The shutdown option allows the user to activate and deacti vate _the entire CY2291 chip at will using the SHUT DOWN OE pin active LOW During shutdown the current draw of the CY2291 is reduced to less than 65 mA 50 mA if 32 kHz oscillator is not used The shutdown option must be specified when requesting the part In shutdown mode all outputs 82K output not affected are three stated All PLLs associated logic ROMs counters Reference Oscillator and any other active components are shut down Understanding the CY2291 CY2292 and CY2295 Transitioning from the shutdown to active state requires the PLLs to re lock 50 ms maximum 25 ms typical In addition because the SHUTDOWN OE pin has no pull up resistors the use
12. ny output and will automatically be entered for blanks Assign by number from the Output Options Table below and fill in the Frequency column as a double check Output Options Table 1 Ref 6 CPLL 2 11 UPLL 4 16 SPLL 4 21 SPLL 12 26 SPLL 40 2 Ref 2 7 CPLL 4 12 UPLL 8 17 SPLL 5 22 SPLL 13 27 SPLL 48 3 Ref 4 8 CPLL 8 13 SPLL 18 SPLL 6 23 SPLL 20 28 SPLL 52 4 Ref 8 9 UPLL 14 SPLL 2 19 SPLL 8 24 SPLL 24 29 SPLL 96 5 CPLL 10 UPLL 2 15 SPLL 3 20 SPLL 10 25 SPLL 26 30 SPLL 104 Option Frequency Option Frequency 32 768 kHz CLKA Options 1 30 Off CLKB Options 1 30 Off XBUF Option 1 only CLKC Options 1 30 Off CPUCLK Options 5 7 Off CLKD Options 1 30 Off 32K and FLOPPYCLK are not available on the CY2292 For CLKD only option 4 Ref 8 is replaced with Ref 3 32K Fixed 32 kHz FLOPPYCLK Options 14 16 Off SHUTDOWN OPTION Circle Yes or No Yes No SUSPEND OPTION Circle Yes or No Yes No IF SUSPEND Yes Circle each resource to be shut down when CPU PLL XBUF CLKA the Suspend mode is active S2 0 Note that suspending a PLL UTIL PLL CPUCLK CLKB automatically suspends its outputs SYS PLL FLOPPYCLK CLKC FOR CYPRESS USE ONLY Shaded areas above and below GERD E
13. on this reference crystal does not require any external resistors or capacitors Alternatively the CY2291 can use an external reference clock of frequency between 1 MHz and 30 MHZ In this case the external reference clock is driven in over the XTALIN pin and the XTALOUT pin is left floating The duty cycle of this input clock should be between 40 and 60 measured at Vpp 2 For more information on AC coupling the external reference clock please refer to the application note Crystal Oscillator Topics Smooth Slewing The CY2291 provides smooth slewing on outputs originating from the CPU PLL The term smooth slewing refers to fre quency slewing the rate of change of frequency with respect to time Specifically the frequency of such an output changes smoothly and monotonically from 4 MHz to 80 MHz for 3 3V operation and up to 100 MHz at 5V Smooth slewing is required for processors such as the 486 which accept only a limited amount of frequency change per clock cycle Power Saving Modes The CY2291 features a variety of power saving modes which are especially useful in Green PC and laptop applications Suspend Mode The suspend option allows the user to activate and deactivate selected resources at will The suspend feature must be re quested and the resources to be suspended selected when ordering the part Each of the three PLLs and each of the outputs except for the 32 768 kHz output can be suspended indepe
14. onds S2 LOW Specifically while in suspend mode the CPUCLK can only output one of four frequencies If the CY2291 is factory programmed with the Suspend feature on the CPU PLL then the S2 SUSPEND pin is reserved solely for suspend mode active LOW Thus when S 2 0 0XX the CPU PLL will be suspended When the CY2291 is not in suspend mode the user sets S 1 0 with S2 HIGH to select one of four CPUCLK frequen cies Configurable Outputs The outputs CLKA CLKD can each be set to one of 32 selec tions This palette of choices is generated by the output mul tiplexers and dividers Internal signals that originate from the PLLs and the reference crystal oscillator are further divided resulting in 32 output possibilities as shown in Table 1 Within the 32 output choices the SPLL 12 option occurs twice thus allowing up to 31 unique output selections In ad dition for CLKD the Ref 8 frequency is replaced with a Ref 3 option Understanding the CY2291 CY2292 and CY2295 Table 1 CLKA CLKD Palette of Choices Ref Ref 2 Ref 4 Ref 8 CPLL CPLL 2 CPLL 4 CPLL 8 UPLL UPLL 2 UPLL 4 UPLL 8 SPLL SPLL 2 SPLL 4 SPLL 8 SPLL 3 SPLL 6 SPLL 12 OFF SPLL 5 SPLL 10 SPLL 20 SPLL 40 SPLL 12 SPLL 24 SPLL 48 SPLL 96 SPLL 13 SPLL 26 SPLL 52 SPLL 104 Note that if any one of the configurable clocks CLKA CLKD is obtained from the CPU PLL that clock will exhibit the same characteristics as the CP
15. r must drive this pin to a voltage level for proper oper ation The Off Option The off option allows permanent shutdown of selected re sources independent of the suspend and shutdown options Selecting off fora PLL permanently shuts down the PLL and all associated logic and three states associated outputs Se lecting off for an output simply three states the output Unlike the suspend and shutdown modes The off mode does not power down the entire part The off mode is pin controllable only for the CPU PLL Low Skew The CY2291 has low skew 500 ps maximum between relat ed signals on CLKA CLKD and CPUCLK outputs Referring to Table 1 related signals are defined as those which are on the same row except the Ref row Therefore SPLL 3 and SPLL 6 are related but SPLL 3 and SPLL 24 are not In addition the outputs must have identical capacitive loads to meet the skew specifications CY2291 Internal Architecture In addition to a dedicated 32 kHz output the CY2291 uses three internal PLLs EPROM technology and a reference crystal oscillator to synthesize up to four unrelated frequen cies These frequencies are then divided using post dividers allowing the device to provide up to a total of eight different outputs The internal architecture of the CY2291 is explained in more detail below Phase Locked Loop In general frequency synthesizers use one or more PLLs to gener
16. ving features low skew between related outputs and user selectable reference support Each of these func tions is discussed in more detail below Figure 1 shows the logic block diagram of the CY2291 Multiple Outputs The CY2291 has eight output pins enabling it to support al most all PC motherboard clock requirements These outputs consist of four user configurable clocks a CPUCLK a FLOP PYCLK a XBUF and 32 kHz clock output Each of these out puts is explained in more detail in the CY2291 Internal Archi tecture section of this application note When any output is in a three state condition the signal is pulled LOW because the CY2291 has weak pull downs on all outputs except 32K This is to ensure compatibility with Pentium based sys tems XBUF FLOPPYCLK CY2291 and CY2295 only CPUCLK CLKA OUTPUT MULTIPLEXER DIVIDERS CLKB CLKC CLKD GND VoD Vgart Figure 1 Block Diagram of CY2291 2 5 Cypress Semiconductor Corporation 3901 North First Street San Jose CA 95134 408 943 2600 September 19 1995 Revised July 2 1997 M e e e r e e oe y ve CYPRESS Variable Reference Frequency The default reference frequency for the CY2291 is 14 318 MHz However the part can accept any reference frequency between 10 MHz and 25 MHz preferably from an accurate stable crystal which should be a parallel resonant fundamen tal mode crystal with CLoap 18 pF In additi

Download Pdf Manuals

image

Related Search

Related Contents

Dc-Post User Manual  PREPROM-02aLV - produktinfo.conrad.com  契 約 書(案) - 地方独立行政法人 広島市立病院機構  manual de instrucciones lista de repuestos instruction    ShareHub Device Server Version 1.00 (English)  Makita 4093D User's Manual  Sennheiser MD 515 MD 516 User's Manual  Anzeige - Industry Support Siemens  COMPOSTEUR 220 COMPOSTEUR 550  

Copyright © All rights reserved.
Failed to retrieve file