Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты

Реферат





an) і внутрісхемного емулятора (ICEBreaker).

Апаратні розширення налагодження ARM7TDMI, забезпечують розгорнуті можливості налагодження, що полегшують розробку користувальницького прикладного програмного забезпечення, операційних систем, і самих апаратних засобів. Апаратні розширення налагодження дозволяють зупиняти ядро ​​або при вибірці заданої команди (у контрольній точці) або при зверненні до даних (в точці перегляду), або асинхронно - за запитом налагодження.

У цих точках, через JTAG послідовний інтерфейс, може бути досліджене внутрішній стан ядра ARM7TDMI, що знаходиться в стані налагодження, і зовнішні стану системи. По завершенні дослідження стану ядра і системи можуть бути відновлені і продовжено виконання програми.

Режим налагодження ARM7TDMI встановлюється або запитом по одному з сигналів зовнішнього інтерфейсу налагодження, або внутрішнім функціональним блоком ICEBreaker, що складається з двох модулів контрольних точок (watchpoint), що працюють у реальному масштабі часу з регістрами стану та управління ядра, і забезпечує підтримку вбудованої налагодження ядра ARM7TDMI. ICEBreaker програмується в послідовному режимі з використанням контролера TAP - засоби управління роботою ланцюжків сканування (Scan Chain 0, 1 і 2) через послідовний інтерфейс JTAG.

Інтерфейс налагодження ARM7TDMI заснований на архітектурі, описаної в стандарті IEEE Std. 1149.1-1990 "Standard Test Access Port (TAP) and Boundary-Scan Architecture ". p> Як уже зазначалося вище високопродуктивне 32-розрядне статичне RISC ядро ARM7TDMI займає на кристалі дуже малу площу, мале споживання енергії ядром дозволяє використовувати його в критичних до споживання застосуваннях, технологія Thumb дозволяє використовувати пам'ять 16-розрядного формату меншої ємності і, відповідно, меншої вартості. Не дивно, що тільки протягом року, по закінченні розробки ядра ARM7TDMI, ядро ​​було ліцензовано такими фірмами, як NEC, TI, Symbios Logic, Oki, Atmel, Samsung і VLSI. Надалі ліцензії на використання ядра ARM7TDMI отримали такі гранди напівпровідникової та електронної галузей як IBM, HP, Epson, Matsushita і багато інших. p> Йдучи назустріч запитам фірм-розробників ASIC і ASSP, розробників електронної апаратури фірма ARM розширила номенклатуру функціональних макроядер на основі ядра ARM7TDMI (називатимемо макроядра деякий ядро, в даному випадку ARM7TDMI, зі схемотехнически інтегрованими разом ним додатковими, розширюють його можливості функціональними модулями) і в даний час в сімейство ARM7 Thumb входять: ядро ​​ARM7TDMI, макроядра ARM710T, ARM720T і ARM740T, і синтезується (із змінною конфігурацією) ядро ​​ARM7TDMI-S.

Основні характеристики чотирьох перших процесорів наведені в таблиці.

Ядро CPU

Площа кристала

Споживання (mW/MHz)

Тактова частота

Продуктивність

Ядро CPU


Назад | сторінка 2 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Спортивне ядро, будівництво спортивного ядра
  • Реферат на тему: Програмне забезпечення модуля управління та налагодження комплексу систем з ...
  • Реферат на тему: Тестування та налагодження програмного забезпечення
  • Реферат на тему: Тестування та налагодження програмного забезпечення
  • Реферат на тему: Thumb - орієнтовані ядра і їх розвиток