Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PowerPC405 + Virtex2Pro
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
ovs_pavel
Коллеги, решил вот опробировать встроенный в ПЛИС процессор PowerPC405. Кристалл Virtex2Pro, 50-ка. В доке на этот кристалл написано о 400МГц максимальной рабочей частоте. Но, при использовании wizarda, в EDK, для включения ядра и периферии, не могу добиться этого параметра, максимальное значение 300МГц для любой опорной частоты. Толи wizard не дает, толи еще что, не пойму. Не просветите по данному вопросу?
Methane
Цитата(ovs_pavel @ Jun 15 2010, 20:00) *
Коллеги, решил вот опробировать встроенный в ПЛИС процессор PowerPC405.


А смысл? НАсколько я понимаю, народ уже пришел к выводу, что всякие там встроенные процессоры, не выгодны. По самый Экскалибур.
ovs_pavel
Только как задел на будущее, оценить его возможности. Эскалибур - это софтовое ядро, насколько я помню, а PowerPC хардовое. Сам разрабатывают системы на MIPS'ах (RM7900) и производительность этих систем знаю. Хотелось закрыть пробел по хардовым процессорам встроенным в ПЛИС Xilinx. Т.к. линейка развивается и что дальше будет пока неясно.
Methane
Цитата(ovs_pavel @ Jun 15 2010, 20:23) *
Только как задел на будущее, оценить его возможности. Эскалибур - это софтовое ядро, насколько я помню, а PowerPC хардовое.

Я помню что оба хардовых.

Цитата
Сам разрабатывают системы на MIPS'ах (RM7900) и производительность этих систем знаю. Хотелось закрыть пробел по хардовым процессорам встроенным в ПЛИС Xilinx. Т.к. линейка развивается и что дальше будет пока неясно.

Я так понял, что линейка НЕ развивается. И что лучший вариант, это железный проц + просто ПЛИС. Почему, не знаю.
ovs_pavel
Железный проц. + просто ПЛИС - это более производительный результат (хотя если использовать все встроенные ядра...), но хотелось бы узнать, почему не могу получить 400МГц.
Methane
Цитата(ovs_pavel @ Jun 15 2010, 21:04) *
Железный проц. + просто ПЛИС - это более производительный результат

По моим прикидкам получалось раз в 10. И дешевле тоже на порядок. Прикидывал С6000.
des00
Цитата(ovs_pavel @ Jun 15 2010, 11:00) *
В доке на этот кристалл написано о 400МГц максимальной рабочей частоте.

Если мне память не изменяет это на само ядро, и то при определенном спид грейте плис

Цитата
не могу добиться этого параметра, максимальное значение 300МГц для любой опорной частоты.

Это частота чего? самого проца или проца + плисовая переферия? Если второе то это нормально %)
alexadmin
Цитата(ovs_pavel @ Jun 15 2010, 21:23) *
Только как задел на будущее, оценить его возможности. Хотелось закрыть пробел по хардовым процессорам встроенным в ПЛИС Xilinx. Т.к. линейка развивается и что дальше будет пока неясно.


Как задел на будущее - бесполезно, т.к. Xilinx избавляется от PowerPC. Серии Virtex 6 FX (с процессором) не будет, а следующее аппаратное ядро у них будет уже ARM. По крайней мере именно такую стратегию озвучивали на недавней конференции по xilinx.
Mad_max
Цитата(Methane @ Jun 15 2010, 21:12) *
А смысл? НАсколько я понимаю, народ уже пришел к выводу, что всякие там встроенные процессоры, не выгодны. По самый Экскалибур.

Хотелось бы поинтересоваться какой народ? И что значит по Вашему не выгодно?
yes
а какая разница ARM или РРС? (хотя на мой взгляд АРМ хуже - была отдельная тема)
останется класс задач, где встроеный процессор будет круче связки ПЛИС + ПРОЦ

например, нужна полоса между процем и IP 10ГБ/с или выше
тут уже на плату затраты, ну и софт-проц такой поток не обработает

----------------------------------------

то есть предполагать, что ПЛИС+хард проц исчезнут нельзя, но и то что они останутся - ХЗ
ovs_pavel
Цитата(des00 @ Jun 16 2010, 06:34) *
Если мне память не изменяет это на само ядро, и то при определенном спид грейте плис


Это частота чего? самого проца или проца + плисовая переферия? Если второе то это нормально %)


Это частота самого ядра. При постороении системы + периферия, исходя из вводимой опорной тактовой частоты, визард выдает тактовую частоту самого ядра и частоту системной шины (линейку значений на выбор). Так вот, тактовая частота самого ядра не может быть больше 300МГц (хотя ПЛИС выбрана корректно, градация -6). И такой еще интересный момент. Уже после того как системы и периферия выбраны, все это размещается в сводную таблицу, где у значения частоты ядра стоит параметр 400МГц (default), т.е. как бы этот параметр фигурирует. Короче пока не совсем ясно.
maugli
У Virtex-II Pro Speed Grade-6 Max CPMC405CLOCK frequency=350MHz при соблюдении примечания номер 1.
Нажмите для просмотра прикрепленного файла
Methane
Цитата(yes @ Jun 16 2010, 16:26) *
например, нужна полоса между процем и IP 10ГБ/с или выше
тут уже на плату затраты, ну и софт-проц такой поток не обработает

то есть предполагать, что ПЛИС+хард проц исчезнут нельзя, но и то что они останутся - ХЗ

А какой встроеный проц, может работать на частотах выше гигагерца? Я бы еще понял, ПЛИС + многоядерный взрослый ARM с частотами далеко за гигагерц, но то убожество, что сейчас есть, лучше уж повесить наружный проц и через сериализаторы инфу гонять. 10, запросто получится.
rv3dll(lex)
вообще можно обойтись без визарда! а просто по аналогии подстроить клок манагер
только следует почитать шит на оцм шину и подкорректировать делитель
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.