Цитата(D-Luxe @ Jan 12 2012, 22:45)

Работаю с Microblaze. Ниже приведен *.mhs файл проекта. В общем как настраивается кэш в mhs файле я вроде понял - 2 XCL канала подключаются и generic'и настраиваются ( выбираются размер кэша C_CACHE_BYTE_SIZE = 4096 ). Сам кэш располагается в BRAM насколько я понял.
...
Как найти где находится кэш в BRAM ? Помогите пожалуйста.

PowerPC починили, теперь за Микроблейз принялись

Что такое адрес кэша?
Если вы под адресом понимаете параметр функции
void microblaze_init_dcache_range(int cache_addr, int cache_size)
дык в гугле написано, что параметры этой функции определяют область кэша, которая "инициализируется-инвалидируется".
Поэтому для "инициализации" всего кэша нужно писать
microblaze_init_icache_range(0, ICACHE_SIZE);