WM8199_07 WOLFSON | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 32

Technical content

w WM8199 20MSPS 16-bit CCD Digitiser WOLFSON MICROELECTRONICS plc To receive regular email updates, sign up at http://www.wolfsonmicro.com/enews/ Production Data, March 2007, Rev 4.3 Copyright ©2007 Wolfson Microelectronics plc

DESCRIPTION

The WM8199 is a 16-bit analogue front end/digitiser IC which processes and digitises the analogue output signals from CCD sensors or Contact Image Sensors (CIS) at pixel sample rates of up to 20MSPS. The device includes three analogue signal processing channels each of which contains Reset Level Clamping, Correlated Double Sampling and Programmable Gain and Offset adjust functions. Three multiplexers allow single channel processing. The output from each of these channels is time multiplexed into a single high-speed 16-bit Analogue to Digital Converter. The digital output data is available in 8 or 4-bit wide multiplexed format. An internal 4-bit DAC is supplied for internal reference level generation. This may be used during CDS to reference CIS signals or during Reset Level Clamping to clamp CCD signals. An external reference level may also be supplied. ADC references are generated internally, ensuring optimum performance from the device. Using an analogue supply voltage of 5V and a digital interface supply of either 5V or 3.3V, the WM8199 typically only consumes 358mW when operating from a single 5V supply.

FEATURES

30MSPS conversion rate at 8-bits Low power – 358mW typical 5V single supply or 5V/3.3V dual supply operation Single or 3 channel operation Correlated double sampling Programmable gain (8-bit resolution) Programmable offset adjust (8-bit resolution) Programmable clamp voltage 8 or 4-bit wide multiplexed data output formats Internally generated voltage references 28-lead SSOP package Serial control interface

APPLICATIONS

Flatbed and sheetfeed scanners USB compatible scanners Multi-function peripherals High-performance CCD sensor interface BLOCK DIAGRAM RINP DATA I/O PORT SEN VSMP MCLK VRLC/VBIAS SDI SCK DVDD2 TIMING CONTROL CL RLC/ACYC RLC VS RS BINP GINP VRX VRT OEB M U X VRB RLC RLC CDS CDS CDS RLC DAC CONFIGURABLE SERIAL CONTROL INTERFACE 16- BIT ADC AGND1 DGND DVDD1 OP[0] OP[1] OP[2] OP[3] OP[4] OP[5] OP[6] OP[7]/SDO AGND2 M U X VREF/BIAS M U X R G B M U X R G B PGA I/P SIGNAL POLARITY ADJUST PGA OFFSET DAC PGA OFFSET DAC I/P SIGNAL POLARITY ADJUST I/P SIGNAL POLARITY ADJUST AVDD w WM8199 OFFSET DAC

w PD Rev 4.3 March 2007 TABLE OF CONTENTS

w PD Rev 4.3 March 2007 PIN CONFIGURATION SEN OP[1] OP[0] SCK SDI DVDD2 OP[7]/SDO OP[2] OP[3] OP[4] OP[5] OP[6] GINP AGND1 VRB VRT VRX VRLC/VBIAS BINP AVDD DGND AGND2 DVDD1 OEB VSMP RLC/ACYC MCLK RINP

ORDERING INFORMATION

(Pb-free) MSL1 260°C WM8199SCDS/RV 0 to 70oC 28-lead SSOP (Pb-free, tape and reel) MSL1 260°C Note: Reel quantity = 2,000

w PD Rev 4.3 March 2007 PIN DESCRIPTION PIN NAME TYPE Red channel input video. AGND2 Supply Analogue ground (0V). DVDD1 Supply Digital supply (5V) for logic and clock generator. This must be operated at the same potential as AVDD. OEB Digital input Output Hi-Z control, all digital outputs disabled when OEB = 1. VSMP Digital input Video sample synchronisation pulse. RLC/ACYC Digital input RLC (active high) selects reset level clamp on a pixel-by-pixel basis – tie high if used on every pixel. ACYC autocycles between R, G, B inputs. MCLK Digital input Master clock. This clock is applied at N times the input pixel rate (N = 2, 3, 6, 8 or any multiple of 2 thereafter depending on input sample mode). DGND Supply Digital ground (0V). SEN Digital input Enables the serial interface when high. DVDD2 Supply Digital supply (5V/3.3V), all digital I/O pins. SDI Digital input Serial data input. SCK Digital input Serial clock. Digital multiplexed output data bus. ADC output data (d15:d0) is available in two multiplexed formats as shown, under the control of register MUXOP [1:0] See ‘Output Formats’ description in Device Description section for further details. 8+8-bit 4+4+4+4-bit A B A B C D OP[0] Digital output OP[1] Digital output OP[2] Digital output d10 OP[3] Digital output d11 OP[4] Digital output d12 d12 OP[5] Digital output d13 d13 OP[6] Digital output d14 d14 d10 OP[7]/SDO Digital output d15 d15 d11 Alternatively, pin OP[7]/SDO may be used to output register read-back data when OEB = 0 and SEN has been pulsed high. See Serial Interface description in Device Description section for further details. AVDD Supply Analogue supply (5V). This must be operated at the same potential as DVDD1. AGND1 Supply Analogue ground (0V). VRB Analogue output Lower reference voltage. This pin must be connected to AGND via a decoupling capacitor. VRT Analogue output Upper reference voltage. This pin must be connected to AGND via a decoupling capacitor. VRX Analogue output Input return bias voltage. This pin must be connected to AGND via a decoupling capacitor. VRLC/VBIAS Analogue I/O Selectable analogue output voltage for RLC or single-ended bias reference. This pin would typically be connected to AGND via a decoupling capacitor. VRLC can be externally driven if programmed Hi-Z. BINP Analogue input Blue channel input video. GINP Analogue input Green channel input video.

w PD Rev 4.3 March 2007 ABSOLUTE MAXIMUM RATINGS Absolute Maximum Ratings are stress ratings only. Permanent damage to the device may be caused by continuously operating at or beyond these limits. Device functional operating limits and guaranteed performance specifications are given under Electrical Characteristics at the test conditions specified. ESD Sensitive Device. This device is manufactured on a CMOS process. It is therefore generically susceptible to damage from excessive static voltages. Proper ESD precautions must be taken during handling and storage of this device. Wolfson tests its package types according to IPC/JEDEC J-STD-020B for Moisture Sensitivity to determine acceptable storage conditions prior to surface mount assembly. These levels are: MSL1 = unlimited floor life at <30°C / 85% Relative Humidity. Not normally stored in moisture barrier bag. MSL2 = out of bag storage for 1 year at <30°C / 60% Relative Humidity. Supplied in moisture barrier bag. MSL3 = out of bag storage for 168 hours at <30°C / 60% Relative Humidity. Supplied in moisture barrier bag. The Moisture Sensitivity Level for each package type is specified in Ordering Information. CONDITION MIN MAX Analogue supply voltage: AVDD GND - 0.3V GND + 7V Digital supply voltages: DVDD1 − 2 GND - 0.3V GND + 7V Digital ground: DGND GND - 0.3V GND + 0.3V Analogue grounds: AGND1 − 2 GND - 0.3V GND + 0.3V Digital inputs, digital outputs and digital I/O pins GND - 0.3V DVDD2 + 0.3V Analogue inputs (RINP, GINP, BINP) GND - 0.3V AVDD + 0.3V Other pins GND - 0.3V AVDD + 0.3V Operating temperature range: TA 0°C +70°C Storage temperature after soldering -65°C +150°C Notes: GND denotes the voltage of any ground pin. AGND1, AGND2 and DGND pins are intended to be operated at the same potential. Differential voltages between these pins will degrade performance. RECOMMENDED OPERATING CONDITIONS CONDITION SYMBOL MIN TYP MAX UNITS Operating temperature range TA Analogue supply voltage AVDD 4.75 5.0 5.25 V Digital core supply voltage DVDD1 4.75 5.0 5.25 V 5V I/O DVDD2 4.75 5.0 5.25 V Digital I/O supply voltage 3.3V I/O DVDD2 2.97 3.3 3.63 V THERMAL PERFORMANCE PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT Performance Thermal resistance – junction to case RθJC 23.9 °C/W Thermal resistance – junction to ambient RθJA Tambient = 25°C 67.1 °C/W Notes: 1. Figures given are for package mounted on 4-layer FR4 according to JESD51-5 and JESD51-7.

w PD Rev 4.3 March 2007

ELECTRICAL CHARACTERISTICS

AVDD = DVDD1 = 5.0V, DVDD2 = 3.3V, AGND = DGND = 0V, TA = 25°C, MCLK = 32MHz unless otherwise stated. PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT Overall System Specification (including 16-bit ADC, PGA, Offset and CDS functions) Conversion rate MSPS Full-scale input voltage range (see Note 1) Max Gain Min Gain 0.4 4.08 Vp-p Vp-p Input signal limits (see Note 2) VIN AVDD V Full-scale transition error Gain = 0dB; PGA[7:0] = 4B(hex) mV Zero-scale transition error Gain = 0dB; PGA[7:0] = 4B(hex) mV Differential non-linearity DNL 1.25 LSB Integral non-linearity INL LSB Channel to channel gain matching Total output noise Min Gain Max Gain LSB rms LSB rms References Upper reference voltage VRT 2.85 V Lower reference voltage VRB 1.35 V Input return bias voltage VRX 1.65 V Diff. reference voltage (VRT-VRB) VRTB 1.4 1.5 1.6 V Output resistance VRT, VRB, VRX 1.6 Ω VRLC/Reset-Level Clamp (RLC) RLC switching impedance Ω VRLC short-circuit current mA VRLC output resistance Ω VRLC Hi-Z leakage current VRLC = 0 to AVDD µA RLCDAC resolution bits RLCDAC step size, RLCDAC = 0 VRLCSTEP AVDD=5V 0.25 V/step RLCDAC step size, RLCDAC = 1 VRLCSTEP 0.17 V/step RLCDAC output voltage at code 0(hex), RLCDACRNG = 0 VRLCBOT AVDD=5V 0.39 V RLCDAC output voltage at code 0(hex), RLCDACRNG = 1 VRLCBOT 0.26 V RLCDAC output voltage at code F(hex) RLCDACRNG, = 0 VRLCTOP AVDD=5V 4.14 V RLCDAC output voltage at code F(hex), RLCDACRNG = 1 VRLCTOP 2.81 V VRLC deviation mV Offset DAC, Monotonicity Guaranteed Resolution bits Differential non-linearity DNL 0.1 0.5 LSB Integral non-linearity INL 0.25 LSB Step size 2.02 mV/step Output voltage Code 00(hex) Code FF(hex) -260 +260 mV mV Notes: Full-scale input voltage denotes the peak input signal amplitude that can be gained to match the ADC full-scale input range. Input signal limits are the limits within which the full-scale input voltage signal must lie.

w PD Rev 4.3 March 2007 Test Conditions AVDD = DVDD1 = 5.0V, DVDD2 = 3.3V, AGND = DGND = 0V, TA = 25°C, MCLK = 32MHz unless otherwise stated. PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT Programmable Gain Amplifier Resolution bits Gain PGA 283 208 V/V Max gain, each channel GMAX 7.43 V/V Min gain, each channel GMIN 0.74 V/V Gain error, each channel Analogue to Digital Converter Resolution bits Speed MSPS Full-scale input range (2*(VRT-VRB)) V DIGITAL SPECIFICATIONS Digital Inputs High level input voltage VIH 0.8 ∗ DVDD2 V Low level input voltage VIL 0.2 ∗ DVDD2 V High level input current IIH µA Low level input current IIL µA Input capacitance CI pF Digital Outputs High level output voltage VOH IOH = 1mA DVDD2 - 0.5 V Low level output voltage VOL IOL = 1mA 0.5 V High impedance output current IOZ µA Digital IO Pins Applied high level input voltage VIH 0.8 ∗ DVDD2 V Applied low level input voltage VIL 0.2 ∗ DVDD2 V High level output voltage VOH IOH = 1mA DVDD2 - 0.5 V Low level output voltage VOL IOL = 1mA 0.5 V Low level input current IIL µA High level input current IIH µA Input capacitance CI pF High impedance output current IOZ µA Supply Currents Total supply current − active (Three channel mode) MCLK = 32Hz mA Total supply current − active (Single channel mode) LINEBYLINE = 1 MCLK = 32MHz mA Total analogue supply current − active (Three channel mode) IAVDD MCLK = 32MHz mA Total analogue supply current − active (Single channel mode) IAVDD LINEBYLINE = 1 MCLK = 32MHz mA Digital core supply current, DVDD1 − active (note 1) MCLK = 32MHz mA Digital I/O supply current, DVDD2 − active (note 1) MCLK = 32MHz mA Supply current − full power down mode 300 µA Notes: Digital supply current depends on the capacitive load connected to the WM8199 output pins and the clock rate applied to MCLK. This data is based on a load of approximately 10pF per output pin and MCLK = 16MHz.

w PD Rev 4.3 March 2007 Test Conditions AVDD = DVDD1 = 5.0V, DVDD2 = 23.3V, AGND = DGND = 0V, TA = 25°C unless otherwise stated. PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNITS SCK period tSPER 41.6 ns SCK high tSCKH 18.8 ns SCK low tSCKL 18.8 ns SDI set-up time tSSU ns SDI hold time tSH ns SCK to SEN set-up time tSCE ns SEN to SCK set-up time tSEC ns SEN pulse width tSEW ns SEN low to SDO = Register data tSERD ns SCK low to SDO = Register data tSCRD ns SCK low to SDO = ADC data tSCRDZ ns Note: Parameters are measured at 50% of the rising/falling edge

w PD Rev 4.3 March 2007 DEVICE DESCRIPTION INTRODUCTION A block diagram of the device showing the signal path is presented on Page 1. The WM8199 samples up to three inputs (RINP, GINP and BINP) simultaneously. The device then processes the sampled video signal with respect to the video reset level or an internally/externally generated reference level using either one or three processing channels. Each processing channel consists of an Input Sampling block with optional Reset Level Clamping (RLC) and Correlated Double Sampling (CDS), an 8-bit programmable offset DAC and an 8-bit Programmable Gain Amplifier (PGA). The ADC then converts each resulting analogue signal to a 16-bit digital word. The digital output from the ADC is presented on an 8-bit wide bi-directional bus, with optional 8 or 4-bit multiplexed formats. On-chip control registers determine the configuration of the device, including the offsets and gains applied to each channel. These registers are programmable via a serial interface. INPUT SAMPLING The WM8199 can sample and process one to three inputs through one or three processing channels as follows: Colour Pixel-by-Pixel: The three inputs (RINP, GINP and BINP) are simultaneously sampled for each pixel and a separate channel processes each input. The signals are then multiplexed into the ADC, which converts all three inputs within the pixel period. Monochrome: A single chosen input (RINP, GINP, or BINP) is sampled, processed by the corresponding channel, and converted by the ADC. The choice of input and channel can be changed via the control interface, e.g. on a line-by-line basis if required. Colour Line-by-Line: A single chosen input (RINP, GINP, or BINP) is sampled and multiplexed into the red channel for processing before being converted by the ADC. The input selected can be switched in turn (RINP → GINP → BINP → RINP…) together with the PGA and Offset DAC control registers by pulsing the RLC/ACYC pin. This is known as auto-cycling. Alternatively, other sampling sequences can be generated via the control registers. This mode causes the blue and green channels to be powered down. Refer to the Line-by-Line Operation section for more details. RESET LEVEL CLAMPING (RLC) To ensure that the signal applied to the WM8199 lies within its input range (0V to AVDD) the CCD output signal is usually level shifted by coupling through a capacitor, CIN. The RLC circuit clamps the WM8199 side of this capacitor to a suitable voltage during the CCD reset period. A typical input configuration is shown in Figure 11. An internal clamp pulse, CL, is generated from MCLK and VSMP by the Timing Control Block. When CL is active the voltage on the WM8199 side of CIN, at RINP, is forced to the VRLC/VBIAS voltage (VVRLC ) by closing of switch 1. When the CL pulse turns off switch 1 opens, the voltage at RINP initially remains at VVRLC but any subsequent variation in sensor voltage (from reset to video level) will couple through CIN to RINP. RLC is compatible with both CDS and non-CDS operating modes, as selected by switch 2. Refer to the CDS/non-CDS Processing section.

w PD Rev 4.3 March 2007 OPERATING MODES Table 5 summarises the most commonly used modes, the clock waveforms required and the register contents required for CDS and non-CDS operation. MODE

CONTENTS

6.67MSPS The 3 input channels are sampled in parallel. The signal is then gain and offset adjusted before being multiplexed into a single data stream and converted by the ADC, giving an output data rate of 20MSPS max. MCLK max = 40MHz MCLK: VSMP ratio is 6:1 SetReg1: 03(hex) SetReg1: 01(hex) Monochrome/ Colour Line-by-Line Yes 6.67MSPS As mode 1 except: Only one input channel at a time is continuously sampled. MCLK max = 40MHz MCLK: VSMP ratio is 6:1 SetReg1: 07(hex) SetReg1: 05(hex) Fast Monochrome/ Colour Line-by-Line Yes 13.33MSPS Identical to mode 2 MCLK max = 40MHz MCLK: VSMP ratio is 3:1 Identical to mode 2 plus SetReg3: bits 5:4 must be set to 0(hex) Identical to mode 2 Maximum speed Monochrome/ Colour Line-by-Line No 20MSPS Identical to mode 2 MCLK max = 40MHz MCLK: VSMP ratio is 2:1 CDS not possible SetReg1: 45(hex) Slow Colour Pixel-by-Pixel Yes 5MSPS Identical to mode 1 MCLK max = 40MHz MCLK: VSMP ratio is 2n:1, n ≥ 4 Identical to mode 1 Identical to mode 1 Slow Monochrome/ Colour Line-by-Line Yes 5MSPS Identical to mode 2 MCLK max = 40MHz MCLK: VSMP ratio is 2n:1, n ≥ 4 Identical to mode 2 Identical to mode 2 Table 5 WM8199 Operating Modes Notes: In Monochrome mode, SetReg3 bits 7:6 determine which input is to be sampled. For Colour Line-by-Line, set control bit LINEBYLINE. For input selection, refer to Table 4, Colour Selection Description in Line-by-Line Mode.

w PD Rev 4.3 March 2007 OPERATING MODE TIMING DIAGRAMS The following diagrams show 8-bit multiplexed output data and MCLK, VSMP and input video requirements for operation of the most commonly used modes as shown in Table 5. The diagrams are identical for both CDS and non-CDS operation. Outputs from RINP, GINP and BINP are shown as R, G and B respectively. X denotes invalid data. MCLK VSMP INPUT VIDEO OP[7:0] (DEL = 00)

16.5 MCLK PERIODS

OP[7:0] (DEL = 01) BA BB RA RB GA GB BA BB RA RB GA GB BA BB RA RB GA GB BA BB BA BB RA RB GA GB OP[7:0] (DEL = 10) GA GB BA BB RA RB GA GB BA BB RA RB GA GB BA BB RA RB GA GB GA GB BA BB RA RB OP[7:0] (DEL = 11) RA RB GA GB BA BB RA RB GA GB BA BB RA RB GB GA BA BB RA RB RA RB GA GB BA BB BA BB GA GB BA BB RA RB RA RB GA GB GA GB BA BB Figure 23 Mode 1 Operation Figure 24 Mode 2 Operation

w PD Rev 4.3 March 2007 OP[7:0] (DEL = 00) X X RA RB GA GB BA BB X X RA RB GA GB BA BB X X RA RB GA GB BA BB OP[7:0] (DEL = 01) X X RA RB GA GB BA BB X X RA RB GA GB BA BB X X RA RB GA GB BA BB OP[7:0] (DEL = 10) X X RA RB GA GB BA BB X X RA RB GA GB BA BB X X RA RB GA GB BA BB OP[7:0] (DEL = 11) X X RA RB GA GB BA BB X X RA RB GA GB BA BB X X RA RB GA GB BA BB BA BB X X GA GB BA BB RA RB GA GB BA BB X X X X RA RB RA RB GA GB Figure 27 Mode 5 Operation (MCLK:VSMP Ratio = 8:1) Figure 28 Mode 6 Operation (MCLK:VSMP Ratio = 8:1)

w PD Rev 4.3 March 2007 DEVICE CONFIGURATION REGISTER MAP The following table describes the location of each control bit used to determine the operation of the WM8199. The register map is programmed by writing the required codes to the appropriate addresses via the serial interface. BIT ADDRESS <a5:a0> (hex) RW 000001 Setup Reg 1 RW MODE4 PGAFS[1] PGAFS[0] SELPD MONO CDS EN 000010 Setup Reg 2 RW DEL[1] DEL[0] RLCDACRNG VRLCEXT INVOP MUXOP[1] MUXOP[0] 000011 Setup Reg 3 RW CHAN[1] CHAN[0] CDSREF [1] CDSREF [0] RLCV[3] RLCV[2] RLCV[1] RLCV[0] 000100 Software Reset W 000101 Auto-cycle Reset W 000110 Setup Reg 4 RW FM[1] FM[0] INTM[1] INTM[0] RLCINT FME ACYCNRLC LINEBYLINE 000111 Revision Number R 001000 Setup Reg 5 RW POSNNEG VDEL[2] VDEL[1] VDEL[0] VSMPDET 001001 Setup Reg 6 RW SELDIS[3] SELDIS[2] SELDIS[1] SELDIS[0] 001010 Reserved RW 001011 Reserved RW 001100 Reserved RW 100000 DAC Value (Red) RW DAC[7] DAC[6] DAC[5] DAC[4] DAC[3] DAC[2] DAC[1] DAC[0] 100001 DAC Value (Green) RW DAC[7] DAC[6] DAC[5] DAC[4] DAC[3] DAC[2] DAC[1] DAC[0] 100010 DAC Value (Blue) RW DAC[7] DAC[6] DAC[5] DAC[4] DAC[3] DAC[2] DAC[1] DAC[0] 100011 DAC Value (RGB) W DAC[7] DAC[6] DAC[5] DAC[4] DAC[3] DAC[2] DAC[1] DAC[0] 101000 PGA Gain (Red) RW PGA[7] PGA[6] PGA[5] PGA[4] PGA[3] PGA[2] PGA[1] PGA[0] 101001 PGA Gain (Green) RW PGA[7] PGA[6] PGA[5] PGA[4] PGA[3] PGA[2] PGA[1] PGA[0] 101010 PGA Gain (Blue) RW PGA[7] PGA[6] PGA[5] PGA[4] PGA[3] PGA[2] PGA[1] PGA[0] 101011 PGA Gain (RGB) W PGA[7] PGA[6] PGA[5] PGA[4] PGA[3] PGA[2] PGA[1] PGA[0] Table 6 Register Map

w PD Rev 4.3 March 2007 REGISTER MAP DESCRIPTION The following table describes the function of each of the control bits shown in Table 6. REGISTER BIT NO BIT NAME(S) DEFAULT When SELPD = 1 this bit has no effect. When SELPD = 0 this bit controls the global power down: 0 = complete power down, 1 = fully active. CDS Select correlated double sampling mode: 0 = single ended mode, 1 = CDS mode. MONO Mono/colour select: 0 = colour, 1 = monochrome operation. SELPD Selective power down: 0 = no individual control, 1 = individual blocks can be disabled (controlled by SELDIS[3:0]). Offsets PGA output to optimise the ADC range for different polarity sensor output signals. Zero differential PGA input signal gives: 5:4 PGAFS[1:0] 00 = Zero output (use for bipolar video) 01 = Zero output 10 = Full-scale positive output (use for negative going video) 11 = Full-scale negative output (use for positive going video) MODE4 Required when operating in MODE4: 0 = other modes, 1 = MODE4. Setup Register 1 Reserved Must be set to zero Determines the output data format. 1:0 MUXOP[1:0] 00 = 8-bit multiplexed 01 = 8-bit multiplexed (8+8 bits) 10 = 8-bit multiplexed mode (8+8 bits) 11 = 4-bit multiplexed mode (4+4+4+4 bits) INVOP Digitally inverts the polarity of output data. 0 = negative going video gives negative going output, 1 = negative-going video gives positive going output data. VRLCEXT When set powers down the RLCDAC, changing its output to Hi-Z, allowing VRLC/VBIAS to be externally driven. RLCDACRNG Sets the output range of the RLCDAC. 0 = RLCDAC ranges from 0 to AVDD (approximately), 1 = RLCDAC ranges from 0 to VRT (approximately). Sets the output latency in ADC clock periods.

1 ADC clock period = 2 MCLK periods except in Mode 3 where 1 ADC clock

period = 3 MCLK periods. Setup Register 2 7:6 DEL[1:0] 00 = Minimum latency 01 = Delay by one ADC clock period 10 = Delay by two ADC clock periods 11 = Delay by three ADC clock periods 3:0 RLCV[3:0] 1111 Controls RLCDAC driving VRLC pin to define single ended signal reference voltage or Reset Level Clamp voltage. See Electrical Characteristics section for ranges. CDS mode reset timing adjust. 5:4 CDSREF[1:0] 00 = Advance 1 MCLK period 01 = Normal 10 = Retard 1 MCLK period 11 = Retard 2 MCLK periods Monochrome mode channel select. Setup Register 3 7:6 CHAN[1:0] 00 = Red channel select 01 = Green channel select 10 = Blue channel select 11 = Reserved Software Reset Any write to Software Reset causes all cells to be reset. It is recommended that a software reset be performed after a power-up before any other register writes. Auto-cycle Reset Any write to Auto-cycle Reset causes the auto-cycle counter to reset to RINP. This function is only required when LINEBYLINE = 1.

w PD Rev 4.3 March 2007 REGISTER BIT NO BIT NAME(S) DEFAULT Selects line by line operation 0 = normal operation, 1 = line by line operation. When line by line operation is selected MONO is forced to 1 and CHAN[1:0] to 00 internally, ensuring that the correct internal timing signals are produced. Green and Blue PGAs are also disabled to save power. ACYCNRLC When LINEBYLINE = 0 this bit has no effect. When LINEBYLINE = 1 this bit determines the function of the RLC/ACYC input pin and the input multiplexer and offset/gain register controls. 0 = RLC/ACYC pin enabled for Reset Level Clamp. Internal selection of input and gain/offset multiplexers, 1 = Auto-cycling enabled by pulsing the RLC/ACYC input pin. See Table 4, Colour Selection Description in Line-by-Line Mode for colour selection mode details. When auto-cycling is enabled, the RLC/ACYC pin cannot be used for reset level clamping. The RLCINT bit may be used instead. FME When LINEBYLINE = 0 this bit has no effect. When LINEBYLINE = 1 this bit controls the input force mux mode: 0 = No force mux, 1 = Force mux mode. Forces the input mux to be selected by FM[1:0] separately from gain and offset multiplexers. See Table 4 for details. RLCINT When LINEBYLINE = 1 and ACYCNRLC = 1 this bit is used to determine whether Reset Level Clamping is used. 0 = RLC disabled, 1 = RLC enabled. 5:4 INTM[1:0] Colour selection bits used in internal modes. 00 = Red, 01 = Green, 10 = Blue and 11 = Reserved. See Table 4 for details. Setup Register 4 7:6 FM[1:0] Colour selection bits used in input force mux modes. 00 = RINP, 01 = GINP, 10 = BINP and 11 = Reserved. See Table 4 for details. VSMPDET 0 = Normal operation, signal on VSMP input pin is applied directly to Timing Control block. 1 = Programmable VSMP detect circuit is enabled. An internal synchronisation pulse is generated from signal applied to VSMP input pin and is applied to Timing Control block. 3:1 VDEL[2:0] 000 When VSMPDET = 0 these bits have no effect. When VSMPDET = 1 these bits set a programmable delay from the detected edge of the signal applied to the VSMP pin. The internally generated pulse is delayed by VDEL MCLK periods from the detected edge. See Figure 21, Internal VSMP Pulses Generated for details. POSNNEG When VSMPDET = 0 this bit has no effect. When VSMPDET = 1 this bit controls whether positive or negative edges are detected: 0 = Negative edge on VSMP pin is detected and used to generate internal timing pulse. 1 = Positive edge on VSMP pin is detected and used to generate internal timing pulse. See Figure 21 for further details. Setup Register 5 7:5 Reserved 000 Must be set to zero 3:0 SELDIS[3:0] 0000 Selective power disable register - activated when SELPD = 1. Each bit disables respective cell when 1, enabled when 0. SELDIS[0] = Red CDS, PGA SELDIS[1] = Green CDS, PGA SELDIS[2] = Blue CDS, PGA SELDIS[3] = ADC Setup Register 6 7:4 Reserved 0000 Must be set to zero

w PD Rev 4.3 March 2007 REGISTER BIT NO BIT NAME(S) DEFAULT (Red) 7:0 DAC[7:0] 00000000 Red channel offset DAC value. Offset DAC (Green) 7:0 DAC[7:0] 00000000 Green channel offset DAC value Offset DAC (Blue) 7:0 DAC[7:0] 00000000 Blue channel offset DAC value Offset DAC (RGB) 7:0 DAC[7:0] 00000000 A write to this register location causes the red, green and blue offset DAC registers to be overwritten by the new value PGA gain (Red) 7:0 PGA[7:0] 00000000 Determines the gain of the red channel PGA according to the equation: Red channel PGA gain = 208/(283-PGA[7:0]) PGA gain (Green) 7:0 PGA[7:0] 00000000 Determines the gain of the green channel PGA according to the equation: Green channel PGA gain = 208/(283-PGA[7:0]) PGA gain (Blue) 7:0 PGA[7:0] 00000000 Determines the gain of the blue channel PGA according to the equation: Blue channel PGA gain = 208/(283-PGA[7:0]) PGA gain (RGB) 7:0 PGA[7:0] 00000000 A write to this register location causes the red, green and blue PGA gain registers to be overwritten by the new value Table 7 Register Control Bits

w PD Rev 4.3 March 2007 RECOMMENDED EXTERNAL COMPONENTS DVDD1 DVDD2 AGND1 RINP GINP BINP MCLK VSMP RLC/ACYC SCK SEN SDI OEB OP[0] OP[1] OP[2] OP[3] OP[4] OP[5] OP[6] OP[7]/SDO VRLC/VBIAS VRX VRT VRB AVDD DVDD2 AVDD Video Inputs Timing Signals Interface Controls Output Data Bus DGND AGND AGND AGND DGND AGND AGND2 C11 C10 DVDD2 C12 AVDD DGND AGND DVDD1 WM8199 C1-9 should be fitted as close to WM8199 as possible. NOTES: AGND and DGND should be connected as close to WM8199 as possible. DVDD1 Figure 29 External Components Diagram COMPONENT REFERENCE SUGGESTED VALUE De-coupling for DVDD1. 100nF De-coupling for DVDD2. 100nF De-coupling for AVDD. 10nF High frequency de-coupling between VRT and VRB. 1µF Low frequency de-coupling between VRT and VRB (non-polarised). 100nF De-coupling for VRB. 100nF De-coupling for VRX. 100nF De-coupling for VRT. 100nF De-coupling for VRLC. C10 10µF Reservoir capacitor for DVDD1. C11 10µF Reservoir capacitor for DVDD2. C12 10µF Reservoir capacitor for AVDD. Table 8 External Components Descriptions

w PD Rev 4.3 March 2007 PACKAGE DIMENSIONS NOTES: A. ALL LINEAR DIMENSIONS ARE IN MILLIMETERS. B. THIS DRAWING IS SUBJECT TO CHANGE WITHOUT NOTICE. C. BODY DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSION, NOT TO EXCEED 0.20MM. D. MEETS JEDEC.95 MO-150, VARIATION = AH. REFER TO THIS SPECIFICATION FOR FURTHER DETAILS. DM007.E DS: 28 PIN SSOP (10.2 x 5.3 x 1.75 mm) Symbols Dimensions (mm) MIN NOM MAX A ----- ----- 2.0 0.05 ----- 0.25 1.65 1.75 1.85 b 0.22 0.30 0.38 c 0.09 ----- 0.25 D 9.90 10.20 10.50 e E 7.40 7.80 8.20 5.00 5.30 5.60 L 0.55 0.75 0.95 θ A A2 E Θ c L GAUGE PLANE 0.25 e b D SEATING PLANE -C- 0.10 C REF: JEDEC.95, MO-150

1.25 REF

0.65 BSC

w PD Rev 4.3 March 2007 IMPORTANT NOTICE Wolfson Microelectronics plc (“Wolfson”) products and services are sold subject to Wolfson’s terms and conditions of sale, delivery and payment supplied at the time of order acknowledgement. Wolfson warrants performance of its products to the specifications in effect at the date of shipment. Wolfson reserves the right to make changes to its products and specifications or to discontinue any product or service without notice. Customers should therefore obtain the latest version of relevant information from Wolfson to verify that the information is current. Testing and other quality control techniques are utilised to the extent Wolfson deems necessary to support its warranty. Specific testing of all parameters of each device is not necessarily performed unless required by law or regulation. In order to minimise risks associated with customer applications, the customer must use adequate design and operating safeguards to minimise inherent or procedural hazards. Wolfson is not liable for applications assistance or customer product design. The customer is solely responsible for its selection and use of Wolfson products. Wolfson is not liable for such selection or use nor for use of any circuitry other than circuitry entirely embodied in a Wolfson product. Wolfson’s products are not intended for use in life support systems, appliances, nuclear systems or systems where malfunction can reasonably be expected to result in personal injury, death or severe property or environmental damage. Any use of products by the customer for such purposes is at the customer’s own risk. Wolfson does not grant any licence (express or implied) under any patent right, copyright, mask work right or other intellectual property right of Wolfson covering or relating to any combination, machine, or process in which its products or services might be or are used. Any provision or publication of any third party’s products or services does not constitute Wolfson’s approval, licence, warranty or endorsement thereof. Any third party trade marks contained in this document belong to the respective third party owner. Reproduction of information from Wolfson datasheets is permissible only if reproduction is without alteration and is accompanied by all associated copyright, proprietary and other notices (including this notice) and conditions. Wolfson is not liable for any unauthorised alteration of such information or for any reliance placed thereon. Any representations made, warranties given, and/or liabilities accepted by any person which differ from those contained in this datasheet or in Wolfson’s standard terms and conditions of sale, delivery and payment are made, given and/or accepted at that person’s own risk. Wolfson is not liable for any such representations, warranties or liabilities or for any reliance placed thereon by any person. ADDRESS: Wolfson Microelectronics plc Westfield House

26 Westfield Road

Tel :: +44 (0)131 272 7000 Fax :: +44 (0)131 272 7001 Email :: sales@wolfsonmicro.com