数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

HCS360-/P 数据表(PDF) 17 Page - Microchip Technology

部件名 HCS360-/P
功能描述  KEELOQ짰 Code Hopping Encoder
PDF  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  MICROCHIP [Microchip Technology]
网页  http://www.microchip.com
标志 MICROCHIP - Microchip Technology

HCS360-/P 数据表(HTML) 17 Page - Microchip Technology

Back Button HCS360-/P Datasheet HTML 13Page - Microchip Technology HCS360-/P Datasheet HTML 14Page - Microchip Technology HCS360-/P Datasheet HTML 15Page - Microchip Technology HCS360-/P Datasheet HTML 16Page - Microchip Technology HCS360-/P Datasheet HTML 17Page - Microchip Technology HCS360-/P Datasheet HTML 18Page - Microchip Technology HCS360-/P Datasheet HTML 19Page - Microchip Technology HCS360-/P Datasheet HTML 20Page - Microchip Technology HCS360-/P Datasheet HTML 21Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 28 page
background image
 2001 Microchip Technology Inc.
DS40152D-page 17
HCS360
7.2
Decoder Operation
In a typical decoder operation (Figure 7-2), the key
generation on the decoder side is done by taking the
serial number from a transmission and combining that
with the manufacturer’s code to create the same secret
key that was used by the transmitter. Once the secret
key is obtained, the rest of the transmission can be
decrypted. The decoder waits for a transmission and
immediately can check the serial number to determine
if it is a learned transmitter. If it is, it takes the encrypted
portion of the transmission and decrypts it using the
stored key It uses the discrimination bits to determine if
the decryption was valid. If everything up to this point is
valid, the synchronization value is evaluated.
FIGURE 7-2:
TYPICAL DECODER
OPERATION
7.3
Synchronization with Decoder
The KEELOQ technology features a sophisticated
synchronization technique (Figure 7-3) which does not
require the calculation and storage of future codes. If
the stored counter value for that particular transmitter
and the counter value that was just decrypted are
within a formatted window of say 16, the counter is
stored and the command is executed. If the counter
value was not within the single operation window, but is
within the double operation window of say 32K window,
the transmitted synchronization value is stored in tem-
porary location and it goes back to waiting for another
transmission. When the next valid transmission is
received, it will check the new value with the one in
temporary storage. If the two values are sequential, it is
assumed that the counter had just gotten out of the sin-
gle operation ‘window’, but is now back in sync, so the
new synchronization value is stored and the command
executed. If a transmitter has somehow gotten out of
the double operation window, the transmitter will not
work and must be relearned. Since the entire window
rotates after each valid transmission, codes that have
been used are part of the ‘blocked’ (32K) codes and are
no longer valid. This eliminates the possibility of grab-
bing a previous code and retransmitting to gain entry.
FIGURE 7-3:
SYNCHRONIZATION WINDOW
?
Transmission
Received
Does
Serial Number
Match
?
Decrypt Transmission
Is
Decryption
Valid
?
Is
Counter
Within 16
?
Is
Counter
Within 32K
?
Update
Counter
Execute
Command
Save Counter
in Temp Location
Start
No
No
No
No
Yes
Yes
Yes
Yes
Yes
No
and
No
Note:
The synchronization method described in
this
section
is
only
a
typical
implementation. It is usually implemented
in firmware, it can be altered to fit the
needs of a particular system
Blocked
Entire Window
rotates to eliminate
use of previously
used codes
Current
Position
(32K Codes)
Double
Operation
(32K Codes)
Single Operation
Window (16 Codes)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com