Технология производства радиоэлектронной аппаратуры. Фролов С.В - 14 стр.

UptoLike

Эмуляционная головка вставляется вместо микроконтроллера в отлаживаемую
систему. Если микроконтроллер невозможно удалить из отлаживаемой системы, то
использование эмулятора возможно, только если этот микроконтроллер имеет
отладочный режим, при котором все его выводы находятся в третьем состоянии. В
этом случае для подключения эмулятора используют специальный адаптер-клипсу,
который подключается непосредственно к выводам эмулируемого
микроконтроллера.
Внутрисхемный эмулятор 8-разрядных микроконтроллеров семейства 8051
(PICE-51) эмулятор нового поколения, созданный с применением новых
технологий разработки аппаратуры и программного обеспечения.
Характеристики аппаратуры включают следующие пункты.
1. Точная эмуляция отсутствие каких-либо ограничений на использование
программой пользователя ресурсов микроконтроллера.
2. До 256 кБ эмулируемой памяти программ и данных. Поддержка
банкированной модели памяти. Распределение памяти между эмулятором и
устройством пользователя с точностью до 1 байта.
3. До 512 кБ аппаратных точек останова по доступу к памяти программ и
данных.
4. Аппаратная поддержка для отладки программ на языках высокого уровня.
5. Трассировка 8 произвольных внешних сигналов.
6. 4 выхода синхронизации аппаратуры пользователя.
7. Трассировщик реального времени с буфером объёмом от 16 до 64 кБ
фреймов по 64 бита с доступом "на лету". Трассировка адреса, данных, сигналов
управления, таймера реального времени и 8-ми внешних сигналов пользователя.
8. Программируемый фильтр трассировки.
9. Аппаратный процессор точек останова с возможностью задания сложного
условия останова эмуляции по комбинации сигналов адреса, данных, управления, 8-
ми внешних сигналов, таймера реального времени, счётчиков событий и таймера
задержки.
10. Четыре комплексных точки останова, которые могут быть использованы
независимо или в комбинациях по условиям AND/OR/IF-THEN.
11. 48-разрядный таймер реального времени.
12. Прозрачная эмуляция доступ "на лету" к эмулируемой памяти, точкам
останова, процессору точек останова, буферу трассировки, таймеру реального
времени.
13. Управляемый генератор тактовой частоты для эмулируемого процессора.
Возможность плавного изменения тактовой частоты от 500 кГц до 40 МГц.
14. Гальванически развязанный от компьютера канал связи RS-232C со
скоростью обмена 115 кБод.
15. Встроенная система самодиагностики аппаратуры эмулятора.
2.2. СИМУЛЯТОРЫ
Симулятор программное средство, способное имитировать работу
микроконтроллера и его памяти. Как правило, симулятор содержит в своем составе
отладчик и модель ЦПУ и памяти.