Устройство для отладки аппарата магнитной записи

Иллюстрации

Показать все

Реферат

 

-Изобретение относится к накоплению информации, а именно к устройствам для отладки аппарата магнитной записи. Изобретение позволяет посредством введения отладочной микроЭВМ и интерфейса замещения осуществлять автоматизированную отладку программно м Я 1

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5П 4 G 11 В 5/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4179602/24-10 (22) 12.01.87 (46) 30.09.88. Бюл, Ф 36 (72) А. Х. Тарнопольский, P. Ю. Ясинявичвс, Г. А. Дуоба и Г..А. Петрулис (53) 681.84,001.2(088.8) (56) Патент Японии 11- 59-2964, кл. С 11 В 5/09, опублик..1984, Патент.США Ф 4500933, кл. 360-69, опублик. 1985.

„„Я0„„1427415 - А1 (54) УСТРОЙСТВО ДЛЯ ОТЛАДКИ АППАРАТА

МАГНИТНОЙ ЗАПИСИ (57) Изобретение относится к накоплению информации, а именно к устройствам для отладки аппарата магнитной записи. Изобретение позволяет посредством введения отладочной микроЭВМ и интерфейса замещения осуществлять автоматизированного отладку программно14 аппаратных ресурсов встраиваемых в аппарат магнитной записи микропроцессорных средств в реальном времени при существенном сокращении времени отладки. Кроме того, оно позволяет сократить сроки разработки аппаратуры магнитной записи и повысить достоверность и надежность процесса ее отладки. Устройство снабжено микроЭВМ и

274I5 интерфейсом 3 замещения, который, как и отлаживаемый микропроцессорный блок обработки данных, выполнен на клавиатуре 30, цифровом дисплее 31 контроллере 37 прерываний, а также интерфейсах 33 ввода-вывода, соединенных между собой и с элементами устройства системной шиной определенным образом. I ил.

Изобретение относится к накоплению информации, а именно к устройствам для отладки аппарата магнитной записи.

Целью изобретения является ускорение процесса отладки аппарата магнит5 ной записи.

На чертеже изображено уотройстводля отладки аппарата магнитной записи.

Устройство содержит формирователь ! записываемого кода, выход которого подключен к входу усилителя 2 записи, соединенного выходом с записывающей магнитной головкой 3, формирователь

4 воспроизведенного кода, первый и второй входы которого подсоединены к выходам соответственно усилителя 5 воспроизведения и усилителя 6 оптосигнала, соединенных входами соответ- 20 ственно с воспроизводящей магнитной головкой 7 и с оптоэлектронным датчиком 8 скорости, интерфейс 9 вводавывода, регистр 10 режимов, регулятор 11 скорости, первый 12 и второй

13 электродвигатели лентопротяжного механизма, регулятор 14 натяжения, клавиатуру 15.,- интерфейс 16 ввода, цифровой дисплей 17, интерфейс 18 вывода, программируемый таймер 19, контроллер 20 прерываний„ блок 21 оперативной памяти, блок 22 постоянной памяти и распределитель 23 программ. Интерфейс 9 ввода-вывода подключен выходом к первому входу формирователя 1 записываемого кода и соединен с регистром 10 режимов, подсоединенным к регулятору 11 скорости.

При этом регулятор 11 скорости соединен выходом с первым электродвигателем 12 лентопротяжного механизма и подсоединен к регулятору 14 натяжения, соединенному выходом с вторым электродвигателем 13 лентопротяжного механизма. Программируемый таймер 19 подсоединен входом к выходу формирователя 4 воспроизведенного кода и подключен первым выходом к второму входу формирователя 1 записываемого кода. Контроллер 20 прерываний, блок

21 оперативной памяти, блок 22 постоянной памяти и распределитель 23 программ соединены с шиной 24 сигналов управления. При этом шина 24 сигналов управления соединена также с интерфейсом 9 ввода-вывода, с интерфейсом 16 ввода, с интерфейсом 18 вывода и с программируемым таймером

19, подключенным вторым выходом к входу контроллера 20 прерываний, а регулятор 11 скорости подсоединен входом к выходу усилителя 6 оптосигнала.

Формирователь 9 ввода-вывода, формирователь 1 записываемого кода, формирователь 4 воспроизведенного кода, клавиатура 15, интерфейс 16 ввода, цифровой дисплей 17, интерфейс 18 ввода, программируемый таймер 19, контроллер 20 прерываний, блок 21 оперативной памяти, блок 22 постоянной памяти и распределитель 23 программ входят в состав встраиваемого микропроцессорного блока 25 обработки данных аппарата 26 магнитной записи. При этом записывающая 3 и воспроизводящая 7 магнитные головки аппарата 26 магнитной записи сопряжены с магнитной лентой 27, установленной в лентопротяжном механизме с возможностью перемещения посредством первого 1 2 и второго 13 электродвигателей лентопротяжного механизма.

142741

Устройство содержит, кроме того, дополнительный формирователь 28 записываемого кода, подключенный выходом к входу усилителя 2 записи, дополнительный формирователь 29 воспроизведенного кода, подсоединенный первым и вторым входами к выходам соответственно усилителя 5 воспроизведенного сигнала и усилителя 6 оптосигнала, 10 дополнительную клавиатуру 30, дополнительный цифровой дисплей 31 и допол" нительный интерфейс 32 ввода-вывода, дополнительный интерфейс 33 ввода, дополнительный интерфейс 34 вывода, дополнительный программируемый таймер 35, дополнительный распределитель

36 программ, дополнительный контроллер 37 прерываний, дополнительный блок 38 оперативной памяти, дополнительный блок 39 постоянной памяти, клавиатурный дисплей 40, перфоратор

4I, фотосчитыватель 42, узел 43 печати и программатор 44, соединенные с шиной 24 сигналов, управления. Допол-25 нительный интерфейс 32 ввода-вывода соединен с регистром 10 режимов и подключен выходом к первому входу дополнительного формирователя 28 записываемого сигнала, подсоединенного вторым входом к первому выходу дополнительного программируемого таймера

35. Дополнительный программируемый таймер 35 соединен входом с выходом дополнительного формирователя 29 воспроизведенного, кода и подключен вторым выходом к входу дополнительного контроллера 37 прерываний. Дополнительная клавиатура 30 подключена выходами к входам дополнительного ин- 40 терфейса 33 ввода. Дополнительный цифровой дисплей 31 подсоединен входами к выходам дополнительного интерфейса 34 вывода.

Дополнительные формирователь 28 15 записываемого кода, формирователь 29 воспроизведенного кода, клавиатура

30, цифровой дисплей 31, интерфейс 32 ввода-вывода, интерфейс 33 ввода, интерфейс 34 вывода, программируемый таймер 35 и контроллер 37 прерываний входят в состав интерфейса 45 замещения, а дополнительный распределитель

36 программ, дополнительный блок 38 оперативной памяти, дополнительный блок 39 постоянной памяти, клавиатурный дисплей 40, перфоратор 41, фото считыватель 42, узел 43 печати и про грамматор 44 — в состав микроЭВМ 46.

5 4

При этом распределитель 23 программ и дополнительный распределитель 28 программ могут быть выполнены в виде центральных процессоров.

Устройство для отладки аппарата магнитной записи работает следующим образом.

На первом этапе отладки производится отладка программного обеспечения, при которой интерфейс 45 замещения обеспечивает функциональное сопряжение аппарата 26 магнитной записи с отладочной микроЭВМ 46. Отлаживаемая программа, созданная при помощи ресурсов микроЭВМ 46, размещается в дополнительном блоке 38 оперативной памяти. Сначала. отлаживаются фрагменты программы, не имеющие отношения к управлению выходными элементами. Они проверяются путем задания на клавиатуре клавиатурного дисплея 40 контрольных входных данных и проверки выходных данных, выводимых из него после выполнения данного фрагмента программы. Далее микроЭВМ

46 через интерфейс 45 замещения подключаются к аппарату.36 магнитной записи. Этим предоставляется возможность отлаживаемой программе работать с аналогичным замещаемым набором элементов ввода-вывода в реальном времени.

При этом работа интерфейса 45 замещения происходит следующим образом.

Посредством дополнительного интерфейса 33,ввода с дополнительной клавиатуры 30 в дополнительный блок 38 oneративной памяти вводятся данные, например данные устанавливаемого времени, которые посредством дополнительного интерфейса 34 вывода поступают для индикации на дополнительный цифровой дисплей 31. Дополнительный интерфейс 32 ввода-вывода служит для обмена управляющими сигналами между микроЭВМ 46 и регистром 10 режимов.

Дополнительный программируемый таймер

35 выдает сигнал несущей частоты кода времени на дополнительный формирователь 28 записываемого кода, который вырабатывает последовательный код времени, подаваемый через усилитель

2 записи на записывающую магнитную головку 3, намагничивающую магнитную ленту 27. Код времени, воспроизведенный с магнитной ленты 27 воспроизводящей магнитной головкой 7, поступает через усилитель 5 воспроизведе5 14274 ния на дополнительный формирователь

29 воспроизведенного кода, на который подается также через усилитель 6 оптосигнала сигнал с оптоэлектричес5 кого датчика 8 скорости. Дополнительный формирователь 29 воспроизведенного кода формирует код времени, цоступающий на дополнительный программируемый таймер 35, который управляет дополнительным контроллером

37 прерываний. Дополнительный контроллер 37 прерываний посредством дополнительного распределителя 36 проГрамм распределяет во времени работу отдельных подпрограмм.

На втором этапе отладки происходит проверка работы отлаженной программы ресурсами встраиваемого блока 25 обработки данных в реальном времени, а также подстройки аппарата 26 магнитной записи. При этом отлаженная программа, как и на первом этапе, размещается в дополнительном блоке 38 оперативной памяти, а распределитель 23 25 программ отключается от шины 24 сигналов управления. После запуска программы в действие производится ее . проверка в реальном времени во всех режимах работы аппарата 26 магнитной записи. Одновременно с этим происходит подстройка аппарата 26 магнитной записи, а при необходимости и дополнительная корректировка программы посредством микроЭВХ 46.

На третьем этапе отладки происходит окончательная проверка работы встраиваемого блока 25 обработки данных. Для этого отлаженная программа с с помощью программатора 44 записывает- „ ся в блок 22 постоянной памяти„ а работа аппарата 26 магнитной записи проверяется собственными аппаратными и программными ресурсами.

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

Формула изобретения

Устройство для отладки аппарата магнитной записи, содержащее форми55 рователь записываемого кода, выход которого подключен к входу усилителя записи, соединенного выходом с записывающей магнитной головкой, форми)5 6 рователь воспроизведенного кода, первый и второй входы которого подсоединены к выходам соответственно усилителя воспроизведения и усилителя оптосигнала, соединенных входами соответственно с воспроизводящей магнитной головкой и с оптоэлектронным датчиком скорости, интерфейс ввода-вывода, подключенный выходом к первому входу формирователя записываемого кода и соединенный с регистром режимов, подсоединенным к регулятору скорости, соединенному выходом с первым электродвигателем лентопротяжного механизма и подсоединенному к регулятору натяжения, выход которого соединен с вторым электродвигателем лентопротяжного механизма, клавиатуру, подключенную к входам интерфейса ввода, цифровой дисплей, подсоединенный к . выходам интерфейса вывода, программируемый таймер, подсоединенный входом к выходу формирователя воспроизведенного кода и подключенный первым выходом K второму входу формирователя записываемого кода, контроллер прерываний, блок оперативной памяти, блок по" стоянной памяти и распределитель программ, соединенные с шиной сигналов управления, причем шина сигналов управления соединена также с интерфейсом ввода-вывода, с интерфейсом ввода, с интерфейсом вывода и с программируемым таймером, подключенным вторым выходом к входу контроллера прерываний, а регулятор скорости подсоединен входом к выходу усилителя оптосигнала, о т л и ч а ю щ е— е с я тем, что, с целью ускорения процесса отладки аппарата магнитной записи, в устройство введены дополнительный формирователь записываемого кода, подключенный выходом к входу усилителя записи, дополнительный формирователь воспроизводимого кода, подсоединенный первым и вторым входами к выходам соответственно усилителя воспроизведения и усилителя оптосигнала, дополнительная клавиатура, дополнительный цифровой дисплей и дополнительный интерфейс ввода-вывода, дополнительный интерфейс вывода, дополнительный программируемый таймер, дополнительный распределитель программ, дополнительный контроллер прерываний, дополнительный блок оперативной памяти, дополнительный блок постоянной памяти, клаСоставитель .Ю.-К. Розенкранц

Редактор Е. Копча Техред N.Ходанич„ Корректор С, Шекмар

Заказ 4855/47 Тираж 590 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д, 4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

14 виатурный дисплей, перфоратор, фотосчитыватель, узел печати и программатор, соединенные с шиной сигналов управления, причем дополнительный интерфейс ввода-вывода соединен с регистром режимов и подключен выходом к первому входу дополнительного формирователя записываемого сигнала, подсоединенного вторым входом к первому выходу дополнительного програм27415 8 мируемого таймера, который соединен входом с выходом дополнительного формирователя воспроизведенного кода и

5 подключен вторым выходом к входу дополнительного контроллера прерываний, дополнительная клавиатура подключена выходами к входам дополнительного интер-, фейса ввода, а дополнительный цифровой дисплей подсоединен входами к выходам дополнительного интерфейса вывода,