|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
datasheet serially programmable clock source ics307-03 idt? / ics? serially programmable clock source 1 ics307-03 rev g 092606 description the ics307-03 is a dynamic, serially programmable clock source which is flexible and takes up minimal board space. output frequencies are programmed via a 3-wire spi port. an advanced pll coupled to an array of configurable output dividers and three outputs allows low-jitter generation of frequencies from 200 hz to 270 mhz. the device can be reprogrammed during operation, making it ideal for applications where many different frequencies are required, or where the output frequency must be determined at run time. glitch-free frequency transitions, where the clock period changes slightly over many cycles, are possible. features ? crystal or clock reference input ? 3.3 v cmos outputs ? three outputs can be individually configured or shut off ? small 16-pin tssop package ? reprogrammable during operation ? 3-wire spi serial interface ? glitch-free output frequency switching ? user selectable charge pump current and damping resistor ? power-down control via hardware pin or software control bit ? programming word can be generated by ics versaclock ii software ? directly programmable via versaclock ii software and a windows pc parallel port ? available in pb (lead) free package, rohs 5/6 compliant ? industrial temperature range available block diagram ref divide 1-2055 vco divide 12-2055 resistor (table 4) charge pump (table 3) (table 2) (table 5) clk1 [bit 110] [bit 123] [bit 124] [bit 129] [bit 111] clk2 clk3 (table 7) divider 2 - 8232 (table 1) x1 x2 [bit 122] divider 2 - 34 divider 2 - 34 (table 6) 1 0 1 0 11pf 300 pf cp programming register (132 bits) din cs sclk
ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 2 ics307-03 rev g 092606 pin assignment pin descriptions 12 1 11 2 10 3 9 x1 4 vdd 5 vdd 6 pd 7 vdd 8 gnd clk3 gnd clk2 gnd din sclk gnd cs 16 15 14 13 clk1 x2 16-pin tssop ics307-03 pin number pin name pin type pin description 1 x1 xi connect to input reference clock or crystal. 2 vdd power power connection for crystal oscillator. 3 vdd power power connection for pll. 4 vdd power power connection for inputs and outputs. 5 gnd power ground connection for crystal oscillator. 6 gnd power ground connection for pll. 7 gnd power ground connection for inputs and outputs. 8 clk1 output clock 1 output. 9 sclk input programming interface - serial clock input. internal pull-up. 10 cs input programming interface - load input. internal pull-down. 11 din input programming interface - serial data input. internal pull-up. 12 clk2 output clock 2 output. 13 gnd power ground connection. 14 clk3 output clock 3 output. 15 pd input crystal, pll, and outputs are powered-down when low. internal pull-up. 16 x2 - connect to crystal. leave open if reference clock input is used. ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 3 ics307-03 rev g 092606 table 1. input divider table 2. vco divider divide value 12 11 10 9 8 7 bits 6 543210 rule 1x xxxxx x xxxx0 0 1+ bit 0 2x xxxxx x xxxx0 1 1 + bit 0 3 x x x x x x x 1 1 1 0 1 0 subtract 2 from the desired value, convert to binary, invert, and apply to bits 5...2 bits [1..0] = 10 4 x x x x x x x 1 1 0 1 1 0 5 x x x x x x x 1 1 0 0 1 0 6 x x x x x x x 1 0 1 1 1 0 7 x x x x x x x 1 0 1 0 1 0 8 x x x x x x x 1 0 0 1 1 0 9 x x x x x x x 1 0 0 0 1 0 10 x x x x x x x 0 1 1 1 1 0 11 x x x x x x x 0 1 1 0 1 0 12 x x x x x x x 0 1 0 1 1 0 13 x x x x x x x 0 1 0 0 1 0 14 x x x x x x x 0 0 1 1 1 0 15 x x x x x x x 0 0 1 0 1 0 16 x x x x x x x 0 0 0 1 1 0 17 x x x x x x x 0 0 0 0 1 0 18 0 00000 0 101011subtract 8 from the desired divide value, convert to binary, and apply to bits 11...2 bits [1..0] = 11 19 0 00000 0 101111 20 0 00000 0 110011 21 0 00000 0 110111 ? 2054 1 11111 1 111011 2055 1 11111 1 111111 bits divide value2322212019181716151413rule 12 00000000100subtract 8 from the desired divide value, convert to binary, and apply to bits 23...13 13 00000000101 14 00000000110 ? 2054 11111111110 2055 11111111111 ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 4 ics307-03 rev g 092606 table 3. charge pump current table 4. loop filter resistor bits charge pump current ( a) 93 92 91 128 127 rule 1.25 11100icp = ([ 128...127]+1)*1.25 a*([93 92 91 ] + 1) 2.5 11000 2.5 11101 3.75 10100 3.75 11110 5 10000 5 11001 5 11111 6.25 01100 7.5 01000 7.5 11010 7.5 10101 8.75 00100 10 00000 10 10001 10 11011 11.25 10110 12.5 01101 15 10010 15 01001 15 10111 17.5 00101 18.75 01110 20 00001 20 10011 22.5 01010 25 01111 26.25 00110 30 00010 30 01011 35 00111 40 00011 bits resistor value 90 89 64 k 0 0 52 k 0 1 16 k 1 0 4 k 1 1 ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 5 ics307-03 rev g 092606 table 5. output divider for output 1 divide value 109 108 107 106 105 104 103 bits 102 101 100 99 98 97 96 95 rule 2 xxxxxxx x xxx0000 3 xxxxxxx x xxx0001 4 xxxxxxx x xxx1000 5 xxxxxxx x xxxx010 6 xxxxxxx x xxx1001 7 xxxxxxx x xx00011 8 x x x x x x x 1 1 1 0 1 1 0 0 apply rule from divide values 14-37 9 xxxxxxx x xx01011 10 x x x x x x x 1 1 0 1 1 1 0 0 apply rule from divide values 14-37 11 xxxxxxx x xx10011 12 x x x x x x x 1 1 0 0 1 1 0 0 apply rule from divide values 14-37 13 xxxxxxx x xx11011 14 x x x x x x x 1 0 1 1 1 1 0 0 subtract 6 from the desired divide value, convert to binary, invert, and apply to bits 102..98 set bits [97..95] = 100 15 x x x x x x x 1 0 1 1 0 1 0 0 36 x x x x x x x 0 0 0 0 1 1 0 0 37 x x x x x x x 0 0 0 0 0 1 0 0 38 0000100 0 0001101output divide = ((([109..101]+3)*2)+[98 ])*2^[100..99] set bits [95..97] = 101 39 0000010 0 0000101 ? (increments of 1) set bits [95..97] = 101 ? 1029 1111111 1 1000101( ? this rule applies to divide values 38-8232) 1030 0111111 1 0010101 1032 0111111 1 1011101 ? (increments of 2) 2056 1111111 1 1011101 2058 1111111 1 1010101 2060 0111111 1 0100101 2064 0111111 1 1101101 ? (increments of 4) 4112 1111111 1 1101101 4116 1111111 1 1100101 4120 0111111 1 0110101 4128 0111111 1 1111101 ? (increments of 8) 8224 1111111 1 1111101 8232 1111111 1 1110101 ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 6 ics307-03 rev g 092606 table 6. output divider for output 2 table 7. output divider for output 3 bits divide value 117 116 115 114 113 rule 2 11110output divide = ([117 ..114 ]+2)*2^[113]) 4 11111 6 11101 8 11011 10 11001 12 10111 14 10101 16 10011 18 10001 20 01111 22 01101 24 01011 26 01001 28 00111 30 00101 32 00011 34 00001 bits divide value 121 120 119 118 94 rule 2 11110output divide = ([121 ..118 ]+2)*2^[94]) 4 11111 6 11101 8 11011 10 11001 12 10111 14 10101 16 10011 18 10001 20 01111 22 01101 24 01011 26 01001 28 00111 30 00101 32 00011 34 00001 ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 7 ics307-03 rev g 092606 table 8. miscellaneous control bits external components the ics307-03 requires a minimum number of external components for proper operation. decoupling capacitors theics307-03 requires 0.01 f decoupling capacitors to be connected between each vdd pin and the ground plane. the 0.01 f capacitors must be placed as close to the ics307-03?s power pins as possible to minimize lead inductance. output termination the ics307-03 has advanced output pads that allows the device to achieve very high speed (270 mhz) operation with single ended clock outputs. the clock outputs on the ics307-03 are de signed to be directly connected to a 50 ohm transmission line without the need for any series resistors. crystal selection a parallel resonant, fundamental mode crystal with a load (correlation) capacitance of 12 pf should be used. for crystals with a specified load capacitance greater than 12 pf, additional crystal capacitors may be connected from each of the pins x1 and x2 to ground as shown in the block diagram on page 1. the value (in pf) of these crystal caps should be = (c l -12)*2, where c l is the crystal load capacitance in pf. for a single ended clock input, connect it to x1 and leave x2 unconnected with no capacitors on either pin. initial output frequency ics307-03 on-chip registers are initially configured to provide a 1x output clock on the clk1 output, and 0.5x clock on clk2 and clk3. the output frequency will be the same as the input clock or crystal for input frequencies from 10 - 50 mhz. this is useful when the ics307-03 needs to provide an initial syst em clock at power-up. bit function 24~88 reserved?set to 0 110 oe1?set to 1 to enable clk1 111 oe2?set to 1 to enable clk2 112 1 = normal operation, 0 = power down feedback counter, charge pump and vco 122 crystal input = 1, clock input = 0 123 selects source for clk2 (see block diagram) 124 selects source for clk3 (see block diagram) 125 reserved?set to 0 126 reserved?set to 0 129 oe3?set to 1 to enable clk3 130 reserved?set to 0 131 reserved?set to 0 ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 8 ics307-03 rev g 092606 determining and controlling the ou tput frequency with versaclock tm ii the ics307-03 is directly supported by the ics provided software called versaclock ii. complete programming words for this device can be calculated on any windows pc by running the versaclock ii software and simple inputting desired input and output frequencies. once the software generates an appropriate programming word, it may then be either copied to the windows clipboard or even directly programmed into the ics307-03 via the host computers parallel port. for more information on versaclock ii, please visit www.icst.com or send an e-mail to ics-mk@icst.com. manually determining the output frequency the user has full control over the desired output frequency as long as it is operated wit hin the limits shown in the ac electrical characteristics. the output of the ics307-03 can be determined by the following equation: where: vco divider (v) = 12 to 2055 reference divider word (r) = 1 to 2055 output divider = values in tables 5, 6, 7 also, the following operating ranges should be observed. to determine the best combination of vco, reference, and output dividers, please use the versaclock ii software mentioned above. default register values at power-up, the registers are set to: ref divide = 5 vco divide = 50 output divide = 10 (clk1) output divide = 2 (clk2) output divide = 2 (clk3) bit 123, 124 = 1 icp = 3.75 a r = 16k default programming word is: 0x31ffdffee3bffffffffffffffff055ff2 clk1frequency inputfrequency v rod ? ----------------- - ? = vcomin inputfrequency v r --- - vcomaxfreq < ? < 20khz input frequency r ------------------------------------------ -100mhz << ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 9 ics307-03 rev g 092606 programming interface the dynamic register within the ics307-03 controls the entire device and may be reprogrammed any time after power is properly applied. if v or r values are changed, the frequency will tr ansition smoothly to the new value without glitches or short cycles. however, changing any di vider or mux in the output signal path may generate a glitch. the register is 132 bits in length and accepts the msb first. the sclk signal latches the current data bit value in the rising edge. it latches the most recently shifted 132 bit values into the control register of device whenever cs is high. care must be taken to ensure that cs is always low until the system is ready to load in a new register value and that sclk is never toggled high when cs is high. the register can be programmed any time after power is applied, even while in power-down (pin 15 or bit 112 held low) with the waveform and timing shown below:. figure 2: ics307-03 programming timing diagram table 8: ac parameters fo r programming the ics307-03 programming with ve rsaclock software the versaclock ii software not only generates the programming wo rd for the user, it can also be used to program the device via the host computer?s parallel port. demonstration boards are available from ics that allows the versaclock ii s/w to directly connect the ics307-03 to a windows based pc?s db-2 5 parallel port connector and programmed simply by pressing the ?program part? button. parameter condition min. max. units t setup setup time 2.5 ns t hold hold time after sclk 2.5 ns t w data wait time 2.5 ns t s strobe pulse width 10 ns sclk frequency 200 mhz 128 129 130 131 10 t hold t setup 2 sclk cs t s t w din ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 10 ics307-03 rev g 092606 absolute maximum ratings stresses above the ratings listed below can cause permanent damage to the ics307-03. these ratings, which are standard values for ics commercially rated parts, are stress ratings only. functional operation of the device at these or any other conditions above those indicated in the operational sections of the specifications is not implied. exposure to absolute maximum rating conditions fo r extended periods can affect product reliability. electrical parameters are guaranteed only over the recommended operating temperature range. recommended operating conditions dc electrical characteristics vdd=3.3 v 0.3 v , ambient temperature 0 to +70 c, unless stated otherwise item rating supply voltage, vdd 5 v all inputs and outputs -0.5 v to vdd+0.5 v storage temperature -65 to +150 c soldering temperature 260 c parameter min. typ. max. units ambient operating temperature 0 +70 c power supply voltage (measured in respect to gnd) +3.0 +3.6 v parameter symbol conditions min. typ. max. units operating voltage vdd 3.0 3.6 v input high voltage v ih 2v input low voltage v il 0.8 v output high voltage v oh i oh = -4 ma 2.4 v output low voltage v ol i ol = 4 ma 0.4 v output high voltage, cmos level v oh i oh = -6.5 ma vdd-0.4 v tri-state output leakage 1 a operating supply current idd 27 mhz crystal no load, 100 mhz out, all outputs enabled 24 ma short circuit current clk outputs 60 ma input capacitance c in 4pf on-chip pull-up resistor r pu 240 k ? on-chip pull-down resistor r pd 100 k ? ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 11 ics307-03 rev g 092606 ac electrical characteristics vdd = 3.3 v 0.3 v , ambient temperature 0 to +70 c, unless stated otherwise note 1: measured with 15 pf load. note 2: jitter performance will change depending on config uration settings. parameter symbol conditions min. typ. max. units input frequency f in fundamental crystal 3 27 mhz clock 0.1 300 mhz clock output frequency f out 5 pf load 0.0002 270 mhz 15 pf load 0.0002 200 mhz output clock rise/fall time t r, t f 20 to 80% (5 pf load) 1.5 ns output clock duty cycle out put divides <> 3 45 49-51 55 % output divide = 3 40 60 % frequency transition time strobe high to clk out 310ms one sigma clock period jitter note 2 50 ps maximum absolute jitter t ja deviation from mean, note 2 120 ps vco frequency vco f 100 730 mhz divider 1 input output divider 1 = 2 (5 pf load) 540 mhz output divider 1 = 2 (15 pf load) 400 mhz output divider 1 = 3 (5 pf load) 720 mhz output divider 1 = 3 (15 pf load) 600 mhz output divider 1 = 38 ~ 1029 570 mhz all other output divider 1 values 730 mhz divider 2 and 3 inputs output divider 2, 3 = 2 (5 pf load) 540 mhz output divider 2, 3 = 2 (15 pf load) 400 mhz output divider 2, 3=12 440 mhz output divider 2, 3 = 16, 24, 28 and 32 500 mhz all other output divider 2 & 3 values 730 mhz ics307-03 serially programmable clock sour ce ser prog cl ock synthesizer idt? / ics? serially programmable clock source 12 ics307-03 rev g 092606 package outline and package dimensions (16-pin tssop, 4.40 mm body, 0.65 mm pitch) package dimensions are kept current with jedec publication no. 95 , mo-153 ordering information parts that are ordered with a "lf" suffix to the part nu mber are the pb-free configur ation and are rohs compliant. while the information presented herein has been checked for both a ccuracy and reliability, integrat ed circuit systems (ics) ass umes no responsibility for either its use or for the infringement of an y patents or other rights of third parties, which would result f rom its use. no other circuits, patents, or licenses are im plied. this product is intended for use in normal commercial applications. any other applications such as those requiring extended temperature range, high reliab ility, or other extraordinary environmental requirements are not recommended without additional processing by ics. ics reserves th e right to change any circuitr y or specifications without noti ce. ics does not authorize or warrant any ics product for use in life support devices or critical medical instruments. part / order number marking shipping packaging package temperature ics307g-03 307g-03 tubes 16-pin tssop 0 to +70 c ics307g-03t 307g-03 tape and reel 16-pin tssop 0 to +70 c ICS307G-03LF 307g03lf tubes 16-pin tssop 0 to +70 c ICS307G-03LFt 307g03lf tape and reel 16-pin tssop 0 to +70 c ics307gi-03 307gi-03 tubes 16-pin tssop -40 to +85 c ics307gi-03t 307gi-03 tape and reel 16-pin tssop -40 to +85 c ics307gi-03lf 307gi03l tubes 16-pin tssop -40 to +85 c ics307gi-03lft 307gi03l tape and reel 16-pin tssop -40 to +85 c index area 1 2 16 d e1 e seating plane a 1 a a 2 e - c - b aaa c c l *for reference only. cont rolling dimensions in mm. millimeters inches* symbol min max min max a--1.20--0.047 a1 0.05 0.15 0.002 0.006 a2 0.80 1.05 0.032 0.041 b 0.19 0.30 0.007 0.012 c 0.09 0.20 0.0035 0.008 d 4.90 5.1 0.193 0.201 e 6.40 basic 0.252 basic e1 4.30 4.50 0.169 0.177 e 0.65 basic 0.0256 basic l 0.45 0.75 0.018 0.030 0 8 0 8 aaa -- 0.10 -- 0.004 ? 2006 integrated device technology, inc. all rights reserved. product specifications subject to change without notice. idt and the idt logo are trademarks of integrated device technology, inc. accelerated thinking is a service mark of integrated device technology, inc. all other brands, product names a nd marks are or may be trademarks or registered trademarks used to identify products or services of their respective owners. printed in usa corporate headquarters integrated device technology, inc. 6024 silver creek valley road san jose, ca 95138 united states 800 345 7015 +408 284 8200 (outside u.s.) asia pacific and japan integrated device technology singapore (1997) pte. ltd. reg. no. 199707558g 435 orchard road #20-03 wisma atria singapore 238877 +65 6 887 5505 europe idt europe, limited prime house barnett wood lane leatherhead, surrey united kingdom kt22 7de +44 1372 363 339 for sales 800-345-7015 408-284-8200 fax: 408-284-2775 for tech support |
Price & Availability of ICS307G-03LF |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |