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

 
 
> QSYS, память DDR и два мастера
Styv
сообщение Mar 1 2013, 09:31
Сообщение #1


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

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Привет Всем!

Собираю систему в qsys, состоящую из контроллера памяти DDR и двух моих модулей, которые являются мастерами Аvalon-ММ, которые должны независимо друг от друга обращаться к ДДР.

Если по отдельности каждый модуль работает с ДДР нормально, то при сподключении к ДДР двух модуляй, оба или перестают работать или работают с ошибками.

Как подключать к одному слейву несколько мастеров?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
torik
сообщение Mar 11 2013, 06:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
Ещё есть такая штука как "multi-port front end"


Да, интересная штуковина.
Но все-таки вопрос - разве шина авалон не занимается арбитражом самостоятельно, когда к ней бурстами обращаешься?
Все ведь нормально работает без всяких дополнительных компонентов.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
wpost
сообщение Mar 11 2013, 14:11
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 1-04-10
Из: СПб
Пользователь №: 56 354



Цитата(torik @ Mar 11 2013, 10:06) *
Да, интересная штуковина.
Но все-таки вопрос - разве шина авалон не занимается арбитражом самостоятельно, когда к ней бурстами обращаешься?
Все ведь нормально работает без всяких дополнительных компонентов.


Да, стандартных средств хватает до тех пор пока адресные пространства не начинают пересекаться. я делал псевдодвухпортовую память. один мастер только писал , другой только читал. Дак вот, без мютекса система отказалась работать. никакие таймауты между операциями не давали результата. обмена не было вообще, даже неправильного. Поставил Mutex и наступило сразу же счастье. никаких сбоев, все работает как часы.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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