iML7991ProgrammableGammaBuffers,DVR&VCOMbufferwithEmbeddedNonVolatileMemory(NVM)2008,2009,2110IMLInc.Allrightsreserved.Confidential7991DOCrev1.01GeneralDescriptionTheiML7991isanI2CinterfaceddigitallyprogrammablegammabufferanddigitalVR(DVR)withintegratedVCOMbuffer&containsembeddedprogrammableNonVolatileMemory(NVM).NVMcanbeusedtoholdthedigitalvaluescorrespondingto14programmableGAMMAchannelandDVR14channelsofprogrammableandswitchablereferencevoltagegeneratorprovideswitchingbetween2GAMMAcurves.Withthesegammacurves,DVR&internalVCOMwithembeddedNonVolatileMemory(NVM),theiML7991providesacomplete14-channeltotalgammasolutionforTFT-LCDdisplays.ThroughtheI2Cinterface,usercanprogramtheDVR_OUT,whichconnectstotheinputoftheVCOMBuffer,tofinetunetheVCOMsetting.Alsotheserialinterfaceallowsusertooptimizethe14-channelswitchablegammareferencevoltagestoenhancethedisplayperformance.AnexternalresistorattachedtotheSETpinsetsthefull-scalesinkcurrentanddeterminesthelowestvoltageoftheVCOMinput.Atpowerup,theiML7991automaticallysetsthe7-bitDVRregistervalueand10bit14channelgammabuffervaluestothevaluesstoredinNVM.GammabufferoutputsarenotenableduntilallvaluesarereadfromNVM.TheiML7991isavailableina32-pin5x5ThinQFNpackagewithamaximumthicknessof0.8mmforultrathinLCDpaneldesign.ApplicationsTFT-LCDTVsTFT-LCDMonitorsTFT-LCDNotebookPCOrderingInformationPackagePartNumberTape&Reel32-pinTQFN(HalogenFree)iML7991ID-iML7991ID-TR13”PinDiagrams(TopView)Features128-stepprogrammablesink-currentoutputforDVR_OUTDVR_OUTvoltageadjustableviaSETPinBuiltinVCOMbufferGuaranteedmonotonicovertemperatureforDVR_OUTandGammaBufferoutputs14-chanalogoutputforgammareferencevoltageswith10bitDACresolution1024-stepdigitallyprogrammablegammareferencevoltages1STATIC_HIvoltageinputusedasupperreferencevoltageforinternalDACoperation.DigitalSupplyVoltage(DVDD):2.3Vto4V-NVMRead:MinimimDVDD2.3V-NVMwrite:MinimumDVDD2.7VAnalogSupplyVoltage(AVDD):6.5Vto18VI2CInterface:-Address:111010A0C(A0bit-0address=0or1)(C=0Write;C=1Read.)-400KHzmaximumclockfrequency32-TQFN(0.85mmmax)withthermalpadThermalPadiML7991ProgrammableGammaBuffers,DVR&VCOMbufferwithEmbeddedNonVolatileMemory(NVM)2008,2009,2110IMLInc.Allrightsreserved.Confidential7991DOCrev1.02PinDescriptionsPinNo.PinNameTypeI/OTypeFunction8,31,32AVDDPowerSupplyAnalogpowersupply11,25,29AGNDGroundGroundAnalogGround15SDADigitalInputandOpenDrainOutputI2CSerialDigitalDataInput/Output.14SCLDigitalInputI2CDigitalSerialClockInput27VCOM_ADJAnalogOutputAdjustsinkcurrentoutput.ThispinconnectstoresistivedividerbetweenAVDDandAGNDthatsetsVCOMvoltage30VCOM_OUTAnalogOutputVoltageoutputforVCOM.28VCOM_FBAnalogInputVCOMfeedbacksignal26SETAnalogInputFullscalesinkcurrentadjustment16nWRDigitalInputEnable/DisablewritedatainNonVolatileMemory.nWR=0,DatacanbewrittentoNonVolatileMemorynWR=1,DatacannotbewrittentoNonVolatileMemory1OUT1AnalogOutputAnalogoutputreference-12OUT2AnalogOutputAnalogoutputreference-23OUT3AnalogOutputAnalogoutputreference-34OUT4AnalogOutputAnalogoutputreference-45OUT5AnalogOutputAnalogoutputreference-56OUT6AnalogOutputAnalogoutputreference-67OUT7AnalogOutputAnalogoutputreference-718OUT8AnalogOutputAnalogoutputreference-819OUT9AnalogOutputAnalogoutputreference-920OUT10AnalogOutputAnalogoutputreference-1021OUT11AnalogOutputAnalogoutputreference-1122OUT12AnalogOutputAnalogoutputreference-1223OUT13AnalogOutputAnalogoutputreference-1324OUT14AnalogOutputAnalogoutputreference-1417DVDDPowerSupplyDigitalvoltagepowersupply13DGNDGroundGroundDigitalGround12BANK_SELDigitalInputInternalA/Bbankselect,LO=BankA,HI=BankB9STATIC_HIAnalogInputHireferenceforoutputvoltage10A0DigitalInputDeviceaddressselect(A0lowaddress0x74,A0Highaddress0x75)TPThermalPad-ThermalpadconnectedtoAGNDiML7991ProgrammableGammaBuffers,DVR&VCOMbufferwithEmbeddedNonVolatileMemory(NVM)2008,2009,2110IMLInc.Allrightsreserved.Confidential7991DOCrev1.03FunctionBlockDiagramI2CInterfaceLogicSCLSDAnWRA0Non-VolatileMemoryTimingControllerBank-B10bitsBank-A14SetsBankSelectControllerDACOUT1DACOUT2DACOUT3DACOUT4DACOUT13DACOUT14BANK_SELSTATIC_HiGNDVCOM_FBVCOM_OUTVCOM_ADJSETDACVCOM7bitsAVDDI2CInterfaceLogicSCLSDAnWRA0Non-VolatileMemoryTimingControllerBank-B10bitsBank-A14SetsBankSelectControllerDACOUT1DACOUT2DACOUT3DACOUT4DACOUT13DACOUT14BANK_SELSTATIC_HiGNDVCOM_FBVCOM_OUTVCOM_ADJSETDACVCOM7bitsAVDDI2CInterfaceLogicSCLSDAnWRA0Non-VolatileMemoryTimingControllerBank-B10bitsBank-A14SetsBankSelectControllerDACOUT1DACOUT1DACOUT2DACOUT2DACOUT3DACOUT3DACOUT4DACOUT4DACOUT13DACOUT13DACOUT14DACOUT14BANK_SELSTATIC_HiGNDVCOM_FBVCOM_OUTVCOM_ADJSETDACVCOM7bitsAVDDiML7991ProgrammableGammaBuffers,DVR&VCOMbufferwithEmbeddedNonVolatileMemory(NVM)2008,2009,2110IMLInc.Allrightsreserved.Confidential7991DOCrev1.04AbsoluteMaximumRatingsCaution:Valuesbeyondabsoluteratingscancausethedevicetobeprematurelydamaged.Absolutemaximumratingsarestressratingsonlyandfunctionaldeviceoperationisnotguaranteed.DVDDtoGND-0.3to+7VOperatingTemperature-40oCto+85oCInputVoltagestoGND:VCOM_FB,VCOM_ADJ,SETBANK_SEL,A0,SCL,SDA,nWR-0.3Vto+20V-0.