Эта статья может быть слишком технической, чтобы ее могло понять большинство читателей . Февраль 2013 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) ( |
Процессор облигаций из является эмуляция процессора , который занимает место в микроконтроллере или микропроцессор в целевой плате в то время как приложение разрабатывается. [1]
Связанные процессоры имеют внутренние сигналы и шину, выведенную на внешние контакты. Термин «соединение» происходит от подключения (или соединения) схемы эмуляции к этим внешним контактам. Эти устройства предназначены для использования в внутрисхемном эмуляторе и обычно не используются в каких-либо других системах.
На первых устройствах, выпущенных Intel , выводные контакты были помечены как неподключенные , и обычно не были подключены ни к чему на обычном производственном кремнии. Более поздние версии микропроцессора были выпущены в более крупном корпусе, чтобы обеспечить больше сигналов и функциональность. [2]
Связанные процессоры предоставляют возможности, намного превосходящие возможности простого монитора ПЗУ. Монитор ПЗУ - это программа микропрограмм, которая запускается вместо кода приложения и обеспечивает соединение с главным компьютером для выполнения функций отладки. Обычно монитор ПЗУ использует часть ресурсов процессора и разделяет память с кодом пользователя.
Связанные процессоры могут обрабатывать сложные точки останова (даже в ПЗУ), трассировки активности процессора в реальном времени и не использовать целевые ресурсы. Но эта дополнительная функциональность обходится дорого, так как соединения должны производиться только для внутрисхемных эмуляторов . [3]
Поэтому иногда решения, аналогичные связям, реализуются с помощью ASIC или FPGA или более быстрого процессора RISC, который имитирует выполнение кода основного процессора и периферийные устройства. [4]
Ссылки [ править ]
- ↑ Embedded Systems - 19 сентября 1994 г. - выпуск 815, стр. 63, Лиза Эванс
- ^ Как микропроцессор эволюционировал с течением времени - Роберт Р. Коллинз - Доктор Добб - Недокументированный уголок, сентябрь 1997 г.
- ^ Введение в отладку на кристалле - Арнольд Бергер и Майкл Барр - Журнал Embedded Systems - 5 февраля 2003 г.
- ^ Отладка встроенных систем с использованием внутрисхемных отладчиков - Nikkei Business Publications, Inc., декабрь 2002 г.