Внутрисхемная эмуляция — Википедия

Внутрисхемная эмуляция Определение и использование ICE ICE — это использование аппаратного устройства или внутрисхемного эмулятора для отладки программного обеспечения встроенных […]

Внутрисхемная эмуляция

  • Определение и использование ICE

    • ICE — это использование аппаратного устройства или внутрисхемного эмулятора для отладки программного обеспечения встроенных систем. 
    • Он работает с использованием процессора с возможностью отладки и выполнения основной функции системы. 
    • В старых системах с ограниченным количеством процессоров эмулятор временно заменял процессор. 
  • Исторический контекст и развитие

    • ICE был представлен как встроенный процессор с внутренними сигналами для отладки. 
    • В последнее время термин также распространяется на аппаратные отладчики на базе JTAG. 
    • Использование стандартных микросхем вместо пользовательских версий делает технологию повсеместной и недорогой. 
  • Функции и преимущества ICE

    • ICE обеспечивает доступ к встроенной системе, позволяя программистам загружать программы, запускать их и управлять данными. 
    • Он эмулирует центральный процессор компьютера встроенной системы, обычно через адаптер JTAG. 
    • ICE предоставляет программистам точки останова выполнения, отображение и мониторинг памяти, а также управление вводом/выводом. 
    • Он может быть запрограммирован на поиск ошибок в определенном диапазоне. 
  • Современные методы и преимущества

    • Большинство современных микроконтроллеров используют ресурсы микроконтроллера для программирования устройств и отладки функций. 
    • ICE позволяет тестировать и отлаживать программный элемент на оборудовании, на котором он должен работать. 
    • Новейшие ICES предоставляют доступ к встроенной схеме отладки через JTAG или BDM. 
    • Они часто используются в производственных установках, где процессор не подлежит замене. 
  • Отладка на кристалле и другие подходы

    • Отладка на кристалле использует дополнительный интерфейс отладки для реального оборудования в производственной системе. 
    • Она предоставляет те же функции, что и ICE, но обеспечивается дополнительным кремнием в процессоре. 
    • Intel предоставляет специальные инструкции для поддержки отладки с помощью ICE на своих процессорах. 

Полный текст статьи:

Внутрисхемная эмуляция — Википедия

Оставьте комментарий

Прокрутить вверх