Высокоуровневое проектирование встраиваемых систем. Платунов А.Е - 151 стр.

UptoLike

инструментальная сети. Физический и канальный уровни обеспечат доставку в
пределах одного канала передачи данных, и тут сложно выявить различия,
особенно, если эти уровни реализованы с помощью контроллеров стандартных
сетей передачи данных. А вот на сетевом уровне можно выделить различия в
топологии, правилах маршрутизации, иерархии объектов и т.д. Можно выделить
два принципиальных способа решения задачи совмещения целевой и
инструментальной КМС: инкапсуляция инструментальной КМС в архитектуру
целевой и инкапсуляция целевой КМС в архитектуру инструментальной.
2.4.3 Совмещение целевой и инструментальной КМС в распределенных
ВсС
2.4.3.1 Инкапсуляция инструментальной коммуникационной среды в
целевую
Инструментальная информация курсирует в пределах системы
посредством целевой КМС (рис. 2.39). В каждом активном устройстве, имеется
процесс, отвечающий за обработку инструментальных пакетов и сбор
отладочной информации.
Достоинства способа:
сохранение целевой топологии системы, скоростей работы сети;
малая вносимая инструментальная погрешность;
достаточно простое исключение инструментальной части.
Рис. 2.39. Инкапсуляция инструментальной КМС в целевую
Недостатки способа:
внесение равноправного процесса, отвечающего за отладку, в архитектуру
ПО каждого вычислительного узла целевой системы;
изменение целевого стека протоколов при изменении инструментальных
средств и задач отладки;
зависимость алгоритмов системы отладки от конкретной архитектуры
целевой системы;
привнесение целевого стека протоколов на инструментальную хост-систему,
перенос специализированной информации в хост-систему;
150