Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Отладка микропроцессорных систем 

1 2 3 4 5 6 7 8 9 10 11 12 [ 13 ] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

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

2.8. Тестирование ЗУПВ

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

Микросхемы полупроводниковых ЗУПВ в основном энергозависимы, т. е. при выключении питания их содержимое теряется. В отличие от ПЗУ содержимое ЗУПВ не фиксировано, поэтому простой тест CHECKSUM для них не применим. Имеются два основных типа ЗУПВ: в статических ЗУПВ каждый бит записан в запоминающий элемент , который сохраняет свое состояние до записи в него противоположного логического состояния; в. динамическом ЗУПВ запоминающий элемент имеет более простую структуру, что увеличивает ел/гкость микросхемы, но со временем информация из него исчезает. Обычно в динамическом ЗУПВ бит хранится в виде заряда на емкости затвор - исток МОП-транзистора. Этот заряд исчезнет, если его периодически не восстанавливать в цикле регенерации. Большинство динамических ЗУПВ должно иметь период регенерации 2 ме. Для реге-верацив динамических ЗУПВ в системе предусматриваются дополнительные цифровые схемы. Чтобы устранить этот недостаток, были разработаны микросхемы ЗУПВ ео встроенными схемами регенерации. Эти микросхемы называются квазистатическими, так как, являясь дина-



мическими ЗУПВ, они взаимодействуют с остальными компонентами системы как статические.

Для проверки микросхем ЗУПВ необходимо записать данные в каждую ячейку, а затем считать их. Если считанный из ячейки двоичный код совпадает с записанным, полагается, что ячейка исправна. Записываемые и считываемые из ЗУПВ коды называются ШАХМАТНОЙ доской, так как в них логические состояния чередуются, как черные и белые клетки на шахматной доске. Обычно для проверки применяются наборы 01010101 (55i6) и 10101010 (AAie).

Тест ШАХМАТНАЯ ДОСКА применяется для проверки ЗУПВ после включения питания и позволяет определить старший адрес ЗУПВ в системе. Многие вы-числительные системы поставляются в виде базовой модели с минимальным ЗУПВ, которое можно расширять до допустимого в системе максимума путем подключения дополнительных микросхем ЗУПВ. Следовательно, емкость ЗУПВ в системе может варьироваться от минимума в базовой модели до допустимого максимума. Тест-программа записывает шахматный набор в каждую ячейку ЗУПВ, начиная с известного минимального адреса ЗУПВ, и продолжает проверку по всем ячейкам до обнаружения ячейки, из которой тест-набор не считывается. Эта ячейка в системе имеет адрес, на единицу больший максимального адреса ЗУПВ, и, следовательно, определяет верхнюю границу ЗУПВ в системе. Обычно после этого теста емкость доступного пользователю ЗУПВ индицируется для оператора на видеодисплее как адрес верхней границы. Если показываемое значение меньше ожидаемого, можно предположить наличие отказавшей микросхемы, и индицируемый адрес помогает найти эту микросхему.

Во многих случаях вместо тест-наборов 55 и АА применяются более простые тест-наборы 00 и FF. Хотя шахматные наборы и служат простым средством первоначальной проверки микросхемы ЗУПВ, они не являются исчерпывающим тестом. Когда проверяется система с подозреиием на отказ ЗУПВ, то запускается более жесткий тест, который заключается в записи и последующем считывании кодов шагающих единиц . В этом тесте в каждую ячейку ЗУПВ записываются и затем считываются такие двоичные последовательности:



Р . . 0000 0000 -

0000 0001

0000 0010

0000 0100

t - 0000 1000

0001 0000

0010 0000

0100 0000

1000 0000 -

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

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

Интерференция часто возникает между линиями шины адреса из-за короткого замыкания линий вне микросхемы ЗУПВ или из-за внутреннего отказа. Для выявления всех относящихся к адресу проблем рекомендуется следующий тест. Первоначально во все ячейки ЗУПВ записывается код 00, а затем только в первую ячейку ЗУПВ записывается код FF. После этого осуществляется проверка ячеек микросхемы на считывание кода 00. Если тест проходит, первая ячейка сбрасывается на 00, код FF записывается только во вторую ячейку, а все. остальные ячейки вновь проверяются на считывание ко--да 00. Если при считывании ячейка не дает результат 00, следует предположить относящийся к адресу отказ либо в самой микросхеме, либо во внешних линиях шины адреса. Подозреваемые бит или биты в шине адреса находятся с помощью операции исключающего ИЛИ Начального адреса ЗУПВ и адреса, по которому произошло неправильное считывание. Пусть, например, базовый адрес проверяемого ЗУПВ равен 80i6, а отказ обна-



1 2 3 4 5 6 7 8 9 10 11 12 [ 13 ] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82



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



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.