Содержание

Основы флэш-памяти

Флэш-память типа Boot Block служит для хранения обновляемых программ и данных в самых разных системах, включая сотовые телефоны, модемы, BIOS, системы управления автомобильными двигателями и многое другое. Используя флэш-память вместо EEPROM для хранения параметрических данных, разработчики добиваются снижения стоимости и повышения надежности своих систем.

Например, в разработках сотовых телефонов параметрические блоки флэш-памяти используются для хранения телефонных номеров, учета времени использования и идентификатора пользователя (SIM-карта). Производители автомобилей используют параметрические блоки флэш-памяти в системах управления двигателями для хранения кодов ошибок и параметров оптимальных режимов работы. В каждом из подобных примеров изготовители экономят как на ненужной микросхеме EEPROM, так и на расходах, связанных с необходимостью содержания складского запаса «прошитых» разными программами EEPROM, используя флэш-память Boot Block Flash Memory не только для хранения прикладных программ, но и параметров. Загрузка кода в чистую память может производиться в составе готовой системы на финальной стадии изготовления изделия. Кроме того, за счет снижения числа комплектующих и внешних контактов достигается более высокая надежность автомобильных систем в целом. И, наконец, повышается объем хранимых параметров и частота их изменения.

В настоящей статье обсуждается структура связных списков для хранения параметров в блочной флэш-памяти с применением схемы, эмулирующей перезапись байтов. Обзор основ флэш-памяти приводится для пояснения того, как используется флэш-память в системе, и описывает ограничения на реализацию схемы программирования. Основное внимание уделено передовой, в настоящий момент, технологии — SmartVoltage.

Основы технологии

Флэш-технология позволяет оснастить системную память уникальными свойствами. Подобно ОЗУ, флэш-память модифицируется электрически внутрисистемно, но подобно ПЗУ, флэш энергонезависима и хранит данные даже после отключения питания. Однако, в отличие от ОЗУ, флэш нельзя переписывать побайтно. Флэш-память читается и записывается байт за байтом и предъявляет новое требование: ее нужно стереть перед тем, как записывать новые данные.

Операции над флэш-памятью

ОперацияМинимальный сегментТипичное времяМаксимальное время
ЧтениеByte60 нс60 нс
ЗаписьByte9 мксне более 100 мкс
Стирание8KB-Block0.6 с4.3 с
Примечание: по спецификации на ИС SmartVoltage 4Мbit Boot Block в 8-bit режиме при VCC=5.0V и VPP=5.0V

Запись (программирование) флэш-памяти — это процесс замены «1» на «0». Стирание — это процесс замены «0» на «1», где флэш стирается блок за блоком. Блоки — это области с фиксированными адресами, как показано на карте 4Мbit Boot Block микросхемы.

Карта памяти Boot Block

3FFFFH
3E000H
16KByte BOOT BLOCK
3DFFFH
3D000H
8KByte PARAMETER BLOCK
3CFFFH
3C000H
8KByte PARAMETER BLOCK
3BFFFH
30000H
96KByte PARAMETER BLOCK
2FFFFH
20000H
128KByte MAIN BLOCK
1FFFFH
10000H
128KByte MAIN BLOCK
0FFFFH
00000H
128KByte MAIN BLOCK

Когда блок стирается, стираются параллельно все ячейки внутри блока, независимо от других блоков этого прибора флэш-памяти.

Микросхемы Flash Memory Boot Block должны выдерживать не менее 100 тысяч циклов стирания при напряжении питания VCC=5V. Цикл считается законченным, если 8КВ одного из параметрических блоков успешно запрограммировано и после этого стерто. Этот параметр очень важный, так как от него зависит то, какой объем данных можно хранить и как часто их можно обновлять.

Поскольку флэш-память не допускает перезаписи отдельной ячейки без предварительного стирания всего блока памяти, то применяются программные методы эмуляции перезаписи байта с использованием двух 8КВ параметрических блоков, показанных на примере карты памяти.

Функционирование в системе

Кроме хранения параметрических данных, блочную флэш-память часто используют под хранение сменного кода программ. Часто в системах в заблокированном Boot-блоке хранится ядро кода, необходимого для инициализации системы и загрузки подпрограммы восстановления, на случай разрушения программы. В «бутовом» блоке обычно хранится также программа для программирования и стирания флэш-памяти. Так, флэш-память не допускает одновременное чтение ячейки с одним адресом и запись в ячейку с другим адресом в пределах одной микросхемы. Это означает, что любой код программы записи во флэш должен перегружаться в ОЗУ.

Воспользовавшись двумя параметрическими блоками флэш-памяти и программными методами, можно сохранять данные побайтно, а операцию стирания выполнять как фоновую задачу. Тем самым добиваются эмуляции перезаписи содержимого на байтной основе — схема программирования для эмуляции побайтной замены.

Структура параметрических данных

Структура данных в форме связных списков обеспечивает организацию данных, очень удобную для флэш-памяти. Например, предположим, что нужно сохранить 3 параметра, которые будут изменяться при условии, что каждый параметр хранится в виде записи. Каждая запись состоит из двух полей: Parameter_Value и Next_Record. В первом поле хранится значение параметра. Второе поле — это указатель, содержащий адрес следующей записи для этого параметра. ParameterX — это переменный указатель, содержащий адрес первой записи для этого параметра, поэтому Parameter1 представляет адрес. В ячейке с этим адресом хранится адрес первой записи параметра Parameter1, которая содержит первое значение Parameter1 и адрес второй записи Parameter1. Вторая запись содержит последнее значение этого параметра и адрес третьей записи, и т.д.. В последней записи в поле Next_Record содержится код FFh, указание на то, что записей больше нет. Код FFh выбран для указания, что записей больше нет, из-за того, что именно этот код представляет собой значение стертого байта флэш-памяти по умолчанию. При каждом изменении параметров программа ищет первую доступную ячейку в параметрическом блоке, записывает новое значение в поле значения новой записи, а потом обновляет поле Next_Record в предыдущей записи. Итак, каждая запись содержит значение и указатель, или связь со следующей записью. Такие структуры данных хорошо известны программистам, и называются связными списками, пользуясь которыми система может быстро найти последнее значение данного параметра.

Пример структуры связного списка

Адрес

Значение

Параметр

Parameter101HParameter 1 Pointer Variable
Parameter203HParameter 2 Pointer Variable
Parameter305HParameter 3 Pointer Variable
01HF8HParameter 1 Value = F8H
02H07HParameter 1 Next_Record = 07H
03H22HParameter 2 Value = 22H
04H09HParameter 2 Next_Record = 09H
05H44HParameter 3 Value = 44H
06HFFHParameter 3 Next_Record = FFH = latest
07H55HParameter 1 Value = 55H
08H0BHParameter 1 Next_Record = 0BH
09HF2HParameter 2 Value = F2H
0AHFFHParameter 2 Next_Record = FFH = latest
0BHF4HParameter 1 Value = F4H
0CHFFHParameter 1 Next_Record = FFH = latest

Для простоты в примере использовано однобайтное поле для Parameter_Value и Next_Record. В действительности, для кодирования поля Next_Record потребуется как минимум два байта указателя на другую ячейку параметрического блока. Количество байтов, необходимых для кодирования поля Parameter_Value, зависит от специфики информации, хранимой в этом параметре.

Альтернативный подход к использованию связного списка состоит в применении поля parameter ID и поля статуса параметра, которое указывает, является ли текущая запись параметра самой поздней. В альтернативной схеме для того, чтобы получить последнее значение параметра, система считывает каждый параметр до тех пор, пока не найдет последнее значение данного параметра.

Запоминание параметров продолжается до тех пор, пока параметрический блок не заполнится или пока в параметрическом блоке хватает места для целой следующей записи. По достижении этой точки последние значения каждого параметра передаются во второй параметрический блок, а связный список продолжает формироваться во втором блоке параметров. Запись заголовка (Block_Header) в начале каждого параметрического блока показывает состояние блока. Состояние — это информация, например, о том, что параметрический блок активен, т.е. либо передает данные, либо стирается. Таким образом и осуществляются блочные передачи.

Стирание параметрического блока

После передачи действительных значений параметров из первого блока во второй, первый блок стирается. Вспомним, что стирание флэш-памяти занимает примерно 0,5s на каждый параметрический блок. Поскольку так много времени во время работы системы может не оказаться, во флэш-памяти используется команда приостановки стирания (Erase Suspend). По этой команде операцию стирания можно приостановить, чтобы система смогла считать данные из другого блока данного прибора памяти. Когда команда Erase Suspend поступает в микросхему, операция стирания останавливается, а память входит в «подвешенное» состояние, и тогда можно прочесть данные из другого блока. Когда снова будет можно стирать, команда Erase Resume прикажет прибору продолжить стирание с того места, где оно было прервано, что позволяет реализовать операцию стирания в пределах конечного программного цикла, используя несколько вызовов (Call). После полного стирания первого блока он снова готов к записи параметров, когда заполнится второй блок. Важно то, что никакие новые параметры нельзя записать, пока не закончится операция стирания блока. Текущие версии флэш-памяти Boot Block не допускают запись в моменты, когда стирание приостановлено.

Эмуляция побайтного обновления

Ступень 1. Резервирование параметрических записей в параметрическом блоке 1 (Parameter Block 1)
PARAMETER BLOCK 1
block_status record
parameter records
 
PARAMETER BLOCK 2
block_status record
erased
Ступень 2. Когда Parameter Block 1 заполнен, осуществляется передача последнего параметра записи в Parameter Block 2 и изменение block_status record.
PARAMETER BLOCK 1
block_status record
parameter records
 
 
PARAMETER BLOCK 2
block_status record
 
Ступень 3. Резервирование параметра записи в Parameter Block 2. Стирание Parameter Block 1, используя команду приостановки стирания (Erase Suspend) для возврата в фазу чтения флэша, когда это необходимо.
PARAMETER BLOCK 1
block_status record
erased
 
PARAMETER BLOCK 2
block_status record
parameter records

Требования к системе

Как отмечено выше, для исполнения программы в моменты программирования и стирания флэш-памяти требуется ОЗУ. Необходимый объем ОЗУ зависит от сложности базы данных параметров. Программа, которая должна быть загружена в ОЗУ, включает подпрограммы чтения, записи и стирания флэш-памяти. Размер ее кода лежит в диапазоне от 512 байт до одного килобайта. Кроме того, для хранения этой программы потребуется место внутри самой флэш-памяти. Образец программы занимает около 15KB, но только небольшая ее часть (около 1KB) выгружается в ОЗУ.

Другое системное требование — адекватное напряжение программирования (VPP) для записи и стирания. Большинство современных микросхем флэш-памяти требует подачи 12V для внутрисистемной записи и стирания. Например, микросхемы семейства SmartVoltage позволяют использовать напряжение 5 В для операций записи и стирания, если источник 12 В в системе отсутствует.

Кроме 12V и 5V SmartVoltage стандартов существует технология 3.3 В SmartVoltage — микросхемы Flash-памяти емкостью 4 Mбит, имеющие архитектуру Boot Block. Эти микросхемы дополняют существующий ряд и позволяют разработчикам оптимизировать производительность и энергопотребление запоминающих устройств, пользуясь только одним типом памяти. SmartVoltage — технология, соединяющая в себе свойства низкой потребляемой мощности, самого быстрого программирования и единственного напряжения питания в одном приборе. Архитектура Boot Block позволяет совместить функции ROM, Flash или EPROM и EEPROM памяти в одной микросхеме.

Данная память позволяет эффективно удовлетворить противоречивые требования к разработке изделия, используя напряжения программирования VPP уровней 5 В или 12 В, и VCC со значениями 3. 3 В или 5 В в любой комбинации. Это позволяет оптимизировать время записи, выбирая напряжение VPP=l2 В, или цену устройства, выбрав единственное напряжение питания VСС=VPP=5 В. Данное семейство имеет самое низкое потребление энергии без потерь производительности. При потреблении 150 мВт на 6 Mгц, 3V-read режим на 40% более эффективен, чем 5V-only. Дополнительно, SmartVoltage Flash в 3V-read режиме обеспечивает доступ за 110 нс, что вдвое быстрее, чем лучшие 3V-EEPROM. Теперь же еще микросхемы имеют реконфигурируемую шину данных, поэтому их можно применять как с 16bit, так и с 8bit микропроцессорами.

Так, если соединить выводы VPP и VCC, то память предлагает самую высокую производительность при единственном напряжении питания. При питании от 5 В SmartVortage обеспечивает чтение данных за 60 нс, и запись за 13 мкс, что превосходит те же параметры у сопоставимых 5V-only изделий другой технологии. Кроме этого, 3.3 В SmartVoltage позволяет переходить от режима с единственным напряжением питания к более гибкому режиму 3V-read/5V-write в портативной аппаратуре без дополнительных затрат на сертификацию Flash-микросхем. Для максимальной скорости программирования в процессе производства, приборы SmartVoltage могу быть запрограммированы при VPP=12 В, что вдвое сокращает время записи и снижает затраты при изготовлении больших партий аппаратуры.

Так, «новые» микросхемы выпускаются в 44-выводных пластиковых корпусах (PSOP — Plastic Small Outline Package) и 48-выводных корпусах с уменьшенной толщиной (TSOP — Thin Small Outline Package), и имеют разводку выводов в соответствии со стандартом JEDEC, что позволяет разрабатывать платы, на которые можно установить микросхемы 2-8 Mбит. В настоящее время доступны микросхемы с типами упаковки, начиная «обычным» пластиковым вариантом двухстороннего расположения выводов (PDIP — Plastic Dual In-line Package) и заканчивая современным «масштабируемым» вариантом (SCP — Chip Scale Package), комбинируя для разных ситуаций степень упаковки, расстояние между выводами, габаритные размеры и, наконец, условия эксплуатации. Эти микросхемы имеют ту же проверенную длительной эксплуатацией технологию запоминающих матриц на транзисторах с плавающим затвором (технология ЕТОХ IV — EPROM Tunnel OXide), и поэтому имеют те же характеристики надежности и времени жизни, как и другие микросхемы Flash-памяти. Они предназначены для широкого круга применений, включая BIOS, сотовые телефоны, приводы жестких дисков, point-of-sale терминалы, а также блоки управления двигателем и другими автомобильными системами.

Интересным моментом является вопрос пропадания питания во время стирания или в процессе обновления значений параметров. С ситуацией исчезновения питания можно надежно справиться, добавив дополнительные поля как к параметрическим, так и к блочным записям. Например, в дополнение к полям Parameter_Value и Next_Record, которые ввели для параметрической записи, можно установить поле статуса (Parameter_Status). Один бит поля состояния указывает, что обновление параметра началось, а другой бит — что обновление параметра завершилось. Таким образом, если питание исчезнет в процессе модификации параметра, то когда питание восстановится, можно узнать состояние каждого параметра. К примеру, если питание появилось, и видно по битам состояния, что обновление параметра начато, но не закончено, то отсюда следует, что запись испорчена и должна быть исправлена. Эту же концепцию можно применить в отношении записи Block_Status, чтобы обрабатывать ошибки при стирании, вследствие прерывания процесса стирания из-за отказа питания, либо из-за пересылки параметров между блоками.

В процессе инициализации определяется состояние параметрических блоков. Считав запись Block_Status, можно установить, какой блок активен и нужно ли стирать какой-нибудь другой блок. В момент первой инициализации параметрические блоки можно стереть и сформировать для них записи Block_Status.

Ранее обсуждалось, как читать и программировать флэш-память на побайтной основе. Флэш-память, в действительности, допускает программирование на уровне битов (или группы битов) за один раз. Надо помнить, что программирование флэш-памяти — это процесс замены логических «1» на «0». Одиночные биты можно запрограммировать путем маскирования остальных битов в байте или слове «единицами». Пользуясь такой удобной особенностью, можно минимизировать затраты памяти, отводимой под разные поля состояния.

Пример 1
1111 1111
0111 1111
0111 1111
Содержание памяти
Программируемые данные
Результирующее состояние памяти
Пример 2
0111 1111
1011 1111
0011 1111
Содержание памяти
Программируемые данные
Результирующее состояние памяти
Пример 3
0011 1111
0001 1111
0001 1111
Содержание памяти
Программируемые данные
Результирующее состояние памяти

Временная диаграмма работы

Динамический анализ работы системы необходим, чтобы определить длительность времени, необходимого для чтения параметров, выгрузки кода программы Write/Erase в ОЗУ, записи параметров, передачи параметров в новый блок и стирания параметрического блока.

Точные значения временных параметров зависят от особенностей реализации системы. Кроме задержек самого прибора, нужно также учитывать программные задержки.

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

При выполнении каждой операции записи или стирания (Write/Erase) флэш-памяти, нужно перегрузить из нее в ОЗУ код программы, содержащий драйверы программирования и стирания. Время, необходимое для этой перегрузки кода в ОЗУ, зависит от объема кода (обычно 1 Kбайт или меньше). Умножив размер кода на длительность цикла записи, определим длительность загрузки кода в ОЗУ.

Для определения максимального времени, требующегося для записи параметра, необходимо воспользоваться временем записи слова или байта для наихудшего случая, приведенным в спецификации на ИС флэш-памяти. Умножив максимальное время записи слова на количество слов в записи параметра, можно узнать наихудшее время записи параметра.

Понятно, что время передачи действительных параметров из одного блока (параметрического) в другой зависит от количества хранимых параметров. Если эта операция выполняется как задача переднего плана, то на нее потребуется блок времени, состоящий из времени чтения действительных параметров и времени записи этих параметров в новый блок. Эту операцию можно также рассматривать как часто выполняемую фоновую задачу. Для тех применений, где известна длительность выполнения основного программного цикла, операция передачи может выполняться исходя из наличного времени в пределах программного цикла, когда передача параметров начинается, а затем приостанавливается в моменты, когда время основного цикла подходит к концу. Может потребоваться несколько основных циклов для полной передачи всех параметров в новый блок флэш-памяти. Общее время выполнения задачи будет зависеть от ресурса времени, доступного в каждом цикле и от количества вызовов цикла, необходимого для завершения операции.

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

Так, для микросхем флэш-памяти типа Boot Block в спецификации гарантируется не менее 100 тысяч циклов стирания. Как это влияет на хранение параметров (цикличность), легко рассчитать, воспользовавшись выражением:
100000 Cycles=[8KB-(Block_Record size)/Parameter_Record size]*number of Parameter_Record

Это уравнение можно решить как для искомого числа записей параметров, так и для длины поля Parameter_Record, в зависимости от того, что известно. По сравнению с EEPROM устойчивость флэш-памяти к ре-программированию значительно выше.

Заключение

В настоящей статье были описаны основные моменты программных методов эмуляции побайтовой работы с использованием двух параметрических блоков флэш-памяти. Разработчики систем, используя для хранения параметров вместо EEPROM параметрические блоки микросхем Boot Block, могут снизить стоимость и повысить надежность своих систем. Так, уже давно осознали преимущества перехода от микросхем, стираемых целиком, к приборам, основанным на блочной архитектуре. Флэш-память типа Bulk Erase, изготавливаемая по устаревшей технологии, перестала модернизироваться и уже давно вытеснена более современными семействами.

Что такое Flash Memory?

Главная FAQ

Подробнее…

Что такое Flash Memory?

Flash Memory/USB-накопитель или флэш-память — это миниатюрное запоминающее устройство, применимое в качестве дополнительного носителя информации и ее хранения. Устройство подключается к компьютеру или другому считывающему устройству через интерфейс USB.

USB-накопитель предназначен для многократного прочитывания записанной на нем информации в течение установленного срока эксплуатации, который обычно составляет от 10 до 100 лет. Производить же запись на флэш-память можно ограниченное количество раз (около миллиона циклов).

Флеш-память считается более надежным и компактным по сравнению с жесткими дисками (HDD), поскольку не имеет подвижных механических частей. Данное устройство довольно широко используется при производстве цифровых портативных устройств: фото и видеокамер, диктофонов и MP3-плееров, КПК и мобильных телефонов. Наряду с этим, Flash Memory используется для хранения встроенного ПО в различном оборудовании, таком как модемы, мини-АТС, сканеры, принтеры или же маршрутизаторы. Пожалуй, единственным недостатком современных USB-накопителей является их относительно малый объем.

История Flash Memory

Первая флеш-память появилась в 1984 году, ее изобрел инженер компании Toshiba Фудзио Масуокой (Fujio Masuoka), коллега которого Сёдзи Ариидзуми (Shoji Ariizumi) сравнил принцип действия данного устройства с фотовспышкой и впервые назвал его «flash».

Публичная презентация Flash Memory состоялась в 1984 году на Международном семинаре по электронным устройствам, проходившем в Сан-Франциско, штат Калифорния, где данным изобретением заинтересовалась компанию Intel. Спустя четыре года ее специалисты выпустили первый флеш-процессор коммерческого типа. Крупнейшими производителями флэш-накопителей в конце 2010 года стали компания Samsung, занимающей 32% данного рынка и Toshiba — 17%.

Принцип работы USB-накопителя

Вся информация, записанная на Flash-накопитель и сохраненная в его массиве, который состоит из транзисторов с плавающим затвором, именуемыми ячейками (cell). В обычных устройствах с одноуровневыми ячейками (single-level cell), любая из них «запоминает» только один бит данных. Однако некоторые новые чипы с многоуровневыми ячейками (multi-level cell или triple-level cell) способны запомнить и больший объем информации. При этом на плавающем затворе транзистора должен использоваться различный электрический заряд.

Основные характеристики USB-накопителя

Объем представленных в настоящее время флэш-накопителей измеряется от нескольких килобайт до сотен гигабайт.

В 2005 году специалисты компаний Toshiba и SanDisk провели презентацию NAND-процессора, общий объем которого составил 1 Гб. При создании данного устройства они применили технологию многоуровневых ячеек, когда транзистор способен хранить несколько бит данных, используя различный электрический заряд на плавающем затворе.

В сентябре следующего года компания Samsung представила общественности уже 4-гигабайтный чип, разработанный на основе 40-нм технологического процесса, а в конце 2009 года, технологи Toshiba заявили о создании 64 Гб флэш-накопителя, который был запущен в массвое производство уже в начале следующего года.

Летом 2010-го состоялась презентация первого в истории человечества USB-накопителя объемом 128 Гб, состоящий из шестнадцати модулей по 8 Гб.

В апреле 2011 года компании Intel и Micron объявили о создании MLC NAND флэш-чипа на 8 Гбайт, площадью 118 мм, почти вполовину меньше аналогичных устройств, серийное производство которого стартовало в конце 2011 года.

Типы карт памяти и Flash-накопителей

 
CF/Compact Flash — один из первых и наиболее старейших стандартов флэш-памяти. Первая CF флеш-карта была разработана специалистами корпорации SanDisk в 1994 году, однако данный формат очень популярен и в настоящее время.

Применяется он в основном в профессиональном видео- и фото-оборудовании, поскольку имеет довольно большие размеры 43х36х3,3 мм, в результате чего довольно проблематично установить слот для Compact Flash в мобильные телефоны или MP3-плееры. При этом карта считается не очень надежной, а также не обладает высокой скоростью обработки данных. Максимально допустимый объём Compact Flash в настоящее время достигает 128 Гбайт, а скорость копирования данных выросла до 120 Мбайт/с.

MMC/Multimedia Card— карта памяти, обладающая относительно небольшим размером — 24х32х1,4 мм. Ее создателями считаются специалисты компании SanDisk и Siemens, которые в основу своего изобретения положили контроллер памяти с высокой совместимостью с устройствами различного типа с SD-слотом.

 

RS-MMC/Reduced Size Multimedia Card — карта памяти, которая в два раза по длине меньше стандартной карты MMC — 24х18х1,4 мм и весом около 6 гр. При этом сохранены все остальные характеристики и параметры обычной MMC-карты. Для использования карт RS-MMC необходимо использовать адаптер.

DV-RS-MMC/Dual Voltage Reduced Size Multimedia Card— карты памяти с двойным питанием — 1,8 и 3,3 В, которые отличаются низким энергопотреблением, в результате чего мобильный телефон или другое устройство может работать дольше. Размер карты совпадает с габаритами RS-MMC, которые составляют 24х18х1,4 мм.

 

MMCmicro — миниатюрная карта памяти с размерами всего 14х12х1,1 мм и предназначенная для мобильных устройств. Для ее применения необходимо использовать стандартный слот MMC и специальный переходник.

SD Card/Secure Digital Card – это более совершенная версия стандарта MMC, которая совместима с техникой SanDisk, Panasonic, Toshiba. Основным отличием SD Card от прототипа является наличие технологии защиты авторских прав, представленной в криптозащите от несанкционированного копирования, случайного стирания или механического переключения защиты от записи.

Несмотря на очень схожие с ММС-картой параметры и размеры 32х24х2,1 мм, данную карту нельзя использовать со стандартным слотом ММС.

SDHC/SD High Capacity — это SD-карта памяти высокой ёмкости, известные современным пользователям как SD 1. 0, SD 1.1 и SD 2.0 (SDHC). Данный устройства различаются максимально допустимым объемом данных, который можно на них разместить. Так предусмотрены ограничения по емкости в виде 4 Гб для SD и 32 Гб для SDHC. При этом SDHC-карта обратно совместима с SD. Оба варианта могут быть представлены в трех форматах физических размеров: стандартный, mini и micro.

miniSD/Mini Secure Digital Card— данная карта памяти отличается от стандарта Secure Digital меньшими размерами — 21,5х20х1,4 мм. При этом, чтобы использовать ее в устройствах, в которых установлен стандартный SD-слот потребуется специальный адаптер.

 

microSD/Micro Secure Digital Card – это самое компактное по данным на 2011 год съёмное устройствами флеш-памяти, его размеры составляют 11х15х1 мм, что позволяет использовать его мобильных телефонах, коммуникаторах и т. д. Переключатель защиты от записи расположен на адаптере microSD-SD, а максимально возможный объём карты составляет 32 Гб.

Memory Stick Duo— стандарт памяти, разработанный компанией Sony. Размеры довольно прочного корпуса устройства составляют 20х31х1,6 мм.

 

Memory Stick Micro/M2 – карта памяти, формат которой конкурирует по размеру с microSD, но при этом преимущество остается за устройствами Sony.

Предыдущая запись

Что такое Field?

Следующая запись

Что такое Flicker Noise?

Должен ли я по-прежнему использовать Adobe Flash Player?

Урок 14: Должен ли я по-прежнему использовать Adobe Flash Player?

/en/internetsafety/driving-safely-with-mobile-devices/content/

Должен ли я по-прежнему использовать Adobe Flash Player?

Adobe больше не поддерживает Adobe Flash Player с 31 декабря 2020 г. Мы рекомендуем удалить его.

Всякий раз, когда вы пользуетесь Интернетом, ваш браузер использует небольшие приложения, называемые подключаемыми модулями , для отображения определенных типов содержимого. Например, Плагин Adobe Flash Player можно использовать для воспроизведения видео, игр и другого интерактивного контента. Хотя Flash Player долгое время был одним из самых известных подключаемых модулей, в последние годы он стал гораздо менее популярным.

Есть несколько причин снижения популярности. Поскольку Flash Player является относительно старым подключаемым модулем, он становится все более уязвимым для онлайн-угроз, таких как вирусы и хакеры. Большинство веб-браузеров даже начали отключать содержимое Flash Player по умолчанию из соображений безопасности.

Кроме того, поскольку Flash Player был разработан для настольных компьютеров, он не очень хорошо отображает мобильные устройства , включая смартфоны и планшеты. Некоторые мобильные браузеры, в том числе Safari для iOS, даже не могут использовать Flash Player.

Должен ли я прекратить его использовать?

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

Поддержание Flash Player в актуальном состоянии

Поскольку более старые версии Flash уязвимы для интернет-угроз, вы должны быть уверены, что всегда используете самую последнюю версию . Если вы используете не самую последнюю версию, вы можете увидеть сообщение об ошибке вместо содержимого.

Однако мы не рекомендуем обновлять подключаемый модуль непосредственно из предупреждающего сообщения, подобного этому. Некоторые вводящие в заблуждение рекламные объявления искусно замаскированы под предупреждающие сообщения, но на самом деле они не перенаправят вас на страницу обновлений. Вот почему лучше всего загрузить обновление непосредственно с веб-сайта Adobe.

Также стоит отметить, что некоторые браузеры автоматически обновляют все ваши плагины, включая Flash Player. Если вы используете браузер, такой как Internet Explorer, вам, вероятно, потребуется обновить плагины вручную.

Как обновить Adobe Flash player:
  1. Перейдите на https://get.adobe.com/flashplayer/ в веб-браузере.
  2. Найдите и нажмите кнопку Download или Install . Flash Player также может попытаться установить дополнительное программное обеспечение, поэтому перед загрузкой обязательно отмените все подобные предложения. На изображении ниже мы отключили параметр McAfee Security Scan Plus.
  3. Найдите и дважды щелкните установочный файл (обычно он находится в папке Downloads ). Обратите внимание, что перед установкой подключаемого модуля необходимо закрыть веб-браузер.
  4. Следуйте инструкциям на экране. Flash Player будет обновлен до последней версии.
  5. Во многих случаях ваш браузер автоматически откроет новую страницу для подтверждения установки. Это означает, что плагин готов к использованию, когда вам это нужно.
Продолжать Предыдущий: Безопасное вождение с мобильными устройствами

Следующая:Викторина по безопасности в Интернете

/en/internetsafety/internet-safety-quiz/content/

Что это такое, почему это происходит и как это предотвратить

Независимо от того, являетесь ли вы владельцем или арендодателем служебного помещения или хотите узнать об опасностях для жизни, связанных с вспышкой дуги, и о том, как безопасно с ней справиться, мы объясним все, что вам нужно знать.

Что такое вспышка дуги?

Вспышка дуги (часто называемая перекрытием дуги) представляет собой тип электрического взрыва или разряда, который возникает в результате соединения по воздуху с землей или другой фазой напряжения в электрической системе. Например, когда провод контактирует с заземленной системой. Температура в источнике вспышки дуги может достигать 20 000 °C — примерно в четыре раза больше, чем на поверхности Солнца.

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

При быстром расширении воздуха и испарившегося материала от вспышки дуги может произойти взрыв дуги. Взрывная сила дугового разряда может превышать 100 килопаскалей (кПа), вызывая движение расплавленного металла, частей оборудования и обломков со скоростью до 300 метров в секунду.

Что вызывает вспышку дуги?

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

Многие считают, что риск дугового разряда возникает при работе с высоким напряжением, но есть данные, свидетельствующие о том, что низкое напряжение может быть еще более рискованным. Исследования показывают, что серьезность опасности в среднем выше при низком напряжении, чем при высоком.

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

Общие причины вспышки дуги включают:

• Отказ оборудования
• Падение неизолированных инструментов или металлических частей
• Использование неправильно указанных инструментов
• Работа под напряжением на поврежденном оборудовании, таком как кабели
• Ослабленные соединения и открытые части под напряжением
• Отсутствие осведомленности и обучения

Как предотвратить вспышку дуги

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

Правила управления охраной труда и техникой безопасности на рабочем месте 1999 г. определяют обязательство работодателя оценивать уровень риска на рабочем месте и эффективность принимаемых мер предосторожности. Для электромонтажных работ это должно включать опасность вспышки дуги.

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

Например, вы можете:

  • Обесточить электрооборудование
  • Носите подходящие средства индивидуальной защиты (СИЗ)
  • Держитесь на безопасном расстоянии
  • Уменьшить выход энергии от инцидента
  • Провести оценку риска
  • Обучить рабочих контролировать риски и прерывать сбои

Эффективным способом предотвращения дуговых замыканий является использование нашей модели 4P для управления опасностью возникновения дугового разряда: прогнозировать, предотвращать, защищать, публиковать. Определить и рассчитать возможные риски. Используйте принципы предотвращения для управления рисками. Снизьте риск получения травм с помощью надлежащей защиты. Соберите информацию для будущих работников, чтобы переоценить такие изменения, как условия окружающей среды и состояние оборудования.

Для предприятий отличный способ начать работу — заказать бесплатную предварительную оценку вспышки дуги.

Один из лучших способов снизить риск возникновения дугового разряда — обратиться к специалисту по электробезопасности. Мы провели управление безопасностью дугового разряда для широкого круга клиентов, включая National Grid, Northern Powergrid и Honda Racing, так что вы в надежных руках
.

Если у вас есть работники на месте, и вы хотите самостоятельно управлять опасностями, вы также можете пройти обучение.

Кому нужно обучение Arc Flash?

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

Некоторые профессии, для которых важно пройти обучение дуговому разряду:

Инженеры-электрики

Гражданские работы – земляные работы

Работа рядом с электрооборудованием

Электрики

Специалисты-электрики

Квалифицированные лица должны знать, как ограничить токи короткого замыкания с помощью соответствующих устройств, сократить время дуги и рассчитать безопасные границы вспышки дуги. Если вы знакомы с применимым законодательством, понимаете, когда вы можете подвергнуться воздействию, и знаете уровень существующей опасности, у вас есть отличная основа для обеспечения безопасности. Мы настоятельно рекомендуем научиться проводить оценку риска вспышки дуги на основе задач с помощью этой программы City & Guilds Assured.