900,000+ datasheet pdf search and download

Datasheet4U offers most rated semiconductors data sheet pdf




  Microchip Technology Semiconductor Electronic Components Datasheet  

HCS500 Datasheet

KEELOQ CODE HOPPING ENCODER

No Preview Available !

HCS500
KEELOQ® Code Hopping Decoder
FEATURES
Security
• Encrypted Storage of Manufacturer’s Code
• Encrypted Storage of Crypt Keys
• Up to Seven Transmitters can be Learned
• KEELOQCode Hopping Technology
• Normal and Secure Learning Mechanisms
Operating
• 3.0V—5.5V Operation
• Internal Oscillator
• Auto Bit Rate Detection
Other
• Stand-Alone Decoder Chipset
• External EEPROM for Transmitter Storage
• Synchronous Serial Interface
• 1 Kbit user EEPROM
• 8-Pin PDIP/SOIJ 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 KEELOQ encoders and transponders configured for
the following setting:
• PWM Modulation Format (1/3-2/3)
• TE in the range from 100 us to 400 us
• 10 x TE Header
• 28-Bit Serial Number
• 16-Bit Synchronization Counter
• Discrimination Bits Equal to Serial Number
8 LSbs
• 66- to 69-Bit Length Code Word.
DESCRIPTION
The Microchip Technology Inc. HCS500 is a code
hopping decoder designed for secure Remote Keyless
Entry (RKE) systems. The HCS500 utilizes the
patented KEELOQ 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 HCS500 can be used as a stand-alone
decoder or in conjunction with a microcontroller.
PIN DIAGRAM
PDIP, SOIJ
VDD
EE_CLK
EE_DAT
MCLR
1
2
3
4
8 VSS
7 RFIN
6 S_CLK
5 S_DAT
FIGURE 1: BLOCK DIAGRAM
RFIN
Reception Register
External
EEPROM
EE_DAT
EE_CLK
CONTROL
DECRYPTOR
S_DAT
S_CLK
OSCILLATOR
MCLR
The manufacturer’s code, crypt keys, and
synchronization information are stored in encrypted
form in external EEPROM. The HCS500 uses the
S_DAT and S_CLK inputs to communicate with a host
controller device.
The HCS500 operates over a wide voltage range of
3.0 volts to 5.5 volts. The decoder employs automatic
bit-rate detection, which allows it to compensate for
wide variations in transmitter data rate. The decoder
contains sophisticated error checking algorithms to
ensure only valid codes are accepted.
2001-2015 Microchip Technology Inc.
DS40000153E-page 1


  Microchip Technology Semiconductor Electronic Components Datasheet  

HCS500 Datasheet

KEELOQ CODE HOPPING ENCODER

No Preview Available !

HCS500
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 four
button Status bits S3, S2, S1 and S0 (Figure 7-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 7-1).
Transmission – A data stream consisting of
repeating code words (Figure 7-1).
Crypt key – A unique and secret 64-bit number
used to encrypt and decrypt data. In a symmetri-
cal 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 algo-
rithm 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.
Learn – Learning involves the receiver calculating
the transmitter’s appropriate crypt key, decrypting
the received hopping code and storing the serial
number, synchronization counter value and crypt
key in EEPROM. The KEELOQ product family
facilitates several learning strategies to be
implemented on the decoder. The following are
examples of what can be done.
- Simple Learning
The receiver uses a fixed crypt key, common
to all components of all systems by the same
manufacturer, to decrypt the received code
word’s encrypted portion.
- Normal Learning
The receiver uses information transmitted
during normal operation to derive the crypt
key and decrypt the received code word’s
encrypted portion.
- Secure Learn
The transmitter is activated through a special
button combination to transmit a stored 60-bit
seed value used to generate the transmitter’s
crypt key. The receiver uses this seed value
to derive the same crypt key and decrypt the
received code word’s encrypted portion.
Manufacturer’s code – A unique and secret 64-
bit number used to generate unique encoder crypt
keys. Each encoder is programmed with a crypt
key that is a function of the manufacturer’s code.
Each decoder is programmed with the manufac-
turer code itself.
1.1 HCS Encoder Overview
The HCS encoders have a small EEPROM array which
must be loaded with several parameters before use.
The most important of these values are:
• A crypt key that is generated at the time of
production
• A 16-bit synchronization counter value
• A 28-bit serial number which is meant to be
unique for every encoder
The manufacturer programs the serial number for each
encoder at the time of production, while the ‘Key
Generation Algorithm’ generates the crypt key
(Figure 1-1). Inputs to the key generation algorithm
typically consist of the encoder’s serial number and a
64-bit manufacturer’s code, which the manufacturer
creates.
Note:
The manufacturer code is a pivotal part of
the system’s overall security.
Consequently, all possible precautions
must be taken and maintained for this
code.
DS40000153E-page 2
2001-2015 Microchip Technology Inc.


Part Number HCS500
Description KEELOQ CODE HOPPING ENCODER
Maker Microchip Technology
PDF Download

HCS500 Datasheet PDF






Similar Datasheet

1 HCS500 KEELOQ CODE HOPPING ENCODER
Microchip Technology
2 HCS50R150V 500V N-Channel Super Junction MOSFET
SemiHow





Part Number Start With

0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z



Site map

Webmaste! click here

Contact us

Buy Components

Privacy Policy