Professional Documents
Culture Documents
K L Code Hopping Encoder: EE OQ ®
K L Code Hopping Encoder: EE OQ ®
K L Code Hopping Encoder: EE OQ ®
DESCRIPTION
Security
PACKAGE TYPES
PDIP, SOIC
Operating
3.513.0V operation
Three button inputs - seven functions available
Selectable baud rate
Automatic code word completion
Low battery signal transmitted to receiver
Non-volatile synchronization data
Other
S0
S1
S2
NC
VDD
NC
PWM
VSS
Oscillator
EEPROM
PWM
Power
latching
and
switching
Controller
RESET circuit
Typical Applications
BLOCK DIAGRAM
HCS200
Encoder
Vss
VDD
S2 S1 S0
DS40138C-page 1
HCS200
The HCS200 combines a 32-bit hopping code,
generated by a non-linear encryption algorithm, with a
28-bit serial number and 6 information bits to create a
66-bit code word. The code word length eliminates the
threat of code scanning and the code hopping mechanism makes each transmission unique, thus rendering
code capture and resend schemes useless.
The crypt key, serial number and configuration data are
stored in an EEPROM array which is not accessible via
any external connection. The EEPROM data is programmable but read-protected. The data can be verified only after an automatic erase and programming
operation. This protects against attempts to gain
access to keys or manipulate synchronization values.
The HCS200 provides an easy to use serial interface
for programming the necessary keys, system parameters and configuration data.
1.0
SYSTEM OVERVIEW
Key Terms
The following is a list of key terms used throughout this
data sheet. For additional information on KEELOQ and
Code Hopping, refer to Technical Brief 3 (TB003).
RKE - Remote Keyless Entry
Button Status - Indicates what button input(s)
activated the transmission. Encompasses the 4
button status bits S3, S2, S1 and S0 (Figure 4-2).
Code Hopping - A method by which a code,
viewed externally to the system, appears to
change unpredictably each time it is transmitted.
Code word - A block of data that is repeatedly
transmitted upon button activation (Figure 4-1).
Transmission - A data stream consisting of
repeating code words (Figure 8-2).
Crypt key - A unique and secret 64-bit number
used to encrypt and decrypt data. In a symmetrical block cipher such as the KEELOQ algorithm,
the encryption and decryption keys are equal and
will therefore be referred to generally as the crypt
key.
Encoder - A device that generates and encodes
data.
Encryption Algorithm - A recipe whereby data is
scrambled using a crypt key. The data can only be
interpreted by the respective decryption algorithm
using the same crypt key.
Decoder - A device that decodes data received
from an encoder.
Decryption algorithm - A recipe whereby data
scrambled by an encryption algorithm can be
unscrambled using the same crypt key.
DS40138C-page 2
HCS200
coded transmission will be completely different. Statistically, if only one bit in the 32-bit string of information
changes, greater than 50 percent of the coded transmission bits will change.
As indicated in the block diagram on page one, the
HCS200 has a small EEPROM array which must be
loaded with several parameters before use; most often
programmed by the manufacturer at the time of production. The most important of these are:
FIGURE 1-1:
Production
Programmer
HCS200
Transmitter
Serial Number
EEPROM Array
Serial Number
Crypt Key
Sync Counter
Manufacturers
Code
Key
Generation
Algorithm
Crypt
Key
.
.
.
DS40138C-page 3
HCS200
FIGURE 1-2:
EEPROM Array
KEELOQ
Encryption
Algorithm
Crypt Key
Sync Counter
Serial Number
Button Press
Information
Serial Number
32 Bits
Encrypted Data
Transmitted Information
FIGURE 1-3:
Button Press
Information
Serial Number
32 Bits of
Encrypted Data
Manufacturer Code
Check for
Match
Serial Number
Sync Counter
Crypt Key
3
KEELOQ
Decryption
Algorithm
Decrypted
Synchronization
Counter
Check for
Match
Perform Function
5 Indicated by
button press
DS40138C-page 4
HCS200
2.0
ENCODER OPERATION
When VDD > 9.0V and driving low capacitive loads, a resistor with a minimum value
of 50 should be used in line with VDD.
This prevents clamping of PWM at 9.0V in
the event of PWM overshoot.
FIGURE 2-1:
TYPICAL CIRCUITS
+12V
R (Note2)
B0
S0
B1
S1
NC
S2
PWM
NC
Vss
VDD
Tx out
FIGURE 2-2:
ENCODER OPERATION
Power-Up
+12V
R (Note 2)
B3 B2 B1 B0
Sample Inputs
S0
VDD
S1
NC
S2
PWM
NC
Vss
Encrypt With
Crypt Key
Tx out
Transmit
Yes
TABLE 2-1:
PIN DESCRIPTIONS
Buttons
Added
?
No
Name
Pin
Number
S0
Switch input 0
S1
Switch input 1
S2
VSS
Ground reference
PWM
VDD
Description
No
All
Buttons
Released
?
Yes
Complete Code
Word Transmission
Stop
DS40138C-page 5
HCS200
3.0
EEPROM MEMORY
ORGANIZATION
3.4
SER_0, SER_1
(Encoder Serial Number)
TABLE 3-1:
3.5
WORD
ADDRESS
3.1
KEY_0
KEY_1
KEY_2
KEY_3
SYNC
5
6
Reserved
SER_0
SER_1
8
9
10
11
SEED_0
SEED_1
Reserved
CONFIG
DESCRIPTION
64-bit crypt key
(word 0) LSbs
64-bit crypt key
(word 1)
64-bit crypt key
(word 2)
64-bit crypt key
(word 3) MSbs
16-bit synchronization
value
Set to 0000H
Device Serial Number
(word 0) LSbs
Device Serial Number
(word 1) MSbs
Seed Value (word 0)
Seed Value (word 1)
Set to 0000H
Configuration Word
3.2
3.3
3.6
Reserved
DS40138C-page 6
Configuration Word
TABLE 3-2:
Bit Number
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
3.6.1
CONFIGURATION WORD
Bit Description
Discrimination Bit 0
Discrimination Bit 1
Discrimination Bit 2
Discrimination Bit 3
Discrimination Bit 4
Discrimination Bit 5
Discrimination Bit 6
Discrimination Bit 7
Discrimination Bit 8
Discrimination Bit 9
Discrimination Bit 10
Discrimination Bit 11
Low Voltage Trip Point Select (VLOW
SEL)
Baudrate Select Bit 0 (BSL0)
Reserved, set to 0
Reserved, set to 0
DISCRIMINATION VALUE
(DISC0 TO DISC11)
HCS200
checked against the receivers stored value to verify
that the decryption process was valid. If the discrimination value was programmed as the 12 LSbs of the
serial number then it may merely be compared to the
respective bits of the received serial number; saving
EEPROM space.
3.6.2
TABLE 3-3:
BSL0
Basic Pulse
Element
Code Words
Transmitted
400 s
All
200 s
1 out of 2
3.6.3
The low voltage trip point select bit tells the HCS200
what VDD level is being used. This information will be
used by the device to determine when to send the voltage low signal to the receiver. When this bit is set to a
one, the VDD level is assumed to be operating from a
9.0 volt or 12.0 volt VDD level. If the bit is set to zero,
the VDD level is assumed to be 6.0 volts. Refer to
Figure 3-1 for voltage trip point.
FIGURE 3-1:
Volts (V)
VLOW
5.5
VLOW SEL = 0
5.0
Max
4.5
4.0
3.5
3.0
Min
2.5
9.0
4.0
TRANSMITTED WORD
4.1
4.2
4.3
VLOW SEL = 1
8.5
Max
8.0
7.5
7.0
Min
-40 -20
20
40
60
80 100
Temp (C)
DS40138C-page 7
HCS200
FIGURE 4-1:
FIGURE 4-2:
Header
TH
Encrypted Portion
of Transmission
THOP
Guard
Time
TG
Fixed
(1-bit)
Fixed Portion of
Transmission
TFIX
VLOW
(1-bit)
MSb
Button
Status
S2 S1 S0 S3
Serial Number
(28 bits)
Button
Status
S2 S1 S0 S3
Discrimination
bits
(12 bits)
Sync Counter
(16 bits)
LSb
66 Data bits
Transmitted
LSb first.
Fixed
(1-bit)
MSb
VLOW
(1-bit)
Button
Status
1 1 1 1
Serial Number
(28 bits)
SEED
(32 bits)
LSb
SEED replaces Encrypted Portion when all button inputs are activated at the same time.
FIGURE 4-3:
t = 50 ms
Preamble
Header
Data
PWM
S2
S[1:0]
FIGURE 4-4:
01,10,11
Reserved
(16 bits)
MSb
DS40138C-page 8
Padding
(2 bits)
Button
Status
S2 S1 S0 S3
Encrypted Portion
Serial Number
(28 bits)
Button
Status
S2 S1 S0 S3
Discrimination bits
(12 bits)
Sync Counter
(16 bits)
82 Data bits
Transmitted
LSb first.
LSb
HCS200
5.0
SPECIAL FEATURES
5.1
5.2
5.3
FIGURE 5-1:
Seed Transmission
5.4
BACW Disabled
(All words transmitted)
BACW Enabled
(1 out of 2 transmitted)
2A
TABLE 5-1:
Code Word
Code Word
Code Word
Code
Word
Code
Word
Code
Word
Code Word
Code
Word
Standby
Hopping Code
Transmission
Seed Transmission
Internal
S2
S1
S0
S3
S2
S1
S0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
1
1
1
0
1
0
1
0
0
0
1
DS40138C-page 9
HCS200
6.0
FIGURE 6-1:
Note:
To ensure that the device does not accidentally enter Programming mode (resulting in a bulk erase), PWM should never be
pulled high by the circuit connected to it.
Special care should be taken when driving
PNP RF transistors.
PROGRAMMING WAVEFORMS
Enter Program
Mode
TPBW
TDS
TCLKH
TWC
S2
(Clock)
TPS TPH1
TDH
TCLKL
PWM
(Data)
Bit 0
Bit 1
Bit 2
Bit 3
Bit 14
Bit 15
Bit 16
TPH2
Bit 17
Note 1: Unused button inputs to be held to ground during the entire programming sequence.
2: The VDD pin must be taken to ground after a Program/Verify cycle.
FIGURE 6-2:
VERIFY WAVEFORMS
PWM
(Data)
Bit190 Bit191
Bit 0
TWC
Bit 1 Bit 2
Bit 3
Bit 14
Bit 15
Bit 16 Bit 17
Bit190 Bit191
TDV
S2
(Clock)
Note: If a Verify operation is to be done, then it must immediately follow the Program cycle.
DS40138C-page 10
HCS200
TABLE 6-1:
Symbol
Min.
Max.
Units
TPS
TPH1
TPH2
TPBW
TPROG
TWC
TCLKL
TCLKH
TDS
TDH
TDV
3.5
3.5
50
4.0
4.0
50
50
50
0
30
4.5
30
ms
ms
s
ms
ms
ms
s
s
s (1)
s (1)
s (1)
DS40138C-page 11
HCS200
7.0
7.1
Learning a Transmitter to a
Receiver
FIGURE 7-1:
Enter Learn
Mode
Wait for Reception
of a Valid Code
Generate Key
from Serial Number
Use Generated Key
to Decrypt
Compare Discrimination
Value with Fixed Value
Equal
?
No
Yes
Wait for Reception
of Second Valid Code
Use Generated Key
to Decrypt
Compare Discrimination
Value with Fixed Value
Equal
?
No
Yes
Counters
Sequential
?
Yes
No
Learn successful.
Store:
Serial number
Crypt key
Synchronization counter
Learn
Unsuccessful
Exit
DS40138C-page 12
HCS200
7.2
Decoder Operation
7.3
FIGURE 7-2:
TYPICAL DECODER
OPERATION
Start
No
Transmission
Received
?
Yes
No
Is
Decryption
Valid
?
Yes
No
Is
Counter
Within 16
?
Yes
No
No
Is
Counter
Within 32K
?
Yes
Save Counter
in Temp Location
Does
Serial Number
Match
?
Yes
Decrypt Transmission
No
Execute
Command
and
Update
Counter
Note:
DS40138C-page 13
HCS200
FIGURE 7-3:
SYNCHRONIZATION WINDOW
Entire Window
rotates to eliminate
use of previously
used codes
Blocked
Window
(32K Codes)
Stored
Synchronization
Counter Value
Double Operation
(resynchronization)
Window
(32K Codes)
DS40138C-page 14
Single Operation
Window
(16 Codes)
HCS200
8.0
ELECTRICAL CHARACTERISTICS
NOTICE: Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the
device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
TABLE 8-1:
DC CHARACTERISTICS
Commercial(C):Tamb = 0C to +70C
Industrial(I):Tamb = -40C to +85C
3.5V < VDD < 13.0V
Parameter
Operating Current (avg)
Sym.
Min
Typ*
Max
Unit
Conditions
0.6
1.5
8.0
1.0
3.0
12.0
mA
VDD = 3.5V
VDD = 6.6V
VDD = 13.0V
10
0.4 VDD
VDD+
0.3
0.15 VDD
ICC
Standby Current
ICCS
VIH
VIL
-0.3
VOH
0.5 VDD
VOL
IOH = -2.0 mA
0.08 VDD
IOL = 2.0 mA
Pull-Down Resistance;
S0-S2
RS0-2
40
60
80
VIN = 4.0V
Pull-Down Resistance;
PWM
RPWM
80
120
160
VIN = 4.0V
Note:
DS40138C-page 15
HCS200
FIGURE 8-1:
12.0
10.0
mA
8.0
6.0
4.0
2.0
0.0
2
10
11
12
13
10
11
12
13
10
11
12
13
VBAT [V]
1K External
12.0
10.0
mA
8.0
6.0
4.0
2.0
0.0
2
8
VBAT [V]
2K External
12.0
10.0
mA
8.0
6.0
4.0
2.0
0.0
2
8
VBAT [V]
LEGEND
Typical
Maximum
Minimum
DS40138C-page 16
HCS200
FIGURE 8-2:
Button Press
Detect
TBP
TTD
TDB
PWM
Output
Code
Word
1
Code
Word
2
Code
Word
3
Code
Word
4
Code
Word
n
TTO
Button
Input
Sn
TABLE 8-2:
Parameter
Min
Max
Unit
Remarks
10 + Code 26 + Code
ms
(Note 1)
Word
Word
Transmit delay from button detect
10
26
ms
TTD
TDB
Debounce Delay
6
15
ms
TTO
Auto-shutoff time-out period
20
120
s
Note 1: TBP is the time in which a second button can be pressed without completion of the first code word and the
intention was to press the combination of buttons.
2: Typical values - not tested in production.
FIGURE 8-3:
Header
TH
Encrypted Portion
of Transmission
THOP
Fixed Portion of
Transmission
TFIX
Guard
Time
TG
DS40138C-page 17
HCS200
FIGURE 8-4:
P1
P12
23 TE 50% Duty Cycle Preamble
FIGURE 8-5:
10 TE Header
Data Bits
Button Code
Status
LSB
Bit 0 Bit 1
Header
Bit 0 Bit 1
MSB
S1
S2
VLOW RPT
Guard
Time
Fixed Portion
S0
Bit 30 Bit 31 Bit 32 Bit 33 Bit 58 Bit 59 Bit 60 Bit 61 Bit 62 Bit 63 Bit 64 Bit 65
Encrypted Portion
TABLE 8-3:
S3
Characteristic
1 out of 2
Number
of TE
Min.
Typ.
Max.
Min.
Typ.
Max.
Units
TE
280
400
620
140
200
310
TBP
840
1200
1860
420
600
930
TP
Preamble duration
23
6.4
9.2
14.3
3.2
4.6
7.1
ms
TH
Header duration
10
2.8
4.0
6.2
1.4
2.0
3.1
ms
THOP
96
26.9
38.4
59.5
13.4
19.2
29.8
ms
TFIX
102
28.6
40.8
63.2
14.3
20.4
31.6
ms
TG
Guard Time
39
10.9
15.6
24.2
5.5
7.8
12.1
ms
270
75.6
108.0
167.4
37.8
54.0
83.7
ms
1190
833
538
2381
1667
1075
bps
Note:
The timing parameters are not tested but derived from the oscillator clock.
DS40138C-page 18
HCS200
FIGURE 8-6:
TE Max.
VDD = 3.5V
1.3
TE
1.2
1.1
VDD = 5.0V
1.0
0.9
0.8
Typical
VDD = 5.0V
0.7
TE Min.
0.6
-50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90
TEMPERATURE C
DS40138C-page 19
HCS200
9.0
PACKAGING INFORMATION
9.1
Example
XXXXXXXX
XXXXXNNN
YYWW
HCS200
XXXXXNNN
0025
Example
XXXXXXX
XXXYYWW
NNN
HCS200
XXX0025
NNN
Legend:
Note:
XX...X
Y
YY
WW
NNN
In the event the full Microchip part number cannot be marked on one line, it will
be carried over to the next line thus limiting the number of available characters
for customer specific information.
Standard PICmicro device marking consists of Microchip part number, year code, week code, and
traceability code. For PICmicro device marking beyond this, certain price adders apply. Please check
with your Microchip Sales Office. For QTP devices, any special marking adders are included in QTP
price.
DS40138C-page 20
HCS200
9.2
Package Details
E1
D
2
n
A2
A1
B1
p
eB
Units
Dimension Limits
n
p
Number of Pins
Pitch
Top to Seating Plane
Molded Package Thickness
Base to Seating Plane
Shoulder to Shoulder Width
Molded Package Width
Overall Length
Tip to Seating Plane
Lead Thickness
Upper Lead Width
Lower Lead Width
Overall Row Spacing
Mold Draft Angle Top
Mold Draft Angle Bottom
* Controlling Parameter
Significant Characteristic
A
A2
A1
E
E1
D
L
c
B1
B
eB
MIN
.140
.115
.015
.300
.240
.360
.125
.008
.045
.014
.310
5
5
INCHES*
NOM
MAX
8
.100
.155
.130
.170
.145
.313
.250
.373
.130
.012
.058
.018
.370
10
10
.325
.260
.385
.135
.015
.070
.022
.430
15
15
MILLIMETERS
NOM
8
2.54
3.56
3.94
2.92
3.30
0.38
7.62
7.94
6.10
6.35
9.14
9.46
3.18
3.30
0.20
0.29
1.14
1.46
0.36
0.46
7.87
9.40
5
10
5
10
MIN
MAX
4.32
3.68
8.26
6.60
9.78
3.43
0.38
1.78
0.56
10.92
15
15
Notes:
Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed
.010 (0.254mm) per side.
JEDEC Equivalent: MS-001
Drawing No. C04-018
DS40138C-page 21
HCS200
8-Lead Plastic Small Outline (SN) - Narrow, 150 mil (SOIC)
E
E1
D
2
B
h
45
c
A2
Units
Dimension Limits
n
p
Number of Pins
Pitch
Overall Height
Molded Package Thickness
Standoff
Overall Width
Molded Package Width
Overall Length
Chamfer Distance
Foot Length
Foot Angle
Lead Thickness
Lead Width
Mold Draft Angle Top
Mold Draft Angle Bottom
* Controlling Parameter
Significant Characteristic
A
A2
A1
E
E1
D
h
L
c
B
MIN
.053
.052
.004
.228
.146
.189
.010
.019
0
.008
.013
0
0
A1
INCHES*
NOM
8
.050
.061
.056
.007
.237
.154
.193
.015
.025
4
.009
.017
12
12
MAX
.069
.061
.010
.244
.157
.197
.020
.030
8
.010
.020
15
15
MILLIMETERS
NOM
8
1.27
1.35
1.55
1.32
1.42
0.10
0.18
5.79
6.02
3.71
3.91
4.80
4.90
0.25
0.38
0.48
0.62
0
4
0.20
0.23
0.33
0.42
0
12
0
12
MIN
MAX
1.75
1.55
0.25
6.20
3.99
5.00
0.51
0.76
8
0.25
0.51
15
15
Notes:
Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed
.010 (0.254mm) per side.
JEDEC Equivalent: MS-012
Drawing No. C04-057
DS40138C-page 22
HCS200
ON-LINE SUPPORT
Microchip provides on-line support on the Microchip
World Wide Web (WWW) site.
The web site is used by Microchip as a means to make
files and information easily available to customers. To
view the site, the user must have access to the Internet
and a web browser, such as Netscape or Microsoft
Explorer. Files are also available for FTP download
from our FTP site.
DS40138C-page 23
HCS200
READER RESPONSE
It is our intention to provide you with the best documentation possible to ensure successful use of your Microchip product. If you wish to provide your comments on organization, clarity, subject matter, and ways in which our documentation
can better serve you, please FAX your comments to the Technical Publications Manager at (480) 792-4150.
Please list the following information, and use this outline to provide us with your comments about this Data Sheet.
To:
RE:
Reader Response
From: Name
Company
Address
City / State / ZIP / Country
Telephone: (_______) _________ - _________
Application (optional):
Would you like a reply?
Device: HCS200
N
Literature Number: DS40138C
Questions:
1. What are the best features of this document?
2. How does this document meet your hardware and software development needs?
3. Do you find the organization of this data sheet easy to follow? If not, why?
4. What additions to the data sheet do you think would enhance the structure and subject?
5. What deletions from the data sheet could be made without affecting the overall usefulness?
8. How would you improve our software, systems, and silicon products?
DS40138C-page 24
HCS200
HCS200 PRODUCT IDENTIFICATION SYSTEM
To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office.
HCS200 -
/P
Package:
Temperature
Range:
Device:
Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using.
New Customer Notification System
Register on our web site (www.microchip.com/cn) to receive the most current information on our products.
DS40138C-page 25
HCS200
NOTES:
DS40138C-page 26
Microchips Secure Data Products are covered by some or all of the following patents:
Code hopping encoder patents issued in Europe, U.S.A., and R.S.A. U.S.A.: 5,517,187; Europe: 0459781; R.S.A.: ZA93/4726
Secure learning patents issued in the U.S.A. and R.S.A. U.S.A.: 5,686,904; R.S.A.: 95/5429
Trademarks
The Microchip name and logo, the Microchip logo, FilterLab,
KEELOQ, MPLAB, PIC, PICmicro, PICMASTER, PICSTART,
PRO MATE, SEEVAL and The Embedded Control Solutions
Company are registered trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
dsPIC, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB,
In-Circuit Serial Programming, ICSP, ICEPIC, microID,
microPort, Migratable Memory, MPASM, MPLIB, MPLINK,
MPSIM, MXDEV, PICC, PICDEM, PICDEM.net, rfPIC, Select
Mode and Total Endurance are trademarks of Microchip
Technology Incorporated in the U.S.A.
Serialized Quick Turn Programming (SQTP) is a service mark
of Microchip Technology Incorporated in the U.S.A.
All other trademarks mentioned herein are property of their
respective companies.
2002, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
DS40138C - page 27
ASIA/PACIFIC
Japan
Corporate Office
Australia
Rocky Mountain
China - Beijing
Atlanta
500 Sugar Mill Road, Suite 200B
Atlanta, GA 30350
Tel: 770-640-0034 Fax: 770-640-0307
Boston
2 Lan Drive, Suite 120
Westford, MA 01886
Tel: 978-692-3848 Fax: 978-692-3821
Chicago
333 Pierce Road, Suite 180
Itasca, IL 60143
Tel: 630-285-0071 Fax: 630-285-0075
Dallas
4570 Westgrove Drive, Suite 160
Addison, TX 75001
Tel: 972-818-7423 Fax: 972-818-2924
Detroit
Tri-Atria Office Building
32255 Northwestern Highway, Suite 190
Farmington Hills, MI 48334
Tel: 248-538-2250 Fax: 248-538-2260
Kokomo
2767 S. Albright Road
Kokomo, Indiana 46902
Tel: 765-864-8360 Fax: 765-864-8387
Los Angeles
18201 Von Karman, Suite 1090
Irvine, CA 92612
Tel: 949-263-1888 Fax: 949-263-1338
China - Chengdu
Microchip Technology Consulting (Shanghai)
Co., Ltd., Chengdu Liaison Office
Rm. 2401, 24th Floor,
Ming Xing Financial Tower
No. 88 TIDU Street
Chengdu 610016, China
Tel: 86-28-6766200 Fax: 86-28-6766599
China - Fuzhou
Microchip Technology Consulting (Shanghai)
Co., Ltd., Fuzhou Liaison Office
Unit 28F, World Trade Plaza
No. 71 Wusi Road
Fuzhou 350001, China
Tel: 86-591-7503506 Fax: 86-591-7503521
China - Shanghai
Microchip Technology Consulting (Shanghai)
Co., Ltd.
Room 701, Bldg. B
Far East International Plaza
No. 317 Xian Xia Road
Shanghai, 200051
Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
China - Shenzhen
San Jose
Hong Kong
New York
Toronto
6285 Northam Drive, Suite 108
Mississauga, Ontario L4V 1X5, Canada
Tel: 905-673-0699 Fax: 905-673-6509
India
Microchip Technology Inc.
India Liaison Office
Divyasree Chambers
1 Floor, Wing A (A3/A4)
No. 11, OShaugnessey Road
Bangalore, 560 025, India
Tel: 91-80-2290061 Fax: 91-80-2290062
Korea
Microchip Technology Korea
168-1, Youngbo Bldg. 3 Floor
Samsung-Dong, Kangnam-Ku
Seoul, Korea 135-882
Tel: 82-2-554-7200 Fax: 82-2-558-5934
Singapore
Microchip Technology Singapore Pte Ltd.
200 Middle Road
#07-02 Prime Centre
Singapore, 188980
Tel: 65-334-8870 Fax: 65-334-8850
Taiwan
Microchip Technology Taiwan
11F-3, No. 207
Tung Hua North Road
Taipei, 105, Taiwan
Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
EUROPE
Denmark
Microchip Technology Nordic ApS
Regus Business Centre
Lautrup hoj 1-3
Ballerup DK-2750 Denmark
Tel: 45 4420 9895 Fax: 45 4420 9910
France
Microchip Technology SARL
Parc dActivite du Moulin de Massy
43 Rue du Saule Trapu
Batiment A - ler Etage
91300 Massy, France
Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
Germany
Microchip Technology GmbH
Gustav-Heinemann Ring 125
D-81739 Munich, Germany
Tel: 49-89-627-144 0 Fax: 49-89-627-144-44
Italy
Microchip Technology SRL
Centro Direzionale Colleoni
Palazzo Taurus 1 V. Le Colleoni 1
20041 Agrate Brianza
Milan, Italy
Tel: 39-039-65791-1 Fax: 39-039-6899883
United Kingdom
Arizona Microchip Technology Ltd.
505 Eskdale Road
Winnersh Triangle
Wokingham
Berkshire, England RG41 5TU
Tel: 44 118 921 5869 Fax: 44-118 921-5820
01/18/02
DS40138B-page 28