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

 
 
> 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
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
des00
сообщение Jul 9 2009, 06:57
Сообщение #2


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

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



Цитата(Kuzmi4 @ Jul 9 2009, 00:54) *
В прицнипе есть пару идей реализации, но хотелось бы услышать у людей кто с этим сталкивался biggrin.gif - как проще и быстрей это делать?


слить генератор интерконекта с опенкорес


--------------------
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 9 2009, 07:21
Сообщение #3


Гуру
******

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



Благодарствую beer.gif
так понимаю мне поможет WISHBONE Builder
Цитата
WISHBONE builder is a script which generates a wishbone interconnect matrix in HDL


Однако всё же не ясно - как его слить одним архивом ? залогинится то я залогинился, но пустое окно не пропало:
Прикрепленное изображение

да и багов открытых - 4 штуки....
Может у кого есть в закромах подрихтованный ??
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 9 2009, 07:48
Сообщение #4


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

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



Цитата(Kuzmi4 @ Jul 9 2009, 01:21) *
так понимаю мне поможет WISHBONE Builder


в частности может помочь он, но и кроме него там есть другие инерконнекты

Цитата
да и багов открытых - 4 штуки....
Может у кого есть в закромах подрихтованный ??


так в чем проблема ? берете скрипт и исправляйте, все же в сорцах на перле %) А если серьезно, по памяти вроде там баги только граничных случаев, типа лишние теги когда они в принципе не нужны + еще нет верилога и поддержки расширенных тегов + lock транзакций. Более того он еще и жутко не оптимальный (ручная правка позволила уменьшить ресурс в 4 раза). Но так все рабочее.

в общем велкам то опен сорс

ЗЫ. можно вишбон напрямую к авалону цеплять, если вы не используете расширенные теги.
Прикрепленные файлы
Прикрепленный файл  wb_builder.tar.tar ( 371.1 килобайт ) Кол-во скачиваний: 83
Прикрепленный файл  wb_conbus.tar.tar ( 14.56 килобайт ) Кол-во скачиваний: 57
Прикрепленный файл  wb_conmax.tar.tar ( 99.23 килобайт ) Кол-во скачиваний: 65
 


--------------------
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 9 2009, 08:07
Сообщение #5


Гуру
******

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



2 des00 - я в перле такой же специалист как и в балете.. smile3046.gif потому правка перла выглядит проблематично.. скорее ручками буду править то что он нагенерит.
В обсчем спасибо за архивы - буду читать мануалы...
(Работать буду с виртексом5, оттого и вишбон, иначеб давно авалон заюзал и не было б траблов.....
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 9 2009, 10:06
Сообщение #6


Гуру
******

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



Просто интересно: Вы с альтеры на хилых перешли по религиозным соображениям? Вроде бы, помню, альтеру вовсю осваивали...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 9 2009, 10:56
Сообщение #7


Гуру
******

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



2 torik - альтера мне и до сих пор нравится (счас вот бороться с ней буду laughing.gif ), особенно ихний авалон (начинаю понимать ценность) biggrin.gif . Но у хилых девборда более привлекательная - с той точки зрения что нужной периферии есть (специфическая она)..
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Jul 9 2009, 11:40
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(Kuzmi4 @ Jul 9 2009, 13:56) *
... девборда более привлекательная...

Какая, и в сравнении с чем.
Не ломает ли все заново осваивать на ISE, там не мало...
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 9 2009, 12:42
Сообщение #9


Гуру
******

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



2 Serhiy_UA - в принципе не ломает, работал со спартанами уже biggrin.gif ...
Борда - ML555.

А если по теме - если у кого есчё есть мысли или чем поделится - буду премного благодарен wink.gif
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 16 2009, 15:09
Сообщение #10


Гуру
******

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



2 des00 - а не подскажете, как у вас так получилось архивы стянуть ????
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 20 2009, 03:04
Сообщение #11


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

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



Цитата(Kuzmi4 @ Jul 16 2009, 10:09) *
2 des00 - а не подскажете, как у вас так получилось архивы стянуть ????


зарегистрировался и скачал что мне нужно %) Вот только у меня регистрация не пользователя, а разработчика (выложил свой проект). Может быть по этому мне дали адреса, пороли, явки за 3 дня %)


--------------------
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 20 2009, 06:38
Сообщение #12


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(des00 @ Jul 20 2009, 06:04) *
зарегистрировался и скачал что мне нужно %) Вот только у меня регистрация не пользователя, а разработчика (выложил свой проект). Может быть по этому мне дали адреса, пороли, явки за 3 дня %)

Я тоже пытался скачать - облом.
ЗЫ Странно это как-то


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 20 2009, 09:12
Сообщение #13


Гуру
******

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



2 des00 - ясно, спасибо smile.gif буду знать
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 4 2009, 09:51
Сообщение #14


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

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



Цитата(Kuzmi4 @ Jul 9 2009, 01:54) *
Здравствуйте.
В прицнипе есть пару идей реализации, но хотелось бы услышать у людей кто с этим сталкивался biggrin.gif - как проще и быстрей это делать?


сделал я тут SV интерконнект для классического вишбона (решил проверить умный ква или нет), получилось все однотактно, компактно и понятно + можно конфигурировать систему полностью на лету (спасибо SV и квартусу !!!), но боюсь что для хилых вы не сможете это использовать %)

Кому интересна реализация смотрите в атаче, RTL написал где то часа за 4, на тестбенч и украшательства ушло времени чуть больше. Для изучающих как писать tb там будет пара вкусных мест %)

ЗЫ. на основе этих компонентов чуть позже сделаю кросбар.
Прикрепленные файлы
Прикрепленный файл  sv_prj_wb_bus_des00.zip ( 11.69 килобайт ) Кол-во скачиваний: 132
 


--------------------
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Sep 6 2009, 14:18
Сообщение #15


Гуру
******

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



2 des00 - благодарствуем biggrin.gif
А на счёт хилых - тут вроде симплифай есть - он то должен SV понимать??
Go to the top of the page
 
+Quote Post

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

 


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


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