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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Применение NIOS
ZLOI
сообщение May 31 2007, 06:45
Сообщение #1


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

Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967



Привет, пользовался ли кто-нибудь альтеровским ниосом и какие ощущения.

Сообщение отредактировал vetal - Jun 1 2007, 18:59
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение May 31 2007, 08:19
Сообщение #2


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(ZLOI @ May 31 2007, 10:45) *
Привет, пользовался ли кто-нибудь альтеровским ниосом и какие ощущения.

1)да пользовался
2) ощущения непередаваемы smile.gif
3) норм софт проц, что надо решает что не надо не решает smile.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
Alex11
сообщение May 31 2007, 08:48
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Со вторым пунктом я особенно согласен. Настолько изгадить систему отладки могла только Altera. А на самом деле, све зависит от задачи. Мне нужен был 16-битный быстренький контроллер, а не этот монстр, который делает очень много, но очень медленно. Памяти жрет невпроворот. Хотя, следует отдать ему должное - работает.
Go to the top of the page
 
+Quote Post
vetal
сообщение May 31 2007, 09:28
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
а не этот монстр, который делает очень много, но очень медленно
Можете уточнить - медленно это сколько?
Цитата
Настолько изгадить систему отладки могла только Altera
Это потому-что бесплатное))
Go to the top of the page
 
+Quote Post
ZLOI
сообщение May 31 2007, 09:47
Сообщение #5


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

Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967



Цитата(Postoroniy_V @ May 31 2007, 12:19) *
1)да пользовался
2) ощущения непередаваемы smile.gif
3) норм софт проц, что надо решает что не надо не решает smile.gif

Собственно интересует следующее:
1)Сколько он стоит, или он бесплатный?
2)Какую ПЛИС использовали, посоветуете, или это всё равно.
3)Что он из себя представляет когда настроен по максимуму, т.е. разрядность самая большая и т.д.
Войдёт ли такой в простой циклон.
4)Что он представляет собой когда настроен по минимуму(я имею ввиду занимаемое количество элементов)
Хотелось бы освоить, но если он что-то путное представляет только в Stratixах, то и браться за него смысла не имеет, а если можно 10 штук в циклон зафитить, то этого интересно.
Go to the top of the page
 
+Quote Post
vetal
сообщение May 31 2007, 10:06
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
1)Сколько он стоит, или он бесплатный?
цена умеренная, при разработке можно использовать бесплатную версию. http://www.altera.ru/cgi-bin/price/price
Цитата
2)Какую ПЛИС использовали, посоветуете, или это всё равно.
cycloneII(все, что Cyclone)
Цитата
3)Что он из себя представляет когда настроен по максимуму, т.е. разрядность самая большая и т.д.
разрядность 32. по минимуму, без конвеера - 5 тактов на инструкцию. по максимуму - кэш инструкций, кэш программ, конвеер(от 1 такта на инструкцию)
Цитата
Хотелось бы освоить, но если он что-то путное представляет только в Stratixах, то и браться за него смысла не имеет, а если можно 10 штук в циклон зафитить, то этого интересно.
Циклоны разные бывают, все зависит от периферии процессора.
По минимуму - я запускал на макете EP1C3 с SDRAM uCLinux, для эксперимента. Потом купили кит.
Go to the top of the page
 
+Quote Post
ZLOI
сообщение Jun 1 2007, 04:23
Сообщение #7


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

Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967



Долго не мог достучаться вчера, это нормально для electronixа?

Вообщем спасибо за ваши впечатления, они меня толкают на детальное изучения данного проца,
правда до этого мне говорили, что он просто супер, лучше Pentiumовsmile.gif
Хорошо макетов покупать не придётся, так как у преподавателя по МПС есть самодельный с USB.
Он ввиде чего кстати, представлен .gdf или целого пакета?
Всего хорошего!
Go to the top of the page
 
+Quote Post
Alex11
сообщение Jun 1 2007, 05:48
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Вчера был форс-мажор: перенос сервера в другое место, это нечастая операция. Процессор генерируется по задаваемым параметрам. Там большой пакет всего.
To vetal: медленно - это настолько, что противно. Больше всего убивает, что процесс тривиального рестарта программы проходит больше, чем за минуту. Пока он просмотрит все файлы, убедится, что ничего не изменилось... Вызов компилятора для одного файла занимает времени больше, чем собственно компиляция (при коротких файлах). Это очень раздражает.
Go to the top of the page
 
+Quote Post
vetal
сообщение Jun 1 2007, 06:36
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
роцессор генерируется по задаваемым параметрам. Там большой пакет всего.
To vetal: медленно - это настолько, что противно. Больше всего убивает, что процесс тривиального рестарта программы проходит больше, чем за минуту. Пока он просмотрит все файлы, убедится, что ничего не изменилось... Вызов компилятора для одного файла занимает времени больше, чем собственно компиляция (при коротких файлах). Это очень раздражает.
Я подумал что вы о процессоре говорите. Есть у них такая особенность.
Для ускорения процесса компиляции и отладки можно перейти на make + insight.
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Jun 1 2007, 12:26
Сообщение #10


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(Alex11 @ Jun 1 2007, 09:48) *
Вчера был форс-мажор: перенос сервера в другое место, это нечастая операция. Процессор генерируется по задаваемым параметрам. Там большой пакет всего.
To vetal: медленно - это настолько, что противно. Больше всего убивает, что процесс тривиального рестарта программы проходит больше, чем за минуту. Пока он просмотрит все файлы, убедится, что ничего не изменилось... Вызов компилятора для одного файла занимает времени больше, чем собственно компиляция (при коротких файлах). Это очень раздражает.

2 Alex11
ах вот в чем "медленность" a14.gif
хотите быстро делайте как сказал уважаемы vetal

2 ZLOI
проц может достаточно много сожрать внутряной памяти fpga при больших обьёмах кеша, ну это и понятно. vetal вообще то уже описал вам что да как, тоесть +1 smile.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
ZLOI
сообщение Jun 1 2007, 16:01
Сообщение #11


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

Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967



Цитата(Postoroniy_V @ Jun 1 2007, 16:26) *
ах вот в чем "медленность" a14.gif

Прошу прощения, подразумевалась медленность Quartusа?
Цитата(Postoroniy_V @ Jun 1 2007, 16:26) *
2 ZLOI
проц может достаточно много сожрать внутряной памяти fpga при больших обьёмах кеша, ну это и понятно.

У меня возник вопрос следующего плана, если скажу глупость, то простите, в работе с ПЛИС я ещё новичок.
Однажды потребовалось написать 3d движок для отображения разных деталей станка. Детали были высокополигональными и весили много. А суть-то сама была типа в интернете выложить, чтобы люди покупающие железо, могли постоянно обновлённую версию качать. Пришлось заняться математикой - находить нормали для объекта, чтобы уменьшать размер модели на треть. Когда сделал первый вариант нормализации выполнялось 30 секунд для 60 000 полигонов на 3 пентиуме. Пришлось изучать SSE.
С SSE стало выполняться за 16 мили секунд(почти в 2000 раз быстрее, правда я и алгортм поумнее сделал). Тогда и пришла мысль. А почему же Intel сделали такой тупой процессор. Сделали бы поменьше частоту, но побольше крутых инструкций.
Итак сам вопрос: можно ли сделать на ПЛИС такой компьютер, чтобы основные инструкции были зашиты, а дополнительные могли создавать сами программисты. Т.е. хотите вы сделать ту же нормализацию создаёте её на каком-нибудь Quartuse и в простой программе добавляете к обычным инструкциям.?
Мне кажется такой компьютер бы уделал любой пентиум. Быстрое преобразование фурье действительно стало быстрым. А видеокарту можно было бы выкинуть и писать шэйдеры и т.д. к обычному процу на ПЛИС. Что скажете?
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Jun 1 2007, 16:23
Сообщение #12


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(ZLOI @ Jun 1 2007, 20:01) *
Прошу прощения, подразумевалась медленность Quartusа?

У меня возник вопрос следующего плана, если скажу глупость, то простите, в работе с ПЛИС я ещё новичок.
Однажды потребовалось написать 3d движок для отображения разных деталей станка. Детали были высокополигональными и весили много. А суть-то сама была типа в интернете выложить, чтобы люди покупающие железо, могли постоянно обновлённую версию качать. Пришлось заняться математикой - находить нормали для объекта, чтобы уменьшать размер модели на треть. Когда сделал первый вариант нормализации выполнялось 30 секунд для 60 000 полигонов на 3 пентиуме. Пришлось изучать SSE.
С SSE стало выполняться за 16 мили секунд(почти в 2000 раз быстрее, правда я и алгортм поумнее сделал). Тогда и пришла мысль. А почему же Intel сделали такой тупой процессор. Сделали бы поменьше частоту, но побольше крутых инструкций.
Итак сам вопрос: можно ли сделать на ПЛИС такой компьютер, чтобы основные инструкции были зашиты, а дополнительные могли создавать сами программисты. Т.е. хотите вы сделать ту же нормализацию создаёте её на каком-нибудь Quartuse и в простой программе добавляете к обычным инструкциям.?
Мне кажется такой компьютер бы уделал любой пентиум. Быстрое преобразование фурье действительно стало быстрым. А видеокарту можно было бы выкинуть и писать шэйдеры и т.д. к обычному процу на ПЛИС. Что скажете?

0)подразумевалась не медленность Quartus а медленность nios ide
1)ну в intel далеко не тупицы работают smile.gif
2) плис да тем и хороша что можете сделать те самые инструкции - какие вам хочется( в nios2 custom instruction смотрите, ну и модную херь c->hdl)
3) п.2) ограничен ёмкостью кристала ну и вашим кошельком, а новомодные плисы сделаные по 65 нм технологии только только появляются, тогда как у интелей проц уже есть и продаётся
4) да вообщем то и в nvidia да в ati тоже не тупицы smile.gif
5) считаю вашу мысль утопией smile.gif (ничего личного)


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
vetal
сообщение Jun 1 2007, 16:35
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Всё уже придумано до вас http://www.xtremedatainc.com/xd1000_devsys.html
PS: какие задачи - такие и цены)))
Go to the top of the page
 
+Quote Post
RHnd
сообщение Jun 1 2007, 17:42
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(Postoroniy_V @ Jun 1 2007, 20:23) *
ну и модную херь c->hdl)


А вот можно о последнем подробнее? Я сколько не искал, так толком и не нашел отзывов о применимости этих модных штук. Статьи всякие обзорные видел, а вот чьего-нибудь личного опыта с примерами задач, которые решались и решились, - нема. sad.gif
Go to the top of the page
 
+Quote Post
ZLOI
сообщение Jun 3 2007, 10:34
Сообщение #15


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

Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967



Цитата(Postoroniy_V @ Jun 1 2007, 20:23) *
0)подразумевалась не медленность Quartus а медленность nios ide

Ну главное, чтобы не он сам.
Цитата(Postoroniy_V @ Jun 1 2007, 20:23) *
1)ну в intel далеко не тупицы работают smile.gif
2) плис да тем и хороша что можете сделать те самые инструкции - какие вам хочется( в nios2 custom instruction смотрите, ну и модную херь c->hdl)

Это как раз то что надо.
Цитата(Postoroniy_V @ Jun 1 2007, 20:23) *
3) п.2) ограничен ёмкостью кристала ну и вашим кошельком, а новомодные плисы сделаные по 65 нм технологии только только появляются, тогда как у интелей проц уже есть и продаётся
4) да вообщем то и в nvidia да в ati тоже не тупицы smile.gif
5) считаю вашу мысль утопией smile.gif (ничего личного)

http://www.xtremedatainc.com/xd1000_devsys.html
Ну вот видите, уже её и сделали. Может не много не в том контексте, но всё же.
Я хотел это сделать как диссертацию.crying.gif
Ладно, теперь ниос 100% придётся осваивать.
Всем спасибо, я получил ответы на свои вопросы!
Всего хорошего, всё ещё впереди! yeah.gif
Go to the top of the page
 
+Quote Post

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

 


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


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