Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

NM95HS01N Datasheet(PDF) 9 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # NM95HS01N
Description  HiSeC-TM High Security Rolling Code Generator
Download  20 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

NM95HS01N Datasheet(HTML) 9 Page - National Semiconductor (TI)

Back Button NM95HS01N Datasheet HTML 5Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 6Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 7Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 8Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 9Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 10Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 11Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 12Page - National Semiconductor (TI) NM95HS01N Datasheet HTML 13Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 20 page
background image
Data Frame Fields (Continued)
KEY ID FIELD
The key ID field is another user option Both its presence
and the length of its field can be configured in EEPROM If
FixPresent e 0 no key ID field will be transmitted with the
frame If FixPresent e 1 a 24-bit field will be transmitted
The contents of the key ID field are programmable by the
user Its purpose is to provide a unique identification code
for each user key to allow a decoder to identify a particular
key in applications where a decoder may be configured for
multiple keys Since the key ID register allows 24 bits there
are 224 possible key combinations Each user key will be
unique and take full advantage of the HiSeC Generator’s
high security coding scheme
The field size is selected with the FixSize bit If FixSize e 1
the 24-bit field is selected If FixSize e 0 the 20-bit field is
selected Since a full 24 bits are allowed in the Key ID regis-
ter the NM95HS0102 will transmit the most significant 20
bits if FixSize e 0 The field is transmitted in the user-se-
lected bit coding format
DATA FIELD
The data field is transmitted with every frame It has several
uses which are discussed here
The primary use of the data field is to indicate which key
switch has been pressed Since each key switch input can
be associated with a particular application the decoder can
determine which function to initiate
The data field is 4 bits long and each key switch input is
associated with a particular bit in the field If any key switch
is pressed its corresponding bit in the data field will be seen
as a ‘‘1’’ Any key switch not pressed is seen as a default
‘‘0’’ Key bits are transmitted in the order K1 K2 K3 K4
The sync code field in the sync frame is a special case of
the data field and is found in the same position in the data
frame In any sync frame the sync code is always 0000 so
the decoder can always distinguish between a normal data
frame and a sync frame Since each bit represents a key
and a data frame is initiated as a result of pressing a key it
is not possible to have all zeroes in a normal data frame
The data field can also serve as a low battery indicator This
is an option which can be enabled by setting the Compar-
eEnable bit If CompareEnable e 1 and the NM95HS0102
detects a low battery level the device will signal that fact by
alternating between transmitting normal data frames with
the correct key usage information and transmitting normal
data frames with a data field of 1111 In the first data frame
the data field will represent the true state of the four key
inputs In the next frame this field will be all ones This
sequence will be repeated as long as frames are being
transmitted For sync frames this field will not alternate and
the data will remain 0000 regardless of the battery level
Setting CompareEnable e 0 disables the low battery detect
option
DYNAMIC CODE FIELD
The dynamic code field is transmitted with every frame and
its length is programmable If DynSize e 0 a 24-bit field is
sent if DynSize e 1 a 36-bit field is sent Its function is to
provide a secure dynamic code which changes with each
new transmission The field is the result of combining the
11- 13- and 16-bit CRC registers using non-linear logic and
feedback
The result of this process is stored in the
24-36-bit buffer register If DynSize e 0 24 of the possible
36 bits are transmitted in the field Increasing the field
length provides additional security
The start code field in a sync frame is a special case of the
dynamic code field In sync mode 40 bits of data are sent
regardless of the setting of the DynSize bit
PARITY FIELD
The parity field is an 8-bit field that is transmitted with every
frame to ensure data integrity It is a user option that is
enabled by setting ParityPresent e 1
The parity check is a bytewise exclusive OR-ing of all the
bytes in the data frame from the sync field to the dynamic
code field The preamble parity field and stop bit are not
included In practice the parity process works as follows bit
m of the 8-bit parity field is a modulo 2 addition of the data
frame bits m ma8 ma16
to the end of the frame If
the addition of the ‘‘1’’s in these bits is odd bit m of the
parity field is set to ‘‘1’’ If the addition is even bit m is set to
‘‘0’’ This process is continued for all 8 parity bits
If the frame is not byte aligned the parity field is calculated
by zero extending the last four bits calculating the bytewise
exclusive OR-ing of all the bytes as described above then
swapping the higher and lower nibbles to give the correct
parity
STOP BIT
The stop bit is present in all frames It is used to delimit the
end of the frame for bit formats that require a definite end It
is necessary for formats that end with a long zero pulse IR
modes require a stop bit to distinguish between a ‘‘0’’ and a
‘‘1’’ in the next-to-last bit of a frame The stop bit is read as
a ‘‘1’’ and is added for all modes
DATA FRAME SEQUENCING AND TRANSMISSION
The NM95HS0102 becomes operational any time a key is
pressed When this happens the code generator logic is
clocked to randomize the data and generate a new rolling
code Once the code is generated data frames using this
new code are repeatedly transmitted over the TX output pin
as long as the key remains pressed These data frames are
separated by a pause whose length is programmable
The transmission sequence is always begun by a preamble
if this option is enabled The preamble is only transmitted
once since its function is to wake the decoder from sleep
mode if it is powered down for battery conservation The
preamble is then followed by a data frame pause data
frame pause
etc
http
www nationalcom
9


Similar Part No. - NM95HS01N

ManufacturerPart #DatasheetDescription
logo
National Semiconductor ...
NM95MS14 NSC-NM95MS14 Datasheet
162Kb / 8P
   Plug n Play Front-End Devices for ISA-Bus Systems
NM95MS14VBH NSC-NM95MS14VBH Datasheet
162Kb / 8P
   Plug n Play Front-End Devices for ISA-Bus Systems
NM95MS15 NSC-NM95MS15 Datasheet
171Kb / 10P
   Plug and Play Front-End Device for ISA-Bus Systems
NM95MS15S NSC-NM95MS15S Datasheet
171Kb / 10P
   Plug and Play Front-End Device for ISA-Bus Systems
NM95MS15VEH NSC-NM95MS15VEH Datasheet
171Kb / 10P
   Plug and Play Front-End Device for ISA-Bus Systems
More results

Similar Description - NM95HS01N

ManufacturerPart #DatasheetDescription
logo
Princeton Technology Co...
PT2282 PTC-PT2282 Datasheet
88Kb / 3P
   Programmable Rolling Code Encoder IC
PT2283 PTC-PT2283 Datasheet
814Kb / 5P
   Programmable Rolling Code Encoder IC
PT2283A PTC-PT2283A Datasheet
262Kb / 4P
   Programmable Rolling Code Encoder IC
logo
Renesas Technology Corp
R20UT2918EJ0100 RENESAS-R20UT2918EJ0100 Datasheet
343Kb / 11P
   Code Generator
logo
Microchip Technology
HCS361 MICROCHIP-HCS361_11 Datasheet
814Kb / 42P
   KEELOQ짰 Code Hopping Encoder incorporates high security,
2011
logo
List of Unclassifed Man...
M2630 ETC1-M2630 Datasheet
134Kb / 1P
   SECURITY CODE WIRELESS DOOR BELL
logo
Microchip Technology
HCS512 MICROCHIP-HCS512_11 Datasheet
715Kb / 34P
   KEELOQ짰 Code Hopping Decoder system and high security
2011
logo
Texas Instruments
CDCD5704 TI-CDCD5704 Datasheet
306Kb / 17P
[Old version datasheet]   Rambus TM XDR TM CLOCK GENERATOR
logo
Renesas Technology Corp
ICS2008B RENESAS-ICS2008B Datasheet
733Kb / 23P
   SMPTE Time Code Receiver/Generator
2019
logo
Integrated Device Techn...
ICS2008B IDT-ICS2008B Datasheet
335Kb / 22P
   SMPTE Time Code Receiver/Generator
More results


Html Pages

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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
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