Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб ноя 18, 2017 1:26 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 21 сообщение ]  На страницу 1 2 След.
Автор Сообщение
 Заголовок сообщения: Prototype Boards
СообщениеДобавлено: Пт фев 05, 2010 6:13 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
Вниманию embedded-системотехников, электронщиков и kernel-программистов!

Отдам в хорошие руки 2 новые, очень неслабые FPGA-платы, мощная и универсальная платформа для решения широкого круга задач автоматизации и управления процессами.

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

Краткие характеристики:
Чип: Xilinx Spartan-3/1000
Bus: полнофункциональная PCI-express x1
RAM: 128MB, DDR
ROM: 512kB, flash
I/O: до 168 линий в/в (любые логические уровни - от TTL до LVDS, 300+МГц)
extra features: пользовательские осцилляторы, VGA-канал, отладочные индикаторы и очень многое другое.
Все функции - программно-настраиваемые, прошивка в ППЗУ через JTAG-кабель

Подробно - здесь: http://www.xilinx.com/products/devkits/HW-S3PCIE-DK.htm
Заявки подавайте в личку. Вопросы - сюда.

P.S. Чайникам*, халявщикам**, и посторонним***: просьба не беспокоиться.
По совершенно ясной причине: каталожная стоимость одной карты $419.
Два комплекта + программаторы + пересылка = круглая сумма.
Я не миллионер и не альтруист. Это моя целевая инвестиция в развитие низкоуровневой подсистемы КОС, и хотелось бы увидеть с этого килобакса какую-то отдачу.

--------------------
* чайник = программист, которому не интересно как оно всё там устроено.
** халявщик = халявщик, которому этот борт нужен просто чтобы загнать его за полцены на барахолке.
*** посторонний = тот, которому Колибри пофиг.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Ср фев 10, 2010 6:27 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
За 5 дней - полсотни просмотров и ни единой реплики. С вами только мизера расписывать.

Ладно, зайду с бубей: поначалу я хотел отработать на этой карте бездисковую загрузку облегченной версии КОС, но Serge http://board.kolibrios.org/viewtopic.php?f=3&t=17&start=290 навел на совершенно сумасшедшую мысль.

2D-видеокарта с 128Мб бортовой памяти - вполне достаточно для выведения большинства графических функций из ядра - в модули? в драйвер? в железо!.

Речь не только о блиттере и курсоре, и даже не о полигонах и аппаратных шрифтах (подумаешь, бином Ньютона!)

В принципе можно отдать графической карте (буквально) весь сервис оконного менеджера :shock:

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Последний раз редактировалось art_zh Ср фев 10, 2010 6:38 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Ср фев 10, 2010 6:37 pm 
Не в сети

Зарегистрирован: Ср дек 26, 2007 5:09 am
Сообщения: 214
Можно-то можно, да только сие изделие будет уникальным, ни с кем и ни с чем не совместимым, а значит, у подавляющего большинства потенциальных пользователей его не будет. В то же время у примерно такого же количества этих самых пользователей уже сейчас или в обозримом будущем (явно более близком, чем даже самые оптимистические сроки получения действительно практически полезной ОС) будут в наличии видеоконтроллеры, совместимые как минимум с DirectX 10 -- а их возможности тоже позволяют очень многое делать силами графического, а не центрального процессора. Так что, если подходить с точки зрения перекладывания работы на графпроцессор, то куда логичнее опираться на возможности реально существующего железа, чем изобретать своё.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Ср фев 10, 2010 6:43 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
SII писал(а):
... сие изделие будет уникальным, ни с кем и ни с чем не совместимым...

Ясен перец.
Под всякую бортовую систему - своя заточка. Программная - под железо. Аппаратная - под софт.
А dX10 в embedded-хозяйстве на кой?

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Ср фев 10, 2010 6:47 pm 
Не в сети

Зарегистрирован: Ср дек 26, 2007 5:09 am
Сообщения: 214
Под бортовую -- точно. Пусть и не под всякую, но в очень многих случаях. Однако ж КОС вроде как для обычных ПК предназначена -- со всеми вытекающими.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Ср фев 10, 2010 7:16 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
На десктоп такой борт ставить - слишком жирно.

Но на нем можно отладить ряд решений и для дешевой бездисковой десктоп-системки.

Скажем, если ту же функциональность (загрузчик + SVGA + оконный менеджер + ROM-диск) удастся уместить на PCI32-карточке за $50, это будет очень даже продаваемый продукт.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 12:52 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
art_zh писал(а):
...
Скажем, если ту же функциональность (загрузчик + SVGA + оконный менеджер + ROM-диск) удастся уместить на PCI32-карточке за $50, это будет очень даже продаваемый продукт.

И какая же (из реально существующих на рынке) PCI32-карточек полностью аналогична представленному киту?


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 2:27 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
Abnormalter писал(а):
И какая же (из реально существующих на рынке) PCI32-карточек полностью аналогична представленному киту?

Никакая - ни полностью, ни частично.
Я говорю об абстрактной PCI32-карточке с ограниченным набором вышеперечисленных функций по вышеуказанной цене.
На рынке она появится когда (и если)
а) ее изготовят, и
б) она будет надежно работать с КолибриОС.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 2:54 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб фев 20, 2010 1:27 pm
Сообщения: 41
Можно продать заядлым игроманам, если показатели производительности будут выше, чем в обычных картах.
И ещё нужно портировать уйму движков видеоигр. Только так.

_________________
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 3:00 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
konstantin_666. писал(а):
...И ещё нужно портировать уйму движков видеоигр. Только так.

Боюсь что это дохлый номер...


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 3:06 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб фев 20, 2010 1:27 pm
Сообщения: 41
Ну, если серьёзно заняться...
А вообще прибыль не должна быть главной целью. Или я ошибаюсь?

_________________
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 3:21 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
konstantin_666. писал(а):
Можно продать заядлым игроманам, если показатели производительности будут выше, чем в обычных картах.
И ещё нужно портировать уйму движков видеоигр. Только так.

Игроманы как-нибудь обойдутся.
Тем более что по производительности FPGA никогда не догонит специализированные GPU-чипы.
Я имел в виду специализированный Колибри-акселератор, который мог бы взять на себя часть функций графической подсистемы и избавить приложение от излишних системных вызовов (вывод/прокрутка текста, перемещение окон, рамки, мышиная возня и пр.).


Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 3:27 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб фев 20, 2010 1:27 pm
Сообщения: 41
Ну, раз деньги нас не интересуют, то должны интересовать целевые потребители.
Если продукция ориентируется на специалистов, то это 100% провал.
Они не станут пользоваться, а тем более покупать нелицензионный товар "у дяди Васи".

Если и можно будет кому-нибудь "спихнуть", то только продвинутым юзерам. Таких полно.
Причём я не имею в виду обман и т.п.
Просто нужно создать то, что кому-нибудь пригодится.

_________________
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.


Последний раз редактировалось konstantin_666. Пн фев 22, 2010 3:35 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 3:29 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
konstantin_666. писал(а):
Ну, если серьёзно заняться...
А вообще прибыль не должна быть главной целью. Или я ошибаюсь?

1.Серьезно заняться разве ччто игроманам. но хде они тута? :)
2. В таких проектах о прибыли даже заикаться смешно. Или нет? ;)
ЗЫ. konstantin_666 (@Пн фев 22, 2010 3:27 pm) похоже совершенно прав.


Последний раз редактировалось Abnormalter Пн фев 22, 2010 3:34 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: Prototype Boards
СообщениеДобавлено: Пн фев 22, 2010 3:31 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
art_zh писал(а):
...
Я имел в виду специализированный Колибри-акселератор, который мог бы взять на себя часть функций графической подсистемы и избавить приложение от излишних системных вызовов (вывод/прокрутка текста, перемещение окон, рамки, мышиная возня и пр.).

Наверное (взирая навскидку), это весьма непросто сделать по сути с нуля...


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 21 сообщение ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB