HCS370SL MICROCHIP [Microchip Technology], HCS370SL Datasheet

no-image

HCS370SL

Manufacturer Part Number
HCS370SL
Description
KEELOQ Code Hopping Encoder
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
FEATURES
Security
• Two programmable 32-bit serial numbers
• Two programmable 64-bit encoder keys
• Two programmable 60-bit seed values
• Each transmission is unique
• 67/69-bit transmission code length
• 32-bit hopping code
• Crypt keys are read protected
Operating
• 2.05-5.5V operation
• Six button inputs
• 15 functions available
• Four selectable baud rates
• Selectable minimum code word completion
• Battery low signal transmitted to receiver
• Nonvolatile synchronization data
• PWM, VPWM, PPM, and Manchester modulation
• Button queue information transmitted
• Dual Encoder functionality
Other
• On-chip EEPROM
• On-chip tuned oscillator (±10% over voltage and
• Button inputs have internal pull-down resistors
• LED output
• PLL control for ASK and FSK
• Low external component count
• Step-up voltage regulator
Typical Applications
The HCS370 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.
temperature)
K
EE
L
OQ
®
Code Hopping Encoder
Preliminary
PACKAGE TYPES
HCS370 BLOCK DIAGRAM
GENERAL DESCRIPTION
The HCS370 is a code hopping encoder designed for
secure Remote Keyless Entry (RKE) and secure
remote control systems. The HCS370 utilizes the
K
rates high security, a small package outline, and low
cost to make this device a perfect solution for unidirec-
tional authentication systems and access control sys-
tems.
The HCS370 combines a hopping code generated by a
nonlinear encryption algorithm, a serial number, and
status bits to create a secure transmission code. The
length of the transmission eliminates the threat of code
scanning and code grabbing access techniques.
RFEN
EE
V
V
LED
V
STEP
SS
DD
IN
L
PDIP, SOIC,
TSSOP
DATA
OQ ®
Step-up
regulator
code hopping technology, which incorpo-
SLEEP/S5
SHIFT
SHIFT
RESET circuit
LED driver
Oscillator
RF Enable
S0
S1
S2
S3
S4
EEPROM
S5
HCS370
1
2
3
4
5
6
7
S4
32-bit SHIFT register
Button input port
Controller
S3
S2
14
13
12
10
11
DS41111D-page 1
9
8
Encoder
S
1
V
Vss
LED
DATA
RFEN
STEP
V
Power
latching
and
switching
DD
IN
S
0
SLEEP

Related parts for HCS370SL

HCS370SL Summary of contents

Page 1

FEATURES Security • Two programmable 32-bit serial numbers • Two programmable 64-bit encoder keys • Two programmable 60-bit seed values • Each transmission is unique • 67/69-bit transmission code length • 32-bit hopping code • Crypt ...

Page 2

HCS370 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 pro- grammable but read protected. The data can be veri- fied only after ...

Page 3

As indicated in the block diagram on page one, the HCS370 has a small EEPROM array which must be loaded with several parameters before use; most often programmed by the manufacturer at the time of produc- tion. The most important ...

Page 4

HCS370 FIGURE 1-2: BUILDING THE TRANSMITTED CODE WORD (ENCODER) EEPROM Array Crypt Key Sync Counter Serial Number FIGURE 1-3: BASIC OPERATION OF RECEIVER (DECODER) 1 Received Information Button Press Serial Number Information Check for 2 Match Perform Function Indicated by ...

Page 5

DEVICE DESCRIPTION As shown in the typical application circuits (Figure 2-1), the HCS370 is an easy device to use. It requires only the addition of buttons and RF circuitry for use as the encoder in your security application. A ...

Page 6

HCS370 If the device is in the transmit process and detects that a new button is pressed, the current code word will be aborted, a new code word will be transmitted and the time-out counter will RESET. If all the ...

Page 7

FIGURE 2-4: BASIC FLOW DIAGRAM OF THE DEVICE OPERATION START Sample Buttons Get Config Yes Seed TX? No Increment Counter Encrypt Transmit Yes Time Out No No MTX STOP Yes No Buttons Yes No Yes Seed Seed Time Button No ...

Page 8

HCS370 3.0 EEPROM ORGANIZATION A summary of the HCS370 EEPROM organization is shown in the three tables below. The address column shows the starting address of the option, and its length or bit position. Options larger than 8 bits are ...

Page 9

TABLE 3-2: ENCODER2 OPTIONS (SHIFT = 1) Symbol Address :Bits 16 KEY2 34: 64 bits Encoder Key SEED2 2A: 60 bits Encoder Seed Value SYNC2 08: 20 bits Encoder Synchronization Counter (CNTSEL=1) 08: 18 bits Encoder Synchronization Counter (CNTSEL=0) plus ...

Page 10

HCS370 Symbol Address :Bits 16 WAKE 3F: ---- --10 Wake-up CNTSEL 3F: ---- -2-- Counter Select VLOWL 3F: ---- 3--- Low Voltage Latch Enable VLOWSEL 3F: ---4 ---- Low Voltage Trip Point Select PLLSEL 3F: --5- ---- PLL Interface Select ...

Page 11

Code Word Format code word consists of 32 bits of hopping EE OQ code data, 32 bits of fixed code data, and between bits of status information. Various code word formats are shown ...

Page 12

HCS370 FIGURE 3-2: CODE WORD DATA FORMAT (20-BIT COUNTER) With XSER=0, 20-bit Counter, QUEN=1 Fixed Code Portion (32 Bits) Status Information (5 Bits) QUE CRC V BUT LOW 2 Bits 2 Bits 1-Bit 4 Bits ...

Page 13

Seed Code Word Data Format A seed transmission transmits a code word that con- sists of 60 bits of fixed data that is stored in the EEPROM. This can be used for secure learning of encoders or whenever a ...

Page 14

HCS370 4.0 TRANSMITTED WORD 4.1 Transmission Modulation Format The HCS370 transmission is made up of several code words. Each code word contains a preamble, header, and data. A code word is separated from another code word by guard time. The ...

Page 15

FIGURE 4-3: VARIABLE PULSE WIDTH MODULATION (VPWM) VPWM BIT ENCODING 31xT 50% Preamble E FIGURE 4-4: PULSE POSITION MODULATION (PPM 31xT 50% Preamble E In addition to the Modulation Format, Guard Time, and Baud Rate, the ...

Page 16

HCS370 5.0 SPECIAL FEATURES 5.1 Internal RC Oscillator The HCS370 has an onboard RC oscillator that con- trols all the logic output timing characteristics. The oscillator frequency varies over temperature and volt- age variances, but stays within ±10% of the ...

Page 17

FIGURE 5-2: LED OPERATION LEDON LEDOFF LED V > LOW LED V < LOW LEDBL=1 LED V < LOW LEDBL=0 5.4 Step-Up Voltage Regulator To create your own step-up regulator circuit, ...

Page 18

HCS370 7.0 INTEGRATING THE HCS370 INTO A SYSTEM Use of the HCS370 in a system requires a compatible decoder. This decoder is typically a microcontroller with compatible firmware. Microchip will provide (via a license agreement) firmware routines that accept transmissions ...

Page 19

Decoder Operation Figure 7-2 summarizes normal decoder operation. The decoder waits until a transmission is received. The received serial number is compared to the EEPROM table of learned transmitters to first determine if this transmitter’s use is allowed in ...

Page 20

HCS370 FIGURE 7-3: SYNCHRONIZATION WINDOW Entire Window rotates to eliminate use of previously used codes 7.4 Security Considerations The strength of this security is based on keeping a secret inside the transmitter that can be verified by encrypted transmissions to ...

Page 21

DEVELOPMENT SUPPORT ® The K L family of devices are supported with full range of hardware and software development tools: • Integrated Development Environment ® - MPLAB IDE Software - K L Toolkit Software EE OQ ...

Page 22

HCS370 TABLE 8-1: DEVELOPMENT TOOLS FROM MICROCHIP MCP2510 MCRFXXX rfHCSXXX HCSXXX 93CXX 25CXX/ 24CXX/ PIC18FXXX PIC18CXX2 PIC17C7XX PIC17C4X PIC16C9XX PIC16F8XX PIC16C8X PIC16C7XX PIC16C7X PIC16F62X PIC16CXXX PIC16C6X PIC16C5X PIC14000 rfPIC12XXXX PIC12CXXX Tools Software Emulators Debugger Programmers DS41111D-page 22 Kits Eval and ...

Page 23

ELECTRICAL CHARACTERISTICS 9.1 Maximum Ratings* Ambient temperature under bias.............................................................................................................-40°C to +125°C Storage temperature .............................................................................................................................. -65°C to +150°C Voltage on V w/respect to V ................................................................................................................ -0.3 to +7. Voltage on LED w/respect to V ..................................................................................................................-0.3 to +11V SS ...

Page 24

HCS370 TABLE 9-1: DC CHARACTERISTICS: HCS370 DC Characteristics All Pins Except Power Supply Pins Param Sym. Characteristic No. D001 V Supply Voltage DD D003 V V start voltage to ensure POR DD internal Power-on Reset signal D004 SV V rise ...

Page 25

TABLE 9-1: DC CHARACTERISTICS: HCS370 (CONTINUED) DC Characteristics All Pins Except Power Supply Pins Param Sym. Characteristic No. Output Low Voltage D080 V Output pins OL Output High Voltage D090 V Output pins OH D091 V LED OH Internal Pull-down ...

Page 26

HCS370 TABLE 9-2: AC CHARACTERISTICS Commercial (C +70 C AMB Industrial (I - +85 C AMB Parameter Sym. Timing Element T E Power-up Time T PU PLL Set-up Time T PLL ...

Page 27

PACKAGING INFORMATION 10.1 Package Marking Information 14-Lead PDIP (300 mil) XXXXXXXXXXXXXX XXXXXXXXXXXXXX YYWWNNN 14-Lead SOIC (150 mil) XXXXXXXXXX XXXXXXXXXX YYWWNNN 14-Lead TSSOP (4.4 mm) XXXXXX YYWW NNN Legend: XX...X Customer specific information* YY Year code (last 2 digits of ...

Page 28

HCS370 10.2 Package Details 14-Lead Plastic Dual In-line (P) – 300 mil (PDIP Dimension Limits Number of Pins Pitch Top to Seating Plane Molded Package Thickness Base to Seating Plane Shoulder to Shoulder ...

Page 29

Plastic Small Outline (SL) – Narrow, 150 mil (SOIC × Dimension Limits Number of Pins Pitch Overall Height Molded Package Thickness Standoff § Overall Width Molded Package Width Overall Length Chamfer ...

Page 30

HCS370 14-Lead Plastic Thin Shrink Small Outline (ST) – 4.4 mm (TSSOP Dimension Limits Number of Pins Pitch Overall Height Molded Package Thickness Standoff § Overall Width Molded Package Width Molded Package Length ...

Page 31

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

Page 32

HCS370 READER RESPONSE It is our intention to provide you with the best documentation possible to ensure successful use of your Microchip prod- uct. If you wish to provide your comments on organization, clarity, subject matter, and ways in which ...

Page 33

HCS370 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. . PART NO. X /XX Device Temperature Package Range Device HCS370: Code Hopping Encoder HCS370T: Code ...

Page 34

HCS370 NOTES: DS41111D-page 34 Preliminary 2002 Microchip Technology Inc. ...

Page 35

Microchip’s 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. ...

Page 36

W ORLDWIDE AMERICAS Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: 480-792-7627 Web Address: http://www.microchip.com Rocky Mountain 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7966 Fax: 480-792-7456 Atlanta 500 Sugar Mill Road, ...

Related keywords