Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

Информатика->Реферат
Определить понятие «количество информации» довольно сложно. В решении этой проблемы существуют два основных подхода. Исторически они возникли почти од...полностью>>
Информатика->Реферат
Понятие информация является одним из фундаментальных в современной науке вообще и базовым для информатики. Информацию наряду с веществом и энергией ра...полностью>>
Информатика->Реферат
Внешняя память предназначена для долговременного хранения программ и данных. Устройства внешней памяти (накопители) являются энергонезависимыми, выклю...полностью>>
Информатика->Реферат
Вокодеры – это системы параметрического кодирования речи, широко применяемые в современной цифровой телефонной связи, в том числе – Internet-телефонии...полностью>>

Главная > Реферат >Информатика

Сохрани ссылку в одной из сетей:

4.2.2Требования к информационному контролю

Контроль корректности информации принимаемой по КЛС и передаваемой в КЛС не предусматривается ( это функция СПО МПР ) .

Корректность информации, принимаемой от центрального процессора в режиме настройки должна быть проанализирована в соответствии с документом КИВШ.00225-01 92 «Протокол взаимодействия...».

4.2.3Требования к непрерывному инструментальному контролю

Непрерывный инструментальный контроль должен включать в себя:

  • тест контрольных сумм ПЗУ и ППЗУ;

  • анализ регистров состояния приемо-передатчиков;

  • непрерывный контроль аппаратуры обмена с МПР в соответствии с документом КИВШ.00225-01 92 «Протокол взаимодействия...».

4.2.4Требования к расширенному инструментальному контролю

Расширенный инструментальный контроль должен включать в себя дополнительно к непрерывному:

  • тест процессора;

  • тест ОЗУ;

  • тестирование приемо-передатчиков путем замыкания выходов передатчиков на входы приемников с пересылкой по образовавшимся каналам тестовой информации;

  • расширенный контроль аппаратуры обмена с МПР в соответствии с документом КИВШ.00225-01 92 «Протокол взаимодействия...».

4.3Требования к составу и параметрам технических средств

Программное обеспечение должно функционировать на базе процессора типа 386EX модуля МВВ-34 из состава пульта МФПУ. Техническое описание модуля МВВ-34 приведено в документе «МВВ-34 Техническое описание».

4.4Требования к информационной и программной совместимости

Языки программирования – Си и ассемблер.

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

Программное обеспечение должно базироваться на модульной структуре блоков программ, позволяющей наращивать объем решаемых задач без существенного изменения комплекса действующих программ.

Работа блоков операционной системы не должна превышать 10% загрузки рабочего цикла вычислителя. Ресурс свободного времени должен составлять не менее 30% рабочего цикла в самом загруженном режиме, а ресурс памяти – не менее 30% от общего объема памяти.

5Требования к программной документации

На этапе проектирования СПО должна быть выпущена следующая программная документация:

- пояснительная записка.

По окончании разработки СПО должна быть выпущена следующая программная документация:

  • cпецификация;

  • текст программы;

  • описание программы;

  • руководство оператора;

  • программа и методика испытаний.

6Порядок контроля и приемки

Порядок контроля и приемки программного обеспечения должен быть приведен в документе “Программа и методика испытаний”.

Перечень сокращений

КЛС - Кодовая линия связи

МВВ - Модуль ввода-вывода

МПР - Модуль процессора

МФПУ - Многофункциональный пульт управления

ОЗУ - Оперативное запоминающее устройство

ПЗУ - Постоянное запоминающее устройство

ПО - Программное обеспечение

ППЗУ - Перепрограммируемое ПЗУ

СПО - Специальное программное обеспечение

КИВШ.00223-01 34-ЛУ

УТВЕРЖДАЮ

Главный конструктор ОАО «УКБП»

_____________ В.П.Деревянкин

"__"____________ 1999 г.

Многофункциональный пульт управления МФПУ

Контрольно-проверочная программа

РУКОВОДСТВО ОПЕРАТОРА

Лист утверждения

КИВШ.00223-01 34-ЛУ

.

Начальник НИО-14

_____________ Ю.А.Куликов

"__"____________ 1999 г.

Ведущий программист

_____________ Д.Ю.Маврин

"__"____________ 1999 г.

1999 г.

КИВШ.00225-01 31

УТВЕРЖДЕН

КИВШ.00225-01 31-ЛУ

Многофункциональный пульт управления МФПУ

Специальное программное обеспечение модуля МВВ

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

КИВШ.00225-01 31

Листов 16

1999 г.

Содержание

Содержание 2

1 Введение 3

2 Назначение и выполняемые функции 3

3 Состав СПО 3

4 Описание форматов данных 4

5 Описание алгоритмов 7

ПЕРЕЧЕНЬ СОКРАЩЕНИЙ 15

1 Введение

Настоящий документ определяет организацию функционирования специального программного обеспечения процессора МВВ-34 из состава пульта МФПУ.

2Назначение и выполняемые функции

СПО процессора МВВ-34 из состава МФПУ должно выполнять следующие функции:

  • прием информации по кодовым линиям связи, ее преобразование и передача центральному процессору;

  • прием информации от центрального процессора, ее преобразование и передача в кодовые линии связи;

  • настройку на заданный набор сигналов с заданными параметрами;

  • непрерывный и расширенный контроль аппаратуры модуля МВВ-34.

3Состав СПО

СПО должно состоять из функционально-законченных программных комплексов ( ПК ), каждый из которых подразделяется на программные компоненты ( ПКт ). ПКт в свою очередь могут подразделяться на функционально-законченные программные модули ( ПМ ) .

СПО должно состоять из следующих программных комплексов:

  • ПК « Управляющая программа »;

  • ПК « Непрерывный контроль »;

  • ПК « Обмен »;

  • ПК « Инициализация »;

  • ПК « Расширенный контроль »;

  • ПК « Расширенный контроль аппаратуры обмена».

ПК «Управляющая программа» и ПК «Непрерывный контроль» должны функционировать постоянно. Дополнительно к ним по команде центрального процессора в вычислительный процесс может включаться ПК «Обмен», «Инициализация», «Расширенный контроль» или «Расширенный контроль аппаратуры обмена» .

4Описание форматов данных

4.1Данные в ОЗУ МВВ-34

В ОЗУ МВВ-34 должна располагаться следующая информация:

  • массивы данных, содержащие информацию о последних значениях принимаемых и передаваемых сигналов;

  • массивы флагов, содержащие информацию об этапе обработки сигналов;

  • внутренние переменные программных комплексов;

  • стек.

4.1.1Адресное пространство ОЗУ

ОЗУ МВВ-34 занимает адресное пространство с адреса 00000 по адрес 3FFFF. Распределение адресного пространства ОЗУ должно соответствовать таблице 1.

Адресное пространство ОЗУ

Таблица 1.

Начальный адрес

Конечный адрес

Длина (байт)

Назначение

00000

0EFFF

61440

Внутренние переменные

0F000

0FFFF

4096

Регистры различных устройств

10000

17FFF

32768

Массив «Данные приема»

18000

19FFF

8192

Массив «Флаги приема»

1A000

1С3FF

9216

Массив «Данные передачи»

1C400

1CFFF

3072

Резерв

1D000

1D8FF

2304

Массив «Флаги передачи»

1D900

1FFFF

9984

Резерв

20000

2FFFF

65536

Стек

30000

3FFFF

65536

Резерв

4.1.2Массив « Данные приема »

Массив должен представлять собой матрицу 32 x 256 32-разрядных слов (unsigned long). Каждой строке должен соответствовать номер входной линии, каждому столбцу – адрес в линии. Каждый элемент массива должен содержать значение, принятое последним из данной линии с данным адресом.

Информация в массив должна записываться ПКт «КЛС-МВВ» из регистров приемо-передатчиков; использоваться ПКт «МВВ-МПР» для преобразования и записи в двух-процессорное ОЗУ.

4.1.3Массив « Флаги приема »

Массив должен представлять собой матрицу 32 x 256 байт ( signed char). Каждой строке должен соответствовать номер входной линии, каждому столбцу – адрес в линии. Каждый элемент массива должен содержать:

  • 0 - если информация не обновлялась;

  • 1 – если информация обновилась, но не изменилась;

  • 2 – если информация изменилась;

  • 3 – если канал заблокирован на запись;

  • -1 – если к каналу идет обращение;

  • -2 – если канал заблокирован на чтение.

Нулевую информацию в элемент массива должен записывать ПКт «МВВ-МПР» после обращения к соответствующему элементу массива «Данные приема». На время обращения к нему устанавливается значение -1 во избежание записи в этот элемент новой информации программным компонентом «КЛС-МВВ»

Значение 1 или 2 должен устанавливать ПКт «КЛС-МВВ» в момент записи новой информации.

Значение –2 или 3 может устанавливаться технологическим ПО во время отладки и испытаний.

4.1.4Массив « Данные передачи »

Массив должен представлять собой матрицу 9 x 256 32-разрядных слов ( unsigned long). Каждой строке должен соответствовать номер входной линии, каждому столбцу – адрес в линии. Каждый элемент массива должен содержать последнее значение, переданное центральным процессором для передачи в данную линию с заданным адресом.

Информация в массив должна записываться ПКт «МПР-МВВ» на основании информации, принятой от центрального процессора; использоваться ПКт «МВВ-КЛС» для записи в соответствующий приемо-передатчик.



Загрузить файл

Похожие страницы:

  1. Разработка модели обучения школьному курсу стереометрии на модульной основе

    Тесты >> Педагогика
    ... КОНСТАТИРУЮЩЕГО И КОНТРОЛЬНОГО СРЕЗОВ ВЫВОДЫ ПО ... Использование системного подхода в разработке модульного обучения (Андреева М.В., ... самоуправления. Модульные программы и модули строятся с ... , последовательно вводить все более ... тесты, т.е. проверочные работы, ...
  2. Разработка интерактивных моделей микромира и методика их использования при изучении школьного курса

    Курсовая работа >> Химия
    ... , кроме контрольного; В ... должны предоставлять возможность ввода ответа в ... информационно – моделирующие модули соответствующих объектов ... для проверки выводов, сделанных ... средне». Пример такого проверочного задания следующий: ... разработку такого рода программ, ...
  3. Ввод и вывод информации

    Реферат >> Информатика
    ... контрольно-курсовой работе представлена тема “Устройства Ввода/вывода информации”. Устройства вывода ... виде одного модуля (аналогичное ... с разработкой фирмой ... организациях для вывода проверочных копий. ... , корректировку и отладку программ; - ввод данных и команд в ...
  4. Сети связи и системы коммутации

    Шпаргалка >> Информатика, программирование
    ... В пределах каждой зоны (области) вводится единая 7-значная нумерация, причем каждой ... . больше 2 - СЕ значащая. 4. Проверочные разряды, формируются на передающем конце ... /Imej(φu-φi)=|zВ|ejφв. zВ=Um/Im- модуль zВ; характеризующий соотношение амплитуд U и I ...
  5. Основная образовательная программа начального общего образования ГБОУ ЦО

    Реферат >> Банковское дело
    ... Программы рабочих учебных программ, курсов, модулей и метапрограмм 4.3. Программа ... программы Необходимость разработки образовательной программы ... продуктов: всех контрольно-проверочных и диагностических работ ... ввода информации в компьютер: ввод ... делать выводы, ...

Хочу больше похожих работ...

Generated in 0.0027229785919189