Разные самоделки
948ad0d0

Постоянное запоминающее устройство


Каждый прибор Touch Memory содержит постоянное запоминающее устройство (ПЗУ), в котором хранится 64-разрядный код, состоящий из 8-разрядного кода типа прибора, 48-разрядного уникального серийного номера и 8-разрядной контрольной суммы (рис. 2).


Pис. 2

Размещаемые в ПЗУ данные представляют собой уникальную кодовую комбинацию, которая записывается в прибор с помощью лазерной установки во время его изготовления и не может быть изменена в течение всего срока службы прибора. В процессе записи и тестирования на заводе гарантируется, что не будет изготовлено двух приборов с одинаковыми номерами.

Так как при чтении данных из ПЗУ в любой момент возможно нарушение электрического контакта считывающего устройства с корпусом прибора, то необходимо контролировать целостность считываемых данных. Для этой цели в Touch Memory используется контроль циклически избыточным кодом (CRC).

Предварительно рассчитанная контрольная сумма младших 7 байтов содержимого ПЗУ хранится в старшем байте. При чтении данных из ПЗУ в считывающем устройстве (персональная ЭВМ, микропроцессорный контроллер) вычисляется контрольная сумма, которая сравнивается с контрольным кодом, записанным в старшем байте. В том случае, если коды совпали, серийный номер считан верно. В противном случае выполняется повторное чтение данных из ПЗУ.

Напряжение питания ПЗУ подается по сигнальной линии данных, что позволяет, во-первых, сэкономить , энергию встроенной литиевой батарейки, и во-вторых, считывать память всегда независимо от энергии батарейки.



Содержание раздела