Алгоритм - Учебный центр

Версия сайта для слабовидящих
Заполните форму ниже! Мы вам перезвоним!

Нажав на кнопку "Отправить", Я даю своё согласие на автоматизированную обработку указанной информации, распространяющейся на осуществление всех действий с ней, включая сбор, передачу по сетям связи общего назначения, накопление, хранение, обновление, изменение, использование, обезличивание, блокирование, уничтожение и обработку посредством внесения в электронную базу данных, систематизации, включения в списки и отчетные формы.


Информация, которую хранят в флэш-памяти.

Информация, которую хранят в флэш-памяти.

По содержимому памяти можно узнать прак­тически всю информацию о данной модели копира или принтера. Все ключевые события, произошедшие с копиром, фиксируются во флэш-памяти в оп­ределенных ячейках. Зная их адрес и содержимое можно узнать об последних ошибках в копире, состояние картриджей, количество отпечатанных страниц и т.д. На практике содержимое памяти приводится в шестнадцатеричном виде, поэтому, что бы узнать реальное значение нужно каждую пару чисел (один байт информации), при­вести к десятеричному виду.

Во флэш-памяти, например, может храниться ниже следующая информация:

  • код для последней обнаруженной ошибки, который обычно состоит из двух байтов, при ошибке аппарат выдает на панель оператора код в виде световой индикации (значение кода берется из памяти по этому адресу);
  • значение количества страниц, которые были пройдены через аппарат;
  • значение полного числа раз включения аппарата;
  • количество картриджей, вставленных в копир, подсчет количества введется программным путем через процедуру замены картриджа;
  • значение общего количества часов, нахождения аппарата в рабочем состоянии;
  • признак обнулении счетчика времени периода сервисного обслуживания (сообщение об необходимости профилактического обслуживания в сервисном центре);
  • значение общего количества захватов бумаги, как правило значение соответствует количеству отпечатанных копий, или немного больше, так как в процессе копирования не все листы бумаги захватываются правильно;
  • общее количества обнаруженных заеданий бумаги, которые произошли при печати;
  • общее количество обнаруженных аварийных остановов, которые произошли при печати;
  • серийный номер контроллера управления (запись производиться на заводе изготовителе и соответствует серийному номеру контроллера управления);
  • серийный номер аппарата (запись производиться на заводе изготовителе) и т. п.

Ячейки флэш-памяти организованы в матрицу: разрядность данных внешнего интерфейса - 8 или 16 бит. Чис­тые ячейки содержат единицу во всех битах; при записи нужные биты обнуляются. Возможно последующее программирование и уже записанных ячеек, но при этом можно только обнулять еди­ничные биты, но не наоборот. В единичное состо­яние ячейки переводятся только при стирании. Стирание выполняется для всей матрицы ячеек; стирание одиночной ячейки невозможно. Чтение флэш-памяти ничем не отличается от чтения лю­бой другой памяти - подается адрес ячейки, и че­рез некоторое время доступа (десятки-сотни нс) на выходе появляются данные. Запись выглядит не­сколько сложнее - для программирования каждого байта (слова) приходится выполнять процедуру, состоящую из операций записи и считывания, ад­ресованных к микросхеме флэш-памяти. Таким образом, в устройстве с флэш-памятью легко реа­лизуется возможность перепрограммирования без извлечения микросхем из устройства. Боль­шинство микросхем флэш-памяти имеют интер­фейс, аналогичный асинхронной статической па­мяти (SRAM), а при чтении он упрощается до ин­терфейса ROM/PROM/EPROM. Существуют вер­сии с интерфейсом динамической памяти, асин­хронным и синхронным, а также и со специаль­ными интерфейсами, в том числе и PC. Микросхе­мы первых выпусков имели гарантированное число циклов стирания-программирования 10 000, современные - 100 000.

Флэш-память имеет время доступа при чтении 35-200 нс. Процедура записи от поколения к поко­лению упрощается. От ошибочного стирания (за­писи) применяются различные методы программ­ной и аппаратной защиты. Программной защи­той является ключевая последовательность ко­манд, нарушение которой не позволяет начать операции стирания и записи. Аппаратная защита не позволяет выполнять стирание и запись, если на определенные входы не поданы требуемые уровни напряжения. Аппаратная защита может защищать как весь массив целиком, так и отдель­ные блоки.


Лицензия