ВУЗ:
Составители:
18
7.1 Функциональная спецификация
Первый шаг цикла проектирования микропроцессорной системы (МПС)
включает в себя определение набора требований пользователя и создания выте-
кающей из них функциональной спецификации, а также формулирование сис-
темных требований к МПС. В качестве требований пользователя выступает за-
дание на проектирование МПС. Функциональная спецификация МПС опреде-
ляет, какие функции должны выполняться для удовлетворения требований
пользователя и обеспечения интерфейса (связи) между системой и ее внешним
окружением (обслуживающим персоналом, исполнительными устройствами,
датчиками и т.д.). Последнее определяет наличие и количество индикационных
элементов, клавиатуры, входов и выходов МПС. На этапе формулирования сис-
темных требований детализируется функциональная спецификация с точки
зрения выполнения системных функций (системная функция ввода-вывода дис-
кретной информации, системная функция ввода-вывода аналоговой информа-
ции, обслуживание клавиатуры и индикации и др.).
7.2 Системно-алгоритмическое проектирование. Разбиение МПС на
аппаратную и программную части
Следующим этапом проектирования является собственно разработка сис-
темы на основе функциональной спецификации. Для устройства, содержащего
только аппаратные компоненты и проектируемого на основе традиционного
подхода, это означает выбор конфигурации системы, определение значений па-
раметров составляющих частей и способов их взаимодействия. Для МПС тре-
буется проектирование, как аппаратных, так и программных средств. Необхо-
димо, во-первых, определить аппаратную и программную конфигурации; во-
вторых – какие из функций функциональной спецификации будут выполняться
аппаратной частью МПС, а какие программной. На данном этапе, называемым
системно-алгоритмическим проектированием МПС, помимо разбиения МПС на
программную и аппаратную части, разрабатывается также ее общая структура и
алгоритмы функционирования. Последнее выполняется с учетом разделения
аппаратно-реализуемых и программно-реализуемых функций.
После принятия компромиссного решения о разделения на аппаратную и
программную части дальнейшая разработка МПС проводится раздельно и па-
раллельно для аппаратных и программных средств. При этом необходимо тща-
тельно учитывать особенности, достоинства и недостатка реализации функций
каждой частью МПС. Так, к преимуществам программной реализации можно
отнести:
- широкие ―интеллектуальные‖ функциональные возможности;
- осуществимость перенастройки МПС на новые условия, задачи,
объекты и т.д. путем изменения только ПО.
Наряду с положительными качествами программная реализация функций
МПС обладает по сравнению с аппаратной некоторыми ограничительными
7.1 Функциональная спецификация Первый шаг цикла проектирования микропроцессорной системы (МПС) включает в себя определение набора требований пользователя и создания выте- кающей из них функциональной спецификации, а также формулирование сис- темных требований к МПС. В качестве требований пользователя выступает за- дание на проектирование МПС. Функциональная спецификация МПС опреде- ляет, какие функции должны выполняться для удовлетворения требований пользователя и обеспечения интерфейса (связи) между системой и ее внешним окружением (обслуживающим персоналом, исполнительными устройствами, датчиками и т.д.). Последнее определяет наличие и количество индикационных элементов, клавиатуры, входов и выходов МПС. На этапе формулирования сис- темных требований детализируется функциональная спецификация с точки зрения выполнения системных функций (системная функция ввода-вывода дис- кретной информации, системная функция ввода-вывода аналоговой информа- ции, обслуживание клавиатуры и индикации и др.). 7.2 Системно-алгоритмическое проектирование. Разбиение МПС на аппаратную и программную части Следующим этапом проектирования является собственно разработка сис- темы на основе функциональной спецификации. Для устройства, содержащего только аппаратные компоненты и проектируемого на основе традиционного подхода, это означает выбор конфигурации системы, определение значений па- раметров составляющих частей и способов их взаимодействия. Для МПС тре- буется проектирование, как аппаратных, так и программных средств. Необхо- димо, во-первых, определить аппаратную и программную конфигурации; во- вторых – какие из функций функциональной спецификации будут выполняться аппаратной частью МПС, а какие программной. На данном этапе, называемым системно-алгоритмическим проектированием МПС, помимо разбиения МПС на программную и аппаратную части, разрабатывается также ее общая структура и алгоритмы функционирования. Последнее выполняется с учетом разделения аппаратно-реализуемых и программно-реализуемых функций. После принятия компромиссного решения о разделения на аппаратную и программную части дальнейшая разработка МПС проводится раздельно и па- раллельно для аппаратных и программных средств. При этом необходимо тща- тельно учитывать особенности, достоинства и недостатка реализации функций каждой частью МПС. Так, к преимуществам программной реализации можно отнести: - широкие ―интеллектуальные‖ функциональные возможности; - осуществимость перенастройки МПС на новые условия, задачи, объекты и т.д. путем изменения только ПО. Наряду с положительными качествами программная реализация функций МПС обладает по сравнению с аппаратной некоторыми ограничительными 18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »