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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Сколько всё-таки стоят ПЛИС?
dryadae
сообщение Apr 30 2006, 09:25
Сообщение #31


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Цитата
Простите, но я правда не знаю, что есть MMX-подобное ядро, и какое отношение оно имеет к блэкфину? Может, Вы BF с пентиумом перепутали?

Я говорю про SIMD-регистры и инструкции, впаянные в громоздкое ядро с расширенным набором команд.

Цитата
Чем же Вы собираетесь от FPGA "отрубать лишние части"? Зубилом, что ли?

Старым добрым clk & 0 smile.gif smile.gif smile.gif
Шутка.

Цитата
ADSP-BF537 STAMP не так уж дорог (во всяком случае, дешевле FPGA кита, на котором можно сделать видеокомпрессор).

Spartan 3E Kit=150$
[b]ADDS-BF537-EZLITE
= 350$
ADDS-BF561-EZLITE = 495$
Вам достаточно?

Цитата
Если на треть возможностей, зачем Вам 500 МГц? Уменьшите частоту в 3 раза, понизьте до минимума напряжение питания ядра - и будет Вам счастье.
А ещё есть у процессора такая команда - IDLE, которая позволяет во много-много раз уменьшить потребление ядра, когда оно не используется.

Вы хоть знаете, какой у Блакфина бешеный контекст? :?: :?: :?:
А куча статической памяти, на которой видеобуфер всё равно не сделаешь, а кушать она будет - о-го-го! И лишние регистры и блок с плавающей точкой, которые, как ни крути, никуда не уберёшь.

Цитата
Я лично паяю паяльником ersa minitip под микроскопом. На 208 ногий корпус с шагом 0.5 мм уходит минут 5 -6. Без всякой волны - шлепаешь жалом по каждому выводу.

Но ведь это на PQFP? На BGA особенно не пошлёпаешь...

Цитата
Сделанная на FPGA система такой обработки, я думаю, будет на порядок медленнее, чем на DSP с той же технологией изготовления. Т.е. чтобы достичь производительности DSP за 20$ Вам надо будет купить FPGA за 200$.

Фиг знает. Изучать ещё одно ядро (после x86 и Микрочипа), ещё один набор команд... Портировать под него алгоритмы... И всё это - без гарантии хорошего результата. Не знаю, не знаю...

Цитата
Еще вызывает сильное сомнение эффективность поведенческого описания на VHDL (Вы же именно так собираетесь поступать, а не писать в виде списка компонентов?), что еще снизит быстродействие/увеличит размер и потребление.

Можно сделатьочень длинный конвейер 8)

Цитата
ADшные процессоры жрут меньше FPGA, тут я со Stanislavom согласен, это пальцами на плате легко чувствуется.

А вот это - действительно дельное замечение. Не знала, если честно. Хотя, c другой стороны, и платы при этом наверняка напрягались не "по полной", делая две совершенно разные задачи. Правильно ли так сравнивать?
Go to the top of the page
 
+Quote Post
DS
сообщение Apr 30 2006, 10:21
Сообщение #32


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Есть вроде в 176-LQFP.
Конечно, надо пользоваться и FPGA, и DSP, и еще RISC-микроконтроллером, чтобы кнопочки, отладку-загрузку, и всякие медленные вещи отслеживать. Тогда и получается наилучшее соотношение цена/производительность.
Пытаться впихать все в одну технологию всегда приводит к лишним затратам. Например, если заставить DSP битовый поток в АЛУ по битику разбирать, или ногами дрыгать для создания сигналов синхронизации, то на основной алгоритм может и времени не остаться.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 30 2006, 11:27
Сообщение #33


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(DS_ @ Apr 30 2006, 14:21) *
...Конечно, надо пользоваться и FPGA, и DSP, и еще RISC-микроконтроллером, чтобы кнопочки, отладку-загрузку, и всякие медленные вещи отслеживать. Тогда и получается наилучшее соотношение цена/производительность...
a14.gif Именно к такому выводу я и пришел после долгих размышлений, и сейчас буду пробовать применить такой подход в новом проекте. Тогда можно будет ставить младшие представители семейств, (заменять по мере необходимости на более мощные), и очень гибко регулировать себестоимость и возможности устройства.
Go to the top of the page
 
+Quote Post
dryadae
сообщение Apr 30 2006, 21:12
Сообщение #34


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Цитата
Пытаться впихать все в одну технологию всегда приводит к лишним затратам. Например, если заставить DSP битовый поток в АЛУ по битику разбирать, или ногами дрыгать для создания сигналов синхронизации, то на основной алгоритм может и времени не остаться.

А зачем, простите? Сейчас уже выпускаются достаточно умные видео-декодеры, чтобы переложить обработку потока на них, и получить на выходе параллельный 16-бит, а при желании - и LVDS.
Go to the top of the page
 
+Quote Post
dryadae
сообщение May 4 2006, 19:39
Сообщение #35


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



На этой неделе обзвонила фирмы в Москве, торгующие Xilinx'ом. Оказалось, что Spartan 3E Kit в Россию пока не поставляется, и неизвестно, когда будет sad.gif sad.gif sad.gif
Заказать на сайте также нельзя - у них там нет в списке нашей страны из-за "export restrictions".
А имеющегося, X3S250, для MPEG-кодека явно недостаточно...
В общем, полная засада...
Go to the top of the page
 
+Quote Post
Stanislav
сообщение May 4 2006, 21:34
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Evgeny_CD @ Apr 30 2006, 13:15) *
...Очень хороший пример, показывающий, что можно выжать их FPGA при очень грамотном подходе.
Там кодек сделан на XC3S1000-4FT256C + внешний 100 Мгц процессор. При этом получаются скорости
30 fps at 1280x1024 resolution (12fps for 2048x1536). Ау, любители и фанаты DSP, на чем такое сделать беретесь?..
Хотелось бы посмотреть, как такая картинка, снятая с беспилотного ЛА, будет выглядеть при 170 Кбит/с реал-тайм компрессии...
Сочетание проц+фпга, конечно, - правильный путь, и я к этому также пришёл в своё время.
Для решения же данной задачи, пожалуй, хватит и "голого" проца, а-ля BF.

Цитата(dryadae @ Apr 30 2006, 13:25) *
Цитата
Простите, но я правда не знаю, что есть MMX-подобное ядро, и какое отношение оно имеет к блэкфину? Может, Вы BF с пентиумом перепутали?

Я говорю про SIMD-регистры и инструкции, впаянные в громоздкое ядро с расширенным набором команд.
Чем же оно Вам показалось громоздким?
И как в него можно "впаять" регистры и инструкции? Это ж Вам не PQFP...
SIMD позволяет почти удвоить производительность проца на задачах, а-ля компрессия видео.
А MMX здесь вовсе не при чём.
Цитата(dryadae @ Apr 30 2006, 13:25) *
Цитата
ADSP-BF537 STAMP не так уж дорог (во всяком случае, дешевле FPGA кита, на котором можно сделать видеокомпрессор).

Spartan 3E Kit=150$
[b]ADDS-BF537-EZLITE
= 350$
ADDS-BF561-EZLITE = 495$
Вам достаточно?
Не-а.
BF537 STAMP Kernel BSP - $200
Video Development Kit, Cyclone II Edition - $1,095,

Если не секрет, что Вы собираетесь делать с помощью Spartan 3E Starter Kit ? Уж не видеокомпрессор ли?

Цитата(dryadae @ Apr 30 2006, 13:25) *
Вы хоть знаете, какой у Блакфина бешеный контекст? :?: :?: :?:
Не-е... Просветите, пожалуйста.

Цитата(dryadae @ Apr 30 2006, 13:25) *
...А куча статической памяти, на которой видеобуфер всё равно не сделаешь, а кушать она будет - о-го-го! И лишние регистры и блок с плавающей точкой, которые, как ни крути, никуда не уберёшь.
М-да. По-моему, вместо написания откровенных глупостей, очень не мешает хотя бы одним глазком взглянуть в даташыт по обсуждаемой железяке. А также ознакомиться с принципами функционирования статического ОЗУ и особенностями его применения в задачах ЦОС.

Цитата(dryadae @ Apr 30 2006, 13:25) *
...Но ведь это на PQFP? На BGA особенно не пошлёпаешь...
Дык, Вам БГА уже никто и не предлагает... smile.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
dryadae
сообщение May 5 2006, 08:11
Сообщение #37


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Цитата
Хотелось бы посмотреть, как такая картинка, снятая с беспилотного ЛА, будет выглядеть при 170 Кбит/с реал-тайм компрессии...

По проведённым оценкам, картинка с камеры на едущем со скоростью 80 км/час автобусе даёт на DivX 25 Кбайт/сек вполне приемлемое для ориентирования качество изображения, даже при тех бешеных горизонтальных векторах сдвигах, которые при этом возникают.

Цитата
Если не секрет, что Вы собираетесь делать с помощью Spartan 3E Starter Kit ? Уж не видеокомпрессор ли?

Именно, как уже выше было написано. По расчётам, его мощности как раз хватит для рилтаймового сжатия видео шириной 320 пикселов, плюс определение векторов движения +/-10. Если Хафману не хватит места, его можно будет перебросить и на dsPIC.
И потом, ведь есть пример кодека, работающего на тысячном Спартане - это Вам ни о чём случайно не говорит?

Цитата
Video Development Kit, Cyclone II Edition - $1,095

Это неоправданно много. Да и Вы, мне кажется, должны понимать, что чего ТАКОЕ может быть предназначено - в основном это, по всей видимости, сетевое телевещание, причём - на широких каналах.

Цитата
Stereo audio coder/decoder (CODEC), 96 KHz

Это Вас, часом, ни на какие размышления не наводит?

Сложный протокол с ретрейнами там явно не предполагается; кроме того, там русским по белому написано - "Evaluation IP cores". IP - значит, ничего исправить там уже нельзя. Evaluation - уже говорилось, полноценная версия идёт по стоимости нового "Лексуса". В общем, всё это по меньшей мере несерьёзно - на плату набита куча всякой явной ерунды вроде 256 Мб DDR (вариант явно не для мобильной платформы), а по существу это лишь способ ознакомиться с очередным корпоративным решением - "Типа, круто".


Цитата
Не-е... Просветите, пожалуйста.

Так на западных форумах все про это пищат - мол, бешеный контекст, сохраняясь в стек, не даёт обратабывать в рилтайме многие события. А контекст - это, как известно, регистры.


Цитата
М-да. По-моему, вместо написания откровенных глупостей, очень не мешает хотя бы одним глазком взглянуть в даташыт по обсуждаемой железяке. А также ознакомиться с принципами функционирования статического ОЗУ и особенностями его применения в задачах ЦОС.

Иными словами, ваша речь сводится к следующему: "Вы ничего не понимаете, потому что я умнее". Уверяю Вас, что это совсем не так.
Go to the top of the page
 
+Quote Post
dxp
сообщение May 5 2006, 08:26
Сообщение #38


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(dryadae @ May 5 2006, 15:11) *
Цитата
М-да. По-моему, вместо написания откровенных глупостей, очень не мешает хотя бы одним глазком взглянуть в даташыт по обсуждаемой железяке. А также ознакомиться с принципами функционирования статического ОЗУ и особенностями его применения в задачах ЦОС.

Иными словами, ваша речь сводится к следующему: "Вы ничего не понимаете, потому что я умнее". Уверяю Вас, что это совсем не так.

Да нет же, Вы про Blackfin, в частности, написали кучу... м-м-м... вещей, не соответствующих действительности. Вам и посоветовали прежде чем делать смелые заявления про отсутствие у этого процессора корпусов в QFP, про его непомерное потребление и другие особенности, почитать хотя бы по диагонали доку на него. Т.ч. не по делу обижаетесь.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
dryadae
сообщение May 5 2006, 09:05
Сообщение #39


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Цитата
Да нет же, Вы про Blackfin, в частности, написали кучу... м-м-м... вещей, не соответствующих действительности. Вам и посоветовали прежде чем делать смелые заявления про отсутствие у этого процессора корпусов в QFP, про его непомерное потребление и другие особенности, почитать хотя бы по диагонали доку на него. Т.ч. не по делу обижаетесь.

Да не могу я её больше читать! Вопрос сводился, если Вы вспомните, не столько к корпусам и потреблению, сколько к стоимости разработки. Вот это - совсем не шутки. А малые корпуса у БлакФинов действительно есть... у "самых младшеньких". Только, опять же, BGA. Что, разве Sparse или Mini - такая уж большая разница? Всё равно ведь с пайкой будут проблемы.

Приведите-ка мне адрес поставщика, у которого можно найти QFP BF-xxx (неважно, какой) в промышленном диапазоне температур - причём, желательно, без RoHS.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение May 5 2006, 10:42
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(dryadae @ May 5 2006, 12:11) *
Именно, как уже выше было написано. По расчётам, его мощности как раз хватит для рилтаймового сжатия видео шириной 320 пикселов, плюс определение векторов движения +/-10. Если Хафману не хватит места, его можно будет перебросить и на dsPIC.
Ну, так у него тоже система команд с регистрами имеется. Тяжело, наверное, будет...

Цитата(dryadae @ May 5 2006, 12:11) *
Цитата
Video Development Kit, Cyclone II Edition - $1,095

Это неоправданно много. Да и Вы, мне кажется, должны понимать, что чего ТАКОЕ может быть предназначено - в основном это, по всей видимости, сетевое телевещание, причём - на широких каналах...
Нет, всё нормально. Вы приводите примеры, я привожу...

Цитата(dryadae @ May 5 2006, 12:11) *
Так на западных форумах все про это пищат - мол, бешеный контекст, сохраняясь в стек, не даёт обратабывать в рилтайме многие события. А контекст - это, как известно, регистры.
Контекст -это термин, имеющий отношение к задаче, а не к конкретному процессору. Может, на западных форумах тоже об этом пишут, а Вы просто не дочитали до нужного места?

Цитата(dryadae @ May 5 2006, 13:05) *
Да не могу я её больше читать! Вопрос сводился, если Вы вспомните, не столько к корпусам и потреблению, сколько к стоимости разработки. Вот это - совсем не шутки. А малые корпуса у БлакФинов действительно есть... у "самых младшеньких". Только, опять же, BGA. Что, разве Sparse или Mini - такая уж большая разница? Всё равно ведь с пайкой будут проблемы.
Если не можете читать - не стоит и писать по поводу вещей, о которых у Вас нет ни малейшего представления.

Цитата(dryadae @ May 5 2006, 13:05) *
...Приведите-ка мне адрес поставщика, у которого можно найти QFP BF-xxx (неважно, какой) в промышленном диапазоне температур - причём, желательно, без RoHS.
www.efind.ru
Ключевые слова: "ADSP-BF531SBST" и "ADSP-BF532SBST".
Адреса уж сами соизвольте выяснить.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
dryadae
сообщение May 5 2006, 12:23
Сообщение #41


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Цитата
Ну, так у него тоже система команд с регистрами имеется. Тяжело, наверное, будет...

Представьте себе, нет - его я уже знаю.


Цитата
Контекст -это термин, имеющий отношение к задаче, а не к конкретному процессору. Может, на западных форумах тоже об этом пишут, а Вы просто не дочитали до нужного места?

Сразу видно, что Вы теоретик, а я - практик. Вам бы учебники писать, чесслово... многомудрые такие. Контекст не из воздуха берётся, и чем он длиннее, чем избыточнее архитектура у процессора.


Цитата
Если не можете читать - не стоит и писать по поводу вещей, о которых у Вас нет ни малейшего представления.

Смешно. Вы по пяти сообщениям решаете, чего я могу, а чего - нет.

Цитата
www.efind.ru
Ключевые слова: "ADSP-BF531SBST" и "ADSP-BF532SBST".
Адреса уж сами соизвольте выяснить.

За ссылки спасибо... LQFP - это явно лучше, чем BGA 160, хотя и заметно больше по площади. Хотя цена, если говорить совсем уж начистоту, ненамного ниже Спартана. С другой стороны, мы знаем, что 1000 жмёт видео в рилтайме... а вот может ли это BF на 400 Мгц - тот ещё вопрос, особенно при 16-битной шине, через которую надо лезть за референс-фреймом при частоте шины<150 Мгц, без DDR.

Сообщение отредактировал dryadae - May 5 2006, 12:29
Go to the top of the page
 
+Quote Post
Stanislav
сообщение May 5 2006, 13:32
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(dryadae @ May 5 2006, 16:23) *
Сразу видно, что Вы теоретик, а я - практик.
Смею Вас заверить: то, что Вы - практик, сразу не видно... smile.gif

Цитата(dryadae @ May 5 2006, 16:23) *
...Вам бы учебники писать, чесслово... многомудрые такие. Контекст не из воздуха берётся, и чем он длиннее, чем избыточнее архитектура у процессора.
Ноу комментс... smile.gif

Цитата(dryadae @ May 5 2006, 16:23) *
Смешно. Вы по пяти сообщениям решаете, чего я могу, а чего - нет.
Чаще всего достаточно и одного сообщения. Кроме того, и в мыслях не было решать, что именно Вы можете.

Цитата(dryadae @ May 5 2006, 16:23) *
...LQFP - это явно лучше, чем BGA 160, хотя и заметно больше по площади...
Интересно, а как бы Вам хотелось?

Цитата(dryadae @ May 5 2006, 16:23) *
...Хотя цена, если говорить совсем уж начистоту, ненамного ниже Спартана.
Что значит "ненамного"? Почти в 3 раза ниже XC3S500, и раза в 4-5 - 1000-ков.

Цитата(dryadae @ May 5 2006, 16:23) *
...С другой стороны, мы знаем, что 1000 жмёт видео в рилтайме... а вот может ли это BF на 400 Мгц - тот ещё вопрос, особенно при 16-битной шине, через которую надо лезть за референс-фреймом при частоте шины<150 Мгц, без DDR.
Вот и неплохо было бы Вам самой это выяснить, только сначала задачу нужно поставить грамотно и даташыты с апнотами почитать...


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
dryadae
сообщение May 5 2006, 15:45
Сообщение #43


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Цитата
Что значит "ненамного"? Почти в 3 раза ниже XC3S500, и раза в 4-5 - 1000-ков.

Насчёт трёх раз - Вы уверены?
XC3S500E-4FT256I = 38$
ADSP-BF531SBST400 = 24$

Я бы не сказала, что в три; и потом, нельзя забывать, что и ISE, и Synplicity доступны на пиратских дисках, а BF SDK придётся покупать по очень нехорошей цене - если, конечно, не пользоваться сильно урезанным триалом. Я уже не говорю о том, что Блакфин - продукт сравнительно новый, так что информации о нём у сторонних разработчиков пока почти что нет. Взгляните на тот же форум blackfin.org - он почти дохлый!
Go to the top of the page
 
+Quote Post
Stanislav
сообщение May 5 2006, 16:09
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(dryadae @ May 5 2006, 19:45) *
Цитата
Что значит "ненамного"? Почти в 3 раза ниже XC3S500, и раза в 4-5 - 1000-ков.

Насчёт трёх раз - Вы уверены?
XC3S500E-4FT256I = 38$
ADSP-BF531SBST400 = 24$
По-моему, Вы где-то не там ышшете. smile.gif
Вот, что даёт einfo.
А вот - еfind.
Вообще-то, и здесь без труда не обойтись - нужно звонить и спрашивать.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
dryadae
сообщение May 5 2006, 20:55
Сообщение #45


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

Группа: Новичок
Сообщений: 154
Регистрация: 7-03-06
Пользователь №: 15 051



Я уже сказала, что цены - не главная здесь проблема. Гораздо важнее простота изготовления, и доступность средств разработки - а у Блакфина с этим пока туговато.
Go to the top of the page
 
+Quote Post

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

 


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


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