Изобретение относится к области цифровой вычислительной техники, предназначено для использования в системах обработки и передачи данных и может быть применено в качестве имитатора постоянного запоминающего устройства (ПЗУ) специализированных цифровых вычислительных машин (СЦВМ) или в качестве имитатора источников информации при отладке программ задач систем реального времени.
Известны запоминающие устройства (ЗУ) с автономным контролем, состоящие из информационной и контрольной части, имеющие в своем систаве накопитель, адресную часть, числовую часть, устройство управления, контрольные разряды, схемы контроля кодов по разрядной избыточности 1. Недостатком таких устройств является контроль кодов по определенному (фиксированному) алгоритму, например по модулю 2, модулю 3 и т. д., что в ряде случаев ограничивает область их применения.
Наиболее близким по технической сущности к данному изобретению является запоминающее устройство с явтономным контролем, которое содержит адресный блок, выход которого соединен со входами первого и второго накопителей, соединенных с соответствующими входами выходного числового блока, входной числовой блок, подключенный к первому накопителю, и блок управления. В этом ЗУ контрольные признаки, записываемые во второй накопитель, вырабатываются при помощи схем свертки кода числа по модулю 2, свертки кода адреса по модулю 3 и схемы формирования обратных кодов 2 .
Недостатком этого ЗУ яв.аяется невозможность его использования в качестве имитатора ПЗУ для различных СЦВМ, имеющих разные системы контроля. Указанное обстоятельство обусловлено единственным, фиксированным алгоритмом формирования контрольных признаков. По этой же причине указанное ЗУ не может быть использовано в качестве имитаторов источников информации, имеющих разные системы контроля или не имеющих их вообще.
Целью изобретения является расщирение области нри.менения устройства за счет упрощения сопряжения устройства с ЭВМ различных типов.
Это достигается тем, что предлагаемое устройство содержит блок задания режиMOB, перестраиваемый преобразователь кодов и формирователь контрольных признаков, выход которого через перестраиваемый преобразователь кодов подключен к одному из входов второго накопителя, один вход перестраиваемого преобразователя кодов подключен к выходу входного числового блока, другой через формирователь контрольных признаков - к одному выходу блока задания режимов, другой выход блока задания режимов подключен к соответствующему входу блока управления.
На чертеже показана блок-схема предлагаемого устройства.
Выход блока задания режимов 1 связан с блоком управления 2, подключенным входами к упраапяющим шинам 3 и 4. Другой выход блока задания режимов I соединен через последовательно включенные формирователь контрольных признаков 5 и перестраиваемый преобразо1ьагель кодов б со вторым накопителем 7. Блок управления 2 связан с выходным числовым блоком 8, входным числовым блоком 9 и адресным блоком 10. Адресный блок 10 подключен к адресным шинам 11 и 12. Выход адресного блока 10 присоединен к первому накопителю 13 и второму накопителю 7, выходы которых соединены с выходным числовым блоком 8, имеющим числовые шины 14. Выход входного числового блока 9 подключен к входам первого накопителя 13 и перестраиваемого преобразователя 6. Второй вход блока 9 связан с числовыми шинами 15.
Предлагаемое ЗУ может работать в двух основных режимах:
-записи информации от внешних датчиков;
-замещения (ими1сации) ПЗУ СЦВМ (или источников информации).
В режиме записи информации с первого н второго выходов блока 1 в блок 2 и формирователь 5 поступают управляющие сигналы, зависящие от типа сопрягаемой СЦВМ и систем ее контроля. В соответствии с этим, формирователем 5 выбирается определенная инструкция, по которой осуществляется перестройка преобразователя 6 для выполнения нужного алгоритма формирования контрольных признаков на основе информации, поступающей в него с выхода блока 9. По сигналу с шины 4 блок 2 формирует необходимую временную диаграмму для записи числовой информации, поступившей с щин 15 через блок 9 в накопитель 13 и контрольных признаков в накопитель 7 в соответствии с кодом адреса, принятым блоком Ю с шии 12.
В режиме замещения блок 1 вырабатывает на вход блока 2 сигнал, в соответствии с которым блок 2.после прихода сигнала с шины 4 формирует временную диаграмму, необходимую для совместной работы модуля ЗУ и СЦВМ. При этом числовая информация н с.формированные для конкретного сопряженного типа СЦВМ кснтрольчые признаки считываются из накопителей 13 и 7 в соответствии с кодом адреса на шине И и через блок 8 поступают на шины 14, подключенные к СЦВМ.
Использование новых элементов - блока режимов, блока инструкций и переключаемого преобразователя с их связями выгодно отличает предлагаемый модуль ЗУ от указанного прототипа. Обеспечение совместной работы модуля с любой СЦВМ, имеющей различные системы коитроля, расширяет область его применения, что прийодит к сокращению типов разрабатываемого оборудования, необходимого для отладки программ системы, реальиого временив
Формула изобретения
Запоминающее устройство с автономным Контролем, содержащее адресный блок, выход которого соединен со входами первого и второго накопителей, соединенных с соответствующими входами выходного числового блока, входной числовой блок, подключенный к первому накопителю, и блок управления, отличающееся тем, что, с целью расширения области применения за счет упрощения сопряжеиия устройства с электроиНС-вычислительными машинами различных типов, оно содержит блок задания режимов, перестраиваемый преобразователь кодов и формирователь контрольных прнзнаков, выход которого через перестраиваемый преобразователь кодов подключен к одному из
входов второго накопителя, один вход перестраиваемого преобразователя кодов подключен к выходу входного числового блока, другой через формирователь контрольных признаков - к одному выходу блока задания режимов, другой выход блока задаИия режимов подключен к соответствующему входу блока управления.
Источники информации, принятые во внимай ие при экспертизе: I. Патент США № 3920967, кл. 340--J74, 1972.
2. Авторское свидетельство СССР № 467409, кл. G 11 С 29/00, 1974.
название | год | авторы | номер документа |
---|---|---|---|
Запоминающее устройство с автономным контролем | 1981 |
|
SU974414A1 |
Имитатор канала | 1987 |
|
SU1425675A2 |
МОДЕЛИРУЮЩИЙ КОАП | 2013 |
|
RU2516703C1 |
ТЕХНОЛОГИЧЕСКАЯ УВМ | 2013 |
|
RU2563139C2 |
Устройство для имитации неисправностей | 1987 |
|
SU1444775A1 |
Запоминающее устройство с автономным контролем | 1980 |
|
SU894797A1 |
Графический дисплей с контролем | 1988 |
|
SU1509929A1 |
Графический дисплей с контролем | 1984 |
|
SU1249526A1 |
Имитатор для тестирования компонентов моноканальной локальной вычислительной сети | 1987 |
|
SU1446621A1 |
Запоминающее устройство с самоконтролем | 1987 |
|
SU1501171A1 |
Авторы
Даты
1978-10-15—Публикация
1977-01-28—Подача