реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> microblaze.запись в память из внешнего устройства
serg_k1
сообщение Jun 4 2013, 06:26
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 21-03-07
Пользователь №: 26 368



проблемы при сборке системы. есть microblaze, связанный с DDR3 через MCB . В MCB добавлен Port1 для записи, к существующему Port0 двунаправленному. Port1 через axi_ext_master_conn связан с внешним устройством, откуда будут приходить данные. эта информация далее должна считываться в программу, насколько я понимаю через Port0. соответственно адресные пространства должны перекрываться у Port0 и Port1. и возникает ошибка
ERROR:EDK:4056 - INST:MCB_DDR3 BASEADDR-HIGHADDR:0xc0000000-0xc00fffff and INST:MCB_DDR3 BASEADDR-HIGHADDR:0xc0000000-0xc7ffffff - address space overlap!
как быть?
и еще один вопрос. LogiCORE IP AXI Master Burst (axi_master_burst) (v1.00.a) не могу его найти. пришлось использовать axi_ext_master_conn. где его искать? и насколько он нужен?
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jun 5 2013, 04:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



почему они должны перекрываться?

Это же адресное пространство модуля а не памяти... представьте что у вас 2 портовая память и оба порта на микроблайз. Как отличить обращение по 1 и по 2 порту? Так что адресные пространства вроде не должны перекрываться...
Go to the top of the page
 
+Quote Post
serg_k1
сообщение Jun 5 2013, 10:30
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 21-03-07
Пользователь №: 26 368



Цитата(Golikov A. @ Jun 5 2013, 08:22) *
почему они должны перекрываться?

Это же адресное пространство модуля а не памяти... представьте что у вас 2 портовая память и оба порта на микроблайз. Как отличить обращение по 1 и по 2 порту? Так что адресные пространства вроде не должны перекрываться...

да, видимо вы правы. я их разнес. ошибки убрались. но на вкладке Addresses для MCB_DDR3 для добавленного интерфейса S1_AXI остается в Unmapped Addresses.
и , не знаю с этим ли это связано, но в симуляции сигнал разрешения s_axi_awready из axi_ext_master_conn_0 в состояние разрешения не становится. на входе у него все сигналы есть.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 18:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01346 секунд с 7
ELECTRONIX ©2004-2016