Пр о ц е с с о р TMS 3 2 0C4 x
28
запустить ПДП канал записью 11 в START или AUX START;
канал ПДП будет выполнять
инициализацию
и
передачу блока
.
Последовательность действий при автоинициализации 1В:
остановить или сбросить канал ПДП, установить TRANSFER MODE=10;
записать ненулевое значение в счетчик слов и значения во все регистры ка-
нала (адрес источника, адрес приемника и т.д.);
установить указатель связи на адрес блока памяти, содержащего значения ре-
гистров для инициализации следующей передачи данных;
запустить ПДП канал записью 11 в START или AUX START;
канал ПДП будет выполнять
передачу блока
и
инициализацию
.
TRANSFER MODE = 11 (Автоинициализация 2)
. В этом случае любая
загрузка новых значений в регистры канала производится только по запуску
канала со стороны CPU (биты START или AUX START равны 11). Имеется две
модификации: 2А и 2В.
Последовательность действий при автоинициализации 2А:
остановить или сбросить канал ПДП, установить TRANSFER MODE=11;
записать нуль в счетчик слов. Инициализация других регистров не требуется,
поскольку они будут автоматически установлены при инициализации;
установить указатель связи на адрес блока памяти, содержащего загружае-
мые в регистры канала значения;
запустить ПДП канал записью 11 в START или AUX START;
канал ПДП выполняет
инициализацию
и
передачу блока
;
когда счетчик слов станет равным нулю, канал
ожидает
запуска
(записи 11 в
START) от CPU;
повторяется
инициализация
,
передача блока
и
ожидание
.
Последовательность действий при автоинициализации 2В:
остановить или сбросить канал ПДП, установить TRANSFER MODE=11;
записать ненулевое значение в счетчик слов и значения во все регистры ка-
нала (адрес источника, адрес приемника и т.д. );
установить указатель связи на адрес блока памяти, содержащего загружае-
мые в регистры канала значения;
запустить ПДП канал записью 11 в START или AUX START;
канал ПДП выполняет передачу блока. Когда счетчик слов будет равен нулю,
канал ожидает запуска от CPU;
повторяется
передача
блока
,
ожидание
и
инициализация
.
При автоинициализации новое содержимое регистров ПДП канала (пара-
метры ПДП передачи) располагается в блоке памяти, адресуемом указателем
связи. В объединенном режиме применяется регистр указатель связи, в расщеп-
ленном режиме для основного канала - регистр указатель связи, для вспомога-
тельного - регистр вспомогательного указателя связи. Использование указате-
лей связи и размещение данных в памяти для автоинициализации приведено на
рис.1.12.
I...,18,19,20,21,22,23,24,25,26,27 29,30,31,32,33,34,35,36,37,38,...186