HCS360/SN Microchip Technology, HCS360/SN Datasheet

no-image

HCS360/SN

Manufacturer Part Number
HCS360/SN
Description
IC CODE HOPP ENCODR 15FUNC 8SOIC
Manufacturer
Microchip Technology
Type
Code Hopping Encoderr
Datasheets

Specifications of HCS360/SN

Mounting Type
Surface Mount
Applications
Remote Secure Access, Keyless Entry
Package / Case
8-SOIC (3.9mm Width)
Ic Function
Encoder IC
Supply Voltage Range
2V To 6.6V
Operating Temperature Range
0°C To +70°C
Digital Ic Case Style
SOIC
No. Of Pins
8
Termination Type
SMD
Filter Terminals
SMD
Rohs Compliant
Yes
Leaded Process Compatible
No
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HCS360/SN
Manufacturer:
MICROCHIP
Quantity:
12 000
FEATURES
Security
• Programmable 28/32-bit serial number
• Programmable 64-bit encryption key
• Each transmission is unique
• 67-bit transmission code length
• 32-bit hopping code
• 35-bit fixed code (28/32-bit serial number,
• Encryption keys are read protected
Operating
• 2.0-6.6V operation
• Four button inputs
• Selectable baud rate
• Automatic code word completion
• Battery low signal transmitted to receiver
• Nonvolatile synchronization data
• PWM and Manchester modulation
Other
• Easy-to-use programming interface
• On-chip EEPROM
• On-chip oscillator and timing components
• Button inputs have internal pull-down resistors
• Current limiting on LED output
• Minimum component count
Enhanced Features Over HCS300
• 48-bit seed vs. 32-bit seed
• 2-bit CRC for error detection
• 28/32-bit serial number select
• Two seed transmission methods
• PWM and Manchester modulation
• IR Modulation mode
Typical Applications
The HCS360 is ideal for Remote Keyless Entry (RKE)
applications. These applications include:
• Automotive RKE systems
• Automotive alarm systems
• Automotive immobilizers
• Gate and garage door openers
• Identity tokens
• Burglar alarm systems
2002 Microchip Technology Inc.
4/0-bit function code, 1-bit status, 2-bit CRC)
- 15 functions available
K
EE
L
OQ
®
Code Hopping Encoder
DESCRIPTION
The HCS360 is a code hopping encoder designed for
secure Remote Keyless Entry (RKE) systems. The
HCS360 utilizes the K
which incorporates high security, a small package
outline and low cost, to make this device a perfect
solution for unidirectional remote keyless entry sys-
tems and access control systems.
PACKAGE TYPES
The HCS360 combines a 32-bit hopping code
generated by a nonlinear encryption algorithm, with a
28/32-bit serial number and 7/3 status bits to create a
67-bit transmission stream.
BLOCK DIAGRAM
PDIP, SOIC
DATA
LED
V
V
SS
S0
S1
S2
DD
S3
RESET circuit
Oscillator
LED driver
HCS360
EEPROM
1
2
3
4
EE
L
OQ
32-bit shift register
code hopping technology,
S
Button input port
3
Controller
S
2
S
DS40152E-page 1
8
5
1
6
7
Encoder
S
0
V
V
LED
DATA
Power
latching
and
switching
DD
SS

Related parts for HCS360/SN

HCS360/SN Summary of contents

Page 1

... Automotive alarm systems • Automotive immobilizers • Gate and garage door openers • Identity tokens • Burglar alarm systems 2002 Microchip Technology Inc. ® Code Hopping Encoder DESCRIPTION The HCS360 is a code hopping encoder designed for secure Remote Keyless Entry (RKE) systems. The ...

Page 2

... A block cipher based on a block length of 32 bits and a key length of 64 bits is used. The algorithm obscures the information in such a way that even if the transmission information (before coding) differs by only one bit from that of the previous transmission, the next L product family facil technol 2002 Microchip Technology Inc. ...

Page 3

... HCS360 based transmitter. Section 7.0 provides detail on integrating the HCS360 into a sys- tem. 2002 Microchip Technology Inc. The crypt key generation typically inputs the transmitter serial number and 64-bit manufacturer’s code into the key generation algorithm (Figure 1-1). The manufac- turer’ ...

Page 4

... NOTE: Circled numbers indicate the order of execution. DS40152E-page Encryption Algorithm Button Press Serial Number Information Transmitted Information EEPROM Array 32 Bits of Manufacturer Code Encrypted Data Serial Number Sync Counter Crypt Key Decryption Algorithm Decrypted Check for Synchronization 4 Match Counter 32 Bits Encrypted Data 2002 Microchip Technology Inc. ...

Page 5

... The HCS360 will wake-up upon detecting a button press and delay approximately 10 ms for button debounce (Figure 2-2). The synchronization counter, 2002 Microchip Technology Inc. discrimination value and button information will be encrypted to form the hopping code. The hopping code portion will change every transmission, even if the same button is pushed again ...

Page 6

... SER_0 and SER_1 are the lower and upper words of the device serial number, respectively. There are 32 bits allocated for the Serial Number and a selectable configuration bit determines whether bits will be transmitted. The serial number is meant to be unique for every transmitter. the key for 2002 Microchip Technology Inc. ...

Page 7

... 400 200 200 100 2002 Microchip Technology Inc. BSEL 1 and BSEL 0 determine the baud rate according to Table 3-4 when Manchester modulation is selected. TABLE 3-4: BAUD RATE SELECTION MOD BSEL 1 BSEL 3.5.3 OVR: OVERFLOW The overflow bit is used to extend the number of possi- ble synchronization values ...

Page 8

... Button 28-bit Status Serial Number (4 bits) Encrypted Portion of Transmission Discrimination Button 32-bit Status (4 bits) Discrimination Bits (12 bits encoders its value is user EE OQ 16-bit bits Sync Value (12 bits) LSB 67 bits of Data Transmitted 16-bit bits Sync Value (12 bits) LSB ... ... ... ... 0 2002 Microchip Technology Inc. ...

Page 9

... The number of transmissions before seed trans- mission is disabled, can be programmed by setting the synchronization counter (SYNC_A, SYNC_B value as shown in Table 3-5. 2002 Microchip Technology Inc. mation (SEED_0, SEED_1, and SEED_2) and the upper bits of the serial number (SER_1) are transmitted instead of the hop code. ...

Page 10

... Time Before Time-out Code Words (MOD = 0) Transmitted 256 26.5s 512 28.2s 256 14.1s 512 15.7s Time Before Delay Mode (MOD = 1) 5.1s 6.4s 3.2s 4.5s Time Before Time-out (MOD = 1) 46.9 58.4 29.2 40.7 2002 Microchip Technology Inc. ...

Page 11

... Table 3-9. TABLE 3-9: FUNCTION CODES Note 1: IR mode 2002 Microchip Technology Inc. TABLE 3- 800us 400us 200us 100us S0 IND = 0 IND = 1 Counter SEED = 1, transmit seed after delay SEED = 1, transmit seed immediately ( ( ( (1) B HCS360 IR MODULATION Basic Pulse (800 s) (32x) ...

Page 12

... Encrypted Portion 10xT E of Transmission Header bit 0 bit 2 bit 1 16 Encrypted Portion Transmission Header bit, 2 CRC LOW LOGIC "0" LOGIC "1" Fixed Portion Guard of Transmission Time LOGIC "0" LOGIC "1" STOP bit Guard Fixed Portion Time of Transmission 2002 Microchip Technology Inc. ...

Page 13

... LNGRD effectively prevents continuous transmission by only allowing the transmission of every second word. This reduces the average power transmitted and hence, assists in FCC approval of a transmitter device. 2002 Microchip Technology Inc. HCS360 5.3 CRC (Cycle Redundancy Check) Bits The CRC bits are calculated on the 65 previously trans- mitted bits ...

Page 14

... Approximate Supply Voltage Max 3.8V 3.8V 2.2V 2.2V Min *See also FLASH operating modes. V Trip Point VS. LOW Temperature =0 Nominal Trip Point 3.8V 3 Nominal Trip Point AND LED VS. V LOW DD V Bit LED Operation* LOW 0 Normal 1 Flashing 0 Normal 2002 Microchip Technology Inc. ...

Page 15

... S2/S3 (Clock) S1 Note: A Verify sequence is performed only once immediately after the Program cycle. 2002 Microchip Technology Inc bits at a time, followed by the word’s complement using the clock line and PWM as the data in line. After each 16-bit word is loaded, a programming delay is required for the internal program cycle to com- plete ...

Page 16

... Clock low time Clock high time Data setup time Data hold time Data out valid time Note 1: Typical values - not tested in production. DS40152E-page 16 Min 9 CLKL T 50 CLKH — DV Max. Units 4.0 ms — ms — ms — s — s — (1) s — ( (1) s 2002 Microchip Technology Inc. ...

Page 17

... EEPROM during normal opera- tion instead of recalculating it for each transmission received. Certain learning strategies have been patented and care must be taken not to infringe. 2002 Microchip Technology Inc. FIGURE 7-1: Enter Learn Wait for Reception of a Valid Code Generate Key ...

Page 18

... This window excludes previously used, perhaps code-grabbed transmissions from accessing the system. Note: The synchronization method described in this section is only a typical implementation and because it is usually implemented in firmware, it can be altered to fit the needs of a particular system. technology patent scope includes a 2002 Microchip Technology Inc. ...

Page 19

... FIGURE 7-3: SYNCHRONIZATION WINDOW Entire Window rotates to eliminate use of previously used codes 2002 Microchip Technology Inc. Blocked Window (32K Codes) Stored Synchronization Counter Value Double Operation (resynchronization) Single Operation Window Window (32K Codes) (16 Codes) HCS360 DS40152E-page 19 ...

Page 20

... LED pin. DD Units (Note) C (Note) V Unit Conditions 3. 6.6V DD 1.0 A 350 A +0 -1 -2 1 2 1.5V 6.6V LED 4.0V DD 160 4.0V DD 2002 Microchip Technology Inc. ...

Page 21

... BP intention was to press the combination of buttons. 2: Transmit delay maximum value if the previous transmission was successfully transmitted. 3: The Auto-shutoff time-out period is not tested. 2002 Microchip Technology Inc. Multiple Code Word Transmission Code Code Code ...

Page 22

... P16 10 T Header E Serial Number Function Code MSB Bit 58 Bit 59 Bit 60 Bit 61 Bit 62 Bit 63 Bit 64 Bit 65 Fixed Portion of Transmission Fixed Portion Guard of Transmission Time Bit 0 Bit 1 Data Bits Status CRC S2 V CRC0 CRC1 LOW Bit 66 Guard Time 2002 Microchip Technology Inc. ...

Page 23

... MANCHESTER PREAMBLE/HEADER FORMAT (MOD=1) 50% Duty Cycle FIGURE 8-8: HCS360 NORMALIZED T 1.7 1.6 1.5 1.4 1.3 1 1.1 1.0 0.9 0.8 0.7 0.6 -50 -40 -30 -20 - 2002 Microchip Technology Inc. bit 0 bit 2 bit 1 16 Encrypted Portion Transmission Header Preamble Preamble E VS. TEMP E T Max Min ...

Page 24

... BSEL1 = 0 BSEL0 = 1 Typ. Max. Units 200 310 105 275 T E 55.0 85.3 ms 1667 1075 bps BSEL1 = 1, BSEL0 = 1 Typ. Max. Units 100 155 105 307 T E 30.7 47.6 ms 3333 2151 bps 2002 Microchip Technology Inc. ...

Page 25

... Guard Time (LNGRD = 0) G — Total transmit time — Total transmit time — Manchester data rate Note: The timing parameters are not tested but derived from the oscillator clock. 2002 Microchip Technology Inc. Code Words Transmitted BSEL1 = 0, BSEL0 = 0 Min. Typ. Max. Min. 520 800 ...

Page 26

... 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. DS40152E-page 26 Example HCS360 XXXXXNNN 0025 Example HCS360 XXX0025 NNN 2002 Microchip Technology Inc. ...

Page 27

... Mold Draft Angle Top Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic 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 2002 Microchip Technology Inc ...

Page 28

... B .013 .017 .020 MILLIMETERS MIN NOM MAX 8 1.27 1.35 1.55 1.75 1.32 1.42 1.55 0.10 0.18 0.25 5.79 6.02 6.20 3.71 3.91 3.99 4.80 4.90 5.00 0.25 0.38 0.51 0.48 0.62 0. 0.20 0.23 0.25 0.33 0.42 0. 2002 Microchip Technology Inc. ...

Page 29

... Microchip Products • Conferences for products, Development Systems, technical information and more • Listing of seminars and events 2002 Microchip Technology Inc. HCS360 Systems Information and Upgrade Hot Line The Systems Information and Upgrade Line provides system users a listing of the latest versions of all of Microchip's development systems software products ...

Page 30

... What deletions from the data sheet could be made without affecting the overall usefulness there any incorrect or misleading information (what and where)? 7. How would you improve this document? 8. How would you improve our software, systems, and silicon products? DS40152E-page 30 Total Pages Sent FAX: (______) _________ - _________ N Literature Number: DS40152E 2002 Microchip Technology Inc. ...

Page 31

... 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. 2002 Microchip Technology Inc Plastic DIP (300 mil Body), 8-lead SN = Plastic SOIC (150 mil Body), 8-lead Blank = 0° ...

Page 32

... HCS360 NOTES: DS40152E-page 32 2002 Microchip Technology Inc. ...

Page 33

... Serialized Quick Turn Programming (SQTP 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. Microchip received QS-9000 quality system ...

Page 34

... 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 ...

Related keywords