Следующая таблица содержит сводные данные аппаратных целей проекта от DO-254. Таблица также описывает доступные инструменты Model-Based Design для удовлетворения целям.
Таблица a-2: аппаратные цели процесса проектирования
Цель | Касательно разделов | Уровни обеспечения | Доступные продукты для модельно-ориентированного проектирования | |
---|---|---|---|---|
1 | Требования идентифицированы, заданы и зарегистрированы | 5.1.1(1) | A, B, C, D | Simulink® Requirements™ |
2 | Выведенные произведенные требования возвращены к соответствующему процессу. | 5.1.1(2) | A, B, C, D | Simulink Requirements |
3 | Пропуск требования и ошибки предоставляются соответствующему процессу для разрешения. | 5.1.1(3) | A, B, C, D | Simulink Requirements |
4 | Аппаратный элемент концептуальный проект разрабатывается и сопоставим с его требованиями. | 5.2.1(1) | A, B | Simulink, Stateflow®, Fixed-Point Designer™, Simulink Report Generator™, Simulink Requirements |
5 | Выведенные произведенные требования возвращены к сбору требований или другому соответствующему процессу. | 5.2.1(2) | A, B | Simulink, Stateflow, Fixed-Point Designer, Simulink Report Generator, Simulink Requirements |
6 | Пропуск требования и ошибки предоставляются соответствующему процессу для разрешения. | 5.2.1(3) | A, B | Simulink, Stateflow, Simulink Coverage™ |
7 | Детальное проектирование разрабатывается из аппаратных требований элемента и концептуальных данных проектирования. | 5.3.1(1) | A, B, C, D | HDL Coder™ |
8 | Выведенные требования возвращены к концептуальному проекту или другому соответствующему процессу. | 5.3.1(2) | A, B, C, D | HDL Coder |
9 | Пропуск требования и ошибки предоставляются соответствующему процессу для разрешения. | 5.3.1(3) | A, B, C, D | HDL Coder, HDL Verifier™ |
10 | Аппаратный элемент производится, который реализует аппаратное детальное проектирование с помощью представительных производственных процессов. | 5.4.1(1) | A, B, C, D | Не применяется |
11 | Аппаратная реализация элемента, блок и данные об установке завершены | 5.4.1(2) | A, B, C, D | Не применяется |
12 | Выведенные требования возвращены к детальному проектированию или другому соответствующему процессу. | 5.4.1(3) | A, B, C, D | Не применяется |
13 | Пропуск требования и ошибки предоставляются соответствующему процессу для разрешения. | 5.4.1(4) | A, B, C, D | Не применяется |
14 | Базовая линия устанавливается, который включает все данные о проектировании и изготовлении, должен был поддержать сопоставимую репликацию аппаратного элемента. | 5.5.1(1) | A, B, C, D | Не применяется |
15 | Производственные требования, связанные с безопасностью, идентифицированы и зарегистрированы, и устанавливаются производственные средства управления. | 5.5.1(2) | A, B, C, D | Не применяется |
16 | Выведенные требования возвращены к реализации или другому соответствующему процессу. | 5.5.1(3) | A, B, C, D | Не применяется |
17 | Ошибки и пропуск предоставляются соответствующему процессу для разрешения. | 5.5.1(4) | A, B, C, D | Не применяется |
Следующие разделы описывают потенциальные удары для каждой цели при использовании Модельно-ориентированного проектирования, если применимо, по сравнению с традиционной разработкой.
Можно использовать Simulink Requirements, чтобы разработать требования к аппаратным средствам. Компоненты требований в Simulink Requirements прослеживают до соответствующих требований уровня системы, который разрабатывается в соответствии с ARP4754. Можно использовать Simulink Requirements, чтобы проследить требования до компонентов модели, которые реализуют их.
Можно использовать Simulink Requirements, чтобы сгенерировать отчет Требований, который обеспечивает требования в PDF, HTML или Microsoft® форматы Word.
При использовании Simulink Requirements, чтобы задать требования к аппаратным средствам, необходимо использовать ключевые слова или пользовательские атрибуты в наборе требований, чтобы задать любые компоненты требований, которые не прослеживают до системных требований. Они затем предоставляются системному процессу.
При использовании Simulink Requirements, чтобы задать требования к аппаратным средствам, анализ набора требований может раскрыть пропуск или ошибки в системных требованиях. Они предоставляются системному процессу для разрешения.
При использовании моделей, чтобы задать концептуальный проект, можно разработать концептуальный дизайн с помощью Simulink, Fixed-Point Designer и Stateflow. Можно использовать Simulink Requirements, чтобы проследить компоненты в этих моделях к соответствующим требованиям к аппаратным средствам. Необходимо разработать модели в соответствии со стандартами моделирования, заданными во время процесса планирования.
Можно использовать Simulink Report Generator, чтобы сгенерировать отчет Описания Разработки системы, который предоставляет проект в PDF, HTML, Microsoft Word или форматах PowerPoint®.
При использовании моделей, чтобы задать концептуальный проект, необходимо идентифицировать как выведенные требования любой Simulink или компоненты Stateflow, которые не прослеживают до требований к аппаратным средствам. Они предоставляются процессу требований к аппаратным средствам для оценки.
При использовании моделей, чтобы задать концептуальный проект, анализ методом моделирования и анализ покрытия модели моделей Simulink и Stateflow могут раскрыть пропуск или ошибки в требованиях к аппаратным средствам. Они предоставляются процессу требований к аппаратным средствам для разрешения.
При использовании моделей Simulink и Stateflow, чтобы задать концептуальный проект, можно использовать HDL Coder, чтобы разработать детальное проектирование. HDL Coder может предоставить отчет, который прослеживает детальное проектирование до концептуального проекта.
Необходимо идентифицировать как производные требования, любой HDL-код, который не прослеживает до модели. Они предоставляются концептуальному процессу проектирования.
Co-симуляция с помощью HDL Verifier может раскрыть пропуск или ошибки в концептуальном проекте. Они предоставляются концептуальному процессу проектирования.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.
То же самое что касается традиционных проектов.