FAQ по модулям памяти
Страница 4.



Какую информацию можно получить из маркировки модулей памяти? В каком виде эта маркировка присутствует на модуле? Существуют ли универсальные правила для ее чтения?

С маркировкой модулей памяти ситуация значительно более прискорбная, чем с маркировкой тех же чипов (см. FAQ по чипам). Чем это вызвано - примерно понятно. Если микросхемы памяти выпускает всего два десятка производителей, которые при элементарном наличии доброй воли вполне в состоянии синхронизировать свои маркировки, то число производителей модулей никакому исчислению не поддается. При этом огромное их число (как правило, речь при этом идет о производителях наинизшей ценовой категории, как следствие, и небольшого качества) вообще никак не маркирует свою продукцию. Очень распространена ситуация, когда производитель маркирует печатную плату своим логотипом, но никакой другой полезной маркировки на плате нет. По большому счету редко кто кроме major-производителей маркирует так называемый part number (артикул) на печатной плате, причем обычно краской, а не травлением (это в принципе понятно - как минимум ко времени доступа плата безразлична, поэтому маркировку все равно пришлось бы наносить). Иногда на платах имеются нанесенные краской своеобразные "checkbox" - предполагается, что после сборки производитель промаркирует емкость, время доступа и четность, но на практике это часто не делается.

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

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

  • ESA1UN3241-60JS - SIMM 1x32 EDO производства Fujitsu. 60 нс видно довольно отчетливо, 32 в принципе тоже (если у вас в руках SIMM, понятно, что искать нужно 32 или 36, см. вопрос). Из цифр имеются также две единицы и четверка, спрашивается - кто из них глубина адреса, или же емкость? Ответ - первая единица, глубина адреса (41 означает чипы 1х4). За EDO отвечает первая буква. В оставшихся буквах закодировано, что перед нами SIMM 72-пин небуферизованный 5В, на базе SOJ с оловянными контактами.
  • HYS72V4000GR-10 - DIMM 4x72 SDRAM от Siemens. Не так хорошо представляя себе правила чтения маркировки Siemens, выскажу свою версию. HYS - модуль SDRAM, 72V4 - 4x72 3.3В, последовательность нулей означает, что никаких особых отклонений (от стандарта SDRAM DIMM) нет, G - золоченое покрытие контактов, R - registered, 10 - наносекунды, разумеется.
Несложно видеть, что принципы кодирования информации имеют между собой мало общего (в случае с Fujitsu о емкости модуля можно только догадываться...). Похожая ситуация и у других брандов. В первом приближении - найдите в маркировке подходящую к вашему модулю ширину шины, ближайшая к ней цифра (буквы можно игнорировать) спереди или сзади будет глубиной адреса (хотя может оказаться и емкостью). Или, если есть возможность, посетите сайт производителя (координаты см. в документе "Major-производители микросхем и модулей DRAM") и постарайтесь найти такую же или аналогичную маркировку, или хотя бы определить исповедуемые данным производителем принципы.

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

Наконец, в принципе можно столкнуться и с proprietary-маркировкой в двух ее ипостасях. Во-первых, модуль, извлеченный из brand-name устройства, с большой вероятностью несет на себе part number данного бранда. Если вы (являясь, например, специалистом по этому бранду) сможете извлечь из этой информации пользу - вас можно поздравить, кроме того, всегда можно попытаться сделать на веб-сервере данного бранда поиск по этому номеру - есть шанс получить приемлемое описание модуля. Во-вторых, модуль мог быть изготовлен generic-производителем для применения опять же в устройствах некоего бранда. Если вы в состоянии определить производителя - идите на его сервер (см. документ "Generic-производители..."), определяйте part number бранда - и задача сведена к "во-первых". В противном случае - довольно часто в маркировке явным образом указана емкость (обычно в виде наподобие 8MEG или ххх/32), однако есть риск, что это емкость не данного модуля, а комплекта, в который он входит. Опять же, остается вопрос с четностью, временем доступа и т.п.

 
« Предыдущая статья   Следующая статья »