18c0693f

Дескриптор структуры памяти


Существуют отдельные синтаксические конструкции для описания следующих типов областей памяти:

С помощью этих конструкций можно задать дескриптор структуры памяти

(см. 2.1.1.1).

Пример. Структура памяти простого акселератора:

DECLARE_MEMORY(INT(16, 3), 2048) LDM; DECLARE_MEMORY(INT(64, 3), 2048) TM; DECLARE_REGISTERS_FILE(INT(16), 2) GRF; DECLARE_REGISTER(UINT(36)) ACR; // debugging names and registers file structure MEMORY(LDM, "Acc LDM"); MEMORY(TM, "Acc TM"); REGFILE_BEGIN(GRF, "General Registers") REGISTER(0, "GR0"); REGISTER(1, "GR1"); REGFILE_END()