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