參數(shù)資料
型號(hào): HCS509
廠商: Microchip Technology Inc.
英文描述: KEELOQ Code Hopping Encoder Product Brief*(KeeLoq 譯碼器,是NTQ109和NTQ106的替代品)
中文描述: 而Keeloq跳碼編碼器產(chǎn)品簡(jiǎn)介*(而Keeloq譯碼器,是NTQ109和NTQ106的替代品)
文件頁(yè)數(shù): 3/16頁(yè)
文件大小: 117K
代理商: HCS509
1996 Microchip Technology Inc.
Preliminary
DS40147A-page 3
HCS509
The 16-bit synchronization value is the basis for the
transmitted code changing for each transmission and is
updated each time a button is pressed. Because of the
complexity of the code hopping encryption algorithm, a
change in one bit of the synchronization value will result
in a large change in the actual transmitted code. There
is a relationship (Figure 1-2) between the key values in
EEPROM and how they are used in the encoder. Once
the encoder detects that a button has been pressed,
the encoder reads the button and updates the synchro-
nization counter. The synchronization value is then
combined with the encryption key in the encryption
algorithm, and the output is 32 bits of encrypted infor-
mation. This data will change with every button press,
hence, it is referred to as the hopping portion of the
code word. The 32-bit hopping code is combined with
the button information and the serial number to form the
code word transmitted to the receiver.
1.3
HCS Decoder Overview
Before a transmitter can be used with a particular
receiver, the transmitter must be ‘learned’ by the
receiver. Upon learning a transmitter, information is
stored by the receiver so that it may track the
transmitter, including the serial number of the
transmitter, the current synchronization value for that
transmitter, and the same encryption key that is used
on the transmitter. If a receiver receives a message of
valid format, the serial number is checked and, if it is
from a learned transmitter, the message is decrypted
and the decrypted synchronization counter is checked
against what is stored. If the synchronization value is
verified, then the button status is checked to see what
operation is needed. Figure 1-3 shows the relationship
between some of the values stored by the receiver and
the values received from the transmitter.
FIGURE 1-2:
BASIC OPERATION OF TRANSMITTER (ENCODER)
FIGURE 1-3:
BASIC OPERATION OF RECEIVER (DECODER)
K
EE
L
OQ
Encryption
Algorithm
Button Press
Information
EEPROM Array
32 Bits of
Encrypted Data
Serial Number
Transmitted Information
Encryption Key
Sync Counter
Serial Number
Button Press
Information
EEPROM Array
Decryption Key
32-Bits of
Encrypted Data
Serial Number
Received Information
Decrypted
Synchronization
Counter
Check for
Match
Check for
Match
K
EE
L
OQ
Decryption
Algorithm
Sync Counter
Serial Number
Manufacturer Code
相關(guān)PDF資料
PDF描述
HCS573KMSR Radiation Hardened Octal Transparent Latch, Three-State
HCS573D Low-Voltage, Dual Hot-Swap Controllers with Independent On/Off Control
HCS573DMSR Low-Voltage, Dual Hot-Swap Controllers with Independent On/Off Control
HCS573K Low-Voltage, Dual Hot-Swap Controllers with Independent On/Off Control
HCS573MS Low-Voltage, Dual Hot-Swap Controllers with Independent On/Off Control
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
HCS509-/P 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Remote-Control Receiver/Decoder
HCS509-/SN 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Remote-Control Receiver/Decoder
HCS509-I/P 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Remote-Control Receiver/Decoder
HCS509-I/SN 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Remote-Control Receiver/Decoder
HCS512 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:KEELOQ CODE HOPPING DECODER