Шины ядра процессора

Ядро процессора имеет четыре шины: адреса памяти программы, адреса памяти

данных, данных памяти программы и данных памяти данных. В процессорах ADSP_2106x в памяти данных хранятся операнды данных, в памяти программы– и команды, и данные (например, коэффициенты фильтра). Это позволяет осуществлять двойную выборку данных, когда команда находится в кэше.

Шина адреса памяти программы (PM) и шина адреса памяти данных (DM) используются для передачи адресов команд и данных. Шина данных PM и шина данных DM используются для передачи данных или команд, хранящихся в памяти любого типа. 24_разрядная шина адреса PM обеспечивает адресацию до 16 мегаслов смешанных команд и данных. По 48_разрядной шине данных PM передаются 48_разрядные команды. Данные с фиксированной и с плавающей

точкой с одинарной точностью располагаются в 32 старших битах шины данных PM. 32_разрядная шина адреса DM обеспечивает прямую адресацию до 4 гигаслов данных. Шина данных DM 40_разрядная. Данные с фиксированной точкой и с плавающей точкой одиночной точности размещаются в 32 старших битах шины данных DM. По шине данных DM за один цикл передается содержимое любого регистра процессора, которое перемещается в любой другой регистр или область памяти данных. Адрес памяти данных определяется одним из двух источников: абсолютным значением, определенным в коде команды (прямая адресация) или регистром генератора адреса данных (косвенная адресация).

1.3.1.8 Внутренняя передача данных

Почти каждый регистр в ядре процессора ADSP_2106x классифицируется как универсальный регистр. Существуют определенные команды для передачи данных между любыми двумя универсальными регистрами или между универсальным регистром и памятью. Это относится и к регистрам управления,

и к регистрам состояния, а также к регистрам данных в регистровом файле.

Регистры устройства обмена данными между шинами (PX) обеспечивают перемещение данных между 48_разрядной шиной данных PM и 40_разрядной шиной данных DM или между 40_разрядным регистровым файлом и шиной данных PM. Эти регистры содержат аппаратные средства для устранения

различия в разрядности этих шин.

DSP семейства ADSP-2106x. Основные характеристики и особенности

Архитектуры.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: