SU1714609A1 - Устройство дл формировани теста блока оперативной пам ти - Google Patents

Устройство дл формировани теста блока оперативной пам ти Download PDF

Info

Publication number
SU1714609A1
SU1714609A1 SU904796524A SU4796524A SU1714609A1 SU 1714609 A1 SU1714609 A1 SU 1714609A1 SU 904796524 A SU904796524 A SU 904796524A SU 4796524 A SU4796524 A SU 4796524A SU 1714609 A1 SU1714609 A1 SU 1714609A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
counter
trigger
outputs
Prior art date
Application number
SU904796524A
Other languages
English (en)
Inventor
Вениамин Ильич Август
Любовь Николаевич Гноевая
Игорь Семенович Зыков
Original Assignee
Харьковский политехнический институт им.В.И.Ленина
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Харьковский политехнический институт им.В.И.Ленина filed Critical Харьковский политехнический институт им.В.И.Ленина
Priority to SU904796524A priority Critical patent/SU1714609A1/ru
Application granted granted Critical
Publication of SU1714609A1 publication Critical patent/SU1714609A1/ru

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано дл  контрол  ОЗУ. Цель изобретени  - повышег ниё достоверности контрол  за счет увеличени  количества переборов адресных цепей при считывании. Устройство содержит триггеры 1, 2. счетчики 3, 4. злемент ИЛИ- НЕ 5, счетчик 6 по модулю К, блок 7 суммировани , коммутатор] 8, регистры 9, 10. злемент ИЛИ 11. группу злёментов НЕ 12. элемент И 13, мультиплексор 14, пр мой и инверсный входы 15, 16 синхронизации, контролируемое ОЗУ 17. Информаци  считываетс  из адресов не подр д, последовательный перебор производитс  только дл  половины адресов, после каждого адреса считываетс  информаци  из адреса, полученного инверсией всех разр дов данного адреса. Изменение пор дка усугубл ет помехи, и инверси  всех разр дов каждого адреса ставит цепи выбора адреса в наиболее т желые услови . 5 ил.

Description

J
О
о о
Изобретение относитс  к вычислительной технике и может быть использовано дл  контрол  оперативных запоминающих устройств .
Целью изобретени   вл етс  повышение достоверности контрол  за счет увеличени  количества переборов адресных цепей при считывании.
На фиг. 1 представлена схема устройства дл  формировани  теста блока оперативной пам ти; на фиг.2 - схема счетчика по модулю К; на фиг.З - схема блока суммировани ; на фиг.4 - схема коммутатора; на фиг.5 - временна  диаграмма формировани  адреса считывани .
Устройство содержит первый 1 и второй 2 триггеры, первый 3 и второй 4 счетчики, элемент ИЛИ-НЕ 5, счетчик 6 по модулю К, блок7суммировани , коммутаторе, первый 9 и второй 10 регистры, элемент МЛИ 11, группу элементов НЕ 12, элемент И 13, мультиплексор 14, пр мой вход 15 синхронизации устройства, инверсный вход 16 синхронизации устройства и блок 17 пам ти ..
Счетчик б по модулю К (фиг,2) содержит счетчик 18, блок 19 сравнени , элемент И 20 и триггер 21,
Блок 7 суммировани  (фиг.З) содержит регистр 22, сумматор 23. первую группу элементов И 24, вторую группу элементов И 25, группу элементов ИЛИ 26. регистр 27, эле, мент НЕ 28,1К-триггер 29 и элемент И 30.
Коммутатор 8 содержит первую 31 и вторую.32 группы элементов И, группу 33 элементов ИЛИ и триггер 34.
Устройство работает следующим образом .
Тригтеры 1 и 2, счетчики 3 и 4, блок 7 и коммутатор 8 установлены в состо ние О. В регистр 10 занесено число К - количество групп. На выходе блока 7 установлен нулевой адрес. На выходах счетчика 4 и элемента ИЛИ-ИЕ Б устанавливаютс  нули. Триггеры 1 и 2. счетчики 3. 4 и 6 по сигналу 1 на счетном входе, а также блок 7 и-коммутатор 8 переключаютс  по спаду этого сигнала.
В первом цикле работы происходит запись и считывание О по всему массиву блока 17 пам ти.
Под воздействием сигналов с входов 15 и 16 бпок 7 перебирает все адреса в блоке 17 пам ти, первый адрес которого равен нулю. По окончании п-го такта по сигналу переноса блока 7 счетчик 4 переключаетс , переключаетс  также триггер 1 в состо ние 1. разрешающий занесе.ние начального адреса со-счетчика 6 в блок 7, открывающий элемент И 13 и задающий считывание .в
блоке 17. Работа блока 7 запрещена, разрешена работа первого и второго каналов мультиплексора 14. Следующие 2п тактов переборов адресов осуществл ет счетчик 3. который перебирает последовательно, и на каждый выбранный адрес считываетс  информаци  из инверсного адреса. Переключение адресов осуществл ет триггер 2 по сигналу, приход щему через элемент И 13 на управл ющий вход мультиплексора 14.
Второй цикл: заг1ись всех кодовых комбинаций по каждой группе адресов и считывание по указанному алгоритму после записи каждой кодовой комбинации. При этом по группе адресов, которые формирует блок 7 суммировани , записываетс  кодова  комбинаци  0...01, поступающа  со счетчика 4.
По спаду сигнала переноса с блока 7 суммировани  переключаетс  в следующее состо ние 0...010 счетчик 4, триггер 1 переключаетс  в состо ние 1, с инверсного выхода триггера 1 на второй управл ющий вход мультиплексора 14 поступает сигнал О, а с пр мого выхода триггера 1на второй вход элемента И 13 - сигнал 1.
В последующие такты происход т занесение начального адреса группы со счетчика
6по модулю К в блок 7 суммировани  и считывание информации по всем адресам в пор дке возрастани , но с инверсией каждого адреса. Затем происходит запись новой кодовой комбинации 0...010 по той же группе адресов, а по окончании записи триггер 1 вновь переключаетс ,в состо ние 1, и снова устанавливаетс  режим Считывание информации по указанному алгоритму.
После записи кодовой комбинации 11... 11 счетчик 4 переключаетс  в состо  ние 0...00 и на выходе элемента ИЛИ-НЕ 5 по вл етс  1. После записи кодовой комбинации 0...00 счетчик 4 переключаетс  в состо ние 0...01 и на выходе элемента ИЛИНЕ 5 устанавливаетс  О. По заднему фронту сигнала 1 с элемента ИЛИ-НЕ 5 прибавл етс  единица в счетчик 6 по модулю К, и при считывании информации в блок
7суммировани  заноситс  начальный адрес следующей группы.
Аналогично производ тс  запись всех кодовых комбинаций по другим группам и считывание информации по указанному алгоритму после записи каждой кодовой комбинации .
Выходное значение счетчика 6 по модулю К все врем  сравниваетс  с величиной К, подаваемой на информационные входы счетчика 6 с регистра 10. Когда значение на выходе счетчика 6 по модулю К становитс  равно К и по вл етс  1 в старшем разр де
счетчика 3, производитс  сброс счетчика б сигналами с инверсного входа 16 синхронизации . После этого в блок 7 суммировани  по сигналам с входа 15 заноситс  начальный адрес первой группы, и второй цикл повтор етс .
Счетчик б по модулю К (фиг.2) работает следующим образом.
Пбред началом работы делаетс  установка в состо ние О счетчика 18. При этом на выходе блока 19 сравнени  и элемента И 20 устанавливаетс  сигнал О, а на инверсном выходе триггера 21 - сигнал 1. По спаду сигнала 1, приход щему на счетный вход счетчика 18, его содержимое увеличиваетс  на единицу. Когда содержимое счетчика 18 становитс  равным числу К, поступающему на вторые входы блока 19 сравнени , на выходе последнего устанавливаетс  сигнал 1, поступающий на второй вход элемента И 20. После по влени  на первом входе элемента И 20 сигнала 1 по заднему фронту единичного сигнала, приход щего на синхровход триггера 21, он переключаетс  в состо ние 1 и на его инверсном выходе устанавливаетс  сигнал О, который сбрасывает счетчик 18.
Блок 7 суммировани  (фиг.З) работает следующим образом.
Перед началом работы делаетс  сброс регистров 22 и 27, на вход управлени  занесением блока 7 суммировани  подаётс  сигнал О, на вход управлени  суммированием блока 7 суммировани  - сигнал 1. Таким образом, выходы сумматора 23 через вторую группу элементов И 25, группу элементов ИЛИ 26 подключены к регистру 27, в котором находитс  нулевой адрес. По спаду инверсного сигнала обращени , поступающему на вход управлени , параллельным занесением информации в регистр 22, информаци  с регистра 27 заноситс  в регистр 22. Содержимое регистра 22 и информаци  с выхода коммутатора 8 складываютс  в сумматоре 23, и по спаду сигнала обращени , поступающего на вход управлени  параллельным занесением информации, сумма заноситс  в регистр 27. Если не возникает сигнала переноса при сложении в сумматоре 23, то по спаду сигнала обращени  на инверсном выходе триггера 29 устанавливаетс  сигнал 1. Этот сигнал поступает на второй вход элемента И 30, на первый вход которого подаетс  сигнал с входа управлени  суммированием блока 7 суммировани . При этом на выходе переноса блока 7 суммировани  устанавливаетс  сигнал Г.
Если при сложении в сумматоре 23 возникает сигнал переноса, то по спаду сигнала обращени  триггер 29 устанавливаетс  в состо ние 1 и на его инверсном выходе устанавливаетс  сигнал О. По спаду сигнала с инверсного выхода триггера 29 переключаетс  в состо ние 1 триггер 1. При этом на входе управлени  занесением блока 7 суммировани  устанавливаетс  1, а на входе управлени  суммированием блока 7 суммировани  - О. Таким образом, к информационным входам регистра 27 подключены выходы счетчика 6 по модулю К через первую группу элементов И 24 и группу элементов ИЛИ 26. По спаду сигнала обращени  в регистр 27 заноситс  начальное значение, поданное на информационные входы первой группы блока 7 суммировани . Сигнал О с входа управлени  суммировани  блока 7 суммировани  блокирует элемент И 30, и на выходе переноса блока 7 суммировани  по вл етс  сигнал,О.
Коммутатор 8 (фиг.4) работает следующим образом,
Перед началом работы триггер 34 устанавливают в состо ние О, а на его инверсном выходе устанавливаетс  1, При этом на выходе коммутатора 8 проходит информаци , поступающа  на его первые входы. По спаду единичного сигнала, поступающего на управл ющий вход коммутатора 8, триггер 34 переключаетс  в состо ние 1, на его инверсном выходе устанавливаетс  О, и информаци , поступающа  на вторые входы коммутатора 8, проходит на его выход . Элементы НЕ 12 позвол ют изменить алгоритм выбора адреса при считывании, После каждого выбранного адреса считываетс  информаци  из адреса, .полученного инверсией всех разр дов данного. Инверси  всех разр дов каждого адреса ставит цепи выбора адреса в наиболее т желые услови , так как различные помехи, наводки ,сбои св заны с количеством цепей, в которых одновременно происходит переключение , поэтому с по влением еще одного источника адресации (элементы НЕ 12) возрастает нздежность контрол  засчет увеличени  количества переключений адресных цепей испытываемого ОЗУ в едини цу времени при считывании по сравнению с другими групповыми тестами, рассматриваемыми в известном устройстве.
Счетный триггер 2 вли ет на изменение формировани  теста следующим образом. Сигнал со счетного триггера 2 через элемент И 13 поступает на первый управл ющий вход мультиплексора 14. При переключении триггера 2 осуществл етс  переключение , первого и второго каналов мультиплексора 14, т.е. на провер емое ОЗУ с мультиплексора 14 поступает пр мой адрес(со счетчика 3)или инверсный адрес (с элементов НЕ 12).
Таким образом, сигнал со счетного триггера 2 осуществл ет переключение адресов (пр мого или инверсного) считывани  провер емого ОЗУ.
По спаду единичного сигнала с триггера 2 переключаетс  счетчик 3, т.е. адрес, хран щийс  в счетчике 3, увеличиваетс  на единицу .
В регистр 9 (10) заноситс  приращение адреса, при суммировании которого с предыдущим адресом, хран щимс  в блоке 7 суммировани  образуетс  насто щий адрес , по которому записываетс  информаци  в провер емое ОЗУ, В регистре 9 находитс  приращение адреса, необходимое дл  получени  адресов в первом цикле работы устройства . Так как адреса в первом цикле перебираютс  последовательно, то в регистре .9 хранитс  единица.
В регистр 10 заноситс  приращение здреса , необходимое дл  получени  адресов во втором цикле, когда идет запись по группе адресов, поэтому в регистр 10 заноситс  число К (количество групп). В каждую группу вход т адреса, равные по модулю К.
В счетчике 6 по модулю К хранитс  начальный адрес группы, т.е. начальный адрес , к которому надо прибавл ть числа К, 2К, ЗК и так далее, чтобы получить адреса данной группы. Сначала в счетчике б по модулю К находитс  О. После записи всех кодовых комбинаций по адресам одной группы содержимое счетчика б по модулю К увеличи-. ваетс  на единицу.
Когда значение на выходе счетчика 6 по модулю К становитс  равно К и по вл етс  1, в старшем разр де счетчика 3 производитс  сброс счетчика 6. т,е. в счетчике 6 по
модулю,К хранитс  значение О, 1, 2 К-1,
0,1,2К-1 и т.д.

Claims (1)

  1. Формула изобретени  - Устройство дл  формировани  теста блока оперативной пам ти, содержащее первый счетчик, выход старшего разр да которого соединен с входом счетчика по модулю К (где К - число групп тестовых наборов ), с управл ющим входом коммутатора и с первым входом элемента ИЛИ, выход которого подключен к счетному входу первого триггера, пр мой выход которого  вл етс  выходом устройства дл  подключени  к входу управлени  считыванием тестируемого блока оперативной пам ти, инверсный выход первого триггера  вл етс  выходом устройства дл  подключени  к входу управлени  записью тестируемого блока
    оперативной пам ти, второй счетчик, разр дные выходы которого подключены к группе входов элемента ИЛИ-НЕ и  вл ютс  выходами устройства дл  подключени  к
    информационным входам тестируемой оперативной пам ти, вход элемента ИЛИ-НЕ соединен с выходом коммутатора, перва  и втора  группы информационных входов которого подключены к выходам первого и
    второго регистров, группа выходов коммутатора подключена кинформационным входам первой группы блока суммировани , счетчик по модулю К, информационные входы которого соединены с выходами второго
    регистра, синхровход счетчика по модулю К  вл етс  инверсным входом синхронизации устройства и соединен с инверсным синхровходом блока суммировани ,, счетный вход счетчика по модулю К подключен к выходу элемента ИЛИ-НЕ, а разр дные выходы счетчика по модулю К - к информационным входам второй группы блока суммировани , пр мой синхровход которого  вл етс  пр мым входом синхронизации устройства, входы управлени  занесением и суммированием блока суммировани  подключены соответственно к пр мому и инверсному выходам первого триггера, выход переноса блока суммировани  соединен со счетным входом второго счетчика и первым входом элемента ИЛИ, отличающеес  тем, что, с целью повышени  достоверности контрол  путем увеличени  количества переборов адресных
    цепей при считывании, в yqтpoйcтвo введены элемент И, второй триггер, мультиплексор , группа элементов НЕ, причем счетный вход второго триггера соединен с пр мым входом синхронизации устройства, пр мой
    выход второго триггера - с первым входом элемента И и счетным входом первого счетчика , разр дные выходы которого соединены с входами элементов НЕ группы .и первыми информационными входами мультиплексорг , выходы элементов НЕ группы с вторыми информационными входами мультиплексора, выходы блока суммировани  подключены к третьим информационным входам мультиплексора, выходы
    которого  вл ютс  адресными выходами устройства дл  подключени  к адресным.входам тестируемого блока пам ти, пр мой выход первого триггера соединен с вторым входом элемента И, выход которого подключей к первому управл ющему входу мультиплексора , второй управл ющий вход которого соединен с инверсным выходом первого триггера.
    Фиг.4
    J J
    М
    «
    1 «о 5
    V)
    «|
    Ч
SU904796524A 1990-01-02 1990-01-02 Устройство дл формировани теста блока оперативной пам ти SU1714609A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU904796524A SU1714609A1 (ru) 1990-01-02 1990-01-02 Устройство дл формировани теста блока оперативной пам ти

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU904796524A SU1714609A1 (ru) 1990-01-02 1990-01-02 Устройство дл формировани теста блока оперативной пам ти

Publications (1)

Publication Number Publication Date
SU1714609A1 true SU1714609A1 (ru) 1992-02-23

Family

ID=21498911

Family Applications (1)

Application Number Title Priority Date Filing Date
SU904796524A SU1714609A1 (ru) 1990-01-02 1990-01-02 Устройство дл формировани теста блока оперативной пам ти

Country Status (1)

Country Link
SU (1) SU1714609A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР N! 1032481. кл. Gil С 29/00. 1983.' Авторское свидетельство СССР fvfe 1302322. кл. О 11 С 29/00. 1987.' - --•-, •. -ч *

Similar Documents

Publication Publication Date Title
SU1714609A1 (ru) Устройство дл формировани теста блока оперативной пам ти
JPS6094525A (ja) 時分割パルスパタ−ンジエネレ−タ
SU1691841A1 (ru) Устройство дл контрол цифровых объектов
SU951301A1 (ru) Генератор псевдослучайных кодов
SU1727213A1 (ru) Устройство управлени доступом к общему каналу св зи
SU1465885A1 (ru) Генератор псевдослучайных последовательностей
SU1705876A1 (ru) Устройство дл контрол блоков оперативной пам ти
SU1302322A1 (ru) Устройство дл формировани теста оперативной пам ти
SU604160A1 (ru) Устройство автоматического выравнивани времени распространени при передаче дискретных сообщений по параллельным каналам
RU2030104C1 (ru) Генератор псевдослучайных последовательностей
SU1167660A1 (ru) Устройство дл контрол пам ти
SU385283A1 (ru) Аналого-цифровой коррелятор
SU1325511A1 (ru) Устройство дл цифровой фильтрации
SU1120485A1 (ru) Дешифратор интервально-временных сигналов
SU1705823A1 (ru) Статистический анализатор
SU871325A2 (ru) Селектор импульсов
SU1660004A1 (ru) Устройство для контроля микропроцессора
SU1267416A1 (ru) Устройство адресации
SU1317484A1 (ru) Запоминающее устройство с коррекцией ошибок
RU1826128C (ru) Генератор псевдослучайных последовательностей
RU1820393C (ru) Устройство дл формировани последовательности дискретно-частотных сигналов
SU1138799A1 (ru) Устройство дл генерации тестовых последовательностей
RU1788592C (ru) Устройство поиска псевдослучайной последовательности
JPS6135633B2 (ru)
RU2022353C1 (ru) Устройство для определения дополнения множества