Перейти к содержанию
    

Какой язык, плис, среда?

5 minutes ago, syoma said:

Ну не сонары и не радары, конечно. Семплируем не на 10кГц, а ближе к 250кГц. Всякие синхронизации, да PLL-лки. Для вас конечно, просто.

Ну так поэтому и удивляет использование Virtex'ов для таких задач..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тему почистил. прошу всех придерживаться правил форума, следовать которым, все обязались при регистрации. Модератор

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, blackfin сказал:

А что там может быть из "сложного DSP"? У вас же, Энергетика? То есть, частоты сигналов низкие (~50 Гц), частоты дискретизации тоже едва ли больше 10 кГц, алгоритмы тоже простые - всякие PID'ы, простенькие FIR'ы, ну и БПФ "для приличия" на 1024 точки. Откуда там взяться "сложным DSP", ума не приложу.. :)

Именно об этом.

Получить из этого поток 10Gbit и "сложные DSP и управление и PCIe, Ethernet корки - уже Gen. 3 и 10G" - большое искусство.

Действительно, без Матлаба и симулинка для таких работ не обойтись...

Разумеется, услуги специалистов, способных на такую магию, должны быть бесконечно дороги.

В свете этого, очевидно, стоимость 7 виртекса на VPX не имеет никакого значения.

Тогда какая вообще разница, какая эффективность кодогенерации ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Идёт расхождение аудитории: первые пишут свои ядра на чистом коде, вторые используют смешанный подход и третьи - приложение на кодогенераторе.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, blackfin said:

Ну так поэтому и удивляет использование Virtex'ов для таких задач..

Ну только там таких сигналов пара тысяч и еще порядка 16 тысяч помедленнее. Virtex как-то случайно подвернулся. :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

41 минуту назад, syoma сказал:

Ну только там таких сигналов пара тысяч и еще порядка 16 тысяч помедленнее. Virtex как-то случайно подвернулся. :-)

Те для передачи фазы от 2000 синусов и 16000 битовых констант - нужна 10Гб линия ?))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

1 minute ago, lexx said:

Идёт расхождение аудитории: первые пишут свои ядра на чистом коде, вторые используют смешанный подход и третьи - приложение на кодогенераторе.

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

Нет ни какой разницы на чем писать - главное владеть нужными инструментами и выбирать оные для оптимального решения поставленной задачи. Для того чтобы что-то "легко" сгенерировать и это работало тоже нужно иметь высокую квалификацию.

   

1 hour ago, a123-flex said:

Разумеется, услуги специалистов, способных на такую магию, должны быть бесконечно дороги.

Зато можно сэкономить на "эффективных менеджерах" ценой рубль за пучок. :prankster2:

Удачи! Rob.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, RobFPGA said:

Нет ни какой разницы на чем писать - главное владеть нужными инструментами и выбирать оные для оптимального решения поставленной задачи. Для того чтобы что-то "легко" сгенерировать и это работало тоже нужно иметь высокую квалификацию.

Согласен, однако тот кто начинает снизу тот и вверх поднимется, для него ясно почему нужно прийти, только инструмент отличен.

А вот случае разработки полностью нового это уже проблема, я уже не говорю о том, что он никогда не сможет подняться на уровень ASIC, но возможно это и не нужно. У каждого свои задачи и способы решения.

Изменено пользователем lexx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 минуты назад, RobFPGA сказал:

Зато можно сэкономить на "эффективных менеджерах" ценой рубль за пучок. :prankster2:

один магический специалист обойдется дороже целой вязанки эффективных менеджеров

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

55 minutes ago, syoma said:

Ну только там таких сигналов пара тысяч и еще порядка 16 тысяч помедленнее. Virtex как-то случайно подвернулся. :-)

Открою секрет Полишинеля: четыре штучки XC7A200 (861 тыс. LE + 2960 DSP + 53 Мбит + 2000 I/O) стОят существенно дешевле одной XC7VX690 (694 тыс. LE + 3600 DSP + 53 Мбит + 1000 I/O), при том, что вашу задачу эти четыре XC7A200 решат не менее эффективно, чем одна XC7VX690. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, blackfin сказал:

Открою секрет Полишинеля: четыре штучки XC7A200 (861 тыс. LE + 2960 DSP + 53 Мбит + 2000 I/O) стОят существенно дешевле одной XC7VX690 (694 тыс. LE + 3600 DSP + 53 Мбит + 1000 I/O), при том, что вашу задачу эти четыре XC7A200 решат не менее эффективно, чем одна XC7VX690. :)

Вы по-прежнему не понимаете ? 

Там нужно чтобы дороже было, а не дешевле...

Вы цену этих плат, из которых все собрано, даже узнать не можете - они нигде не опубликованы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 minutes ago, blackfin said:

Открою секрет Полишинеля: четыре штучки XC7A200 (861 тыс. LE + 2960 DSP + 53 Мбит + 2000 I/O) стОят существенно дешевле одной XC7VX690 (694 тыс. LE + 3600 DSP + 53 Мбит + 1000 I/O), при том, что вашу задачу эти четыре XC7A200 решат не менее эффективно, чем одна XC7VX690. :)

Т. е Ксайлинксы совершили ошибку, упаковав четыре Артикса в один Виртекс, сделав цену на него существенно дороже, и Виртекс вообще мертворожденный продукт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 minutes ago, blackfin said:

Открою секрет Полишинеля: четыре штучки XC7A200 (861 тыс. LE + 2960 DSP + 53 Мбит + 2000 I/O) стОят существенно дешевле одной XC7VX690 (694 тыс. LE + 3600 DSP + 53 Мбит + 1000 I/O), при том, что вашу задачу эти четыре XC7A200 решат не менее эффективно, чем одна XC7VX690. :)

Все зависит от задачи, но как-то от мыслей о страшных днях, когда надо было тягать данные туда-сюда между FPGA, сразу вздрагиваешь. Если вдруг коллега делает электростанцию за 10 млрд$, то какой смысл создавать предпосылки к лишним проблемам из-за копеечной экономии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

26 minutes ago, blackfin said:

Открою секрет Полишинеля: четыре штучки XC7A200 (861 тыс. LE + 2960 DSP + 53 Мбит + 2000 I/O) стОят существенно дешевле одной XC7VX690 (694 тыс. LE + 3600 DSP + 53 Мбит + 1000 I/O), при том, что вашу задачу эти четыре XC7A200 решат не менее эффективно, чем одна XC7VX690. :)

А вы сюда 4 штуки XC7A200 сможете воткнуть? :unknw:

Удачи! Rob.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 minutes ago, RobFPGA said:

Приветствую!

А вы сюда 4 штуки XC7A200 сможете воткнуть? :unknw:

Удачи! Rob.

 

Только не надо говорить ее стоимость, а то А123-flex инфаркт может хватить :-)

Но вообще-то мы существенно отклонились от темы. Эта штучка совсем не для начинающих.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...