Part Number Hot Search : 
SX865 SP14Q SXXHN860 50006 3TRG1 TESDU12V DM74L TSH34307
Product Description
Full Text Search
 

To Download MBI5040GF Datasheet File

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


  Datasheet File OCR Text:
  ? macroblock, inc. 2011 floor 6-4, no.18, pu-ting rd., hsinchu, taiwan 30077, roc. tel: +886-3-579-0068, fax: +886-3-579-7534 e-mail: info@mblock.com.tw - 1 - macroblock datasheet mbi5040 16-channel constant current led drive r with 16-bit pwm control and dot-correction july 2011, va.00 small outline package gf: sop24l-300-1.00 thin shrink sop gts: tssop24l-173-0.65 qfn gfn: qfn24l-4*4-0.5 features z 16 constant-current output channels z constant output current range per channel: 2~60ma  2~60ma @ 5v supply voltage 2~45ma @ 3.3v supply voltage z excellent output current accuracy, - between channels: <1.5% (typ.); - between ics: <3% (typ.) z visual effect control - patented s-pwm technology to improve refresh rate - 16-bit or 12-bit gray scale control - 8-bit dot-correction - 7-bit linear programmable output current gain z error detection control - in-message error detection: on-the-fly, data-in error-out - compulsory individual led open/short-circuit detection: full panel, data independent silent error detection in 700ns - configurable short-circuit detection threshold voltage - thermal protection z flexible operation modes - auto synchronization mode/manual synchronization mode - one-shot mode/continuous mode - disable/enable command z emi reduction - staggered delay of output, prev enting from current surge - selectable switching speed of output channels (t or , t of ) z maximum data clock frequency: 30mhz z maximum gray scale clock frequency: 33mhz z schmitt trigger input z backward compatible with mbi5026 and mbi5030 in package application z full-color led display
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 2 - product description mbi5040 is a 16-channel constant current led driver with selectable 16-/12-bit gray scale control and 8-bit dot correction. mbi5040 provides constant current ranging from 2ma to 60ma for each output channel. the output current can be set by an external resistor. mbi5040 adopts share-i-o? technology to be backward compatible with mbi5026 and mbi5030 in package and to ext end the functionality, such as in-m essage error detection, compulsory error detection, thermal protection, and curr ent gain control in led display systems. with scrambled-pwm (s-pwm) technology, mbi5040 enhances pulse width modulation by scrambling the ?on? time into several ?on? periods, so that mbi5040 is able to incr ease visual refresh rate and reduce flickers. in addition, mbi5040 provides 16-bit gray scale control to enrich t he color of image, allowing to present video images with 65,536 gray scales. mbi5040 also provides 8-bit dot correc tion to individually calibrate the deviated brightness and color of leds. moreover, the preset current of mbi5 040 can be further adjusted by 128 steps for led global brightness adjustment. with in-message error detection, mbi5040 can detect i ndividual led for both open- and short-circuit errors on-the-fly without extra components. additionally, to enhanc e the system reliability, mbi5040 is built with thermal protection functions.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 3 - pin configuration terminal description pin name function gnd ground terminal for control logic and current sink sdi serial-data input to the shift register dclk clock input terminal used to shift data on rising edge and carries command information when le is asserted. le data strobe terminal and controlling command with dclk out0 ~ out15 constant current output terminals gclk gray scale clock terminal clock input for gray scale. the gray scale di splay is counted by gray scale clock comparing with input data. sdo serial-data output to the sdi of next driver ic r-ext input terminal used to connect an external resi stor for setting up output current for all output channels vdd 3.3v/5v supply voltage terminal 1 2 3 12 11 8 4 5 6 9 7 10 16 13 15 17 19 20 21 18 22 23 14 24 gnd sdi dclk le out1 out2 out3 out4 out5 out6 out7 out0 vdd sdo r-e x t out8 out12 out13 out14 out11 out10 out9 out15 gclk MBI5040GF/gp/gts 14 13 15 16 17 18 5 6 4 3 2 1 8 7 9101112 23 24 22 21 20 19 out4 out3 out2 out1 out0 le out10 out15 out14 out13 out12 out11 MBI5040GFn
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 4 - block diagram i o regulator out0 1 out out14 out15 r-ext vdd le gnd sync control 16 bit/12-bit counter 16 comparators comparators comparators comparators gray scale pixel 16 gray scale pixel gray scale pixel gray scale pixel gclk configuration register 16 34 error detector 34-bit error status 16 buffers 16 16 256-bit shift register (fifo) sdi dclk sdo 8-bit dot correction thermal detector
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 5 - equivalent circuits of inputs and outputs maximum rating characteristic symbol rating unit supply voltage v dd 0~7 v input pin voltage (sdi, dclk, le, gclk, r-ext) v in -0.4~v dd +0.4 v output current i out +80 ma sustaining voltage at out port v ds -0.5~17 v gnd terminal current i gnd +1280 ma power dissipation (on pcb, ta=25c) gf type p d 2.52 w gts type 3.53 gfn type 3.13 thermal resistance (on pcb, ta=25c) gf type r th(j-a) 49.69 c/w gts type 35.45 gfn type 40.01 empirical thermal resistance (ta=25c) gf type 78.83 gts type 89.11 gfn type 94.25 operating temperature t opr -40~+85 c storage temperature t stg -55~+150 c esd rating human body mode (mil-std-883g method 3015.7) hbm class 3 ( 4000v) - machine mode (jedec eia/jesd22-a115,) mm class m4 ( 400v) - le terminal vdd in sdo terminal vdd out vdd in gclk, dclk, sdi terminal
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 6 - electrical characteristics (v dd =5.0v, ta=25c) characteristics symbol condi tion min. typ. max. unit supply voltage v dd - 4.5 5.0 5.5 v sustaining voltage at out ports v ds out0 ~ out15 - - 17.0 v output current i out refer to ?test circuit for electrical characteristics? 2 - 60 ma i oh sdo - - -1.0 ma i ol sdo - - 1.0 ma output leakage current i out v ds =17.0v - - 0.5 a current skew (channel) di out i out =25.8ma v ds =1.0v r ext =560 ? - 1.5 3.0 % i out =45ma v ds =1.0v r ext =310 ? - 1.5 3.0 % current skew (ic) di out2 i out =25.8ma v ds =1.0v r ext =560 ? - 3.0 6.0 % i out =45ma v ds =1.0v r ext =310 ? - 3.0 6.0 % output current vs. output voltage regulation* %/dv ds v ds within 1.0v and 3.0v, r ext =560 ? @25.8ma - 0.1 0.5 % / v output current vs. supply voltage regulation* %/dv dd v dd within 4.5v and 5.5v - 0.5 1.0 % / v input voltage of sdi, dclk, le, gclk ?h? level v ih ta=-40~85oc 0.7xv dd - v dd v ?l? level v il ta=-40~85oc gnd - 0.3xv dd v output voltage sdo v oh i oh =-1.0ma 4.6 - - v v ol i ol =+1.0ma - - 0.4 v led open error detection threshold v ds,th - - 0.30 0.35 v pull-down resistor of le r in (down) - 250 450 800 k ? supply current (dclk=gclk =0hz) ?off? i dd (off) 1 r ext =open, out0 ~ out15 =off - 2.4 5 ma i dd (off) 2 r ext =560 ? , out0 ~ out15 =off - 6.5 10 i dd (off) 3 r ext =310 ? , out0 ~ out15 =off - 8.8 12 ?on? i dd (on) 1 r ext =560 ? , out0 ~ out15 =on - 6.6 11 i dd (on) 2 r ext =310 ? , out0 ~ out15 =on - 9.9 13 supply current (dclk=gclk =30mhz, sdi=15mhz switching) ?on? i dd (on) 1 r ext =560 ? , out0 ~ out15 =on - 23.0 - i dd (on) 2 r ext =310 ? , out0 ~ out15 =on - 23.7 - thermal flag temperature 1 ** t tf1 junction temperature - 140 - c thermal flag temperature 2 ** t tf2 junction temperature - 160 - c *one channel on. **thermal flag 1 is over-temperature alarm, and thermal flag 2 is thermal shutdown.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 7 - electrical characteristics (v dd =3.3v, ta=25c) characteristics symbol condi tion min. typ. max. unit supply voltage v dd - 3.0 3.3 3.6 v sustaining voltage at out ports v ds out0 ~ out15 - - 17.0 v output current i out refer to ?test circuit for electrical characteristics? 2 - 45 ma i oh sdo - - -1.0 ma i ol sdo - - 1.0 ma output leakage current i out v ds =17.0v - - 0.5 a current skew (channel) di out i out =25.8ma v ds =1.0v r ext =560 ? - 1.5 3.0 % di out i out =45ma v ds =1.0v r ext =310 ? - 1.5 3.0 % current skew (ic) di out2 i out =25.8ma v ds =1.0v r ext =560 ? - 3.0 6.0 % di out2 i out =45ma v ds =1.0v r ext =310 ? - 3.0 6.0 % output current vs. output voltage regulation* %/dv ds v ds within 1.0v and 3.0v, r ext =560 ? @25.8ma - 0.1 0.5 % / v output current vs. supply voltage regulation* %/dv dd v dd within 3.0v and 3.6v - 0.5 1.5 % / v input voltage of sdi, dclk, le, gclk ?h? level v ih ta=-40~85oc 0.7xv dd - v dd v ?l? level v il ta=-40~85oc gnd - 0.3xv dd v output voltage sdo v oh i oh =-1.0ma 2.9 - - v v ol i ol =+1.0ma - - 0.4 v led open error detection threshold v ds,th - - 0.30 0.35 v pull-down resistor of le r in (down) - 250 450 800 k ? supply current (dclk=gclk =0hz) ?off? i dd (off) 1 r ext =open, out0 ~ out15 =off - 1.9 4.5 ma i dd (off) 2 r ext =560 ? , out0 ~ out15 =off - 6.1 9.5 i dd (off) 3 r ext =310 ? , out0 ~ out15 =off - 8.3 11.5 ?on? i dd (on) 1 r ext =560 ? , out0 ~ out15 =on - 6.1 11 i dd (on) 2 r ext =310 ? , out0 ~ out15 =on - 9.4 13 supply current (dclk=gclk=30 mhz, sdi=15mhz switching) ?on? i dd (on) 1 r ext =560 ? , out0 ~ out15 =on - 16.2 - i dd (on) 2 r ext =310 ? , out0 ~ out15 =on - 16.7 - thermal flag temperature 1 ** t tf1 junction temperature - 140 - c thermal flag temperature 2 ** t tf2 junction temperature - 160 - c *one channel on. **thermal flag 1 is over-temperature alarm, and thermal flag 2 is thermal shutdown.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 8 - test circuit for elect rical characteristics 
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 9 - switching characteristics (v dd =5.0v; ta=25c) characteristics symbol conditi on min. typ. max. unit setup time sdi?dclk ? t su0 v dd =5.0v v ih =v dd v il =gnd r ext =700 ? v ds =1v r l =150 ? c l =10pf c 1 =100nf c 2 =10f c sdo =10pf v led =4.0v 1 - - ns le ? ?dclk ? t su1 1 - - ns le ? ?dclk ? t su2 5 - - ns hold time dclk ? ?sdi t h0 3 - - ns dclk ? ?le ? t h1 7 - - ns dclk ? ?le ? t h2 10 - - ns propagation delay time dclk?sdo t pd0 - 25 33 ns gclk ? n 4 out * t pd1 - 50 - ns le?sdo** t pd2 - 30 40 ns staggered delay of output 1 n 4 out + * t dl1 - 5 - ns 2 n 4 out + * t dl2 - 10 - ns 3 n 4 out + * t dl3 - 15 - ns pulse width le t w(l) 5 - - ns in-message error detection duration (count by gclk) t edd - - 10 gclk compulsory error detection operation time*** t err-c - - 700 ns data clock frequency f dclk - - 30 mhz gray scale clock frequency**** f gclk - - 33 mhz switching speed of output channels high-speed rise time t or gclk=2mhz (all channels turn on) - 11 - ns fall time t of - 20 - ns low-speed rise time t or - 19 - ns fall time t of - 25 - ns * refer to the timing waveform in p.12, where n=0, 1, 2, 3. **in timing of ?read configuration? and ?read error status code?, the next dclk rising edge should be t pd2 after the falling edge of le. ***users have to leave more time than the maximum error detection time for the error detection. ****with uniform output current.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 10 - switching characteristics (v dd =3.3v; ta=25c) characteristics symbol condition min. typ. max. unit setup time sdi?dclk ? t su0 v dd =3.3v v ih =v dd v il =gnd r ext =700 ? v ds =1v r l =150 ? c l =10pf c 1 =100nf c 2 =10f c sdo =10pf v led =4.0v 1 - - ns le ? ?dclk ? t su1 1 - - ns le ? ?dclk ? t su2 5 - - ns hold time dclk ? ?sdi t h0 3 - - ns dclk ? ?le ? t h1 7 - - ns dclk ? ?le ? t h2 10 - - ns propagation delay time dclk?sdo t pd0 - 30 40 ns gclk? n 4 out * t pd 1 - 60 - ns le?sdo t pd2 ** - 40 50 ns staggered delay of output 1 n 4 out + * t dl1 - 5 - ns 2 n 4 out + * t dl2 - 10 - ns 3 n 4 out + * t dl3 - 15 - ns pulse width le t w(l) 5 - - ns in-message error detection duration (count by gclk) t edd - 10 gclk compulsory error detection operation time*** t err-c - - 700 ns data clock frequency f dclk - - 25 mhz gray scale clock frequency**** f gclk - - 20 mhz switching speed of output channels high-speed rise time t or gclk=2mhz (all channels turn on) - 17 - ns fall time t of - 25 - ns low-speed rise time t or - 28 - ns fall time t of - 48 - ns * refer to the timing waveform in p.12, where n=0, 1, 2, 3. **in timing of ?read configuration? and ?read error status code?, the next dclk rising edge should be t pd2 after the falling edge of le. ***users have to leave more time than the maximum error detection time for the error detection. ****with uniform output current.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 11 - test circuit for swit ching characteristics
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 12 - timing waveform (1) (2) (3)
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 13 - principle of operation users should set the operation modes in t he configuration register through the ?write configuration? command before sending gray scale data. the control command and confi guration register are summarized in the following two tables. control command command name signals combination description le number of dclk rising edge when le is asserted the action after a falling edge of le latch data or stop compulsory error detection high 0 latch the serial data to the register for gray scale or dot correction or configuration register or stop compulsory error detection. dot correction high 1 enter the dot correction mode; the shift register is set to be 128 bits enable output high 3 enable output channels and activate the pwm counter compulsory error detection high 4 start compulsory error detection write configuration high 5 write 16-bit configuration register read configuration high 6 read the configuration register value disable output high 7 disable output channels and reset the pwm counter 12-bit gray scale setting high 192(12x16) set the 12-bit gray scale mode 16-bit gray scale setting high 256(16x16) set the 16-bit gray scale mode note: please do not use the number of dclk which are not specifi ed in the table. otherwise, it might cause malfunction on the led drivers.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 14 - definition of configuration register msb lsb f e d c b a 9 8 7 6 5 4 3 2 1 0 e.g. default value f e d c b a 9 8 7 6 5 4 3 2 1 0 1 1 1 0 1 1 00 0 1111111 bit attribute definition value function f read/write pwm gray scale mode 0 12 bits 1 (default) 16 bits e read/write pwm algorithm 0 conventional pwm 1 (default) s-pwm, divide the duty into 64 parts d read/write pwm data synchronization 0 manual synchronization 1 (default) auto synchronization c read/write pwm counting mode 0 (default) continuous counting mode 1 one-shot counting mode b read/write thermal shutdown 0 disable thermal shutdown 1 (default) enable thermal shutdown a read/write error detection 0 disable both in-message and compulsory error detections 1 (default) enable both in-message and compulsory error detections 9~8 read/write threshold voltage of short-circuit detection 00 (default) 01 10 11 2?b00: disable short-circuit detection 2?b01: 0.4xv dd ? 0.1(v) 2?b10: 0.5xv dd ? 0.1(v) 2?b11: 0.73xv dd ? 0.1(v) 7 read/write switching speed of output channels 0 (default) low switching speed 1 high switching speed 6~0 read/write output current gain adjustment 1111111 (default) output current; i=i 0 xcurrent gain[6:0]/127; i 0 =(v r-ext /r ext )x23 shift register the effective length of the shift register in mbi5040 is auto-adjusted among 256 / 192 / 128 / 16 bits according to different modes of input data. write configuration register mbi5040 can write the configuration regi ster when receiving one le pulse c ontaining 5 dclks, and then send 16-bit configuration setting to each led driver. the following waveform shows the input signal waveform when cascading n pieces of mbi5040: le dclk sdi le+5 dclks data of the 1st mbi5040 cascade n pcs mbi5040
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 15 - read configuration register mbi5040 can read the configuration register when receivi ng one le pulse containing 5 dclks in order to set the shift register length to 16 bits, and then send one le pulse containing 6 dclks to read the configuration setting. after the command, 16-bit configuration of each mbi5040 w ill be shifted out sequentially from the nth mbi5040 to the 1st mbi5040. the following waveform shows the output si gnal waveform when cascading n pieces of mbi5040: input the dot correction data mbi5040 can input the dot correction data when receiving one le pulse containing one dclk, and then send 128-bit dot correction data to each led driver. the foll owing waveform shows the input signal waveform when cascading n pieces of mbi5040: enable and disable output mbi5040 can disable output channels when receiving one le pulse containing 7 dclks. the output channels will be enabled again when receiving one le pulse containing 3 dc lks. this ?enable? command can also reactivate the ic from thermal shutdown when the junction temperature decreases. le dclk sdo le+5 dclks 16-bit confi g uration re g ister data x n le+6 dclks cascade n p cs mbi5040 read configuration transfe r the shift register length to 192-/256-bits le+3 dclks set the shift register length=16 bits le dclk sdi le+1 dclk 128-bit dot correction data x n cascade n pcs mbi5040 one complete sequence
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 16 - set the pwm gray scale mode mbi5040 provides a selectable 16-bit or 12-bit gray scale mode by setting bit ?f? of the configuration register. for 16-bit gray scale mode, the bit ?f? is set to ?1? (default), and for 12-bit gray scale mode, the bit ?f? is set to ?0?. users need to set the gray scale mode before sending the data, and then send the data from nth mbi5040 to the 1st mbi5040. mbi5040 will enter 16-bit or 12 -bit gray scale mode when receiving one le pulse containing 256 dclks or 192 dclks respectively. to latch the data, the command of one le pulse containing 0 dclk should be sent after the gray scale mode. then mbi5040 will enable the output when receiving one le pulse containing 3 dclks. the following waveform shows the input signal waveform when cascading n pieces of mbi5040: gray scale data format the data input sequence of both 16-bit and 12-bit gray scale data are the same, and the following waveform illustrates the sequence: t h2 : in the end of gray scale mode, dclk ? ?le ? should be no less than 10ns. ch15 bit11 ch15 bit0 ch14 bit11 ch14 bit0 ch 0 bit11 ch 0 bit0 ch 1 bit11 ch 1 bit0 t181-t192 t1-t12 t13-t24 t169-t180 t1 t2 t1 t128 write dot correction 1st ic n-1 ic t1 nxt128 nth ic dot correction data msb lsb msb t2 t1 t192 pwm gray scale data (msb first) write pwm data nth ic t2 t1 t192 1st ic n-1 ic t1 t h 2 lsb data of nth~2nd mbi5040 data of 1st mbi5040 16-bit gray scale: le+256 dclks 12-bit gray scale: le+192 dclks data of nth~2nd mbi5040 le dclk sdi 16-bit gray scale: le+256 dclks 12-bit gray scale: le+192 dclks data of frame m data of frame m+1 enable output data of 1st mbi5040 enable output image display
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 17 - set the pwm counting mode pwm algorithm mbi5040 defines the different counting algorithms that support scrambled pwm tec hnology, s-pwm. with s-pwm, the total pwm cycles can be broken down into msb (most significant bits) and lsb (least significant bits) of gray scale cycles, and the msb information can be dithered across 63 refresh cycles. mbi5040 is flexible for either the conventional pwm al gorithm or s-pwm algorithm by setting bit ?e? of the configuration register. for s-pwm algorithm, the bit ?e? is set to ?1? (default), and for conventional pwm algorithm, the bit ?e? is set to ?0?: synchronization of pwm cycle mbi5040 is also flexible for either manual synchroni zation or auto synchronization by setting bit ?d? of the configuration register. for auto synchronization, the bit ?d? is set to ?1? (defaul t). mbi5040 will automatically process the synchronization of previous data and next data for pwm counting. the next image data will be updated to output buffers and start pwm counting when the previous data finishes one internal pwm cycle. this prevents the lost count of image data resolution and guarantees the data accuracy. for manual synchronization, the bit ?d? is set to ?0?. once the next input data is correctly recognized, mbi5040 will stop the present pwm cycle and restart a new pw m cycle to show the new data immediately. conventional pwm bit e= ?0?: s-pwm bit e= ?1?: lsb 6-bit pwm countin g bit f=?0?: msb 10-bit pwm counting, 1023 gclks bit f=?1?: msb 6-bit pwm counting, 63 gclks bit f= ?0?: 16-bit pwm counting, 65536 gclks bit f= ?1?: 12-bit pwm countin g , 4096 gclks once of 16-bit/12-bit pwm counting : output ports are turned ?on?.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 18 - pwm counting mode users can set either continuous countin g mode or one-shot counting mode by setting bit ?c? of the configuration register. for the continuous counting mode, the bit ?c? is set to ?0 ? (default). in the continuous counting mode, mbi5040 will continuously repeat the pwm cycles and turn on the output channels according to the image data until the next image data is correctly recognized. for the one-shot counting mode, the bit ?c? is set to ?1 ?. in the one-shot counting mode, mbi5040 will run the pwm cycle for each image data one time, and then stop the output channels until the next image data is correctly recognized. error detection principle mbi5040 provides two error detection functions: in-message error detection and compulsory error detection. users can read the open-/short-circuit error r eports, and thermal flag from sdo. for all the detection functions, ?0? indicates error or abnormal state and ?1? indicates normal state. in-message error detection users can set the in-message error dete ction by bit ?a? of configuration r egister. to enable the in-message error detection, the bit ?a? is set to ?1? (default). to disable t he in-message error detection, the bit ?a? is set to ?0?. the open-/short-circuit error will be reported only when out put channels are turned on in 10 gclks, and the error reports will be put into the shift register after the gray scale data is latched. since the pwm output duty cycle of mbi5040 is the product of gray scale data and dot correction data. if the s-pwm algorithm is selected, the open-/short-cir cuit in-message error detection will be performed while the product of gray scale data and dot correction data is from 640 to 65,535 in the 16-bit gray scale mode or from 640 to 4,095 in the 12-bit gray scale mode. if the conventional pwm algorithm is selected, the open-/short-circuit error will be reported when the product of gray scale data and dot correction data is larger than 10. mbi5040 will judge if the turn-on time is enough or not to deliv er the error report. if the tu rned-on time is too short, mbi5040 will report normal state coded as ?1?. error data (n)=error data(n-1) presents detection result. it will be reset to 1 until the error data is read out.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 19 - please see the example of the following diagram of 12-bit gray scale mode for the control sequence and data output format of all error reports. le dclk t10? tx ? t1 t2 t3 t1 t10 ty t192 gclk sdi pw m data t1 ? t edd internal error register < t edd t1 t2 t192 t1 sdo error status t s-1 ( mth detection) error status t s (1st detection) error status t s (nth detection) ? ? short error message open error message 16 bits 16 bits thermal 11111111?. 2 bits thermal alert outn outn 158 bits out0 out0 out15 out15 out0 out0 out15 out15 thermal shutdown t1 t2 t3 t1 t2 t3 note: t s : the sth frame t s-1 : the (s-1)th frame t edd =10 gclks error status t s-1 ( mth detection) error status t s (nth detec t t edd
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 20 - compulsory error detection mbi5040 can also perform the compulsory error detecti on when receiving one le pulse containing 4 dclks and stop the compulsory error detection when receiving one le pulse containing 0 dclk. the output channels will be forced to turned on within 700ns (between the le falling edge s) to perform the compulsory error detection. the error report will be pushed out after compulsory error detecti on operation time (700ns). mbi5040 will shift out both open and short error reports from sdo simultaneously. the following is an illustration of the timing sequence of compulsory error detection of 12-bit gray scale mode. t2 t1 t2 t4 t192 pw m data t1 t2 t192 t1 error report error report error data shift out from sdo error detection time > t err-c (max. 700ns) short error message open error message 16 bits 16 bits thermal 11111111?. 2 bits thermal alert thermal shutdown 158 bits le dclk gclk sdi internal error register sdo out0 out0 out15 out15 out0 out0 out15 out15 t1 t2 t3
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 21 - setting the threshold voltage for compulsory short-circuit detection users can set the threshold voltage (v sd.th ) for compulsory short-circuit detection by bit [9:8] of configuration register as summarized below: 2?b00: disable the short-circuit detection (default) 2?b01: 0.4xv dd ? 0.1(v) 2?b10: 0.5xv dd ? 0.1(v) 2?b11: 0.73xv dd ? 0.1(v) mbi5040 provides settable v sd,th for different led configuration. if the detected voltage is larger than v sd.th , the mbi5040 identifies the led as short-circuit. for example, if each output channel of mbi5040 drives one red led, the v sd,th should be set smaller. if each output channel of mbi5040 drives several white leds, the v sd,th should be set larger. the system should consider the accumulated v f of the leds to set a suitable v sd,th . thermal protection users can set the thermal protection by bit ?b? of configuration register. to enable the thermal shutdown function, the bit ?b? is set to ?1? (default). to disable the t hermal shutdown function, the bit ?b? is set to ?0?. mbi5040 provides two thermal flags: thermal flag 1 is over-temperature alarm, and thermal flag 2 is thermal shutdown. when the ic junction temperature is over 140c, thermal flag 1 will report ?0?. when the ic junction temperature is under 120c, thermal flag 1 will recover to ?1?. when the ic junction temperature is over 160c, the t hermal flag 2 will become ?0? and mbi5040 will turn off the output current of all channels automat ically. mbi5040 will turn on the output channels when receiving one le pulse containing 3 dclks.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 22 - adjust the switching speed of the output channels users can select the switching speed of output channels by bit ?7? of configurat ion register. for low switching speed, the bit ?7? is set to ?0? (default). for high switching speed, the bit ?7? is set to ?1?. low switching speed helps to reduce the emi and overshoot of the output channels. on the other hand, high switching speed is suitable for high gclk frequency and high refresh rate applications. adjust the output current gain users can adjust output current gain by bit [6:0] of conf iguration register. the default current gain value is 7b?1111111. the output current ; i=i 0 xcurrent gain [6:0]/127, where i 0 =(v r-ext /r ext )x23 the current gain value is proportional to the output current. in other words, current gain value versus output current is linear. this function helps users to tune the output current by software in stead of by hardware for daily operation. 000,0000 011,1111 111,1111 ( default ) 0 1.0 0.496 gain 128 steps
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 23 - mb5040 r ext vs. i out 0 10 20 30 40 50 60 0 500 1000 1500 2000 2500 3000 r ext ( ? ) i out (ma) setting output current the output current (i out ) is set by an external resistor, r ext . the default relationship between i out and r ext is shown in the following figure. also, the output current can be calculated from the equation: v r-ext =0.61; i out =(v r-ext /r ext )x23xg/127 whereas r ext is the resistance of the external re sistor connected to r-ext terminal and v r-ext is its voltage. g is the digital current gain, which is set by the bit[6:0] of the conf iguration register. the default value of g is 127. for your information, the output current is about 25ma when r ext =560 ? and 45ma when r ext =310 ? if g is set to default value 127. the formula and setting for g are described in further section.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 24 - mbi5040 i out vs . v ds at v dd =5.0v 0 10 20 30 40 50 60 70 0.0 0.5 1.0 1.5 2.0 2.5 3.0 v ds (v) i out (ma) mbi5040 i out vs . v ds at v dd =3.3v 0 10 20 30 40 50 60 70 0.0 0.5 1.0 1.5 2.0 2.5 3.0 v ds (v) i out (ma) constant current in led display application, mbi5040 provides nearly no variat ion in current from channel to channel and from ic to ic. this can be achieved by: 1) the typical current variation between channels is le ss than 1.5%, and that between ics is less than 3%. 2) in addition, the current characteristic of output stage is flat and users can refer to the figure as shown below. the output current can be kept constant regardless of the variations of led forward voltages (v f ). this guarantees led to be performed on the same brightness as user?s specification.
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 25 - staggered delay of output mbi5040 has a built-in staggered circuit to perform dela y mechanism. among output ports exist a graduated 5ns delay time among n 4 out , 1 n 4 out + , 2 n 4 out + , and 3 n 4 out + , by which the output ports will be divided to four groups at a different time so that t he instant current from the power line will be lowered. package power dissipation (pd) the maximum allowable package power dissipation is determined as p d (max)=(tj?ta)/r th(j-a) . when 16 output channels are turned on simultaneously, the actual package power dissipation is p d (act)=(i dd xv dd )+(i out xdutyxv ds x16). therefore, to keep p d (act) p d (max), the allowable maximum output current as a function of duty cycle is: i out ={[(tj?ta)/r th(j-a) ]?(i dd xv dd )}/v ds /duty/16, where tj=150c. MBI5040GF i out vs. duty cycle@ r th(j-a) =49.69 
/w 0 20 40 60 80 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% duty cycle max. i out (ma) vds=1v@ta=25 
vds=1v@ta=85 
vds=2v@ta=25 
vds=2v@ta=85 
i out vs. duty cycle@ r th(j-a) =35.45 
/w 0 20 40 60 80 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% duty cycle max. i out (ma) vds=1v@ta=25 
vds=1v@ta=85 
vds=2v@ta=25 
vds=2v@ta=85 
mbi5040gts i out vs. duty cycle@ r th(j-a) =40.01 
/w 0 20 40 60 80 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% duty cycle max. i out (ma) vds=1v@ta=25 
vds=1v@ta=85 
vds=2v@ta=25 
vds=2v@ta=85 
MBI5040GFn device type r th(j-a) (c/w) gf 49.69 gts 35.45 gfn 40.01
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 26 - the maximum power dissipation, p d (max)=(tj?ta)/r th(j-a) , decreases as the ambient temperature increases. usage of thermal pad the pcb area (l2xw2) is 4 times of the ic?s area (l1xw1 ).the thickness of the pcb is 1.6mm, copper foil 1 oz. the thermal pad on the ic?s bottom has to be mounted on the copper foil. mbi5040 maximum power dissipation at various ambient temperature 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 0 10 20 30 40 50 60 70 80 90 100 a mbient temperature (c) power dissipation (w) gfn type: rth=40.01c/w gts type: rth=35.45c/w gp type: rth=49.69c/w safe operation area
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 27 - led supply voltage (v led ) mbi5040 are designed to operate with v ds ranging from 0.4v to 1.0v (depending on i out =2~60ma) considering the package power dissipating limits. v ds may be higher enough to make p d (act) >p d (max) when v led =5v and v ds =v led ?v f , in which v led is the load supply voltage. in this case, it is recommended to use the lowest possible supply voltage or to set an external voltage reducer, v drop . a voltage reducer lets v ds =(v led ?v f )?v drop . resistors or zener diode can be used in the applications as shown in the following figures. switching noise reduction led drivers are frequently used in switch-mode applications which always behave with switching noise due to the parasitic inductance on pcb. to eliminate switching noise, refer to ?application note for 8-bit and 16-bit led drivers-overshoot?. mbi5040 v f v ds v drop voltage supply v led v ds volta g e suppl y v f v drop mbi5040
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 28 - soldering process of ?pb- free? package plating* macroblock has defined "pb-free" to mean semiconductor pr oducts that are compatible with the current rohs requirements and selected 100% pure tin (sn) to provide fo rward and backward compatibility with both the current industry-standard snpb-based soldering processes and hig her-temperature pb-free processes. pure tin is widely accepted by customers and suppliers of electronic devic es in europe, asia and the us as the lead-free surface finish of choice to replace tin-lead. also, it is backward compatible to reflow processes which adopt tin/lead (snpb) solder paste. please refer to jedec j-std-020c for temper ature setting. however, in the whole pb-free soldering processes and materials, 100% pure tin (sn) will all require from 245 o c to 260 o c for proper soldering on boards, referring to jedec j-std-020c as shown below. package thickness volume mm 3 <350 volume mm 3 350-2000 volume mm 3 2000 <1.6mm 260 +0 o c 260 +0 o c 260 +0 o c 1.6mm ? 2.5mm 260 +0 o c 250 +0 o c 245 +0 o c 2.5mm 250 +0 o c 245 +0 o c 245 +0 o c *note: for details, please refer to macrob lock?s ?policy on pb-free & green package?. 0 50 100 150 200 250 300 0 50 100 150 200 250 300 temperature ( 
) time (sec) 25 217 
240 
255 
average ramp-up rate= 3.3 
/s average ramp-up rate= 0.7 
/s 100s max 30s max ramp-down 6 
/s (max) peak temperature 245 
~260 
< 10s ----maximum peak temperature recommended reflow profile 260 
+0 
-5 
245 
? 5 
acc.j-std-020c average ramp-up rate = 0.4 
/s jedec j-std-020c
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 29 - package outline note: the unit for the outline drawing is mm. MBI5040GF outline drawing
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 30 - remark: the thermal pad size may exist a tolerance due to the manufacturing process, please use the maximum dimensions - d1(max.) x e2(max.) for the thermal pad layout. in addi tion, to avoid the short circuit risk, the vias or circuit traces shall not pass through the maximum area of thermal pad. note: the unit for the outline drawing is mm. mbi5040 gts outline drawing unit: mm a a1 min nom max min nom max min nom max max max min nom max min nom max min nom max min max min max 7.7 7.8 7.9 6.2 6.4 6.6 4.3 4.4 4.5 1.2 0.15 0.8 0.9 1.05 3.65 4.63 4.9 2.2 2.946 3.15 0.19 0.3 0.65 0 8 dee1 a2 b d1 e2 e gauge plane seating plane
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 31 - remark: the thermal pad size may exist a tolerance due to the manufacturing process, please use the maximum dimensions - d2(max.) x e2(max.) for the thermal pad layout. in addi tion, to avoid the short circuit risk, the vias or circuit traces shall not pass through the maximum area of thermal pad. land pattern for gfn package mbi5040 gfn outline drawing c1-3.90mm y1-0.85mm x1-0.25mm c2-3.90mm y2-2.10mm x2-2.10mm
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 32 - product top mark information gf, gts gfn product revision history datasheet version device version code va.00 a product ordering information part number rohs compliant package type weight (g) MBI5040GF sop24l-300-1.00 0.282 mbi5040gts tssop24l-173 -0.65 0.0967 MBI5040GFn qfn24l-4*4- 0.5 0.0379 part number id number xxxxxxxxx manufacture code device version code the second row of printing mbixxxx product no. package code process code g: green the first row of printing mbixxxx or part number id number process code manufacture code device version code xxxxxxx product no. mbixxxx
mbi5040 16-channel constant current led driver with 16-bit pwm control and dot-correction july 2011, va.00 - 33 - disclaimer macroblock reserves the right to make changes, correction s, modifications, and improvements to their products and documents or discontinue any product or service without notice. customers are advised to consult their sales representative for the latest product information before or dering. all products are sold subject to the terms and conditions supplied at the time of order acknowledge ment, including those pertaining to warranty, patent infringement, and limitation of liability. macroblock?s products are not designed to be used as compon ents in device intended to support or sustain life or in military applications. use of macroblock?s products in co mponents intended for surgical implant into the body, or other applications in which failure of macroblock?s produc ts could create a situation where personal death or injury may occur, is not authorized without the express writ ten approval of the managing director of macroblock. macroblock will not be held liable for any damages or claims resulting from the use of its products in medical and military applications. related technologies applied to the product are protect ed by patents. all text, images, logos and information contained on this document is the intellectual property of macroblock. unauthorized reproduction, duplication, extraction, use or disclosure of the above mentione d intellectual property will be deemed as infringement.


▲Up To Search▲   

 
Price & Availability of MBI5040GF

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