Part Number Hot Search : 
1N5388B LT211 M5260 IRFP360 MCR6200 UPC177 90SC0 RM13TR
Product Description
Full Text Search
 

To Download ADM1062 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  multisupply supervisor/sequencer with margining control and temperature monitoring prelim inary technical data ADM1062 rev. pr j in fo rmation furn ished by an alog d e v i c e s is believed to be accurate and reliable. how e ver, n o resp on sibili ty is assume d b y a n alog de vices fo r its use, nor for an y i n fri n geme nt s of p a t e nt s or ot h e r ri ght s o f th ird parties th at may result fro m its use . s p ecificatio n s subj ec t to ch an g e witho u t n o tice. no licen s e is g r an te d by implicati o n or ot herwi s e u n der a n y p a t e nt or p a t e nt ri ghts of analog de v i ces. trademarks an d registered tra d ema r ks are the prop erty o f their respective ow ners. one technolog y way, p.o . box 9106, norwood, ma 02062-9106, u.s.a. t e l: 781. 329. 4 700 www.analog.com fax: 781. 326. 87 03 ? 2003 analog de vices, i n c. al l r i ght s r e ser v ed . features 10 supply fault detectors enabli ng supervisio n of supplies to better than 1% accuracy 5 selectable in put attenuators allow super v i sion: supplies up to 14.4 v on vh supplies up to 6 v on v p 1-4 5 dual f u nction inputs vx1 - 5: high impedance input to supp ly fa ult detector with thresholds bet w een 0.573 v a n d 1.37 5 v general-purpo s e logic input device po were d by the highest o f vp1C4, vh 2.048 v refer e n c e (0.25%) on refout pin 12-bit a d c for read-back of a l l supervised vo ltages reference input, refin2 inp u t options: driven directly fro m refo ut more accurate external refer e nce for improved adc performance 6 voltage outp ut 8-bit dac s ( 0 .300 v to 1.5 5 1 v) internal tempe r ature sensor remote temperature sensor 10 programmable output dri v ers (pdo1- 10) open collector with external p u ll- up push-pul l o u tp ut, dri v en to v ddca p o r vpn o p en co llecto r with weak pul l - u p to vd dcap o r vpn internally char ge pumped hig h drive for use with external n-fet (pdo1C6 only) sequencing en gine (se) imple m ents state m a chine control of pd o ou tpu t s: state changes conditional on input events can enable co mplex control of boards power up and power down sequence control fault e v ent ha ndling interrupt generation on warnings watchdog function can be integrated in se program software control of sequencing thr o ugh smbus user eeprom 256 bytes industry st andard 2-wir e bus i n terface (smbus) guarantee d p d o lo w with vh, vpn = 1.2v 40-lea d lfcsp and 48 -lea d tq fp packages applic ation s central office s y stems servers/router s multivoltage s y stem lin e cards dsp/fpga s u p p ly seq u encing in circuit testin g of margined supplies function al block di ag ram fi g u r e 1 . general de scription the ad m1062 is a co nf igura b l e s u p e r v is o r y/s e q u en c i n g de vice whic h o f f e rs a sin g le c h i p s o l u t i o n f o r s u p p l y mo ni t o r i n g and s e qu e n c i ng i n m u l t i p l e su p p ly s y ste m s . ( c ont i nu e d on pag e 3 )
ADM1062 preliminary technical data rev. prj | page 2 of 32 table of contents general description ......................................................................... 3 ADM1062 specifications ................................................................. 5 pin configurations and functional descriptions ........................ 8 absolute maximum ratings ............................................................ 9 thermal characteristics .............................................................. 9 esd caution .................................................................................. 9 typical performance characteristics ........................................... 10 ADM1062 inputs ............................................................................ 13 powering the ADM1062 ............................................................ 13 supply supervision ..................................................................... 14 input comparator hysteresis .................................................... 14 input glitch filtering ................................................................. 14 supply supervision with vxn inputs ...................................... 15 supply supervision using the adc ......................................... 15 vxn pins as digital inputs ....................................................... 16 ADM1062 outputs ......................................................................... 17 ADM1062 sequencing engine ...................................................... 19 war n i ng s ...................................................................................... 19 sw flow-unconditional jump ................................................. 19 end of step detector .................................................................. 20 monitoring fault detector ........................................................ 20 timeout detector ....................................................................... 21 closed loop supply margining ................................................ 21 wr iting to the dacs .................................................................. 22 choosing the size of the feedback resistor ........................... 22 dac limiting/other safety features ...................................... 22 temperature measurement system .............................................. 23 remote temperature measurement ........................................ 23 communicating with the ADM1062 ........................................... 25 configuration download at power-up ................................... 25 updating the configuration of the ADM1062 ....................... 25 updating the sequencing engine of the ADM1062 .............. 26 internal registers of the ADM1062 ......................................... 26 ADM1062 eeprom .................................................................. 26 serial bus interface ..................................................................... 27 identifying the ADM1062 on the smbus .............................. 27 general smbus timing ............................................................ 27 smbus protocols for ram and eeprom .............................. 27 ADM1062 write operations ................................................. 29 ADM1062 read operations ................................................... 30 outline dimensions ....................................................................... 32 ordering guide .......................................................................... 32 revision history revision prj: preliminary version
preliminary technical data ADM1062 rev. prj | page 3 of 32 general description (continued from page 1) in addition to these functions the ADM1062 integrates a 12-bit adc and six 8-bit voltage output dacs. these circuits can be used to implement a closed loop margining system. this enables supply adjustment by altering either the feedback node or reference of a dc/dc converter using the dac outputs. the supply margining can be performed, with a minimum of external components, to an accuracy of 0.5%. the margining loop can be used at in circuit testing of a board during production (to verify the boards functionality at say ?5% of nominal supplies), or can be used dynamically to accurately control the output voltage of a dc/dc converter. the device also provides up to ten programmable inputs for monitoring under, over, or out-of-window faults on up to ten supplies. in addition, ten programmable outputs are provided. these can be used as logic enables. six of them can also provide up to a +12v output for driving the gate of an n- channel fet which may be placed in the path of a supply. temperature measurement is possible with the ADM1062. the device contains one internal temperature sensor and a differential input for a remote thermal diode. these are measured using the 12- bit adc. the logical core of the device is a sequencing engine. this is a state machine based construction, providing up to 63 different states. this enables very flexible sequencing of the outputs, based on the condition of the inputs. the device is controlled via configuration data which can programmed into an eeprom. all of this configuration can be programmed using an intuitive gui based software package provided by adi.
ADM1062 prelim inary technical data r e v. prj | pa ge 4 o f 32 f i gu r e 2 . de tai l e d bl oc k dia g r a m
preliminary technical data ADM1062 rev. prj | page 5 of 32 ADM1062 specifications 1 vh = 3.0 v to 14.4 v, vpn = 3.0 v to 6.0 v 2 , t a = ?40c to 85c, unless otherwise noted. table 1. parameter min typ max unit test conditions/comments power supply arbitration vh, vpn 3.0 v min. of vddcap=2.7v required vp 6.0 v max vddcap= 5.1v, typical vh 14.4 v vddcap = 4.75v power supply supply current, i vh , i vpn (dacs, temp sensor and adc off) 6 ma vddcap=4.75v, no pdo fet drivers on, no loaded pdo pullups to vddcap additional currents all pdo fet drivers on 4 ma vddcap=4.75v, (l oaded with 1a), no pdo pullups to vddcap. current available from vddcap 2 ma max. additional load that can be drawn from pdo pullups to vddcap dacs supply current 2 ma 6 dacs on with 100a max load on each adc supply current 1 ma running round robin loop eeprom erase current 10 ma 1ms duration only supply fault detectors vh pin input impedance 26.7 k? from vh to gnd input attenuator error 0.25 % low, mid and high ranges on vh, vpn detection ranges high range 6 14.4 v mid range 2.5 6 v vpn pins input impedance 80 k? from vpn to gnd detection ranges mid range 2.5 6 v low range 1.25 3 v ultra low range 0.573 1.375 v vx pins input impedance 1 m? detection ranges ultra low range 0.573 1.375 v absolute accuracy 1 % input attenuator error + vref error + dac non linearity + comparator offset error threshold resolution 8 bits digital glitch filter 0 100 s see figure x. 8 filter length options temperature sensor local sensor accuracy 2 c die temp higher than ambient due to ADM1062 power consumption remote sensor accuracy 2 c 0c <= t diode <=120c remote sensor source current 200 a high level 12 a low level temperature for 800h code out 0 c temperature for c00h code out 128 c
ADM1062 preliminary technical data rev. prj | page 6 of 32 parameter min typ max unit test conditions/comments analog to digital converter signal range 0 v refin v the adc can convert signals presented to the vh, vpn and vx_gpin pins.vpn and vh in put signals are attenuated depending on selected range. a signal at the pin corresponding to the selected range will be between 0.573v and 1.375v at the adc input. input reference voltage on refin pin, vrefin 2.048 tbd v vddcap=2.7v tbd v vddcap=4.75v resolution 12 bits inl 1.5 lsb end-point corrected, v refin =2.048v dnl 1 lsb v refin = 2.048v gain error 2 lsb v refin = 2.048v offset error 2 lsb v refin = 2.048v input noise 0.25 lsb rms direct input (no attenuator) buffered voltage output dacs resolution 8 bits code 80h output voltage 6 dacs are individually selectable to be centered on one of four output voltage ranges range 1 0.6 v range 2 0.8 v range 3 1 v range 4 1.25 v output voltage range 601.25 mv same range independent of centre point lsb step size 2.36 mv inl 0.25 lsb dnl 0.2 lsb mid code error 0.5 lsb gain error 0.4 % max load current (source) 100 a max load current(sink) 100 c max load capacitance 50 pf settling time into 50pf load 3 2 s load regulation 2.5 mv per ma psrr 3 80 db dc 40 db 100mv step in 20ns with 50pf load absolute accuracy on any code 3 mv reference output reference output 2.044 2.048 2.052 v no load max load current (source) 200 a max load current (sink) 100 a min load capacitance 100 nf cap required for decoupling, stability load regulation 20 ma per ma psrr 3 75 db dc programmable driver outputs high voltage (charge pump) mode (pdo1-6) output impedance 500 k? v oh 11 12.5 14 v i oh =0 10.5 12 v i oh =1a i outavg 20 a 2v < v oh < 7v standard (digital output mode (pdo1-10) v oh 2.4 v v pu (pullup to vddcap or v pn ) = 2.7v, i oh = 0.5ma
preliminary technical data ADM1062 rev. prj | page 7 of 32 parameter min typ max unit test conditions/comments 4.5 v v pu to v pn = 6.0v, i oh = 0ma v pu ?0.3 v v pu < = 2.7v, i oh = 1ma v ol 0.1 v i ol = 4ma 0.25 v i ol = 10ma 0.5 v i ol = 20ma i ol 20 ma max sink current per pdo pin i sink 60 ma max total sink for all pdos r pullup 20 k? internal pullup i source (vpn) 2 ma current load on any vpn pull- ups (ie) total source current available through any number of pdo pull-up switches configured on to any one tristate output leakage current 10 a v pdo = 14.4v digital inputs (vxn,a0,a1) input high voltage, v ih 2.0 v max. v in =5.5v input low voltage, v il 0.8 v max. v in =5.5v input high current, i ih ?1 a vin= 5.5v input low current, i il 1 a vin= 0 input capacitance tbd pf programmable pulldown current, i pulldown 10 a if known logic state required serial bus digital inputs (sda,scl) input high voltage, v ih 2.0 v input low voltage, v il 0.8 v output low voltage, v ol 0.4 v i out = -3.0ma serial bus timing clock frequency, f sclk 400 khz bus free time, t buf 4.7 s start setup time, t su;sta 4.7 s start hold time, t hd;sta 4 s scl low time, t low 4.7 s scl high time, t high 4 s scl, sda rise time, t r 1000 s scl, sda fall time, t f 300 s data setup time, t su;dat 250 ns data hold time, t hd;dat 300 ns 1 these are target specificatio ns and subject to change. 2 at least one of the vh, vp1-4 pins must be 3.0v to maintain device supply on vddcap. 3 guaranteed by characterization. 4 guaranteed by design.
ADM1062 prelim inary technical data r e v. prj | pa ge 8 o f 32 pin conf igurations and f u ncti ona l descriptions f i g u re 3. lfcs p pin conf ig ur at i o n f i gure 4. t q f p pin c o nfigur ation ta ble 2. pi n f u nct i ona l des c ri pt i o ns pin number l f c s p t q f p m n e m o n i c d e s c r i p t i o n 1 nc no connectio n. 1 C 5 2 - 6 v x 1 C 5 high impedance inputs to supp ly fault detector s. fault thre sho l d s can be set at between 0.573v and 1.37 5v. alternatively these pins can be used as gene ral purpose digital inputs. 6 C 9 7 - 1 0 v p 1 C 4 low voltage inputs to supply faul t detectors. th ree input ranges can be set by altering the input attenuation on a potential divider connect ed to these pins, the output of which connects to a supply fault detector; these allow thre shold s between 2.5v- 6 v, 1.25v-3v an d 0.573v- 1.375v. 1 0 1 1 v h high voltage input to supply faul t detectors. th ree input ranges can be set by altering the input attenuation on a potential divider connect ed to this pin, the output of which connects to a supply fault detector; these allow threshol ds between 6v-14.4v,2.5v-6v and 1.25v-3v. 12-13 nc no connection. 11 14 agnd ground return f o r input attenuators. 12 15 refgnd ground return for on-chi p refer e nce circuits. 13 16 refin reference input for adc, nominally 2.048v. 14 17 refout 2.048v reference output. 15C20 18-23 dac1C6 voltage output dacs. defa ult to high impedan ce at power-up. 24-25 nc no connection. 2 1 C 3 0 2 6 - 3 5 p d o 1 0 C 1 programmable output d r i v e r s . 36-37 nc no connection. 31 38 pdognd ground return f o r output driver s 3 2 3 9 v c c p central charge pump voltage of 5.25v. a reserv oir capa citor must be connected between this pin and gnd. 33 40 a0 logic input which sets the 7 th bit of the smbus i n terface address. 34 41 a1 logic input which sets the 6 th bit of the smbus i n terface address. 35 42 scl smbus clock pi n . open drain output requiring external resi stive pull-up. 36 43 sda smbus data i/o pin. ope n drain o utput req u iring ex ternal resistive pull-up. 37 44 dn external thermal diode cathode connection 38 45 dp external thermal diode anode connection 3 9 4 6 v d d c a p device supp ly voltage. linear ly regulated from the highest of the vp1-4,vh pins and clamped to a maximum of 4.75v 4 0 4 7 g n d s u p p l y g r o u n d . 48 nc no connectio n.
prelim inary technical data ADM1062 r e v. prj | pa ge 9 o f 32 absolute maximum ratings table 3. p a r a m e t e r r a t i n g voltage on vh pin 17 v voltage on vp pins 7 v voltage on any other input ?0.3 v to +6.5 v input current at any pin 5 ma package input current 20 ma maximum junction temperature (t jmax ) 1 5 0 c storage temperature range ?65c to +150c lead temperature, soldering vapor phase, 60 s 215c esd rating all pins 2000 v s t r e s s es a b o v e t h os e lis t e d u n de r a b s o l u t e m a xi m u m r a t i n g s ma y c a us e p e r m a n en t dama ge t o t h e de vice . this is a s t r e s s r a t i ng o n ly ; f u nc t i on a l op e r a t i o n of t h e d e v i c e a t t h e s e or a n y o t h e r con d i t io ns a b o v e t h o s e i ndic a te d i n t h e op er a t io na l s e c t io n o f t h is sp e c if ic a t io n is no t im plie d . e x p o sur e t o a b s o l u te max i m u m ra t i ng co ndi t i on s fo r ex ten d e d p e r i o d s ma y a f fe c t de vice r e l i ab i l i t y . thermal c h aracteristics 40-p i n lfcs p p a c k a g e: ja = t b dc/w esd caution esd (electrostatic discharge) sensitive device. ele c trosta tic charg e s as high as 4000 v readily accumulate on the human body and test eq uipment and can discharge with out detection. although this product features proprietary esd protection circu i try, permanent dama ge may occur on devices subjected to high energy electrostatic discharges. theref ore, prop er esd precautions a r e recommended to avoid perform a nce degradation or l o ss of functiona l ity.
ADM1062 prelim inary technical data r e v. prj | pa ge 10 o f 32 typical perf orm ance cha r acte ristics f i gure 5. dnl for on- ch ip 12- b i t adc f i gure 6. inl f o r on - chip 12- bit adc f i gure 7 . vvddca p vs . vvh a n d vv p 1 f i gure 8 . idd vs . vvp 1 (s up pl y) f i g u re 9. iv p 1 v s . v v p1 (n ot su p p ly ) f i g u re 10. idd v s . v v h
prelim inary technical data ADM1062 r e v. prj | pa ge 11 o f 32 f i g u re 11. iv h v s . v v h (not sup p l y ) f i g u re 12. iv x 1 v s . v v x 1 f i gure 1 3 . p e r c ent a ge d e vi a t i o n i n v t h r esh vs . t e m p er atur e 10 10 . 5 11 11 . 5 12 12 . 5 13 13 . 5 14 - 4 0 - 25 - 1 0 5 20 35 50 65 80 te m p e r a t ur e ( o c) 1 u a l o ad 0 u a l o ad f i g u r e 1 4 . p d o ou t p u t ( f et dr i v e mo de ) v s . t e m p e r a t u r e 0 0.5 1 1. 5 2 2.5 3 3.5 4 4.5 00 . 5 1 1 . 5 2 i l oa d ( m a ) v vp 1 =3 . 3 v v vp 1 =5 v f i g u re 15. pdo o u t p ut (st r ong p u ll-up to v p 1) v s . l o ad cu rr . 0 0.5 1 1. 5 2 2.5 3 3.5 4 4.5 0 1 0 2 03 04 i l oa d ( u a ) 0 v vp 1 =3 . 3 v v vp 1 =5 v f i gure 1 6 . p d o o u tput ( w ea k p u ll -up to vp1 ) vs . l o a d curr ent
ADM1062 prelim inary technical data r e v. prj | pa ge 12 o f 32 f i g u re 17. pdo o u t p ut (st r ong p u ll- d o wn) v s . l oad cu rre nt 0 0.2 0.4 0.6 0.8 1 1. 2 1. 4 1. 6 1. 8 2 0 2 0 4 06 08 i l oa d ( u a ) 0 f i g u re 18. pdo o u t p ut ( w eak p u l l -d own) v s . l oad cu rre nt f i gure 19. o s ci ll ato r f r eque nc y v s . t e mpe r atu r e f i g u re 20. v c cp v s . l oad cur r e n t f i gure 21. vxn (d ig ital input m o de) t h r e sh old vs . t e mper atur e
prelim inary technical data ADM1062 r e v. prj | pa ge 13 o f 32 ADM1062 inputs powering the ADM1062 the ad m1062 is p o w e r e d f r o m the hig h est vol t a g e in p u t o n e i th e r th e p o si ti v e o n l y s u p p l y in p u t s (v p n ) o r th e h i g h v o lt ag e s u pp l y i n put ( v h ) . t h e s a m e pi ns are u s e d f o r s u pp l y fa u l t de te c t ion (dis c u ss e d b e lo w) . a v dd a r bit r a t or on t h e de vice ch o o s e s whic h s u p p l y t o us e . th e a r b i tra t o r ca n be c o ns i d e r e d a n or i ng of f i ve l d o s to ge t h e r . a supply co m p a r a t o r ch o o s e s w h ich o f t h e in p u ts is hig h e s t an d s e le c t s t h is o n e t o p r o v ide t h e o n - chi p s u p p l y . th er e is minimal sw i t ch in g loss wi t h t h is a r ch i t e c t u r e (~0.2v), r e su l t in g i n t h e a b ili t y t o p o w e r th e ad m1062 f r o m a s u p p l y as lo w as 3.0v . n o t e tha t t h e s u p p l y o n th e vx n p i n s ca nn ot b e us ed t o p o w e r th e de v i ce . a n e x te r n a l c a p to g n d i s re qu i r e d to de c o upl e t h e on ch i p s u p p l y f r o m n o is e . this c a p sh ou ld be conn ec t e d t o the v d d c a p pi n , a s s h ow n i n fi g u re 2 2 . t h e c a p h a s a n ot he r u s e d u r i n g b r o w n o u ts ( m om en t a r y l o s s o f p o w e r). u nder t h es e co n d i ti o n s, w h er e th e in p u t s u p p l y , v p n o r v h , d i ps tra n si en tl y be lo w v dd , t h e s y n c hr on o u s r e c t if ier sw i t ch im m e di a t e l y t u r n s o f f s o tha t i t do esn t p u l l v dd do w n . th e v dd ca p c a n th e n a c t l i ke a re s e r v oi r a n d ke e p t h e d e v i c e a c t i v e u n t i l t h e n e x t h i g h e s t s u p p l y ta k e s o v e r th e po w e ri n g o f th e dev i ce . 10f i s re c o m m e nd e d f o r t h i s re s e r v oi r / d e c o up l i ng f u n c t i on . n o t e t h a t i n t h e cas e w h er e t h er e a r e tw o o r m o r e s u p p lies w i t h i n 1 0 0 m v of e a ch ot he r , t h e supply w h i c h t a ke s c o n t ro l of v dd f i rs t wil l k e ep co n t r o l (e .g) if vp1 is co nne c t ed t o a 3.3v su p p ly , t h e n v dd wil l p o w e r u p t o a p p r o x ima t e l y 3.1v thr o ug h vp1. i f vp2 is th en co nn ec ted to a n o t h e r 3.3v s u p p l y , vp1 wil l s t il l p o w e r th e device , unles s vp 2 g o es 100mv hig h er than vp1. f i g u re 22. v dd a r b i t r at or o p er at i o n the ad m1062 has t e n p r og ra mma b l e in p u ts. f i v e o f th es e a r e de di ca te d s u pply f a u l t d e te c t o r s (s f d s ). t h es e de dic a te d in p u ts a r e cal l e d vh and vp1-4 b y defa u l t. the o t h e r f i v e in p u ts h a v e d u al fun c tio n ali t y . th ey ca n ei t h er be use d a s s u p p l y f a ul t d e te c t or s , w i t h s i m i l a r f u nc t i on a l it y to v h a n d v p 1 - 4 , or t h e y ca n be us e d as cm os/t tl com p a t i b le log i c in p u ts t o th e de vices. th us, th e ad m1062 c a n ha ve u p t o t e n a n alog in p u ts, a mini m u m o f f i ve a n a l o g in p u ts a nd f i ve d i g i t a l i n p u ts, o r a m i x . n o t e tha t if an in p u t is us e d as a n a n alog in p u t, i t cann o t be us e d as a dig i t a l in p u t. th us, a c o nf igura t io n r e q u ir in g t e n a n a l o g in p u t s wo u l d ha ve n o di g i t a l i n p u ts a v ai la b l e. t a b l e 4 show s t h e d e t a i l s of e a ch of t h e i n put s . ta ble 4. i nput f u nct i ons , thr e s h olds a n d ra nges input function voltage range max hyster e sis voltage resolution glitch filter vh high v analog input 2. 5v to 6v 425mv 13.7mv 0-100s 4.8v to 14.4v 1.16v 37.6mv 0-100s vpn positive analog input 0.573 to 1.375v 97.5mv 3.14mv 0-100s 1.25 to 3v 212mv 6.8mv 0-100s 2.5 to 6v 425mv 13.7mv 0-100s vxn high z analog input 0.573 to 1.375v 97.5mv 3.14mv 0-100s digital input 0 to 5v n/a n/a 0-100s
ADM1062 prelim inary technical data r e v. prj | pa ge 14 o f 32 f i g u re 23. sup p l y f a ult d e tec t or bl ock supply su pervision the ad m1062 has u p t o t e n s u p p l y f a u l t det e c t o r s (s fd s) o n i t s t e n i n p u t channe ls. th es e a r e hig h l y p r og ra mma b l e r e s e t gen e r a t o rs. this ena b les t h e su p e r v isio n o f u p to t e n su p p ly v o l t a g es. th es e s u p p lies can be as lo w as 0.573v a nd as hig h as 14.4v . th e in p u ts can b e co nf ig ur ed t o det e c t an u nder v ol ta g e fa u l t (w h e r e t h e in p u t v o lt a g e dr o o ps b e lo w a pr ep r o g r a m m e d val u e), a n o v er v o l t a g e f a u l t (w h e r e t h e i n p u t vol t a g e r i s e s a b ov e a p r ep r o g r a mme d val u e) o r a n o u t-of- w i n dow fa u l t (un d er v o l t a g e o r o v er v o l t a g e). th e t h r e sh olds ca n b e p r og ra mm e d t o 8-b i t r e s o l u tion in r e g i s t ers p r o v ide d in t h e ad m1062. this tra n s l a t es in t o a v o l t a g e r e s o l u t i o n whic h is dep e n d e n t on t h e ra n g e s e le c t e d . th e re s o lut i on i s g i v e n by 255 rang theshold size step = th us, if th e hig h ra n g e w e r e s e l e c t ed on vh, t h e uv and ( ) mv 6 37 255 v 8 4 v 4 14 . . . = ? l i s t e d b e lo w a r e t h e u p p e r an d l o w e r limi t o f e a ch ra n g e a v a i la b l e , t h e b o t t om o f e a ch ran g e an d t h e rang e i t s e lf. th e t h re sho l d v a lu e re qu i r e d i s g i ve n by ( ) b r t v 255 n v v x + = table 5. voltage range v b ( v ) v r (v) 0.573 to 1.375v 0.573 0.802 1.25 to 3v 1.25 1.75 2.5 to 6v 2.5 3.5 4.8 to 14.4v 4.8 9.6 w h er e: v t is t h e desir e d t h r e sh old vol t a g e ( u v o r o v ) . v r i s th e v o l t a g e ra n g e . n is t h e de ci mal val u e o f t h e 8- b i t co de . v b is th e bo t t o m o f th e ran g e . r e v e r s i n g th e eq u a ti o n , th e c o d e f o r a d e s i r e d th r e s h o l d i s g i v e n by ( ) r b t v v v 255 n ? = f o r exa m ple , if th e us er wish es to s et a 5v o v t h r e s h old on vp1, t h e co de to b e p r og ra mme d i n t h e ps1 o v t h reg i s t er (dis c u s s ed in an-698) w o u l d b e ( ) 5 3 5 2 5 255 n . . ? = ( ) 6 xb 0 or bin 10110110 182 n thus , = inpu t com p arator h y steresis the uv an d o v co m p a r a t o r s sh own i n f i gur e 22 a r e a l wa y s lo ok in g a t vpn. i n o r d er to a v o i d cha t ter i ng ( m u l t i ple tra n s i ti o n s w h en th e i n p u t i s v e r y c l ose t o th e s e t th r e s h o l d le v e l), t h es e com p a r a t o r s ha v e dig i t a l l y p r og ra mma b l e h y s t er esis. th e h y s t er esis can b e p r og ra mm e d u p t o t h e va l u es s h own i n t a b l e 4. th e h y s t er esi s is adde d a f t e r a s u p p ly v o l t a g e g o es o u t o f t o lera n c e . th us, t h e us er ca n p r og ra m h o w m u ch a b o v e t h e uv t h r e s h old t h e in p u t m u s t r i s e a g a i n b e fo r e a uv fa u l t is de -as s er t e d . si mi la rly , t h e us er ca n p r og ra m h o w m u ch b e l o w t h e o v t h re shol d a n i n put m u st f a l l ag ai n b e fore an o v fa u l t is de -as s er t e d . the h y s t er esis f i gur e is g i v e n b y 255 n v threst r = hyst v w h er e: v hy s t is t h e desi r e d h y st er esis v o l t a g e . n thres h is t h e de cimal val u e o f t h e 5 b i t h y st er esis co de . no t e t h a t n th re s h has a max i m u m va l u e o f 31. t h e m a x i m u m h y s t er esis fo r e a ch o f t h e ra n g es is q u o t e d i n t a b l e 4. inpu t glitch filteri n g the f i nal s t a g e o f t h e s f d s is a g l i t ch f i lt er . thi s b l o c k p r o v ides t i m e d o m a i n f i lte r i n g on t h e output of t h e sf d c o m p ar ator s . this al lo ws th e us er t o r e m o v e a n y s p ur io us tra n si tio n s (s uch as s u p p l y bo u n ce a t t u r n -o n). th e g l i t c h f i l t er f u n c tio n is addi t i o n al t o t h e dig i t a l l y p r og ra mma b l e h y s t eresis o f t h e s f d co m p a r a t o r s. th e g l i t ch f i l t er t i m e o u t is p r og ra mma b l e u p t o 100s. the f u n c tio n ali t y o f the b l o c k is bes t ex p l a i n e d usin g an exa m p l e . a g l i t ch f i l t er tim e o u t o f 100s m e a n s tha t p u ls es w h ich a p p e a r on t h e in p u t o f t h e g l i t ch f i l t er blo c k an d a r e less tha n 100_s in d u ra tio n wil l be p r ev en t e d f r o m a p p e a r in g o n t h e o u t p ut o f t h e g l i t ch f i l t er b l o c k. an y in p u t p u ls e w h ich is lo n g er in d u ra tion than 100s wil l a p p e a r o n t h e o u t p u t o f th e g l i t ch f i l t er b l o c k. th e o u t p u t w i l l b e de l a ye d wi t h r e sp e c t t o t h e i n p u t b y 100s. th e f i l t er in g p r o c es s is s h own in f i gu r e 24.
prelim inary technical data ADM1062 r e v. prj | pa ge 15 o f 32 f i gur e 2 4 . input gl it c h f i lt e r f u nct i on supply su pervisio n with vx n inputs t h e v x n i n p u t s h a v e t w o fun c tio n s . th ey ca n ei th e r b e used a s s u p p l y f a u l t det e c t o r s o r as dig i tal log i c in p u ts. w h en s e lec t e d t o be an a n alog (s fd) in p u t, th e vx n p i n s ha ve v e r y simila r f u n c t i o n al i t y t o t h e v h an d vpn p i n s . th e ma j o r dif f er en ce is tha t t h e vx n p i n s ha v e onl y o n e in p u t ra n g e , 0. 573v t o 1.375v . ther efo r e , t h es e in p u t s can o n ly s u p e r v is e ver y lo w s u p p lies dir e c t ly . h o w e ver , t h e in p u t i m p e dan c e o f t h e vx n p i n s is hig h , a l l o w i ng an e x te r n a l re s i stor div i de ne t w ork to b e c o n n e c te d to t h e pin. t h us, a n y su p p ly c a n b e p o te n t ia l l y div i de d down in to t h e i n p u t ra n g e o f t h e vx n p i n a nd s u p e r v is e d . this enab les o t h e r s u p p lies suc h as +24v , +48v , ?5v t o be mo ni t o r e d b y th e ad m1062. an add i t i o n a l su p p ly s u p e r v isio n f u n c t i o n is a v a i lab l e w h e n t h e v x n p i n s a r e s e lect ed a s d i g i tal i n p u t s . i n th i s ca se , th e a n alog f u n c tio n is a v a i l a b l e t o b e us ed as a s e co nd det e c t o r o n eac h o f t h e d e di ca te d ana l o g in p u ts, v p 1-4 an d v h . t h e a n a l o g f u n c tion o f vx1 is ma p p ed t o vp1, vx2 is ma p p ed t o vp2 et c . v x 5 i s ma p p e d t o v h . i n th i s ca se , th ese s f d s ca n be v i ew e d as a s e conda r y o r w a r ning s f d . th e s e s e cond a r y s f d s a r e f i xe d t o t h e s a me i n pu t ra n g e as t h e p r ima r y s f d . t h e y a r e us e d t o indic a te w a r n ing lev e ls ra t h er t h a n f a il ur e levels. this al lo ws fa u l ts and wa r n i n gs to b e ge n e r a te d on a sing le su p p ly usin g o n ly o n e pin. f o r exa m ple , if vp1 was s et t o o u t p u t a f a u l t if a 3.3v s u p p l y dr o o p e d t o 3.0 v , vx1 co u l d be s et t o o u t p u t a wa r n in g a t 3.1v . w a r n in g o u t p u t s a r e a v a i lab l e f o r r e ad bac k f r o m t h e st a t us r e g i s t ers. th e y ar e als o o r e d t o g e t h er and fe d i n to t h e s e qu e n c i ng e n g i ne ( s e ) , a l l o w i ng w a r n i n g s to ge ne r a t e in t e r r u p ts o n t h e p d o s. th us, in t h e exa m ple ab o v e , if t h e su p p ly dr o o p e d to 3.1v , a wa r n i n g w o u l d b e ge n e r a te d , an d r e m e dia l ac t i o n co u l d b e t a k e n b e fo r e t h e su p p ly dr o p p e d o u t of tol e r a nc e. supply su pervisio n u s ing the a d c a f u r t h e r le v e l o f su p e r v isio n i s p r o v ide d b y t h e o n - ch i p 12 b i t a d c . th e a d c h a s a tw e l v e c h a n n e l a n alog m u x o n th e f r o n t end . th e tw e l ve cha n n e ls a r e t h e t e n s f d in pu ts, t h e ext e r n al t e m p era t ur e s e ns o r a nd t h e i n t e r n al t e m p er a t ure s e n s o r . a n y o r al l o f t h es e i n p u ts can b e s e le c t e d t o b e r e ad b y t h e ad c. th us th e ad c can b e s e t u p t o con t in uo us l y r e ad th e s e lec t e d cha n n e ls. th e ci r c ui t co n t r o l l ing t h is o p era t ion is ca l l e d t h e r o u nd rob i n . the us er s e le c t s w h ich cha n n e ls t h e y wish t o o p era te o n , and t h e ad c p e r f o r m s a con v ersio n o n e a ch in tu r n . a v e r ag i n g c a n b e tu r n e d o n , w h i c h w i l l s e t t h e r o u n d ro b i n t o ta k e 1 6 co n v er sio n s o n eac h c h a n n e l , o t h e r w is e a sin g le co n v er sio n is made o n eac h c h a n ne l . a t t h e end o f this c y cle t h e r e s u l t s a r e al l wr i t t e n to t h e o u t p u t r e g i s t ers an d , a t t h e sa m e tim e , co m p a r ed wi th p r e - se t th r e s h o l d s t o g e n e ra t e a n y w a r n i n g s a s re q u i r e d . l i m i t re g i ste r s are prov i d e d on t h e ad m1062 which the us er ca n p r og ra m t o a maxim u m o r m i n i m u m a l l o w a bl e t h re s h o l d. o n ly one re g i st e r i s prov i d e d f o r e a ch i n p u t cha n n e l s o a n uv o r o v t h r e sh old b u t n o t b o t h c a n b e s e t fo r a g i ve n cha n nel. e x ce e d in g t h e t h r e shold gen e r a tes a w a r n i n g w h i c h c a n b e re a d b a c k f rom t h e st a t u s re g i ste r s or in p u t in t o t h e se vi a an o r ga te . the r o u nd r o b i n can b e ena b led ei t h er via an s m b u s wr i t e , o r can be p r og ra mm e d t o t u r n o n a t an y p a r t ic u l a r p o in t in the s e p r og ra m, f o r in s t an ce i t ca n be s et t o s t ar t o n ce a p o w e r u p s e q u en ce is c o m p let e and al l s u p p lies a r e k n o w n t o b e wi t h i n exp e c t e d f a u l t l i mi t s . n o t e t h a t t h er e is a la t e n c y b u i l t i n t o t h is su p e r v ision w h i c h is dic t a t e d b y t h e con v ersio n t i me o f t h e ad c . ad c con v ersi o n s t a k e dif f er en t t i m e s fo r dif f er en t in pu t cha n n e ls d u e t o t h e s a m p le t i m e s b e in g dif f er en t. w i t h al l t w e l v e channe ls s e le c t e d t h e t o t a l t i m e f o r t h e rou n d ro bi n op e r a t i o n ( a ve r a g i ng o f f ) w i l l b e a p p r o x i m a t e l y 20m s , wi th t h e do m i n a n t co n t ri b u ti o n t o th i s b e i n g d u e t o t h e t e m p era t ur e s e n s o r m e as ur e m en t t i m e s. s u p e r v isio n usi n g t h e a d c, t h e r efo r e , do es n o t p r o v ide t h e s a me r e al tim e r e s p o n s e as t h e s f d s. the a d c s a m p les sin g le-side d in p u ts wr t t h e a g nd pin. a 0v in p u t g i v e s o u t co de 0 and a n i n p u t e q ual t o t h e v o l t a g e on refin g i v e s o u t f u l l co de (4095 (dec)) the i n p u ts t o t h e ad c com e di r e c t ly f r o m t h e vx n p i n s and f r o m t h e b a ck of t h e in p u t a t t e n u a t o r s on t h e v p n an d v h p i n s . the ra n g e o f v o l t a g es exp e c t e d o n t h e s e n o des fo r t h e s u p e r v ising f u nc tio n s is the 0.5 73v t o 1.375v o f th e u l t ra- lo w s u pe r v i s o r y ra n g e . i t i s n o rm al t o s u p p l y th e r e f e r e n c e t o th e a d c o n th e r e fin p i n si m p ly b y co nn e c t i n g t h e r e f o u t p i n to t h e ref i n p i n. refo ut p r o v ides a 2.048v r e f e r e n c e acc u ra t e t o 0.2%. a s su ch, t h e su p e r v is ing r a nge c o ve rs l e ss t h a t ha l f of t h e nor m a l ad c ra n g e . i t is p o s s i b le t o p r o v ide t h e a d c w i t h a m o r e a c c u r a te e x te r n a l re f e re nc e f o r i m prove d re a d - b a c k a c c u r a c y . als o , i t is p o s s i b le t o co nnec t s u p p lies t o th e in p u t p i n s p u r e l y f o r a d c r e a d -b a c k ev e n t h o u g h th ey m a y g o a b o v e th e
ADM1062 prelim inary technical data r e v. prj | pa ge 16 o f 32 exp e c t e d s u p e r v is o r y ra n g e li mi ts (t h o ug h n o t a b o v e 6v as t h is w o u l d viol a te t h e a b s o l u te maxi m u m r a t i n g s on t h es e pin s ). f o r in st an c e a 1.5 v su p p ly co n n e c te d to t h e vx1 p i n w o u l d co r r e c t l y r e ad o u t as an a d c c o de o f a p p r o x i m a t ely 3/4 f u l l s c ale b u t w o u l d alwa ys si t ab o v e a n y s u p e r v is o r y limi ts t h a t co u l d b e s et on t h a t p i n. i t is n o t p o s s i b l e t o s et refin to hig h er than 2. 048v . vxn pi ns a s digi tal in puts a s o u tlin e d p r e v io us l y , th e vx n in p u ts p i n s on th e ad m1062 h a v e d u al fun c tio n ali t y . th e seco n d fun c ti o n i s a s a di gi tal i n p u t t o th e de vice . th us, th e ad m1 062 ca n be conf igur ed t o ha ve u p t o f i v e dig i t a l i n p u ts. th es e in pu ts a r e t t l/c m os co m p a t i b l e . s t a nda rd lo g i c sig n a l s ca n b e a pplie d to t h e p i n s : res e t f r o m r e s et g e n e r a t o rs, pwr g o o d si g n als, fa u l t f l a g s , ma n u al r e s e t s , a nd s o o n . th e s e sig n als a r e a v ai la b l e as in p u ts to t h e s e , an d s o ca n b e us e d t o c o n t r o l t h e s t a t us o f t h e p d o s. th e i n p u ts can be co nf igur e d to det e c t ei t h er a c h a n g e in leve l o r a n edg e . w h e n co n f i g ur ed f o r lev e l d e t e ct , th e o u t p u t o f th e di gi t a l b l ock i s s i m p l y a b u f f er ed v e r s i o n o f th e in p u t . w h en co n f i g ur ed f o r ed g e d e t e ct , o n ce th e logi c tra n si ti o n i s d e t e c t ed , a p u lse o f p r og ra mma b l e wi d t h is o u t p ut te d f r o m t h e dig i t a l b l o c k. the wid t h is p r og ra mma b l e f r o m 0 s t o a maxim u m o f 100s. the dig i t a l b l o c ks fe a t ur e t h e s a m e g l i t ch f i lt er f u n c t i o n a v a i lab l e on t h e s f d s. this ena b les t h e us er t o ig n o r e sp ur io us t r a n si t i o n s o n t h e in p u ts. f o r exa m ple , t h e f i l t er ca n b e us e d t o de b o unce a m a n u al r e se t swi t c h . w h e n co n f i g ur ed a s di gi tal i n p u ts , ea c h o f t h e vx n p i n s has a w e a k (10 a) p u l l -do w n c u r r en t s o ur ce a v a i la b l e fo r placin g t h e i n p u t i n a k n o w n con d i t io n, e v en if lef t f l o a t i n g . th e c u r r en t s o ur ce , if s e le c t e d , w e a k ly p u l l s t h e in p u t to g n d . f i gure 2 5 . vxn d i gita l input f u nct i o n
prelim inary technical data ADM1062 r e v. prj | pa ge 17 o f 32 ADM1062 outputs suppl y sequencing through c o nfigur able outpu t dri v ers s u p p l y s e q u en c i n g is ac hiev ed wi t h t h e ad m1 062 b y usin g th e p r og ra mma b l e dr i v er o u t p u t s (p d o s ) o n t h e de vice as co n t r o l sig n als fo r s u p p lies. th e o u t p u t dr i v ers ca n e i t h er b e us e d as log i c ena b les o r as fet dr i v ers. the s e q u e n c e i n w h ich t h e pd o s a r e as s e r t e d (a nd , t h us, t h e s u p p lies a r e t u r n e d o n ) is con t rol le d b y t h e s e quen cing en g i n e (s e). th e s e deter min e s w h a t ac t i o n is t o b e t a k e n wi t h t h e p d o s bas e d on th e condi tion of th e in p u ts o f t h e ad m1062. t h us , th e p d o s ca n be s e t u p t o a s se r t w h en th e s f d s a r e in t o lera n c e , t h e c o r r e c t in p u t sig n als a r e r e cei v e d o n t h e vx n dig i t a l p i n s , t h e r e a r e n o wa r n i n gs f r o m a n y o f t h e i n p u ts o f t h e de vice, and s o on. t h e pd o s can b e us e d fo r a n u m b er o f f u nc t i ons : t h e pr i m ar y f u nc t i on i s to prov i d e e n abl e s i g n a l s f o r ld o s o r d c / d c co n v er t o rs w h ich g e n e ra t e sup p lies lo cal l y o n a bo a r d . the pd o s can als o b e us ed t o p r o v ide a po wer_go od sig n al w h e n a l l o f t h e s f d s ar e in t o leran c e or prov i d e a r e se t output i f o n e of t h e sf d s go e s out of sp e c (this ca n be us e d as a s t a t us sig n al f o r a ds p , fpga o r o t h e r micr o c o n t r ol ler ) . the p d o s can be p r og ra mm e d t o p u l l - u p t o a n u m b er o f dif f er en t o p t i o n s. th e ou t p u t s c a n b e p r og ra mm e d as: C ? o p en dra i n (al l o w in g t h e us er to co nn e c t a n ex t e r n al p u l l -u p re s i stor ) ? o p en dra i n wi t h w e a k p u l l -u p t o vd d ? pus h pu l l t o vd d ? ope n -d ra in w i t h w e ak p u ll- u p t o v p n ? pus h -p u l l t o vpn ? st rong pu l l - d ow n to g n d ? i n t e r n al l y c h a r g e - p u m p e d hig h dr i v e (12v - p d o 1- 6 onl y ) t h e l a st opt i o n ( a v a i l a b l e on ly on pd o s 1 to 6 ) a l l o w s t h e u s e r t o dir e c t ly dr i v e a v o l t a g e hig h e n o u g h t o f u l l y enhan c e an ext e r n al n-fet w h ich is us e d t o is ola t e , fo r exa m ple , a c a r d -side vol t age f r om a b a ck pl ane su p p ly ( a pd o wi l l su st ai n g r e a te r tha n 10.5v in t o a 1a lo ad). the p u l l -do w n s w i t c h es ma y be us ed t o dr i v e st a t us le d s . t h e d a t a d r i v i n g e a ch of t h e p d o s c a n c o me f rom one of t h re e s o ur ces. th e s o ur ce ca n be enab led in t h e p n pd o c fg co nf igura t io n r e g i s t er (r ef er t o an-698). the da t a s o ur ce s a r e: ? a n output f rom t h e se . ? d i r e ctl y f r o m th e s m b u s . a p d o ca n be co n f i g ur ed so th a t t h e s m b u s has dir e c t co n t r o l o v er i t . this ena b les s o f t wa r e c o n t ro l of t h e p d o s . t h u s , a m i c r o c on t r o l l e r c o u l d b e u s e d to i n it i a te a s o f t w a re p o we r - up / p owe r - d ow n s e qu e n c e . ? an on- chi p c l o c k. a 100kh z c l o c k is g e nera ted o n t h e de vice . this c l o c k can be made a v a i la b l e on an y o f th e p d o s. i t co u l d be us e d t o c l o c k a n ext e r n al device s u c h as a led , f o r exa m ple . the def a u l t co ndi tio n o f th e pd o s is t o b e p u l l ed t o gnd b y a we a k ( 2 0 k ? ) on - c h i p pu l l - d ow n re s i stor . t h i s i s a l s o t h e co n d i ti o n o f th e p d o s o n po w e r - u p un til t h e co n f i g ura t i o n i s do wnlo ade d f r o m eep r o m and the p r og ra mm e d s e t u p is la t c he d . the o u t p u t s a r e ac t i ve ly p u l l e d lo w o n c e t h er e is a supply 1 v or g r e a te r on v p n or v h . t h e output s re m a i n h i g h im p e d a n c e p r ior t o 1v a p p e a r in g o n vpn o r v h . this p r o v ide s a k n o w n con d i t io n fo r t h e pd o s d u r i n g p o w e r - u p . t h e i n ter n a l p u l l -do w n can b e o v er dr i v en w i t h an ex ter n a l p u l l -u p o f s u i t a b le v a l u e tied f r o m th e p d o p i n t o th e r e q u i r ed p u ll u p v o l t a g e . th e 20 k? r e sis t o r m u st be acco un t e d fo r in calc u l a ting a s u i t a b le val u e . f o r exa m p l e , if i t was r e q u ir e d to p u l l p d on u p t o 3.3v , a nd 5v was a v a i lab l e as a n ext e r n al s u p p l y , th e p u l l -u p re s i stor v a lu e i s g i ve n by : - ( ) ? + ? = k 20 r k 20 v 5 v 3 3 up . ther efo r e , ( ) ? = ? ? ? = k 10 3 3 k 66 k 100 r up .
ADM1062 prelim inary technical data r e v. prj | pa ge 18 o f 32 f i g u re 26. p r og r a m m ab le d r ive r o u t p ut
prelim inary technical data ADM1062 r e v. prj | pa ge 19 o f 32 ADM1062 sequencing engine the ad m1062 in co r p o r a t es a s e q u en c i n g en g i n e (s e) w h ic h p r o v ides t h e us er wi t h p o w e r f u l a nd f l exi b le con t r o l o f seq u en ci n g . th e s e i m p l em en ts a s t a t e ma c h in e co n t r o l o f th e p d o o u t p u t s , wi th s t a t e c h a n g e s co n d i ti o n al o n i n p u t ev en t s . s e p r og ra m s ca n ena b le co m p lex c o n t r o l o f bo a r ds, s u c h as p o w e r u p a n d p o w e r do wn s e quen ce con t r o l, fa u l t e v en t ha nd ling, in ter r u p t ge n e r a t i on o n wa r n in gs e t c . a wa tch d o g f u n c t i on, t o v e r i f y t h e co n t i n ue d o p era t io n o f a p r o c es s o r clo c k, ca n b e in t e g r a t e d in t o t h e s e p r og ra m. th e s e ca n a l s o b e c o n t ro l l e d v i a t h e sm bu s , g i v i n g s o f t w a re or f i r m w a re c o n t ro l o f t h e b o a r d s e quen cing c o n s i d e r i n g th e fun c ti o n o f th e s e f r o m a n a p p l i c a t i o n s v i ewpo i n t i t i s m o s t in s t r u cti v e t o th i n k o f th e s e a s p r o v i d in g a s t a t e fo r a s t a te machi n e . this s t a te has t h e fol l o w in g at t r i b u t e s : ? i t is us ed t o m o ni t o r sig n als indic a tin g t h e s t a t us o f th e 10 in p u t p i n s , vp1 - 4, vh an d v x 1 - vx5 ? it c a n b e e n te re d f rom a n y ot he r st a t e ? t h er e a r e t h r e e e x i t r o u t e s w h ich m o v e t h e s t a te machi n e on t o a n ext s t a t e , t h es e a r e : 1. end o f s t ep dete c t io n 2. m o ni t o r i n g f a u l t 3. t i m e o u t ? del a y t i m e rs fo r t h e e nd o f s t ep a nd t i me o u t b l o c ks ab o v e ca n b e p r o g r a mm e d i n de p e n d e n t l y a nd wi l l ch a n ge wi t h e a ch s t a t e c h a n ge . the ra n g e o f tim e o u ts is f r o m 0ms t o 400m s ? t h e o u t p ut con d i t io n o f t h e 10 pd o p i ns is def i n e d and f i xe d wi t h in a s t a te ? th e tra n si ti o n f r o m o n e s t a t e t o th e n e xt i s m a de i n le s s th a n 20s . t h i s i s th e ti m e tak e n t o do w n loa d a s t a t e d e f i n i ti o n f r o m eep r o m t o th e s e . f i g u re 27. st at e ce l l the ad m1062 o f f e rs u p t o 63 s u c h s t a t e def i ni t i o n s. th e sig n al s be in g m o n i t o r e d t o in d i ca t e t h e s t a t us o f th e in p u t p i n s a r e th e output s of t h e sf d s . warnings the s e is als o m o ni t o r i n g t h e w a r n in gs. th es e a r e g e nera te d b y ad c r e adin gs v i ola t i n g t h eir li mi t r e g i st er value o r b y t h e s e c o nd ar y volt age mon i tors on v p 1 - 4 , v h . t h e s e are a l l or e d toget h er an d a v a i la b l e as a si n g le w a r nin g s in p u t to e a ch o f th e th r e e b l oc k s wh i c h en a b le exi t i n g f r o m a s t a t e . sw f l o w -un c on d i t i on al j u mp the s e c a n b e fo r c e d t o ad v a n c e t o t h e n e xt s t a t e un con d i t io nal l y . this enab les t h e us er t o fo r c e th e s e t o ad van c e . e x am ples w h er e t h is mig h t b e us e d i n cl ude m o vin g t o a ma rg inin g st a te o r as a m e t h o d o f deb u g g i n g a s e q u e n c e . t h e sw flo w o r go t o co mman d can b e s een as an o t h e r in p u t t o e n d of ste p a n d t i me out bl o c k s w h i c h prov i d e an e x it f rom ea c h s t a t e . table 6. exa m ple sequence states entries state end of step timeout monitor idle1 if vx1 is low then go to state i d le2 idle2 if vp1 is ok then go to state en 3 v 3 en3v3 if vp2 is ok then go to state en 2 v 5 if vp2 is not ok after 10ms then goto state dis3 v3 if vp1 is not ok then goto state idle1 dis3v3 if vx1 is h i gh th en go to state i d le1 en2v5 if vp3 is ok then go to state pw rgd if vp3 is not ok after 20ms then goto state dis2 v5 if vp1 or vp2 is not ok then goto state fsel2 dis2v5 if vx1 is h i gh th e go to state id le1 fsel1 if vp3 is not ok then go to stat e dis2v5 if vp1 or vp2 is not ok then goto state fsel2 fsel2 if vp2 is not ok then go to stat e dis3v3 if vp1 is not ok then goto state idle1 pwrgd if vx1 is h i gh th en go to state d i s2v5 if vp1 or vp2 o r vp3 is not ok then goto state fsel1
ADM1062 prelim inary technical data r e v. prj | pa ge 20 o f 32 sequencing engine applic a t ion ex ample an exa m ple a p plica t ion wi l l b e co n s ider e d h e r e t o dem o n s t r a t e t h e op e r a t i o n of t h e se . f i g u re 2 8 b e l o w s h ow s how t h e s i m p l e b u ildin g b l o c k o f a sin g le s e s t a t e can b e us ed t o b u ild u p a p o we r - u p s e qu e n c e for a 3 C su pply s y ste m . t a bl e 6 b e l o w t e xt uall y d e scri be s t h e sa m e s e i m p l em en ta t i o n . i n th i s s y s t em th e p r e s en ce o f a g ood 5v s u p p l y o n v p 1, a n d th e vx 1 p i n be in g h e ld lo w , a r e th e tri g g e r r e q u i r ed f o r a n u p seq u en ce t o st ar t . t h e s e qu e n c e i n te nds to tu r n on t h e 3 . 3 v supply ne x t , th en th e 2. 5v s u p p l y (a s s u m i n g s u cce s s ful t u rn - o n o f th e 3. 3v s u p p ly). on ce al l 3 s u p p lies a r e g o o d t h e p w rgd s t a t e is en t e r e d , w h er e t h e s e wi l l r e ma i n un t i l a fa u l t o c c u rs o n o n e o f th e 3 s u p p lies, o r i t is in s t r u c t e d t o g o thr o u g h a p o w e r - do wn s e q u e n ce b y vx1 g o in g hig h . f a u l ts a r e de alt wi t h o n t h e wa y t h r o u g h t h e u p s e q u e n ce on a c a se- b y c a s e ba si s . t h e t e xt be l o w wh i c h d e sc ri be s t h e indivi d u al b l o c ks w i l l us e t h e e x a m ple a p pli c a t io n t o dem o n s t r a t e w h a t t h e s t a te machine is do i n g. f i g u re 28. f l o w d i a g r a m f i g u re 29. pdo out p ut s f o r e a ch s t ate end of step detector this b l o c k is us ed t o det e c t w h en a st ep in a s e q u en c e has been co m p let e d . i t is sim p l y lo o k in g f o r o n e o f the in p u ts t o s e t o change st a t e and is mo st of te n u s e d to b e t h e g a te on su c c e ss f u l pro g re ss t h rou g h an up or d o w n s e qu e n c e . a t i me r bl o c k i s in c l uded , in this det e c t o r - i t can be t h o u g h t o f as a wa y t o in s e r t de l a ys in t o a n u p o r do wn s e q u en c e , if r e q u ir ed. t i m e r de l a ys ca n be s et f r o m 10s t o 400m s. f i gur e 30 s h o w s a b l o c k dia g ram of t h e e n d of st e p d e te c t or . f i gure 30. end- of-s t e p d e tector i t is als o p o s s i b l e t o us e th e e n d o f s t ep det e c t o r t o h e l p iden t i f y m o ni t o r i n g fa u l ts. i n t h e exa m ple a p pli c a t ion sh o w n i n f i gur e 28 i t can be s e en h o w t h e fs el1 a nd fs e l 2 s t a t es a r e b e i n g us e d t o iden t i f y w h ich o f vp1,vp2 o r vp 3 has fa u l te d and t o tak e th e a p p r o p ri a t e a c ti o n . moni tori n g fault de tector this b l o c k is us ed t o det e c t a f a il ur e o n an y o n e o f a n u m b er o f in p u ts. th e log i cal f u n c t i o n i m plem e n t i n g t h is is a wi de o r ga t e whic h is us ed t o det e c t w h en an y o n e o f a n u m b er o f in p u ts de v i a t es f r o m i t s exp e c t e d condi t i on. th e cle a r e s t dem o n s t r a t io n o f t h e us e o f t h is b l o c k is i n t h e pwr g d s t a t e w h er e t h e m o ni t o r b l o c k wi l l i ndic a t e t h a t a fa i l ur e o n an y o n e o f t h e vp1,vp2 a nd vp3 i n p u ts has o c c u r r e d . th er e is n o pro g r a mmabl e d e l a y a v a i l a bl e i n t h i s bl o c k . th i s i s b e c a u s e, t h e t r ig ger i n g o f a fa u l t con d i t ion is li k e ly t o b e ca u s e d b y a su p p ly f a l l i n g out of tol e r a nc e, a s i t u a t i o n to w h i c h t h e u s e r w i l l w a n t to r e ac t to as q u ick l y as p o ss i b le. th er e is s o me l a te n c y in m o vi n g o u t o f t h is s t a t e , h o w e ver , sin c e i t t a k e s a f i ni te t i m e (~20s) f o r th e s t a t e co nf igura t io n t o do wnlo ad f r o m eep r o m i n to t h e se . f i g u re 3 1 b e l o w s h ow s a bl o c k d i a g r a m of t h e m o ni tor i ng f a u l t d e te c t or .
prelim inary technical data ADM1062 r e v. prj | pa ge 21 o f 32 f i gure 3 1 . mo ni to ring f a ul t detecto r timeou t d e tector this b l o c k is inc l uded t o al lo w th e us er t o tra p a fa il ur e t o ma k e prop e r pro g re ss t h rou g h an up or d o w n s e qu e n c e . i n t h e exa m ple a p plic a t ion w e c a n s e e t h e t i m e o u t n e xt s t a t e tra n s i ti o n bei n g used f r o m th e en 3v 3 a n d en2v 5 s t a t e s . i n t h e cas e o f t h e en3 v 3 s t a t e , t h e sig n al 3v3o n is as s e r t ed o n en tr y t o this s t a t e (o n th e pd o1 o u t p u t p i n) t o t u r n o n a 3.3v s u p p l y . this su p p ly r a i l is co nne c t e d to t h e vp2 p i n and t h e e n d o f s t e p d e te c t or i s l o o k i n g f o r t h e v p 2 t o go g o o d ( g oi ng ab ove it s u v th r e s h o l d , w h i c h will b e se t o n th e s u p p l y f a ul t de t e ct o r (s fd ) a t ta ch e d t o th a t p i n ) . p r ogr e s s f o r w a r d i n t h e u p seq u en ce i s m a d e w h en th i s c h a n g e i s d e t e c t ed . i f , h o w e v e r , th e s u p p l y fa iled t o g o g ood C pe rh a p s b e ca use o f a s h o r t cir c ui t o v er -lo a din g t h is su p p ly C t h e n t h e t i m e o u t b l o c k al lo ws this p r o b lem t o b e tra p p e d . i n t h e exam p l e s h o w n, if the 3.3v s u p p l y do es n o t g o g o o d wi thin 10m s t h en th e s e m o v e s t o t h e d i s3v3 st a te an d t u r n s of f t h is s u p p ly b y b r in g i n g pd o1 lo w . i t als o in dic a t e s tha t a f a u l t has o c c u r r ed b y takin g pd o3 hig h . t i meo u t de l a ys o f between 0s an d 400 ms ca n be p r ogra m m e d . closed lo op su pply margini n g i t is o f t e n n e ce ss a r y fo r t h e sys tem desig n er t o be ab le t o ad j u st s u p p lies, ei t h er to o p t i mi ze t h eir le v e l, o r t o fo r c e t h e m a w a y f r o m n o mi nal v a l u es t o cha r ac ter ize t h e sys tem p e r f o r ma n c e un der t h es e condi t i on s. this is a f u n c t i on ty p i c a l l y p e r f o r m e d a t i n - c i r c ui t t e st (i ct), fo r in s t an ce , w h er e t h e ma n u fac t ur er wish es t o gu a r an t e e t h a t t h e p r o d uc t u n der t e st f u n c t i on s co r r ec tl y a t , s a y , n o minal s u p p l ies ?10%. th e ad m1062 in co r p o r a t es al l t h e cir c ui ts r e quir e d t o do t h is, wi t h a 12 -b i t su c c e ss ive a ppr o x i m a t i o n a d c to re a d b a ck t h e l e vel of a n y of t h e su p e r v is e d v o l t a g es, an d six v o l t a g e o u t p u t d a cs (d a c 1 C d a c6) w h ich c a n b e us e d t o ad j u s t su p p ly le v e l s . th es e cir c ui ts ca n be us e d alo n g wi th s o me o t h e r i n t e l lig e n c e s u c h as a m i cr oco n tr o l le r t o i m p l em en t a c l osed loo p m a r g i n i n g s y s t em wh ic h will allo w a n y d c -d c s u p p l y t o be set t o a n y v o l t a g e , acc u ra t e t o w i t h in 0.5% o f t h e t a rg et. f i gure 3 2 . clo s ed l o o p m a r g i n ing s y st em usi n g adm 1 062 the sim p lest circ ui t t o i m pleme n t t h is f u n c t i on is a n a t t e n u a t io n r e si s t o r t o co nn e c t t h e d a cn p i n to t h e fe e d b a ck n o de o f a dc- d c co n v er t e r . w h e n t h e d a c n o u t p u t v o l t a g e is s e t eq ual t o t h e f e e d back v o l t a g e , no c u r r en t is f e d in t o this n o de a nd t h e dc- d c ou t p ut v o l t a g e w i l l n o t chan g e . t a kin g d a cn a b o v e t h e fe e d b a ck v o l t a g e fo r c es c u r r en t in t o t h e fe e d b a ck no d e a n d t h e output of t h e d c - d c c o n v e r te r w i l l b e f orc e d to f a l l t o co m p en s a t e fo r this. th e dc -dc o u t p u t can b e f o r c ed hig h b y se t t in g t h e d a cn o u t p u t v o l t a g e lo w e r th a n th e f eed ba ck n o d e v o l t a g e . th e s e r i es r e sis t o r ca n b e s p li t i n tw o and n o de b e tw e e n t h e m de c o upl e d w i t h a c a p a c i tor to g rou nd. thi s w i l l he lp to d e c o upl e a n y n o i s e pi c k e d up f rom t h e b o ard. p s r r f rom ad m1062 s u p p l y t o th e dac o u t p u t is g r ea t e r tha n 80db a t dc b u t d e co u p ling to a g r o u nd lo c a l to t h e dc-dc c o n v er ter is a l s o r e co mme n d e d . then t h e si m p le s t alg o r i t h m t o i m ple m en t clos e d lo o p ma rg inin g is as fol l o w s: 1. dis a b l e t h e six d a cn o u t p u t s. 2. s et d a c o u t p u t v o l t a g e e q ual to t h e v o l t a g e o n t h e f eed ba ck n o de . 3. ena b le t h e d a c. 4. re ad t h e v o l t a g e a t t h e dc -dc ou t p ut (w hich wi l l b e co nnec t e d t o one o f th e vp1C4 , vh o r vx1C5 p i n s ). 5. i f n e cess a r y , m o dif y th e d a cn o u t p u t co de u p o r do wn t o ad j u s t t h e dc -dc o u t p u t v o lt a g e , o t h e r w is e , s t o p sin c e t a rg et vol t a g e ha s b e e n r e ache d . 6. s et t h e d a c o u t p u t v o lt a g e t o a val u e w h ich al ters t h e supply output by t h e re qu i r e d a m ou n t ( e g ) 5 % . 7. rep e a t f r o m 4. s t eps 1-3 en s u re t h a t w h en t h e d a cn o u t p u t b u f f er is t u r n e d on i t has v e r y li t t le ef fe c t o n t h e dc -dc o u t p u t . the dac o u t p ut b u f f e r h a s been d e s i gn e d t o po w e r u p wi th o u t gli t c h in g . i t d o es
ADM1062 prelim inary technical data r e v. prj | pa ge 22 o f 32 t h is b y f i rs t p o w e r i n g u p t h e b u f f er t o follo w t h e p i n v o l t a g e and do es n o t dr i v e ou t o n t o t h e pin a t t h is t i me . once t h e ou t p u t b u f f er is p r o p erly ena b le d , t h e b u f f er in p u t is s w i t ch e d o v er t o t h e dac, and t h e o u t p u t s t a g e o f t h e b u f f er is t u r n e d o n . o u t p u t gl i t c h in g i s n e gli g i b l e . writing to the dacs f o ur d a c ra n g es a r e o f fer e d a nd t h e s e a r e place d wi t h mi d- co de (co d e 0x7 f ) a t 0.6v , 0.8v , 1.0v an d 1.25 v . th es e v o l t a g es a r e place d t o cor r es p o n d t o t h e m o s t comm o n fe e d b a ck v o l t a g es. c e n ter in g t h e dac o u t p u t s in t h i s wa y pr o v ides t h e b e st u s e of t h e d a c re s o lut i on i. e. f o r mo st s u ppl i e s it w i l l b e p o ss ibl e t o place t h e dac mid- co de a t t h e p o in t w h er e t h e dc-dc o u t p ut is not mo d i f i e d , t h u s g i v i ng a f u l l h a l f of t h e d a c r a nge to m a r g i n u p a nd do w n . t h e dac o u t p ut vol t a g e is s e t b y t h e co de wr i tte n t o t h e d a cn re g i s t er . the v o l t ag e is lin e a r w i t h t h e un sig n e d b i na r y n u m b er in this r e g i st er . the co de 0x7f is p l ace d a t t h e mid- co de vol t age as des c r i b e d a b o v e. t h e o u t p u t vol t a g e is gi v e n b y th e f o llo w i n g eq ua ti o n : ( ) off v 6015 0 255 f 7 x 0 dacn output dac + ? ? = . w h er e v of f is o n e o f t h e fo ur o f f s et v o l t a g es des c r i b e d ab o v e . choos ing the size of the fee d back resistor i f th e f u l l dac o u t p u t ra n g e is u s ed t o ma r g in a s u p p l y b y a f i xed a m o u n t p o si t i v e a nd n e g a ti v e , t h en i t is p o s s ib le t o calc u l a t e t h e s i z e of t h e re s i st or w h i c h i s re qu i r e d . i t w i l l d e p e n d on t h e d c - d c o u t p u t v o l t a g e , f eed b a c k n o d e v o l t a g e a n d t h e f eed b a c k r e s i s t o r bet w een t h e s e tw o n o d e s . c h oos i n g th e r e s i s t o r i n th i s wa y g i ve s t h e mo s t re s o lut i on out of t h e d a c C i n ot h e r word s , w i t h o n e dac c o de cha n g e t h e smal le s t ef fe c t o n t h e dc-dc o u t p u t v o l t a g e is ind u c e d . i f th e r e sis t o r is size d u p t o us e co de ,s a y , 27(dec) t o 227(dec) t o m o v e t h e dc-dc o u t p u t b y 5%, th en tha t is 100 co des t o m o v e 5% i . e . eac h co de m o v e s t h e o u t p u t b y 0. 05% . t h i s i s b e y o n d th e r e a d b a c k a c cura c y s h o u ld n t p r ev en t t h e us er b u i l ding t h eir cir c ui t t o us e t h e m o s t r e s o l u t i o n . dac limi ti ng/other s a fet y fe at ures l i mi t r e g i s t ers ( c al le d d p li mn a nd d n li mn) o n t h e de vi ce of f e r t h e u s e r s o me pro t e c t i on f rom f i r m w a re bu g s w h i c h c o u l d ca us e ca t a s t r o phic bo a r d p r ob l e m s b y f o r c in g s u p p lies b e yo nd t h eir al lo wa b l e o u t p ut ra n g es. e s s e n t ial l y t h e d a c co de wr i t t e n in t o t h e d a cn r e g i s t er is cli p p e d s u ch t h a t t h e co de us e d t o s e t t h e d a c v o l t a g e is ac t u al ly g i v e n b y dac code = dacn, dacn dnlimn and dacn dplimn = dnlimn, dacn < dnlimn = dplimn, dacn > dplimn i n addi t i on, t h e d a c o u t p u t b u f f er is t r i-s t a t e d i f d n limn > d p lim n . i n this wa y i t is p o s s ib le f o r th e us er t o mak e i t v e r y dif f i c u l t fo r t h e d a c o u t p u t b u f f ers t o b e t u r n e d o n a t al l i n n o r m al sys t e m o p era t ion b y p r og ra mmin g t h e limi t r e g i s t ers i n t h is wa y (t h e s e a r e a m on g t h e reg i s t ers do w n lo ade d f r o m eep r o m a t s t ar t u p).
prelim inary technical data ADM1062 r e v. prj | pa ge 23 o f 32 temperature measurement system the ad m1062 co n t a i n s an o n -c hi p band ga p tem p e r a t u r e s e n s o r , w h os e ou t p ut is dig i t i ze d b y t h e on-chi p 12-b i t a d c. the o r e t i cal l y , t h e t e m p era t ur e s e n s o r an d ad c ca n m e as ur e t e m p era t ur es f r o m ?128c t o + 127c wi th a r e s o l u tio n o f 0.125c. h o w e ver , this exceeds th e op era t in g t e m p er a t ur e ra n g e o f t h e de vi ce , s o lo cal t e m p era t u r e m e as ur emen t s o u tside t h is ra n g e a r e n o t p o s s i b le . t e m p er a t ur e m e as ur emen t f r o m ?127c t o +127c is p o s s i b le usin g a r e m o te s e n s o r . the co de o u t is in o f fs et b i na r y f o rma t , wi t h ?128c g i v e n b y co de 400h, 0c g i v e n b y 800h a nd +1 27c g i v e n b y c00h. a s wi th t h e o t h e r a n alog in p u ts t o t h e a d c, a limi t r e g i s t er is p r o v ide d fo r e a ch o f t h e t e m p era t ur e in pu t cha n n e ls. th us, a t e m p er a t ur e limi t can b e s et, such t h a t if i t is exce e d e d , a w a r n in g is ge n e ra t e d an d is a v a i la b l e as a n i n p u t t o t h e s e q u en ci n g en g i ne . this enab les t h e us er t o co n t r o l th eir s e q u en ce o r m o ni t o r f u n c t i o n s bas e d o n an o v er t e m p era t ure o r un der t e m p era t ur e e v e n t. remote te mperature measurement the ad m1062 ca n m e as ur e t h e t e m p era t ur e of a r e m o t e dio d e se n s o r o r d i ode- co nn ect e d tra n s i s t o r , co n n ec t e d t o p i n s 37 a n d 38 o n the lfcs p p a c k a g e an d p i n s 44 an d 45 on the t q fp p a c k a g e (p in s dn an d d p ). the fo r w a r d v o l t a g e o f a dio d e o r dio d e-conn e c t e d t r a n sist o r , o p era t e d a t a con s t a n t c u r r en t, exhi b i ts a n e ga t i v e t e m p era t ur e co ef f i cien t o f a b o u t ?2mv /c. u n fo r t una t e l y , t h e a b s o l u t e val u e o f v be va r i es f r o m de vice to de v i ce, an d i ndivid u a l ca lib r a t ion is r e q u ir e d t o n u l l t h is o u t, s o t h e t e chniq u e is un s u i t ab le fo r mas s - p r o d u c t ion. th e t e chniq u e us e d i n t h e ad m1062 is t o m e as ur e the c h an g e in v be wh en th e de v i ce i s o p era t e d a t tw o dif f er en t c u r r en ts. this is g i v e n b y : () n in q kt v be = ? w h er e: k is b o l t z m a n n s co n s t a n t . q is c h a r g e o n t h e ca r r ier . t is a b s o l u te t e m p er a t ur e i n k e lvi n . n is ra t i o o f t h e tw o c u r r en ts. f i gur e 33 s h o w s t h e i n p u t sig n al co n d i t io nin g u s e d t o m e as ur e t h e output of a re mo te te m p e r a t u r e s e ns or . t h i s f i g u re show s t h e ext e r n al s e ns o r as a s u bs t r a te t r a n sis t o r , p r o v ide d fo r te m p e r atu r e mo n i tor i ng o n s o m e m i c ropro c e ss or s , but it c o u l d eq ual l y w e l l be a dis c r e t e tran sis t o r s u c h as a 2 n 3904/06. i f a d i scr e t e tra n s i s t o r i s used , t h e co llect o r w i ll n o t be g rou nd e d , an d s h ou l d b e l i n k e d to t h e b a s e . i f a pn p t r ans i s t or is us e d t h e b a s e is co nne c t e d t o t h e dn in p u t and t h e emi t t e r to th e d p in p u t . i f a n np n tra n s i s t o r i s used , th e em i t t e r i s co nne c t e d t o t h e d n i n p u t and t h e b a s e t o t h e d p in p u t. f i gur e 34 a nd f i gur e 35 s h o w s h o w t o co nn ec t th e ad m1062 to a n np n o r pnp t r a n sis t o r fo r t e m p er a t ur e m e asur em en t. t o p r e v en t g r o u nd n o is e in t e r f er in g wi t h t h e m e asur em en t, t h e more ne g a t i v e t e r m i n a l of t h e s e ns or i s no t re f e re nc e d to g rou nd, but i s bi a s e d a b ove g rou nd by a n i n te r n a l d i o d e a t t h e dn i n put . to m e a s u r e ? v be , t h e s e ns o r is swi t ch e d b e twe e n o p era t in g c u r r en ts o f i a nd n i. th e r e su l t in g w a v e fo r m is p a s s e d thr o u g h a 65kh z lo w p a s s f i l t er t o r e m o v e n o is e, a n d t o a c h o p pe r - s t a b ilized a m p l i f i e r th a t pe rf o r m s th e f u n c ti o n s o f a m plif ic a t ion and r e c t if ic a t io n o f t h e w a v e fo r m t o p r o d uc e a d c vo lt ag e pro p or t i on a l to ? v be ,. this v o l t a g e is m e a s ur e d b y t h e ad c t o g i v e a t e m p era t ur e o u t p ut in 12 -b i t o f fs et b i na r y . t o f u r t h e r r e d u ce t h e ef fe c t s o f n o i s e , dig i t a l f i l t er i n g is p e r f o r m e d b y a v era g in g t h e r e s u l t s o f 16 m e as ur e m en t c y cles. a r e m o t e t e m p era t ur e m e as ur emen t ta k e s n o minal l y 600s. the r e s u l t s of r e m o t e t e m p era t ur e m e as ur e m e n ts a r e st o r e d i n 12 b i t, o f fs et b i na r y fo r m a t , a s i l l u st r a te d i n . this g i ves te m p er a t ur e r e ad in gs wi t h a r e s o l u tion o f 0.125c.
ADM1062 prelim inary technical data r e v. prj | pa ge 24 o f 32 f i g u re 33. sig n al condit ion i ng f o r r e mo te d i od e t e mpe r at ure s e ns o r s table 7. tem p e r ature data format temperature digital output (hex) digital output (bin) ? 1 2 8 c 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 ? 1 2 5 c 4 1 8 0 1 0 0 0 0 0 1 1 0 0 0 ? 1 0 0 c 4 e 0 0 1 0 0 1 1 1 0 0 0 0 0 ? 7 5 c 5 a 8 0 1 0 1 1 0 1 0 1 0 0 0 ?50c 600 011000000000 ? 2 5 c 6 7 0 0 1 1 0 0 1 1 1 0 0 0 0 ? 1 0 c 7 b 0 0 1 1 1 1 0 1 1 0 0 0 0 0 c 8 0 0 1 0 0 0 0 0 0 0 0 0 0 0 + 1 0 . 2 5 c 8 5 2 1 0 0 0 0 1 0 1 0 0 1 0 + 2 5 . 5 c 8 c c 1 0 0 0 1 1 0 0 1 1 0 0 + 5 0 . 7 5 c 9 9 6 1 0 0 1 1 0 0 1 0 1 1 0 + 7 5 c a 5 8 1 0 1 0 0 1 0 1 1 0 0 0 + 1 0 0 c b 4 8 1 0 1 1 0 1 0 0 1 0 0 0 + 1 2 5 c b e 8 1 0 1 1 1 1 1 0 1 0 0 0 + 1 2 8 c c 0 0 1 1 0 0 0 0 0 0 0 0 0 0 f i gure 3 4 . mea s uring t e m p er a t u r e us i n g a np n t r ansi sto r f i g u re 35. m e as uri n g t e mpe r at u r e u s ing a p n p t r ans i s t o r
preliminary technical data ADM1062 rev. prj | page 25 of 32 communicating with the ADM1062 configuration downlo ad at power-up the configuration of the ADM1062C the uv/ov thresholds, glitch filter timeouts, pdo configurations etc, is dictated by the contents of ram. the ram is comprised of digital latches which are local to each of the functions on the device. the latches are double buffered and actually comprised of two identical latches, latch a and latch b. thus, the update of a function first updates the contents of latch a and then updates the contents of latch b with identical data. the advantage of the architecture is explained in detail below. these latches are volatile memory and lose their contents at power- down. therefore, at power- up the configuration in the ram must be restored. this is achieved by downloading the contents of the eeprom (non- volatile memory) to the local latches. this download occurs in a number of steps. 1. with no power applied to the device, the pdos are all high impedance. 2. once 1v appears on any of the inputs connected to the vdd arbitrator (vh or vpn), the pdos are all weakly pulled to gnd with a 20k? impedance. 3. once the supply rises above the under voltage lockout of the device (uvlo is 2.5v), the eeprom starts to download to the ram. 4. the eeprom downloads its contents to all latch as. 5. once the contents of the eeprom are completely downloaded to latch as, the device controller signals all latch as to download to all latch bs simultaneously, thus completing the configuration download. 6. 0.5ms after the configuration download, the first state definition is downloaded from eeprom into the sequencing engine noteC any attempt to communicate with the device prior to this download completion will result in a nack being issued from the ADM1062. updating the configuration of the ADM1062 once powered up, with all of the configuration settings loaded from eeprom into the ram registers, the user may wish to alter the configuration of functions on the ADM1062 (eg) change the uv or ov limit of an sfd, change the fault output of an sfd, change the rise time delay of one of the pdos etc. the ADM1062 provides a number of options which allow the user to update the configuration differently over the smbus interface. all of these options are controlled in the register updcfg. the options are: 1. update the configuration in real time. the user writes to ram across the smbus and the configuration is updated immediately. 2. update a latches without updating the b latches. with this method, the configuration of the ADM1062 will remain unchanged and continue to operate in the original setup until the instruction is given to update the b latches. 3. change eeprom register contents without changing the ram contents, and then download the revised eeprom contents to the ram registers. again, with this method, the configuration of the ADM1062 will remain unchanged and continue to operate in the original setup until the instruction is given to update the ram. the instruction to download from the eeprom in option 3 above is also a useful way to restore the original eeprom contents if revisions to the configuration are unsatisfactory. if the user alters, say, an ov threshold they can do this by updating the ram register as described in 1 above. if they are not satisfied with this change and wish to revert to the original programmed value, then the device controller can issue a command to download the eeprom contents to the ram again, thus restoring the ADM1062 to its original configuration. this type of operation is possible because of the topology of the ADM1062. the local (volatile) registers, or ram, are all double buffered latches. setting bit 0 of the updcfg register to 1 leaves the double buffered latches open at all times. if bit 0 is set to 0, then when ram write occurs across the smbus only the first side of the double buffered latch is written to. the user must then write a 1 to bit 1 of the updcfg register. this generates a pulse to update all of the second latches at once. similarly with eeprom writes. a final bit in this register is used to enable eeprom page erasure. if this bit is set high, then the contents of an eeprom page can all be set to 1. if low, then the contents of a page cannot be erased, even if the command code for page erasure is programmed across the smbus. the bitmap for register updcfg is shown in an-698. a flow chart for download at power up and subsequent configuration updates is shown in figure 36 overleaf.
ADM1062 prelim inary technical data r e v. prj | pa ge 26 o f 32 f i g u re 36. conf ig ur at io n u p da te flow d i ag r a m updating the sequencing engine of the ADM1062 the u p da t e o f t h e s e f u n c t i on s dif f er en t l y t o t h e r e gu la r co nf igura t io n la t c h e s. the s e has i t s o w n de dic a t e d 512 b y te eep r o m f o r s t o r i n g s t a t e d e f i n i ti o n s, p r o v id in g 63 in d i v i d u a l s t a t e s wi th a 64- b i t w o r d ea ch (o n e s t a t e i s r e ser v ed ). a t po w e r - u p , t h e f i rs t st a te is lo ade d f r o m t h e s e eepr o m in t o t h e en g i n e i t s e lf. w h e n t h e con d i t i o n s o f t h is s t a t e a r e m e t, t h e n e x t s t a t e is lo aded f r o m eep r o m in t o the en g i ne , a nd s o o n . the lo adin g o f e a c h ne w st a t e t a k e s a p p r o x ima t e l y 20s. i f a s t a t e is t o b e a l t e r e d , th e n th e r e q u i r ed c h a n g e s m u s t be m a d e d i r e ct l y t o eep r o m. r a m fo r e a ch s t a t e do es n o t exist . th e r e l e van t al t e ra tio n s m u st be made t o t h e 64- b i t w o r d , w h ic h is t h en u p lo aded dir e c t l y t o eep r o m. internal registers of the adm1 062 the ad m1062 co n t a i n s a la rg e n u m b er o f da ta r e g i s t ers. a b r ief des c r i p t io n o f t h e p r i n ci p a l r e g i sters is g i ven b e lo w . a d d r ess p o in t e r r e gis t e r : this r e g i s t er co n t a i ns t h e addr es s t h a t s e le c t s on e o f t h e o t her in te r n al r e g i s t ers. w h en wr i t i n g to th e ad m1062, t h e f i rs t b y te o f da ta is alwa ys a r e g i s t er addr es s, w h ich is wr i t t e n t o t h e a ddr es s p o in ter reg i s t er . c o n f ig u r a t io n r e gi s t e r s : pr o v ide co n t r o l and c o nf igur a t io n fo r va r i o u s o p era t in g p a ra m e t e rs of th e ad m1062. ADM1062 eeprom the ad m1062 has tw o 512 b y te ce l l s o f n o n-vola tile , e l ectr icall y -erasa b l e p r ogra m m a b l e read-on l y m e m o r y (eep r o m), f r o m r e g i s t er addres s e s f800h t o fb ffh. this ma y b e us e d fo r p e r m a n en t s t o r a g e o f da t a t h a t wi l l n o t b e los t w h e n th e ad m1062 is p o w e r e d do wn, o n e eep r o m ce l l co n t a i nin g t h e co nf igur a t ion d a t a o f t h e de vice, t h e o t h e r c o n t a i nin g t h e s t a t e def i ni t i o n s fo r t h e s e q u e n c i n g en g i ne. a l t h o u g h r e fer r e d to as r e a d o n ly m e mor y , t h e e e pro m c a n b e w r it te n to ( a s w e l l as r e ad f r om) v i a t h e s e r i a l b u s in exac t l y t h e s a me w a y as t h e o t h e r r e g i s t e r s. th e o n ly ma j o r dif f er en ces b etw e e n t h e e 2 prom a n d ot he r re g i ste r s are : 1. an eep r o m lo ca tio n m u s t b e b l a n k bef o r e i t c a n be wr i t t e n t o . i f i t c o n t a i n s da ta , i t m u s t f i r s t be eras ed . 2. w r i t in g t o eepr o m is s l o w er tha n wr i t in g t o ram. 3. w r i t in g t o the e e p r o m sh o u ld be r e s t r i c t e d b e ca us e i t has a limi t e d wr i t e/c y c l e lif e o f typ i cal l y 10,000 wr i t e o p era t io ns, d u e t o t h e us u a l eep r o m w e a r -o ut me ch an i s ms . the f i rs t eep ro m is s p li t in t o 16 (0 t o 15) p a g e s o f 32 b y t e s eac h . p a g e s 0 t o 6, s t a r tin g a t addr es s f800, h o ld th e co nf igura t io n da ta f o r the a p p l ica t ion s o n t h e ad m1062 (th e s f d s, pd o s etc.). th es e eep ro m addr es s e s ar e t h e s a me as t h e r a m r e g i s ter addr es s e s, p r ef ixe d b y f8. p a g e 7 is r e s e r v e d . p a g e s 8 t o 15 a r e f o r c u s t o m er us e . da t a can be do wnlo aded f r o m eep r o m t o ram in o n e o f tw o wa ys:C 1. a t p o w e r - u p , p a g e s 0 t o 6 a r e do wnlo aded . 2. s e t t in g b i t 0 o f t h e ud o w nl d reg i st er (d8h) p e r f o r m s a us er do wnlo ad o f p a g e s 0 t o 6.
preliminary technical data ADM1062 rev. prj | page 27 of 32 serial bus interface control of the ADM1062 is carried out via the serial system management bus (smbus). the ADM1062 is connected to this bus as a slave device, under the control of a master device. it takes approximately 1ms after power up for the ADM1062 to download from it's eeprom. therefore access is restricted to the ADM1062 until the download is completed. identifying the ADM1062 on the smbus the adm1060 has a 7-bit serial bus slave address. when the device is powered up, it will do so with a default serial bus address. the five msb's of the address are set to 00101, the two lsb's are determined by the logical states of pin a1 and a0. this allows the connection of 4 ADM1062s to the one smbus. the device also has a number of identification registers (read only) which can be read across the smbus. table 8 lists these registers, their values, and functions. table 8. name address value function manid f4h 41h manufacturer id for analog devices revid f5h --h silicon revision mark1 f6h --h s/w brand mark2 f7h --h s/w brand general smbus timing figure 37, figure 38 and figure 39 show timing diagrams for general read and write operations using the smbus. the smbus specification defines specific conditions for different types of read and write operation, which are discussed later. the general smbus protocol operates as follows: 1. the master initiates data transfer by establishing a start condition, defined as a high to low transition on the serial data line sda whilst the serial clock line scl remains high. this indicates that a data stream will follow. all slave peripherals connected to the serial bus respond to the start condition, and shift in the next 8 bits, consisting of a 7-bit slave address (msb first) plus a r/ w bit, which determines the direction of the data transfer, i.e. whether data will be written to or read from the slave device (0 = write, 1 = read). the peripheral whose address corresponds to the transmitted address responds by pulling the data line low during the low period before the ninth clock pulse, known as the acknowledge bit, and holding it low during the high period of this clock pulse. all other devices on the bus now remain idle whilst the selected device waits for data to be read from or written to it. if the r/ w bit is a 0 then the master will write to the slave device. if the r/ w bit is a 1 the master will read from the slave device. 2. data is sent over the serial bus in sequences of 9 clock pulses, 8 bits of data followed by an acknowledge bit from the slave device. data transitions on the data line must occur during the low period of the clock signal and remain stable during the high period, as a low to high transition when the clock is high may be interpreted as a stop signal. if the operation is a write operation, the first data byte after the slave address is a command byte. this tells the slave device what to expect next. it may be an instruction such as telling the slave device to expect a block write, or it may simply be a register address that tells the slave where subsequent data is to be written. since data can flow in only one direction as defined by the r/ w bit, it is not possible to send a command to a slave device during a read operation. before doing a read operation, it may first be necessary to do a write operation to tell the slave what sort of read operation to expect and/or the address from which data is to be read. 3. when all data bytes have been read or written, stop conditions are established. in write mode, the master will pull the data line high during the 10th clock pulse to assert a stop condition. in read mode, the master device will release the sda line during the low period before the 9th clock pulse, but the slave device will not pull it low. this is known as no acknowledge. the master will then take the data line low during the low period before the 10th clock pulse, then high during the 10th clock pulse to assert a stop condition smbus protocols for ram and eeprom the ADM1062 contains volatile registers (ram) and non- volatile eeprom. user ram occupies address locations from 00h to dfh, whilst eeprom occupies addresses from f800h to fbffh. data can be written to and read from both ram and eeprom as single data bytes. data can only be written to unprogrammed eeprom locations. to write new data to a programmed location it is first necessary to erase it. eeprom erasure cannot be done at the byte level, the eeprom is arranged as 32 pages of 32 bytes, and an entire page must be erased. page erasure is enabled by setting bit 2 in register updcfg (address 90h) to 1. if this is not set then page erasure cannot occur, even if the command byte (feh) is programmed across the smbus.
ADM1062 prelim inary technical data r e v. prj | pa ge 28 o f 32 f i g u re 37. gen e r a l sm bus w r ite tim i n g d i ag r a m f i g u r e 3 8 . g e ne r a l s m b u s re a d t i mi ng di a g r a m f i gure 39. d i agr a m for s e r i al bus tim i ng
prelim inary technical data ADM1062 r e v. prj | pa ge 29 o f 32 ADM1062 write operations the s m bus sp e c if ica t ion def i n e s s e v e ra l p r o t o c ols fo r dif f e r en t typ e s o f r e ad and wr i t e o p er a t ion s . th e on es us e d i n t h e ad m1062 a r e dis c us s e d be lo w . the f o l l o w in g ab b r evia tio n s a r e us ed in t h e dia g ra m s : s C s t ar t p C s t o p r C read w C w r it e a C a c kno w led g e a C n o a c kno w led g e the ad m1062 us es th e f o l l o w in g s m b u s wr i t e p r o t o c ols: send byte i n t h is o p era t ion t h e mast er de vice s e n d s a si ng le co mman d b y te to a s l a v e d e v i c e , as fol l ow s : 1. the mas t er de v i ce as s e r t s a s t a r t co n d i t ion o n sd a. 2. the mas t er s e nds t h e 7 - b i t sla v e addr es s fol l o w e d b y t h e wr i t e b i t (lo w ). 3. the addr es s e d sla v e de vic e as s e r t s a c k o n s d a. 4. the ma ster s e nds a co mm a nd co de. 5. the s l a v e as s e r t s a c k on s d a. 6. the ma ster ass e r t s a s t op condi t i on o n s d a and t h e tra n sa cti o n en ds . i n t h e ad m106 2, t h e s e nd b y t e p r o t o c ol is us e d fo r tw o pu r p o s e s . 1. t o wr i t e a r e g i s ter addr es s t o r a m fo r a s u bs e q uen t sin g le by te re a d f rom t h e s a m e a d d r e s s or bl o c k re a d o r w r ite st a r t i n g a t t h a t addr ess. this is i l l u st r a te d i n f i gur e 40 . f i gure 40. s e tting a r a m a ddr ess f o r s u bsequent read 2. eras e a p a ge o f eep r o m m e mo r y . eep r o m m e m o r y ca n be wr i t t e n t o o n l y if i t is un p r og ra mmed . b e f o r e wr i t ing t o one or more e e prom me mor y l o c a t i on s t h a t a r e a l re a d y p r ogra m m e d , th e pa g e o r pa g e s co n t a i n i n g th ose loca ti o n s m u s t f i r s t be eras ed . eep r o m m e m o r y is eras ed b y w r it i n g a c o m m a n d by t e . the mas t er s e nds a co mma nd co de t h a t te l l s t h e sla v e de vice t o eras e t h e p a ge . th e ad m1062 co mma nd co de f o r a p a g e s(s) eras u r e is fe h (11111110). n o t e tha t , in o r d er fo r p a g e eras ur e t o t a k e plac e , t h e p a g e addr es s has t o b e g i v e n i n t h e p r e v io us wr i t e w o rd t r a n s a c t ion (s e e wr i t e b y t e be lo w). als o , b i t 2 in r e g i s t er up d c fg (addr e ss 90h) m u s t be s e t t o 1. f i gur e 4 1 . eep r o m p a g e er a s ur e a s s o on as t h e ad m1062 r e ceiv es th e command b y t e , p a g e eras ur e b e g i n s . the mas t er de v i ce can s e n d a st o p co mman d as s o o n as it s e n d s t h e co mmand b y te. p a ge eras ur e ta k e s a p p r o x ima t e l y 20m s. i f th e ad m 1062 is acces s e d bef o r e eras ur e is co m p let e , i t wil l r e s p ond wi th a na c k . write byte/word i n t h is o p era t ion t h e mast er de vice s e n d s a comman d b y t e and o n e o r t w o da t a b y t e s t o t h e s l a v e de vic e , as fol l o w s: 1. the mas t er de v i ce as s e r t s a s t a r t co n d i t ion o n sd a. 2. the mas t er s e nds t h e 7 - b i t sla v e addr es s fol l o w e d b y t h e wr i t e b i t (lo w ). 3. the addr es s e d sla v e de vic e as s e r t s a c k o n s d a. 4. the ma ster s e nds a co mm a nd co de. 5. the s l a v e as s e r t s a c k on s d a. 6. the ma ster s e nds a da t a b y te. 7. the s l a v e as s e r t s a c k on s d a. 8. the mas t er s e nds a da t a b y t e (o r ma y as s e r t s t o p a t this po i n t ) . 9. the s l a v e as s e r t s a c k on s d a. 10. the mas t er ass e r t s a s t o p condi t i on o n s d a to en d t h e tra n sa cti o n . i n t h e ad m106 2, t h e wr i t e b y te /w o r d p r o t o c ol is us e d fo r t h r e e pu r p o s e s . 1. w r i t e a sin g le b y t e o f da ta t o ram. i n this cas e th e co mman d b y t e is th e r a m addr es s f r o m 00h t o d f h a nd t h e (o n l y) d a t a b y t e is t h e ac t u a l d a t a . this is i l lust ra t e d in f i gur e 42 f i g u re 42. sing le b y te writ e t o r a m 2. s et u p a tw o b y te eep r o m addr es s fo r a s u bs e q uen t r e ad , wr i t e , b l o c k r e ad , b l o c k wr i te or p a g e eras e . i n t h is cas e t h e co mman d b y t e i s t h e hig h b y te o f t h e eep r o m addr es s f r o m f8h t o fb h. th e (o nl y) da ta b y t e is t h e lo w b y t e o f the
ADM1062 prelim inary technical data r e v. prj | pa ge 30 o f 32 eep r o m addr es s. this is il l u s t r a t e d in f i gur e 4 3 . f i g u re 43. s e t t i ng a n e e p r o m addr es s n o te fo r p a ge er asur e t h a t as a p a ge co n s ists o f 32 b y tes o n ly t h e t h r e e ms b s o f t h e addr es s lo w b y t e ar e im p o r t an t. the lo w e r 5 b i t s o f t h e eep r o m addr es s lo w b y t e o n ly sp e c if y addr ess e s w i t h i n a p a ge a nd a r e ig n o r e d d u r i n g a n eras e o p er a t io n. 3. w r i t e a sin g le b y t e o f da ta t o eep r o m. i n this cas e t h e co mman d b y t e i s t h e hig h b y te o f t h e eep r o m addr es s f r o m f8h t o fb h. th e f i r s t da ta b y t e is the lo w b y t e o f th e eepro m addr e s s an d t h e s e cond d a t a b y te is t h e ac t u a l d a t a . this is i l l u st ra t e d i n f i gure 44 f i g u re 44. sing le b y te writ e t o e e p r o m block w r ite i n t h is o p era t ion t h e mast er de vice wr i t es a b l o c k o f da t a t o a s l a v e de vi ce . the s t a r t addr ess fo r a b l o c k wr i t e m u s t p r e v io us ly ha v e been s e t. i n the cas e o f the ad m1062 this is do ne b y a s e n d b y t e op era t io n t o s et a r a m addr es s o r a w r i t e b y t e / w o r d o p era t ion t o s et a n eep r o m addr es s. 1. the mas t er de v i ce as s e r t s a s t a r t co n d i t ion o n sd a. 2. the mas t er s e nds t h e 7 - b i t sla v e addr es s fol l o w e d b y t h e wr i te b i t (lo w ). 3. the addr es s e d sla v e de vic e as s e r t s a c k o n s d a. 4. the mas t er s e nds a co mma nd co de t h a t te l l s t h e sla v e de vice t o exp e c t a b l o c k wr i t e . th e ad m1062 c o mman d co de f o r a b l o c k wr i t e is fc h (11111100). 5. the s l a v e as s e r t s a c k on s d a. 6. the mas t er s e nds a da t a b y t e t h a t te l l s t h e s l a v e de vice h o w m a n y da ta b y t e s w i ll be sen t . t h e s m b u s s p ec i f ic a t i o n al lo ws a maxim u m o f 32 da ta b y t e s t o be s e n t in a b l o c k wr i t e . 7. the s l a v e as s e r t s a c k on s d a. 8. the ma ster s e nds n da t a b y tes. 9. the sl a v e ass e r t s a c k on sd a af te r e a ch d a t a b y te. 10. the mas t er ass e r t s a s t o p condi t i on o n s d a to en d t h e tra n sa cti o n . f i g u r e 4 5 . b l o c k w r i t e t o e e p ro m or ra m u n li k e s o m e ee p r o m devices whic h l i mi t b l o c k wr i t es t o wi t h in a p a g e b o unda r y , t h er e i s n o limi t a t i o n o n t h e s t a r t addr es s w h en p e r f o r min g a b l o c k wr i t e t o eepr o m, excep t : 1. ther e m u s t b e a t le as t n lo c a t i on s f r o m t h e s t a r t addr es s t o t h e hig h es t eepr o m addr es s ( f b ffh), t o a v o i din g wr i t i n g to in v a lid a ddr e s s e s. 2. i f t h e addr es s e s cr os s a p a g e bounda r y , bo t h p a g e s m u s t be erased bef o r e p r ogra m m i n g. n o t e tha t t h e ad m1062 f e a t ures a c l o c k ext e nd f u n c tion f o r wr i t es t o eep ro m. p r og ra mmin g a n ee p r o m b y t e ta k e s a p p r o x ima t e l y 250s, whic h w o u l d limi t t h e s m b u s c l o c k f o r re p e a t e d or bl o c k w r ite op e r a t i o ns . t h e a d m 1 0 6 2 pu l l s s c l lo w a n d ext e n d s t h e clo c k p u ls e w h en i t c a nn o t accep t an y m o re da ta . ADM1062 read operations the ad m1062 us es th e f o l l o w in g s m b u s r e ad p r o t o c ols: recei v e byte i n t h is o p era t ion t h e mast er de vice r e ce i v es a s i n g le b y t e f rom a sl a v e d e v i c e , a s f o l l ow s : 1. the mas t er de v i ce as s e r t s a st a r t con d i t ion on s d a. 2. the mas t er s e nds t h e 7 - b i t sla v e addr es s fol l o w e d b y t h e re a d bit ( h i g h ) . 3. the addr es s e d sla v e de vic e as s e r t s a c k o n s d a. 4. the mas t er r e ce i v es a da t a b y te . 5. the mas t er ass e r t s n o a c k on s d a. 6. the ma ster ass e r t s a s t op condi t i on o n s d a and t h e tra n sa cti o n en ds . i n t h e ad m106 2, th e r e cei v e b y t e p r o t o c o l is us ed t o r e ad a sin g le b y t e o f da ta f r o m a r a m o r eep r o m lo c a tio n w h os e addr ess has p r e v io usly b e en s e t b y a s e nd b y te o r wr i t e b y t e /w o r d op er a t io n. this is i l lust ra t e d in f i gur e 46. f i gure 46. sing le b y te re ad f r o m e e p r o m o r r a m
prelim inary technical data ADM1062 r e v. prj | pa ge 31 o f 32 block r e ad i n t h i s op e r a t i o n t h e m a s t e r d e v i c e re a d s a bl o c k of d a t a f rom a s l a v e de vi ce . the s t a r t addr ess fo r a b l o c k r e ad m u s t p r e v io us ly ha v e been s e t. i n the cas e o f the ad m1062 this is do ne b y a s e n d b y t e op era t io n t o s et a r a m addr es s, o r a w r i t e b y t e /w o r d o p er a t io n t o s et an e e p r o m addr ess. th e b l o c k re a d op e r a t i o n it s e l f c o ns i s t s of a s e n d by te op e r a t i o n t h a t s e n d s a b l o c k r e ad co mm an d to t h e sla v e, im m e di a t ely fol l o w e d by a re p e a t e d s t ar t an d a re a d op e r a t i o n t h at re a d s out m u lt ipl e da t a b y t e s, as fol l o w s: 1. the mas t er de v i ce as s e r t s a st a r t con d i t ion on s d a. 2. the mas t er s e nds t h e 7 - b i t sla v e addr es s fol l o w e d b y t h e wr i t e b i t (lo w ). 3. the addr es s e d sla v e de vic e as s e r t s a c k o n s d a. 4. the mas t er s e nds a co mma nd co de t h a t te l l s t h e sla v e de vice t o exp e c t a b l o c k r e ad . th e ad m1062 c o mman d co de f o r a b l o c k r e ad is fdh (11111101). 5. the s l a v e as s e r t s a c k on s d a. 6. the mas t er ass e r t s a r e p e a t s t a r t co n d i t ion o n sd a. 7. the mas t er s e nds t h e 7 - b i t sla v e addr es s fol l o w e d b y t h e re a d bit ( h i g h ) . 8. the s l a v e as s e r t s a c k on s d a. 9. the ad m1062 s e n d s a b y t e coun t da ta b y t e tha t te l l s th e mas t er h o w man y da t a b y t e s t o exp e c t . th e ad m1062 wil l al wa ys r e t u r n 3 2 da ta b y t e s (20 h ), whic h is t h e maxim u m a l lo w e d b y t h e smbus 1.1 sp e c if ica t ion. 10. the mas t er ass e r t s a c k o n s d a. 11. the mas t er r e ce i v es 32 da t a b y tes. 12. the ma ste r as s e r t s a c k on sd a af te r e a c h d a t a b y te. 13. the mas t er ass e r t s a s t o p condi t i on o n s d a to en d t h e tra n sa cti o n . f i g u re 47. bl ock r e ad f r o m e e p r o m o r r a m error corr ecti on the ad m1062 p r o v ides the o p t i o n o f is s u in g a p e c (p ac k e t e r ror c o r r e c t i o n ) b y te af te r a w r i t e to r a m , a w r i t e to eep r o m, a b l o c k wr i t e t o ram/eep r o m o r a b l o c k r e ad f r o m ram/eep r o m. this ena b les th e us e r t o v e ri f y th a t th e da ta r e cei v ed b y o r s e n t f r o m t h e ad m1062 is co r r ec t. th e p e c b y t e is a n o p tio n a l b y t e s e n t a f t e r tha t l a s t da ta b y t e has b e en wr i t t e n t o o r r e ad f r o m th e ad m1062. the p r o t o c ol is as f o l l o w s:C 1. the ad m1062 is s u es a p e c b y t e t o the mas t er . the mast er s h o u ld che c k t h e p e c b y t e and is s u e an o t h e r b l o c k r e ad if t h e p e c b y t e is in co r r e c t. 2. a n a c k i s ge ne r a te d af te r t h e pe c b y te to s i g n a l t h e e nd of t h e re a d . n o t e : the p e c b y t e is calc u l a t e d usin g cr c - 8. the f r am e ch eck s e q u en ce (fc s ) co n f o r m s t o c r c- 8 b y th e po l y n o m i al: C () 1 x x x x c 1 2 8 + + + = c o n s u l t s m bus 1.1 sp e c if ic a t ion fo r m o r e info r m a t ion. an exa m ple o f a b l o c k r e ad w i t h t h e o p t i o n al p e c b y t e is sh o w n in f i gur e 48 be lo w . f i g u re 48. bl ock r e ad f r o m e e p r o m o r r a m wit h pe c
ADM1062 prelim inary technical data r e v. prj | pa ge 32 o f 32 outline dimensions f i g u re 49. 4 0 -l ead 6 6 ch ip s c a l e p a c k ag e (c p - 4 0 ) di me nsio ns sho w n i n mi ll im e t e r s f i g u re 50. 4 8 -l ead 7 7 t q f p p a ck ag e (su - 48) di me nsio ns sho w n i n mi ll im e t e r s ordering guide model temperature r a nge package descri ption package option ADM1062acp ?40c to +85c 40-lead lfcs cp-40 ADM1062asu ?40c to +85c 48-lead tqfp su-48 ? 2003 analo g de vices, inc. all rights reserve d . tra d em arks and registered tra d ema r ks are the prop erty of their respective owners . c04433C0 C 12/03(prj )


▲Up To Search▲   

 
Price & Availability of ADM1062

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]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X