`Exhibit 1023
`Apple Inc., et al. v. Global Touch Solutions, Inc.
`IPR2015-01174
`
`Exhibit 1023, Page 001
`
`
`
`
`
`Microchip Technology Introduces New,
`High Performance. 150 mA CMOS LDO
`
`Microchip has introduced the TC1D1T. high-accuracy (typically 10.5%} CMOS '
`upgrade for bipolar low dropout regulators (LDC). The T0101? is offered in a
`30-70 package, which represents a 50% reduced footprint vs.
`the popular
`SOT-23 package.
`
`The T0101? offers better overall performance than competing devices: better
`loadiline transient response, higher output voltage accuracy and supports higher
`output current requirements.
`
`I
`
`
`
`
`
`Key performance parameters for the T6101? are:
`
`Fame 1‘ Tom? Typicampmcam” on”!
`
`I 150 mA output current
`Can be used for lower IOUT such as, 80 mA, 100 mA, 120 mA
`
`I Smallest standard 56-70 package in the industry
`
`50% smaller footprint than a SOT-23 package. Saves board space.
`
`I Very low supply {53 will and shutdown current [0.05 pm
`Extends battery life.
`
`I Low dropout voltage {285 m'v' at 151:!I mA}
`
`Maximizes useable battery life.
`
`l Stability with small, 1 [JP ceramic capacitors
`
`Saves board space and reduces cost.
`
`I Excellent dynamic performance
`
`Responds faster to line and toad changes.
`
`The TC101T’s features make it ideal for a variety of applications:
`Cellular and Cordless Phones
`
`94""- EIW tfl-s
`
`
`
`,
`'
`
`233nm; .i'
`
`-
`
`Pagers
`
`PDAs 8: Laptops
`
`Digital Cameras 8. Camcorders
`Bar Code Scanners
`
`Flash, PC 8. PCMCIA Cards
`
`Modems, WLAN CardsiDevioes
`
`Consumer Electronics
`
`Battery-operated Appiications
`
`For more information. contact any authorized Microchip sales representative or authorized
`I High output voltage accuracy 110.5%]
`distributor, or visit;
`Provides high-precision supply voltages. —
`
`Exhibit 1023, Page 002
`
`
`
`
`
`
`
`P|C12F6XX
`
`Figure 2. PiCT2F5XX Functions! Biock Diagram
`
`For more information, contact any authorized Microchip sales representative or
`authorized distributor: or visit
`
`PlCmicro= Power Managed Tips n’ Tricks
`
`Iriptif -' Skin’s”: i‘-.-'lu|npie.-.iro
`
`Individual diodes and or a combination of diodes can be enabled by driving IfC-s
`high and low or switching to inputs (Z). The number of diodes (D) that can be
`controtled depends on the number of IfOs (GP) used.
`
`The equation is: D = GP X (GP -1).
`
`Example — Six LEDs on three ”0 pins
`
`C) tx
`
`1
`
`F
`
`—|. AdflflddaNNAQDAO
`D—‘OQG—‘OQO-‘DOQG43-1?
`
`GD—i—‘LODOQDDO—‘GONOD—iODO—‘ODO—‘DGGWITI
`AO—‘Q-‘O-‘Q-‘Q—‘NNGM
`ODQQ-‘Q-la-‘DODDQUT
`DADADDQ—‘DGGQQD0'!
`GDODA—‘DGGGGO—‘D
`
`Figure 1. Six LEDS on three #0 Pins
`
`Exhibit 1023, Page 003
`
`
`
`
`
`H ' 1’ Implementing a simple voltage follower using a digital potentiometer
`
`By Frank Rossini, Soiutions—Cubeo‘
`
`{3- Agilent Technologies
`.
`
`Analyzing the Analog Input and Digital Output
`"the fattening techrh‘cai article is the secondin a series of'Hints" reprinted by pennission
`m" 3’9M93“ Temndog’es Tesr_‘5‘ ”eaiu‘m'lem 6’0”“ “mm”m The top analog trace in Figure 2a represents the input voltage. the analog voltage reading
`
`at the bottom of the figure represents the digital output for the SPL Notice how the output
`voltage changes atterthe iCS line is tin-asserted on the SPI bus. it is also worth noting that
`the 543420 M50 has built-in SPI triggering. You can SBIECt the "”95 to use for CS. CIUCk.
`and Data, PiCK between rising and falling Edge CIOCkEd data, and EVE“ SBIGC’E the traiue 0f
`the data byte to trigger on.
`
`Digital potentiometers or pots have many uses in today‘s embedded systems, In this
`example, we will implement an embedded “voltage follower" using a PIC16F8?3 microcon-
`troller and a MOP-41010 digital pot, both from Microchip Technology, Inc. Basically, the
`PlC® microcontroller {MCU} will read the analog voltage and instruct the digital pot to
`reproduce the input voltage. Because we are interested in analyzing the analog input and
`output and the smart plug-in interface {SPIN} to the digital pot, the mixed-signal analysis
`capabilities of the Agilent 54642D mixed signal oscilloscope {M80} will come in handy,
`
`Designing the Voltage Follower
`
`Figure 1 shows the simplified system used for testing, which consists of a filtered analog
`input to a PIC1SF873. three digital lines connecting the PIC MCU to the MCP41010 pot,
`and the output of the pot. Two anaiog and three digital lines on the oscilloscope monitor
`
`Aoilenl Tech-inlay“
`
`|
`'
`
`Figure 26. Measurement of the
`test system showing the input
`voitage (anaiog traoe on top}
`and the digitai output tanning
`voltage on the bottom).
`
`Figure In. Another Inew of the
`
`U‘J PlC1BFET3-lM-llSP
`test system with Mr:- transitions
`I
`
`D2
`D1
`[It]
`
`
`SCKSI l ”35
`
`
`Figure I. Simpiified system diagram showing the fiiterod' anaiog input to a PIC 16F3?3. drree digital
`
`Exhibit 1023, Page 004
`
`
`
`
`nicotine-Hit: IEéHNGLoGtPs. muosaLmaNSeflgWSLmER sanitize“?
`'I'Itfl Get_'uloilage(int8 Channel, iota Count)
`{
`
`set_adc_channel(Channel}:
`delay_us(2t]0);
`\l'avg = D;
`fortx=fl:x<count1x++)
`{
`
`delay_|.rs|{50);
`Vavg = \lavg + treated-ct} >> 2):
`
`}'
`
`ul'avg = \tavgl Count:
`return (inlsmlavg);
`
`oid Digits |_Pot_Control tints Pot_0ulput}
`
`output_high|[CS_-41010];
`output_low{DAT_41 D10}:
`output_loMCLK_-41010):
`delaLci'ciesm:
`outp ut_low{CS_4101fl}:
`
`”Control Byte Loop - 8 bit constant
`Pot_Temp = 0x11;
`torix=1:x<9:x++}
`{
`
`lit bil_test{Pol_Ternp.7} == 1 )
`output_high(DAT_4101D);
`else
`oulput_low1DAT_41 010}:
`shifl_lelt{&Pot_TerrI|:l,1 ,0):
`output_high{CLK_41010);
`delay_cycles(2);
`output_low(C LK_41010);
`delay_oycles(2):
`
`l l
`
`H ' It Implementing a simple voltage follower
`' using a digital potentiometer, (continued)
`
`} v
`
`i
`
`The sine-wave screen shown in Figure 3 displays the flexibility of the 546420. Using deep
`memory, a feature that makes the M80 very easy to use. the time base can be expanded to
`read the specific SP] data for each analog section. In addition to SPI triggering, the MSG has
`triggering features for USB, IECT", and CAN Bus. Other common measurements, such as,
`phase delay and frequency, are also easily displayed. Only three digital channels were used
`in this example; by using the 13 additional digital inputs of the oscilloscope, more data can be
`
`Figure 3. A sine wave screen
`showing the digital potentiometer
`following an analog input.
`
`{:3- Hgilem Tecnnnla gies
`
`
`
`
`
`lData Byte Loop - 3 bit constant
`Pot_Temp = Pot_0utp-ur.
`t{or{x=1;x<9;x++}
`it bit_test(Pot_Temp.?} 2: 1 )
`oul;n.rt__high[DAT_4101 0]:
`else
`oumut_low(DAT_4 1 01 D);
`shifl_leltl:&Pot_Ten’p.1 .0):
`" outpuLhigthLK_41U‘i oi:
`delay_cycles{2};
`output_low{G LK_410tD};
`delay_cycles(2}:
`
`llSample a Hold Time
`
`ll Take "Count' Samples
`
`ll Sample 3: Hold Tlme
`ll Use only 8 bits out of 10
`
`ll GetAverage
`
`liStart w‘rlh CS line high
`llStart with control lines levyI
`ll
`llSrrIall Delay
`ilAssert Chip Select
`
`ll‘v‘aloe = 00010311 (trifle to Pom}
`ll Send B bits
`
`llT-est for one or zero
`
`llClock in Data
`llSmall Delay
`ll
`llSrnall Delay
`
`”See nd 3 bits
`
`llTest for one or zero
`
`llCiock in Data
`”Small Delay
`
`H l
`
`lSmall Delay
`ll
`llUnassert CS line
`
`}o
`
`utp ut_|ow( DAT_41 010}:
`output_highrt35_41010};
`
`l m
`
`{
`
`The following abbreviated C code reads the input voltage on the Channel 0 MD of the PIC
`MCU, converts itto an 8-bit value, and sends the result directly to the digital pot via the SPl.
`This allows the designer to input various voltages and easrly test the potentiometer output.
`The format of the data sent to the pot is beyond the scope of this document and Is available
`from Microchip if desrred.
`
`Click here for additional information on the Agilent 54642!) or information on the MCP41010.
`
`ainlfli
`
`MillefTRUE)
`{
`
`restaerdtt};
`delay_ms{1}l.’
`Simulated_TPS = Get_Voltage{Channelfl. 1};
`DigilaLPo-LControl(Simulated_TPS};
`
`llllllain Program Loop Begin
`
`llReset ll'letohdog Timer
`
`llTake 1 Sample
`
`Exhibit 1023, Page 005
`
`
`
` MIGROCHIF TECHNOLOGY’S MlCRDSOLUflONSeNEWSLETTER e JULY zoos
`
`buy Microchip E-Commerce Site
`Unveiled
`
`Microchip now offers online buying and
`sampling capability
`
`Microchip now features the ability to purchase
`products online through its new buyMicrochip site at
`htlgzil'buymicrochigoomt or you can link to the site
`through www.microchig.com. This site allows you to
`place orders via credit card wtthin the United States
`atthis time. Microchip intends to expand the scope of
`buyMicrochip to international
`locations soon. See
`
`With buy.Microchip, you can purchase from the full
`scope of Microchip devices. including our high-per—
`formance PIC® microoontroliers, stand-alone analog
`and interface products, serial EEPROMs, develop—
`ment tools and many other solutions. You can also
`obtain Microchip devices through our distribution
`partners; Arrow, Digi—l-(ey, Future, and Newark who
`ofler many outstanding value-added services to
`support your design needs.
`
`The ouyidlorochip Site Provides:
`
`“
`
`I High Availability of Microchip Products
`
`I New Parametric Search Tool
`
`l Hassle Free Buying
`
`l Deveiopment Tools Catalog & Selector
`
`Wilh our new Parametric Search Tool {Product Tree),
`you can easily and efficiently view, filter. and sort via
`comparison charts. You can also define the specific
`parameters needed for your application and the
`Parametric Search Tool provides you with the
`Microchip device numbers that
`fit within these
`specifications. This is currently the most advanced
`tool Microchip offers to locate devices that meet your
`design needs. See Figure 2.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Promdol'flnflnnm
`_ simmered-medium cameo
`Hu—
`‘
`'
`r
`,
`It—W‘
`[— '
`.
`‘
`a...
`—.p.‘.w a
`"', .7577
`_
`m.-
`1'
`.- m
`hm-mumwnpa-nmpu m
`1 -
`9* **
`arm—-
`mm-umummnmmm “MT-l“
`Hle—i-thrd‘hflh—Il_-fl "m'
`"tr:
`m-Iu-q-n i—wmw unsung—.m— w .
`- m
`metric-“mm”memes-ms“ a
`.,
`.: z m...
`Fe
`Fraud;
`12m W1
`IE: i
`m-gm
`_‘—".
`'m
`mm . .
`our;
`53“
`31“...
`u:
`i-
`-m
`it;
`um, .
`:.I
`1132!:
`run-
`w
`m. wi-
`_
`.mM
`m
`m
`
`d
`: ass-Linn
`V T‘H‘jfil
`
`Figure 1. Home Page
`
`_uPL.ua EI‘lLLl-TG'RS Antlhlcforhirchuc
`-mdmmimnswhmu-fi
`l————— -cw:w—wwd-hcuuwh
`aura-r:-"I-
`
`r
`
`__
`
`.
`
`.v
`m
`
`-
`
`lfl-." “nu.
`
`urn—crac- ”cameraman:-
`kumtmmflmufim.flmb
`mummhn;mw.m¢.nmoeui
`an
`on“
`_V
`“in“.
`II- I“.
`I
`I—
`mun—run mountainous“
`mum-Ixmwmuwmm-u
`n—tuummnmmumm.b9:
`mun-w.wan-humor:
`
`.—'— mm.
`
` a
`
`
`5Lm_km
`' m.-
`._ [pg 2’
`_'J
`.i_ 1
`
`
`
`Figure 3. Development Tools Carats-g
`
`Other key features of the buy.Microchip site, include our wide
`availability of product and the depth of inventory available.
`buyMicrochip provides inventory status or an accurate
`lead—time on neeriy every standard device Microchip offers. in
`addition. buy.Microchip hes the most advanced tool
`listing
`available for Microchip‘s Development Tools with key
`descriptions and pictures for nearly every tool offered by
`Microchip. See Figure 3.
`
`For more details, on what buy.Microchip has to offer, please
`visit and register on our link at: httpzifbuymicrochigcom
`
`For product samples, please visit and register on our link at
`httpzi‘i‘samplemicrochigcom
`
`fl
`fiabmmfia
`I73
`“fluid-fl”
`fl
`v-.--r_
`0 '3
`to
` Ina—-
`I—Iu— —c—
`_— ——
`mum.
`mmflmuwm
`In arm-anew
`nu—
`can
`.— --—~. IL-A - o
`anus—"qu—
`In:
`
`w———.,..,m W
`|
`hl-III
`_ menu—gluten.
`Quin—III-
`, ml
`: o; 5 ‘gfiu
`—:"-“l
`'1':
`= “as“
`III—Inni—
`m
`min
`— as.
`......
`‘
`5:3:
`Femredhoflucrs
`2.:-
`a.“
`uni-um 3'
`sin—.m-
`can;
`we
`En...—
`_ .duu
`man:
`1*;
`_.
`a,
`.32;
`}
`’5
`.u—.....
`h
`Elm-“3
`d
`am
`toe-m.
`“"3" WE 'm
`at—f‘
`1-.
`lug-Ema:
`a l.-
`.
`i:
`F—
`.
`.
`__
`In
`in
`can.
`a“
`m
`m.-..m—_—1a
`In:
`“=5:
`_
`:1“:
`
`.
`
`-:|
`_ _ _
`a
`- I i
`l
`l
`'5
`
`Figure 2 Parametric Search Tool
`
`Exhibit 1023, Page 006
`
`