hcs515 Microchip Technology Inc., hcs515 Datasheet

no-image

hcs515

Manufacturer Part Number
hcs515
Description
Keeloq Code Hopping Decoder Keeloq Code Hopping Decoder
Manufacturer
Microchip Technology Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
hcs515-I/P
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
hcs515-I/SL
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
hcs515-I/SL
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
hcs515/P
Quantity:
7
Part Number:
hcs515/P
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
hcs515/SL
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
hcs515I/SL
Manufacturer:
MICREL/麦瑞
Quantity:
20 000
FEATURES
Security
• Encrypted storage of manufacturer’s code
• Encrypted storage of encoder decryption keys
• Up to seven transmitters can be learned code
• Normal and secure learning mechanisms
Operating
• 4.5V – 5.5V operation
• Internal oscillator
• Auto bit rate detection
Other
• Stand-alone decoder
• Internal EEPROM for transmitter storage
• Synchronous serial interface
• 1 Kbit user EEPROM
• 14-pin DIP/SOIC package
Typical Applications
• Automotive remote entry systems
• Automotive alarm systems
• Automotive immobilizers
• Gate and garage openers
• Electronic door locks
• Identity tokens
• Burglar alarm systems
Compatible Encoders
All encoders and transponders configured for the fol-
lowing setting:
• PWM modulation format (1/3-2/3)
• T
• 10 x T
• 28-bit Serial Number
• 16-bit Synchronization counter
• Discrimination bits equal to Serial Number 8 LSbs
• 66- to 69-bit length code word.
2002 Microchip Technology Inc.
hopping technology
E
in the range from 100 s to 400 s
E
Header
K
EE
L
OQ
®
Code Hopping Decoder
DESCRIPTION
The Microchip Technology Inc. HCS515 is a code hop-
ping decoder designed for secure Remote Keyless
Entry (RKE) systems. The HCS515 utilizes the pat-
ented code hopping system and high security learning
mechanisms to make this a canned solution when used
with the HCS encoders to implement a unidirectional
remote and access control systems. The HCS515 can
be used as a stand-alone decoder or in conjunction
with a microcontroller.
PACKAGE TYPE
BLOCK DIAGRAM
The manufacturer’s code, encoder decryption keys,
and
encrypted form in internal EEPROM. The HCS515
uses the
with a host controller device.
The HCS515 operates over a wide voltage range of
4.5V – 5.5V. The decoder employs automatic bit rate
detection, which allows it to compensate for wide vari-
PDIP, SOIC
RFIN
EEPROM
Internal
synchronization
OSCILLATOR
MCLR
S_DAT
V
NC
NC
NC
S1
S0
DD
EE_DAT
EE_CLK
and
1
2
3
4
5
6
7
HCS515
Reception Register
S_CLK
information
CONTROL
inputs to communicate
14
13
12
10
11
9
8
DS40183D-page 1
are
DECRYPTOR
NC
NC
Vss
RF_IN
S_CLK
S_DAT
NC
stored
S_DAT
S_CLK
S0
S1
MCLR
in

Related parts for hcs515

hcs515 Summary of contents

Page 1

... The manufacturer’s code, encoder decryption keys, and synchronization encrypted form in internal EEPROM. The HCS515 uses the S_DAT with a host controller device. The HCS515 operates over a wide voltage range of 4.5V – 5.5V. The decoder employs automatic bit rate detection, which allows it to compensate for wide vari- HCS515 ...

Page 2

... HCS515 ations in transmitter data rate. The decoder contains sophisticated error checking algorithms to ensure only valid codes are accepted. 1.0 SYSTEM OVERVIEW Key Terms The following is a list of key terms used throughout this data sheet. For additional information on K Code Hopping, refer to Technical Brief 3 (TB003). ...

Page 3

... HCS515 based transmitter. Section 3.0 provides detail on integrating the HCS515 into a sys- tem. A transmitter must first be ‘learned’ by the receiver before its use is allowed in the system. Learning includes calculating the transmitter’ ...

Page 4

... HCS515 FIGURE 1-3: BASIC OPERATION OF RECEIVER (DECODER) 1 Received Information Button Press Serial Number Information Check for 2 Match Perform Function Indicated by 5 button press NOTE: Circled numbers indicate the order of execution. 2.0 PIN ASSIGNMENT Decoder (1) PIN I/O Function 1 NC — — — ...

Page 5

... ACTIVATE_LEARN (D2H) command to the decoder. The decoder acknowledges reception of the command by pulling the data line high. For the HCS515 decoder to learn a new transmitter, the following sequence is required: 1. Activate the transmitter once. 2. Activate the transmitter a second time. (In Secure Learning mode, the seed transmission ...

Page 6

... HCS515 3.2 Validation of Codes The decoder waits for a transmission and checks the serial number to determine learned transmitter is, it takes the code hopping portion of the transmis- sion and decrypts it, using the encoder decryption key. It uses the discrimination value to determine if the decryption was valid ...

Page 7

... Any transmission with synchronization counter value within this window will be ignored. This window excludes previously used, perhaps code-grabbed transmissions from accessing the system. Blocked Window (32K Codes) Stored Synchronization Counter Value Double Operation (resynchronization) Single Operation Window Window (32K Codes) (16 Codes) HCS515 DS40183D-page 7 ...

Page 8

... B DS40183D-page 8 edge by taking the clock line high. The decoder then takes the data line low. The microcontroller can then begin clocking a data stream out of the HCS515. The data stream consists of: • START bit ‘ • 2 status bits [ • 4-bit function code [ • ...

Page 9

... A B 2002 Microchip Technology Inc. 4.2.2 COLLISION DETECTION The HCS515 uses collision detection to prevent clashes between the decoder and microcontroller. Whenever the decoder receives a valid transmission the following sequence is followed: • The decoder first checks to see if the clock line is high. If the clock line is high, the valid transmis- sion notification is aborted, and the microcontrol- ler Command mode request is serviced ...

Page 10

... HCS515 4.2.3 COMMAND ACTIVATION TIMES The command activation time (Table 4-1) is defined as the maximum time the microcontroller has to wait for a response from the decoder. The decoder will abort and TABLE 4-1: COMMAND ACTIVATION TIMES Decoder State While receiving transmissions During the validation of a received transmission ...

Page 11

... MSB LSB MSB LSB Address Byte Dummy Byte C D MSB LSB MSB LSB Address Byte Data Byte C D HCS515 MSB MSB LSB Data Byte ACK T RESP MSB ...

Page 12

... HCS515 4.2.7 ERASE ALL The erase all command (Figure 4-6) erases all the transmitters in the decoder. After the command and two dummy bytes are clocked in, the clock line must be FIGURE 4-6: ERASE ALL CLK C DATA LSB Decoder DATA START Command Command Byte A B 4.2.8 ACTIVATE LEARN ...

Page 13

... A B 4.3 Stand-Alone Mode The HCS515 decoder can also be used in stand-alone applications. The HCS515 will activate the data line for up to 500 valid transmission was received, and this output can be used to drive a relay circuit. To acti- vate learn or erase all commands, a button must be connected to the CLK input ...

Page 14

... Power Supply Supervisor Reliable operation of the HCS515 requires that the contents of the EEPROM memory be protected against erroneous writes. To ensure that erroneous writes do not occur after supply voltage “brown-out” conditions, the use of a proper power supply supervisor device is imperative (Figure 4-11 and Figure 8-2) ...

Page 15

... Normal (serial number derived) mode is selected; with LRN_MODE = 1 (seed derived) mode is selected. See Section 6.0 for more detail on learning modes. 5.1.2 REPEAT The HCS515 can be configured to indicate repeated transmissions stand-alone configuration, repeated transmissions must be disabled. DS40183D-page 15 – Normal – Secure , the Secure ...

Page 16

... PROGRAMMING WAVEFORM T CLKL T DATA T REQ T T START CLKH T DS CLK Data C LSB MSB T RESP HCS515 Data START Command Command Byte A B TABLE 5-1: PROGRAMMING COMMAND Symbol Parameters T Command request time REQ T Acknowledge time RESP T Command request to first command bit START T Clock high time ...

Page 17

... KEY GENERATION The HCS515 supports two learning schemes which are selected during the initialization of the system EEPROM. The learning schemes are: • Normal learn using the K L decryption algorithm EE OQ • Secure learn using the K L decryption algorithm EE OQ 6.1 Normal (Serial Number derived) Learn using the Decryption Algorithm ...

Page 18

... HCS515 7.0 ENCODERS 7.1 Transmission Format (PWM) The encoder transmission is made up of several parts (Figure 7-1). Each transmission begins preamble and a header, followed by the encrypted and then the fixed data. The actual data is 66/69 bits, which consist of 32 bits of encrypted data and 34/37 bits of non-encrypted data. Each transmission is followed by a guard period before another transmission can begin ...

Page 19

... ELECTRICAL CHARACTERISTICS FOR HCS515 † Absolute Maximum Ratings Ambient temperature under bias............................................................................................................ -40°C to +125°C Storage temperature .............................................................................................................................. -65 °C to +150°C Voltage on any pin with respect Voltage on V with respect to Vss ..................................................................................................................0 to +7.0V DD Total power dissipation (Note) .............................................................................................................................700 mW Maximum current out of V pin ...........................................................................................................................200 mA ...

Page 20

... HCS515 TABLE 8-1: DC CHARACTERISTICS Symbol Parameters V Supply voltage start voltage to POR DD ensure RESET S V rise rate to VDD DD ensure RESET I Supply current DD I Power-Down Current PD V Input low voltage IL V Input high voltage IH V Output low voltage OL V Output high voltage OH † Data in “Typ” column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested ...

Page 21

... Standard Operating Conditions (unless otherwise specified): Commercial (C): 0°C TA +70°C Industrial (I): -40°C TA +85°C Min. Typ. 1000 — HCS515 Max. Units 500 1200 s 1000 s 1000 s 25000 Hz 1000 s Max. Units 500 ...

Page 22

... HCS515 8.1.4 WRITE TO USER EEPROM COMMAND Symbol Parameters T Write command activation time WR T EEPROM write acknowledge time ACK T Microcontroller acknowledge RESP response time T Decoder response ACK 2 acknowledge time Note: These parameters are characterized but not tested. 8.1.5 ERASE ALL COMMAND Symbol Parameters T Learn command activation time ...

Page 23

... RF_IN 5 10 S_CLK S_DAT MCLR 10K HCS515 +70°C TA +85°C Max. Units 500 ms 500 1.2 ms 1.2 ms 1000 s 1000 s 25000 RST Microcontroller CLK DAT In-circuit Programming Probe Pads DS40183D-page 23 ...

Page 24

... Standard OTP marking consists of Microchip part number, year code, week code, and traceability code. For OTP 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. DS40183D-page 24 Example HCS515 XXXXXXXXXXXXXX 0025NNN Example HCS515 XXXXXXXXXXXXXX 0025NNN 2002 Microchip Technology Inc. ...

Page 25

... A2 .115 .130 .145 A1 .015 E .300 .313 .325 E1 .240 .250 .260 D .740 .750 .760 L .125 .130 .135 c .008 .012 .015 B1 .045 .058 .070 B .014 .018 .022 eB .310 .370 .430 HCS515 MILLIMETERS MIN NOM MAX 14 2.54 3.56 3.94 4.32 2.92 3.30 3.68 0.38 7.62 7.94 8.26 6.10 6.35 6.60 18.80 19.05 19.30 3.18 3.30 3.43 0.20 0.29 0.38 1.14 1.46 1.78 0.36 0.46 0.56 7.87 9.40 10. ...

Page 26

... HCS515 14-Lead Plastic Small Outline (SL) – Narrow, 150 mil (SOIC UNITS Dimension Limits 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 ...

Page 27

... Microchip's development systems software products. Plus, this line provides information on how customers can receive any currently available upgrade kits.The Hot Line Numbers are: ® ® or Microsoft 1-800-755-2345 for U.S. and most of Canada, and 1-480-792-7302 for the rest of the world. HCS515 DS40183D-page 27 ...

Page 28

... Telephone: (_______) _________ - _________ Application (optional): Would you like a reply? Y Device: HCS515 Questions: 1. What are the best features of this document? 2. How does this document meet your hardware and software development needs you find the organization of this data sheet easy to follow? If not, why? 4 ...

Page 29

... HCS515 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. HCS515 — /P Package: Temperature Range: Device: Sales and Support Data Sheets Products supported by a preliminary Data Sheet may have an errata sheet describing minor operational differences and recom- mended workarounds ...

Page 30

... HCS515 NOTES: DS40183D-page 30 2002 Microchip Technology Inc. ...

Page 31

... Use of Microchip’s products as critical com- ponents in life support systems is not authorized except with express written approval by Microchip. No licenses are con- veyed, implicitly or otherwise, under any intellectual property rights. 2002 Microchip Technology Inc. Trademarks The Microchip name and logo, the Microchip logo, FilterLab ...

Page 32

... Centro Direzionale Colleoni Palazzo Taurus 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 2002 Microchip Technology Inc. ...

Related keywords