throbber
Apple Inc., et al.
`Exhibit 1023
`Apple Inc., et al. v. Global Touch Solutions, Inc.
`IPR2015-01173
`
`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
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket