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

Реферат Побудова системи на крісталі (CSoC)





lign="justify"> Структура ядра підсістемі PRU наведена на малюнку 2.3, повна структура підсістемі наведена у Додатках 1. Цікавою особлівістю даного сімейства РНК є наявність у ньом окремої підсістемі, заснованої на двох 32-бітніх ядрах з власним пам'яттю команд и даніх. ! Застосування даної підсістемі может буті різноманітно, починаючі від реалізації Додатковий інтерфейсів и обслуживания інтерфейсів з метою організації ПЄВНЄВ протоколів до розробки допоміжного центру для ядра DSP або ARM.На малюнку 6 представлена?? Загальна структура підсістемі PRU (програмованій модуль реального годині). Дана Підсистема містіть два незалежних 32-бітніх ядра з власним набором команд. Дані ядра мают спрощений RISC-архітектуру, підтрімують 40 команд з детермінованім годиною Виконання (1 такт) i розширеного можлівістю оперування бітамі в регістрах. Крім того, ядра НЕ мают конвеєра команд и векторів переривані (ВСІ переривані обробляються в режімі опитування через прапор в одному з регістрів), відсутні відряд апаратного множення и ділення. Такоже у підсістемі PRU присутній загальний контролер переривані. ВІН дозволяє уніфікуваті події від периферії, ARM, DSP и PRU-ядер. p align="justify"> Даній контролер обслуговує 32 події в двох Напрямки: як від підсістемі PRU до ядер ARM и DSP, так и до системи PRU. Це означає, что Данії контролер переривані має можлівість посілаті Подія контролерам переривані ARM-і DSP-ядер, что, в свою черго, виробляти до вікліків обробніків переривані ціх ядер, ЯКЩО Такі Є І дозволені у відповідніх регістрах. За помощью контролера переривані модуля PRU можна реалізуваті просте Взаємодія НЕ Тільки между ядрами PRU, альо и между ядрами ARM и DSP. br/>В 

Малюнок 2.3 - Структура ядра підсістемі PRU


На малюнку представлена ​​структура ядра PRU. Кожне ядро ​​PRU містіть 32 регістра, виконавчий модуль, таблиці з 29 константами і 4-Кбайт ОЗП команд. Цікавою особлівістю підсістемі PRU є наявність у шкірного ядра незалежного Швидкого порту вводу виводу (GPIO), підключеного безпосередно до двох регістрів. Це Дає можлівість реалізуваті як Власні інтерфейси зв'язку, так и Стандартні, Наприклад: UART, CAN, ProfiBus з різнімі фізічнімі рівнямі. Пріємнім ДОПОВНЕННЯ є наявність ОЗП команд безпосередно у самого ядра, что и Забезпечує Виконання інструкцій за 1 такт. p align="justify"> До даніх ОЗП мают доступ ВСІ Чотири ядра СНК (ARM, DSP, PRU0 і PRU1), Альо Кожне ядро ​​PRU має можлівість віконуваті код Тільки Зі свого ОЗП команд, хочай треба відзначіті, Що обідвоє ядра PRU мают доступ до всієї періферії через центральну шину. Наявність вбудований ОЗП команд и даніх дозволяє розвантажіті Центральну шину РНК и реалізуваті взаємодію з періферією, пам'яттю mDDR/DDR2 и ядрами ARM/DSP з мінімальнім навантаженості. Ключовими особливая є возможности системи управління живлення и тактування підсістемі PRU. Для тактирования підсістемі вікорістовується половина частоти ядра ARM. Ц...


Назад | сторінка 16 з 27 | Наступна сторінка





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

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Спортивне ядро, будівництво спортивного ядра
  • Реферат на тему: Розробка економічного ядра модуля ERP системи
  • Реферат на тему: Вікові особливості м'язової системи штовхачів ядра
  • Реферат на тему: Особливості взаємозв'язку типом прив'язаності та взаємостосунків у ...