HCS362-I/SN Microchip Technology, HCS362-I/SN Datasheet

no-image

HCS362-I/SN

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

Specifications of HCS362-I/SN

Applications
Remote Secure Access, Keyless Entry
Mounting Type
Surface Mount
Package / Case
8-SOIC (3.9mm Width)
Ic Function
Encoder IC
Supply Voltage Range
2V To 6.3V
Operating Temperature Range
-40°C To +85°C
Digital Ic Case Style
SOIC
No. Of Pins
8
Peak Reflow Compatible (260 C)
No
Termination Type
SMD
Rohs Compliant
Yes
Filter Terminals
SMD
Leaded Process Compatible
No
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
HCS362I/SN

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HCS362-I/SN
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
HCS362-I/SN
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
FEATURES
Security
• Programmable 28/32-bit serial number
• Two programmable 64-bit encryption keys
• Programmable 60-bit seed
• Each transmission is unique
• 69-bit transmission code length
• 32-bit hopping code
• 37-bit fixed code (28/32-bit serial number,
• Encryption keys are read protected
Operation
• 2.0V – 6.3V operation
• Four button inputs
• 15 functions available
• Selectable baud rates and code word blanking
• Programmable minimum code word completion
• Battery low signal transmitted to receiver with
• Non-volatile synchronization data
• PWM and Manchester modulation
Other
• RF Enable output – PLL interface
• Easy to use programming interface
• On-chip EEPROM
• On-chip tunable oscillator and timing components
• Button inputs have internal pull-down resistors
• Current limiting on LED output
• Minimum component count
Enhanced Features Over HCS300
• 60-bit seed vs. 32-bit seed
• 2-bit CRC for error detection
• 28/32-bit serial number select
• Tunable oscillator (
• Time bits option
• Queue bits
• TSSOP package
• Programmable Time-out and Guard Time
2002 Microchip Technology Inc.
4/0-bit function code, 1-bit status, 2-bit CRC/time,
2-bit queue)
programmable threshold
ranges
10
K
over specified voltage
EE
L
OQ
®
Code Hopping Encoder
Preliminary
PACKAGE TYPES
HCS362 BLOCK DIAGRAM
Typical Applications
The HCS362 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
PDIP, SOIC
TSSOP
V
V
S3/RFEN
SS
DD
DATA
RFEN
LED
S3/RFEN
S0
S1
S2
DATA
RESET Circuit
V
LED Driver
PLL Driver
S2
Oscillator
SS
EEPROM
1
2
3
4
HCS362
1
2
3
4
SHIFT
32-bit Shift Register
Button Input Port
Controller
S3 S2 S1 S0
8
7
6
5
8
7
6
5
S1
S0
V
LED/SHIFT
Encoder
DS40189D-page 1
DD
V
V
LED/SHIFT
DATA
Switching
Latching
DD
SS
Power
and

Related parts for HCS362-I/SN

HCS362-I/SN Summary of contents

Page 1

... LED RFEN DATA Typical Applications The HCS362 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 ...

Page 2

... The encoder portion of a keyless entry system is integrated into a transmitter, carried by the user and operated to gain access to a vehicle or restricted area. The HCS362 is meant cost-effective yet secure solution to such systems, requiring very few external components (Figure 2-1). ...

Page 3

... A receiver may use any type of controller as a decoder, but it is typically a microcontroller with compatible firm- ware that allows the decoder to operate in conjunction with an HCS362 based transmitter. Section 6.0 provides detail on integrating the HCS362 into a sys- tem. 2002 Microchip Technology Inc. L technol- • ...

Page 4

... HCS362 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 5 button press NOTE: Circled numbers indicate the order of execution. ...

Page 5

... DEVICE DESCRIPTION As shown in the typical application circuits (Figure 2-1), the HCS362 is a simple device to use. It requires only the addition of buttons and RF circuitry for use as the transmitter in your security application. See Table 2-1 for a description of each pin and Figure 2-1 for typical circuits ...

Page 6

... EEPROM acceptable level. 2.1.2 INTERNAL RC OSCILLATOR The HCS362 has an onboard RC oscillator that con- trols all the logic output timing characteristics. The oscillator frequency varies within ±10% of the nominal value (once calibrated over a voltage range of 2V – 3.5V or 3.5V – 6.3V). All the timing values specified in this document are subject to the oscillator variation ...

Page 7

... Manufacturer’s Codes), but only one Serial Number, one set of Discrimination bits, one 16- bit Synchronization Counter and a single 60-bit Seed value. For this reason the HCS362 can be used as an encoder in multiple (two) applications as far as they share the same configuration: transmission format, baud rate, header and guard settings ...

Page 8

... HCS362 3.0 DEVICE OPERATION The HCS362 will wake-up upon detecting a switch clo- sure and then delay for switch debounce (Figure 3-1). The synchronization information, fixed information and switch information will be encrypted to form the hop- ping code. The encrypted or hopping code portion of the transmission will change every time a button is pressed, even if the same button is pushed again ...

Page 9

... The Header Time can be set figuration option. There are two different modulation formats available on the HCS362 that can be set according to the Modula- tion Select (MOD) configuration option: • Pulse Width Modulation (PWM) • Manchester Encoding ]) configuration The various formats are shown in Figure 3-3 and ). This E Figure 3-4 ...

Page 10

... Queuing or repeated pressing of the same buttons (or button combination) is detected by the HCS362 button debouncing circuitry. The Queue bits are added as the last two bits of the standard code word. The queue bits are a 2-bit counter that does not wrap. The counter value starts at ‘ ...

Page 11

... Counter SERIAL NUMBER BUT Overflow (28 bits) 4 bits Counter SERIAL NUMBER BUT Overflow (32 bits) 4 bits Preliminary HCS362 Encrypted Portion (32 bits) Synchronization Counter Counter 16 bits DISC 2 bits 10 bits 15 0 OVR1 OVR0 Encrypted Portion (32 bits) Synchronization Counter 16 bits DISC 2 bits 10 bits 0 15 OVR1 ...

Page 12

... DATA T TD Time One Code Word 3.2 LED Output The LED pin will be driven LOW periodically while the HCS362 is transmitting data, in order to switch on an external LED. The duty cycle ( can be selected LEDON LEDOFF between two possible values by the configuration option (LED). ...

Page 13

... The time before the seed code word is transmitted can be set to 1 3.2 s, this configuration is often referred to as Delayed Seed. When this option is selected, the HCS362 will transmit a code hopping code word for 1 3.2 s, before the seed code word is transmitted. SEED Code ...

Page 14

... HCS362 3.4 RF Enable and PLL Interface The S3/RFEN pin of the HCS362 can be configured to function Enable output signal. This is selected by the RF Enable Output (RFEN) configuration option. When enabled, this pin will be driven HIGH before data is transmitted through the DATA pin. The RF Enable and DATA output are synchronized so to interface with RF PLL circuits operating in ASK mode ...

Page 15

... EEPROM MEMORY ORGANIZATION The HCS362 contains 288 bits (18 x 16-bit words) of EEPROM memory (Table 4-1). This EEPROM array is used to store the encryption key information and synchronization value. Further descriptions of the memory array is given in the following sections. TABLE 4-1: EEPROM MEMORY MAP ...

Page 16

... HCS362 4.5 Configuration Words There are 36 configuration bits stored in the EEPROM array. They are used by the device to determine trans- mission speed, format, delays and Guard times. They TABLE 4-2: CONFIG_0 Bit Field Address 0 OSC_0 1 OSC_1 2 OSC_2 3 OSC_3 4 VLOW_0 5 VLOW_1 6 VLOW_2 7 BSEL_0 ...

Page 17

... SEEDC SEEDC selects between seed transmission on and 0101 ( SEEDC = 1 ). The delay before seed transmission is 1.6 s for ( SEEDC = 0 ) and 3.2 s for ( Preliminary HCS362 Values ] = 0001 (delay 1 (immediate) 0101 = 0011 (delay 3 1001 (immediate) 1001 ) can be disabled, enabled or ]. 1,1,1,1 ...

Page 18

... HCS362 TABLE 4-4: SEED_3 Bit Field Address 0 SEED_48 1 SEED_49 2 SEED_50 ... ... 9 SEED_57 10 SEED_58 11 SEED_59 12 LED 13 MOD 14 RFEN 15 HEADER 4.5.12 HEADER When PWM mode is selected the header length (low time between preamble and data bits start) can be set The mode is recommended for compatibility with previous K ...

Page 19

... DATA on every rising edge of S2. Auto-shutoff timer is not disabled in Synchronous mode. This can be used to implement RF testing. Preamble Header Encrypted Portion Serial Number Button DISC+ OVR (28 bits) Status (12 bits Preliminary HCS362 Data Sync Counter (16 bits) 69 Data bits LSb Transmitted LSb first. DS40189D-page 19 ...

Page 20

... HCS362 5.0 PROGRAMMING THE HCS362 When using the HCS362 in a system, the user will have to program some parameters into the device, including the serial number and the secret key before it can be used. The programming cycle allows the user to input all 288 bits in a serial data stream, which are then stored internally in EEPROM ...

Page 21

... Clock high time Data setup time Data hold time Data out valid time 2002 Microchip Technology Inc. Min 4.0 PBW T 4.0 PROG CLKL T 50 CLKH — DV Preliminary HCS362 Max. Units 4.5 ms — ms — s — ms — ms — ms — s — s — s — DS40189D-page 21 ...

Page 22

... HCS362 6.0 INTEGRATING THE HCS362 INTO A SYSTEM Use of the HCS362 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 from the HCS362 and decrypt the hopping code portion of the data stream. These routines provide system designers the means to develop their own decoding system ...

Page 23

... 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. Preliminary HCS362 technology patent scope includes a DS40189D-page 23 ...

Page 24

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

Page 25

... V — 0 -0.3 — 0. 0.7 V — — — — 0.5 1 3.0 1.0 2.5 5.0 1.0 3.5 6.0 2.0 4.5 7 120 160 Preliminary HCS362 Units Unit Conditions 6. 6. — 2. 2. -1 -2 1.0 mA ...

Page 26

... HCS362 FIGURE 7-1: POWER-UP AND TRANSMIT TIMING RFEN T RFON LED T LED DATA T TP Code Word from previous button press S N Button Press Detect TABLE 7-3: POWER-UP AND TRANSMIT TIMING REQUIREMENTS V = +2.0 to 6.3V DD Industrial (I - +85 C AMB Parameter Transmit delay from button detect ...

Page 27

... Microchip Technology Inc. 16 10xT E Encrypted Portion of Transmission Header P16 3 or 10xT Serial Number Function Code MSB Bit 60 Bit 61 Bit 62 Bit 63 Bit 64 Bit 65 Fixed Portion of Transmission Preliminary HCS362 LOGIC "0" LOGIC "1" Fixed Portion Guard of Transmission Time Bit 0 Bit 1 Header Data Bits E ...

Page 28

... HCS362 FIGURE 7-5: MANCHESTER FORMAT SUMMARY (MOD=1) 50% Duty Cycle START bit Preamble Preamble FIGURE 7-6: MANCHESTER PREAMBLE/HEADER FORMAT (MOD= DS40189D-page 28 bit 0 bit 2 bit 1 16 Encrypted Portion Transmission Header Preamble E Preliminary LOGIC "0" LOGIC "1" STOP bit Guard Fixed Portion Time of Transmission ...

Page 29

... CONFIG_0 Configuration Word. SEED_3 Configuration Word. BSEL Value Typical Typical Typical 800 400 200 138 138 138 26.8 26.4 26 166 96 61 625 1250 2500 CONFIG_0 Configuration Word. Preliminary HCS362 (1,3) 00 Typical Units 100 207 3334 bps (1,3) 00 Typical Units 100 ...

Page 30

... For PICmicro device marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. For SQTP devices, any special marking adders are included in SQTP price. DS40189D-page 30 Example: HCS362 XXXXXNNN 0025 Example: HCS362 XXXX0025 NNN Example: Preliminary 362 0025 NNN 2002 Microchip Technology Inc. ...

Page 31

... B1 B .014 .018 .022 § eB .310 .370 .430 Preliminary HCS362 MILLIMETERS MIN NOM MAX 8 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 9.14 9.46 9.78 3.18 3 ...

Page 32

... HCS362 8-Lead Plastic Small Outline (SN) – Narrow, 150 mil (SOIC 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 Lead Width Mold Draft Angle Top ...

Page 33

... D .114 .118 .122 L .020 .024 .028 .004 .006 .008 B .007 .010 .012 Preliminary HCS362 013001 A A2 MILLIMETERS* MIN NOM MAX 8 0.65 1.10 0.85 0.90 0.95 0.05 0.10 0.15 6.25 6.38 6.50 4.30 4.40 4.50 2.90 3.00 3.10 0.50 0.60 ...

Page 34

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

Page 35

... Is 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? 2002 Microchip Technology Inc. Total Pages Sent FAX: (______) _________ - _________ N Literature Number: Preliminary HCS362 DS40189D DS40189D-page 35 ...

Page 36

... HCS362 HCS362 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. HCS362 — 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 recommended workarounds ...

Page 37

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

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