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

X  

HCS300 数据表(PDF) 2 Page - Microchip Technology

部件名 HCS300
功能描述  USING KEELOQ짰 TO GENERATE HOPPING PASSWORDS
PDF  17 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  MICROCHIP [Microchip Technology]
网页  http://www.microchip.com
标志 MICROCHIP - Microchip Technology

HCS300 数据表(HTML) 2 Page - Microchip Technology

  HCS300 Datasheet HTML 1Page - Microchip Technology HCS300 Datasheet HTML 2Page - Microchip Technology HCS300 Datasheet HTML 3Page - Microchip Technology HCS300 Datasheet HTML 4Page - Microchip Technology HCS300 Datasheet HTML 5Page - Microchip Technology HCS300 Datasheet HTML 6Page - Microchip Technology HCS300 Datasheet HTML 7Page - Microchip Technology HCS300 Datasheet HTML 8Page - Microchip Technology HCS300 Datasheet HTML 9Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 2 / 17 page
background image
AN665
DS00665A-page 2
ã 1997 Microchip Technology Inc.
INTRODUCTION TO KEELOQ
ENCODERS
All KEELOQ encoders use the KEELOQ code hopping
technology to make each transmission by an encoder
unique. The encoder transmissions have two parts. The
first part changes each time the encoder is activated
and is called the code hopping part and is encrypted.
The second part is the unencrypted part of the trans-
mission, principally containing the encoder serial num-
ber identifying it to a decoder.
The code hopping contains function information, a dis-
crimination value, and a synchronization counter. This
information is encrypted by an encryption algorithm
before being transmitted. A 64-bit encryption key is
used by the encryption algorithm. If one bit in the data
that is encrypted changes, the result is that an average
of half the bits in the output will change. As a result, the
code hopping changes dramatically for each transmis-
sion and can not be predicted.
The synchronization information is used at the decoder
to determine whether a transmission is valid or is a rep-
etition of a previous transmission. Previous codes are
rejected to safeguard against code grabbers.
The HSC300 and HCS301 encoders transmit two over-
flow bits which may be used to extend the range of the
synchronization counter from 65,536 to 196,608 button
operations. The HCS300 and HCS301 encoders
include provision for four bits of function information
and two status bits in the fixed code portion of its trans-
mission. The two status bits indicate whether a
repeated transmission is being sent, and whether the
battery voltage is low.
The Microchip HCSXXX encoders all have the ability to
transmit a fixed seed. The seed value is programmed
into the encoder when the encoder is first initialized
along with the counters, key, serial number, and other
information. The seed length differs from encoder to
encoder, with the HCS300 and HCS301 having a 32-bit
seed.
FIGURE 2: KEELOQ ENCODER CODE WORD TRANSMISSION FORMAT
FIGURE 3: KEELOQ ENCODER CODE WORD ORGANIZATION
LOGIC ‘0’
LOGIC ‘1’
Bit
Period
Preamble
Header
Encrypted Portion
of Transmission
Fixed Portion of
Transmission
Guard
Time
TP
TH
THOP
TFIX
TG
16-bit
Discrimination
bits
(10 bits)
Overflow
bits
(2 bits)
Button
Status
(4 bits)
Transmission Direction
32 bits of Encrypted Data
Encrypted using
BLOCK CIPHER Algorithm
Encrypted Code Data
Sync Value
28-bit Serial Number
Button
Status
(4 bits)
+
+
VLOW and
Repeat Status
(2 bits)
Serial Number and Button
2 bits
of Status
Fixed Code Data
Status (32 bits)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17


数据表 下载

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