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

 
 
> Cyclone III для Gigabit Ethernet
MALLOY2
сообщение Apr 20 2010, 15:44
Сообщение #1


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Какой speed grade выбирать для Gigabit Ethernet на EP3C25 если -7 хватает можно поставить E144 корпус, или лучше -6 чтобы меньше пляски было с временами ?
кто какие юзает ? или и С8 хватит ?

Кроме МАС в внутрях особо ничего не будет, даже IP подыматься не будет все будет работать на МАС уровне.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des333
сообщение Apr 20 2010, 16:48
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



C8 - работать будет без проблем, но иногда придется немного думать, чтобы уложиться по времянкам (ну, смотря какая функциональность).

Если хотите не напрягаться по поводу времянок вовсе - ставьте C7


--------------------
Go to the top of the page
 
+Quote Post
Aprox
сообщение Apr 22 2010, 14:20
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131



Цитата(des333 @ Apr 20 2010, 21:03) *
C8 - работать будет без проблем, но иногда придется немного думать, чтобы уложиться по времянкам (ну, смотря какая функциональность).
Если хотите не напрягаться по поводу времянок вовсе - ставьте C7
Думаю, зависит от языка и компилятора с него. Для VHDL или Verilog в Quartus-8 может не хватить и градации C7. Если пишете на AHDL, то C8 хватает заглаза. Проверено. Единственный нюанс существует при распределении пинов для RGMII- эти пины должны иметь функцию ddio.
Go to the top of the page
 
+Quote Post
Builder
сообщение Apr 24 2010, 10:06
Сообщение #4


iBuilder©
****

Группа: Свой
Сообщений: 519
Регистрация: 14-07-04
Из: Минск
Пользователь №: 322



Цитата(Aprox @ Apr 22 2010, 17:35) *
Думаю, зависит от языка и компилятора с него. Для VHDL или Verilog в Quartus-8 может не хватить и градации C7. Если пишете на AHDL, то C8 хватает заглаза. Проверено. Единственный нюанс существует при распределении пинов для RGMII- эти пины должны иметь функцию ddio.
Не от языка с компилятором, а от кривизны рук и опыта.

Цитата(MALLOY2 @ Apr 20 2010, 18:59) *
Какой speed grade выбирать для Gigabit Ethernet на EP3C25 если -7 хватает можно поставить E144 корпус, или лучше -6 чтобы меньше пляски было с временами ?
кто какие юзает ? или и С8 хватит ?
Если есть сомнение - поставьте в прототип что побыстрее, а серию вылижите и поставите медленее и дешевле.

Цитата(ViKo @ Apr 23 2010, 12:40) *
Загляните в тему про счетчик на примитивах. Там des00 доказывал, что есть разница между AHDL и Verilog.
Ну чего вы прицепились к этому sload, это проблема не Verilog, Verilog - то тут при чём?

Цитата(Aprox @ Apr 23 2010, 14:03) *
Я виню не язык программирования, а указываю на опасность его использования в отрыве от особенностей архитектуры FPGA. Когда пишешь на AHDL, то твердо знаешь- в синтезе будут по максимуму использованы фичи Altera. При VHDL или Verilog, как показывает мой печальный опыт применения готовых модулей из opencores, - такой уверенности нет.
Если писать на Verilog в стиле AHDL, по максимуму используя готовые примитивы Altera, то разницы действительно можно и не обнаружить. Но если озаботиться не практикой, а академическими проблемами переносимости и моделирования, как в opencores, то вы правы- все зависит от "прокладки".
Ваш опыт показывает не то, что VHDL или Verilog плохи, а то что чужие проекты нужно осторожно использовать, тем более - открытые, когда неизвестно кто их писал. Может тот код вообще студент писал, в образовательных целях.

Цитата(Porychik Kize @ Apr 24 2010, 06:44) *
Если можно - ссылочку на данную тему, хочу ее внимательно прочитать, а то поиск дает слишком много ссылок...
Последний раз тут видел рпссмотрение вопроса: http://electronix.ru/forum/index.php?showt...st&p=742018

Ну и от себя, не флэйма ради. AHDL - это круто, сам когда-то на нём лабал. На сегодня его удел - это внутренний язык для мегафункций самой альтеры, и поддержка старых проектов. Он с этим нормально справляется. Его время прошло. Его время - это когда чип на пару десятков тысяч, если не просто тысяч был чем-то мега большим. И то, уже тогда были проблемы стмуляции, тогда ещё в Max+II - это рисование матрасов времянки, симуляция, просмотр в основно глазами результата. Вспоминаю с содраганием.
Но сегодня другие времена. У меня была жуткая ломка, когда переходил с AHDL на verilog, но когда перешёл - ни разу не возникло желание возвращаться. Я не представляю зачем мне нужен гемос с симуляцией проектов с использование AHDL?
Примеров уйму можно привести, это и стмуляция многочиповых решений, с той-же динамикой. И верификация при симуляции провекта с помощью не ситнезируемых конструкций, тут можно продолжать долго... В AHDL на прямую это нельзя сделать, но зачем лишние проблемы? Уменя знакомый с видео работал. Сделал тест бенч, который берёт картинку, прогоняет через проект и выплёвывает обратно в файл. И смотрит потом фотошопом, всёли на выходе красиво. Ну и как такое сделать на AHDL? Танцы с бубном и ухищрения разные - проблему не решат. Это если кратко, т.к. тему симуляции можно развивать.
Далее, AHDL привязывает Вас к альтере, сколько-б я не был поклонником альтеры, но иногда есть необходимость сделать что-то на том-же ксалинксе. Правильно сделанный проект VHDL или Verilog переносится с одного вендора на другой достаточно легко. Ну, если не считаьт случаи, когда есть сильная завязка на особенности конкретного железа. С AHDL такое в принципе невозможно.
Далее, не знаю как вам, а мне кажется что тенденции обычного софта, когда пусть прога будет пусть чуть больше но написана в 2 раза быстрее и ,удет иметь меньше глюков приходят и в железо. Да, есть случаи, когда нужно выжать по объёму и скорости 100%, но это и не только на AHDL можно сделать. На мой взгляд, большие проекты на AHDL отлаживать значительно сложнее и дольше.
В общем IMHO, Вы допускаете в своих рассуждениях одну ошибку, Вы распространяете свои частные неудачные попытки соскочить с AHDL на общий случай.
В общем шире нужно смотреть, на sload свет клином не сошолся...

Сообщение отредактировал Builder - Apr 24 2010, 10:45
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 24 2010, 11:30
Сообщение #5


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

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



Цитата(Builder @ Apr 24 2010, 05:21) *
В общем IMHO, Вы допускаете в своих рассуждениях одну ошибку, Вы распространяете свои частные неудачные попытки соскочить с AHDL на общий случай.

Только собирался написать, как вы 100% точно выразили мою мысль %)

PS. Тем кто по прежнему уверен что AHDL много круче Verilog, повторно предлагаю создать отдельную тему, с вас модуль на AHDL + краткое описание функциональности, с меня его SV аналог. Смотрим ресурс, сравниваем и т.д. Начать предлагаю с разработанного Aprox 8b/10b кодера. Оценивать результат будет сообщество по параметрам : читаемость/краткость/параметризуемость/результат синтеза.


--------------------
Go to the top of the page
 
+Quote Post
Builder
сообщение Apr 24 2010, 12:15
Сообщение #6


iBuilder©
****

Группа: Свой
Сообщений: 519
Регистрация: 14-07-04
Из: Минск
Пользователь №: 322



Цитата(des00 @ Apr 24 2010, 14:45) *
PS. Тем кто по прежнему уверен что AHDL много круче Verilog
Не, ну AHDL в принципе крут, для своего времени альтеровцы считаю ксалинкс уделали по полной.
Но его крутизна на сегодня точечная и роли не играет. Если уж проводили аналогию asm с C/C++, то давате проводить до конца:
кто сегодня на асме пишет? А? Да реально только во встраиваемых системах, и только тогда, когда ресурсы памяти и скорости жмут. А по чему? Да потому, что во первых на сегодня, особенно для x86 компиляторы уделают подавляющее число тех, кто асм x86 знает.
Асм на сегодня ещё оправдано использоваться для сравнительно простых процессоров или сравнительно небольших проектов, когда значительные затраты на отладку оправдывают время, затраченное на этот самый асм. Область использования асм, равно как и AHDL сужается до минимума.
Та-же тенденция уже приходит и в FPGA, точнее уже пришла.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MALLOY2   Cyclone III для Gigabit Ethernet   Apr 20 2010, 15:44
- - AlexanderX   Если Вы будете использовать GMII (а по другому у В...   Apr 20 2010, 15:59
|- - des333   Цитата(Aprox @ Apr 22 2010, 18:35) Думаю,...   Apr 22 2010, 14:53
|- - des00   Цитата(Aprox @ Apr 22 2010, 08:35) Думаю,...   Apr 22 2010, 15:16
||- - Aprox   Цитата(des00 @ Apr 22 2010, 19:31) Вы опя...   Apr 23 2010, 07:35
||- - DmitryR   Вы путаете острое с мокрым: к изменению параметров...   Apr 23 2010, 08:41
||- - des333   Цитата(DmitryR @ Apr 23 2010, 12:56) Вы п...   Apr 23 2010, 08:55
||- - ViKo   Цитата(des333 @ Apr 23 2010, 12:10) Хотит...   Apr 23 2010, 09:25
||- - sazh   Цитата(des00 @ Apr 24 2010, 14:45) Начать...   Apr 24 2010, 12:40
||- - des00   Цитата(sazh @ Apr 24 2010, 07:55) Не. Нач...   Apr 24 2010, 13:07
||- - sazh   Цитата(des00 @ Apr 24 2010, 16:22) Что с ...   Apr 24 2010, 13:36
|- - Aprox   Цитата(Builder @ Apr 24 2010, 14:06) Ваш ...   Apr 26 2010, 20:59
|- - Builder   Цитата(Aprox @ Apr 26 2010, 23:59) Ваш до...   Apr 27 2010, 04:38
||- - Aprox   Цитата(Builder @ Apr 27 2010, 08:38) И ка...   Apr 27 2010, 11:43
||- - DmitryR   Цитата(Aprox @ Apr 27 2010, 15:43) Что же...   Apr 27 2010, 13:11
||- - Aprox   Цитата(DmitryR @ Apr 27 2010, 17:11) Вы т...   Apr 27 2010, 20:18
||- - andrew_b   Цитата(Aprox @ Apr 27 2010, 23:18) До сме...   Apr 28 2010, 04:51
|- - DmitryR   Цитата(Aprox @ Apr 27 2010, 00:59) Ваш до...   Apr 27 2010, 06:13
- - des333   Aprox: Кстати, почему Вы решили, что максимальна...   Apr 23 2010, 09:31
|- - Aprox   Цитата(des333 @ Apr 23 2010, 13:46) Aprox...   Apr 23 2010, 10:23
|- - des333   Цитата(Aprox @ Apr 23 2010, 14:38) Мы не ...   Apr 23 2010, 10:30
- - des00   Цитата(Aprox @ Apr 23 2010, 02:50) Скачал...   Apr 23 2010, 09:37
|- - Aprox   Цитата(des00 @ Apr 23 2010, 13:52) И вот ...   Apr 23 2010, 10:48
|- - DmitryR   Цитата(Aprox @ Apr 23 2010, 15:03) Когда ...   Apr 23 2010, 13:38
|- - ViKo   Цитата(DmitryR @ Apr 23 2010, 16:53) ... ...   Apr 23 2010, 13:48
||- - sazh   Цитата(ViKo @ Apr 23 2010, 17:03) AHDL - ...   Apr 23 2010, 14:04
|- - Aprox   Цитата(DmitryR @ Apr 23 2010, 17:53) Это ...   Apr 23 2010, 14:07
|- - des00   Цитата(Aprox @ Apr 23 2010, 09:22) Я имен...   Apr 23 2010, 16:20
|- - Aprox   Цитата(des00 @ Apr 23 2010, 20:35) угу, у...   Apr 23 2010, 18:34
|- - Porychik Kize   Цитата(des00 @ Apr 23 2010, 20:35) А по у...   Apr 24 2010, 03:29
- - ViKo   2 des333 & des00 Согласен, что многое зависит ...   Apr 23 2010, 10:04


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

 


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


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