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

 
 
> Interconnect switch в Wishbone, кто как реализовывает арбитраж ??
Kuzmi4
сообщение Jul 9 2009, 06:54
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Здравствуйте.

Собственно вопрос такой - есть мастера и слейвы, шина выбрана Wishbone, реализация времянок понятна со спецификации, но логика построения а-ля Interconnect fabric(avalon) (арбитража взаимодействия мастеров) для Wishbone остаётся на разработчике smile3046.gif .
В прицнипе есть пару идей реализации, но хотелось бы услышать у людей кто с этим сталкивался biggrin.gif - как проще и быстрей это делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kuzmi4
сообщение Nov 17 2009, 09:17
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 des00
коментарии читаю, потому и вопросы появляются laughing.gif (не ясно было где в cross-е порты слейвов - они ж там должны быть biggrin.gif точно). Теперь вроде понял что wb_cross.v - это и есть аналогия interconnection fabric-а в авалоне. Тольок всё равно не ясны принципы арбитража. Будет время - выложите хоть какую рид-мю.

Как будет время соберу что нибудь работоспособное (потому как аналогия TB (SV, классы всякие непонятные smile.gif ) думаю точно не засинтезится) и проверю в железяке rolleyes.gif чтоб спать спокойно
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 17 2009, 10:32
Сообщение #3


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Kuzmi4 @ Nov 17 2009, 03:17) *
(не ясно было где в cross-е порты слейвов - они ж там должны быть biggrin.gif точно). Теперь вроде понял что wb_cross.v - это и есть аналогия interconnection fabric-а в авалоне.


хмм, порты же называются wb_m_xxx/wb_s_xxx - wishbone master/slave странно что не увидели %)

Цитата
Тольок всё равно не ясны принципы арбитража. Будет время - выложите хоть какую рид-мю.


wb_m_req_rra.v :: // Single Cycle Round Robin Arbiter which use only grant signals to re-arbitrate masters arbitration is based upon packet requests

тип арбитража везде RRA, просто в случае wb_m_req_rra время захвата шины определяется сигналом запроса шины wb_m_cyc_i, а в случае wb_m_ack_rra завершением wb транзакции wb_m_cyc_i & wb_m_stb_i & (wb_s_ack_o | wb_s_rty_o | wb_s_err_o). Первый удобнее для систем с бурстами и фифо, т.к. тразакция получается блокирующая, второй когда бурстов нет.

Когда появиться время собираюсь сделать доку + добавить теги к интерконнекту и выложить на опенкоресы, правда когда оно появиться не понятно ... %)


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kuzmi4   Interconnect switch в Wishbone   Jul 9 2009, 06:54
- - des00   Цитата(Kuzmi4 @ Jul 9 2009, 00:54) В приц...   Jul 9 2009, 06:57
- - Kuzmi4   Благодарствую так понимаю мне поможет WISHBONE B...   Jul 9 2009, 07:21
|- - des00   Цитата(Kuzmi4 @ Jul 9 2009, 01:21) так по...   Jul 9 2009, 07:48
- - Kuzmi4   2 des00 - я в перле такой же специалист как и в ба...   Jul 9 2009, 08:07
- - torik   Просто интересно: Вы с альтеры на хилых перешли по...   Jul 9 2009, 10:06
- - Kuzmi4   2 torik - альтера мне и до сих пор нравится (счас ...   Jul 9 2009, 10:56
|- - Serhiy_UA   Цитата(Kuzmi4 @ Jul 9 2009, 13:56) ... де...   Jul 9 2009, 11:40
- - Kuzmi4   2 Serhiy_UA - в принципе не ломает, работал со спа...   Jul 9 2009, 12:42
- - Kuzmi4   2 des00 - а не подскажете, как у вас так получилос...   Jul 16 2009, 15:09
|- - des00   Цитата(Kuzmi4 @ Jul 16 2009, 10:09) 2 des...   Jul 20 2009, 03:04
|- - Maverick   Цитата(des00 @ Jul 20 2009, 06:04) зареги...   Jul 20 2009, 06:38
- - Kuzmi4   2 des00 - ясно, спасибо буду знать   Jul 20 2009, 09:12
- - des00   Цитата(Kuzmi4 @ Jul 9 2009, 01:54) Здравс...   Sep 4 2009, 09:51
- - Kuzmi4   2 des00 - благодарствуем А на счёт хилых - тут ...   Sep 6 2009, 14:18
|- - des00   а вот и crossbar и расширеный shared bus. добав...   Sep 7 2009, 06:54
|- - Builder   Цитата(des00 @ Sep 7 2009, 09:54) А переп...   Nov 16 2009, 22:24
- - Kuzmi4   Появилось время, решил загнать вашу реализацию в S...   Nov 16 2009, 17:44
|- - des00   Цитата(Kuzmi4 @ Nov 16 2009, 11:44) Появи...   Nov 17 2009, 04:35
- - Kuzmi4   Цитата(des00 @ Nov 17 2009, 12:32) хмм, п...   Nov 17 2009, 10:49


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

 


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


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