Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Dec 13, 2019 11:34 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 21 posts ]  Go to page 1 2 Next
Author Message
 Post subject: Prototype Boards
PostPosted: Fri Feb 05, 2010 6:13 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1359
Вниманию 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.
Два комплекта + программаторы + пересылка = круглая сумма.
Я не миллионер и не альтруист. Это моя целевая инвестиция в развитие низкоуровневой подсистемы КОС, и хотелось бы увидеть с этого килобакса какую-то отдачу.

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Wed Feb 10, 2010 6:27 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1359
За 5 дней - полсотни просмотров и ни единой реплики. С вами только мизера расписывать.

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

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

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

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

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


Last edited by art_zh on Wed Feb 10, 2010 6:38 pm, edited 1 time in total.

Top
   
 Post subject: Re: Prototype Boards
PostPosted: Wed Feb 10, 2010 6:37 pm 
Offline

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Wed Feb 10, 2010 6:43 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1359
SII wrote:
... сие изделие будет уникальным, ни с кем и ни с чем не совместимым...

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

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Wed Feb 10, 2010 6:47 pm 
Offline

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Wed Feb 10, 2010 7:16 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1359
На десктоп такой борт ставить - слишком жирно.

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

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 12:52 pm 
Offline

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

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 2:27 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1359
Abnormalter wrote:
И какая же (из реально существующих на рынке) PCI32-карточек полностью аналогична представленному киту?

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 2:54 pm 
Offline
User avatar

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

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 3:00 pm 
Offline

Joined: Mon Feb 22, 2010 12:23 pm
Posts: 15
konstantin_666. wrote:
...И ещё нужно портировать уйму движков видеоигр. Только так.

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 3:06 pm 
Offline
User avatar

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

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 3:21 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1359
konstantin_666. wrote:
Можно продать заядлым игроманам, если показатели производительности будут выше, чем в обычных картах.
И ещё нужно портировать уйму движков видеоигр. Только так.

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


Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 3:27 pm 
Offline
User avatar

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

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

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


Last edited by konstantin_666. on Mon Feb 22, 2010 3:35 pm, edited 1 time in total.

Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 3:29 pm 
Offline

Joined: Mon Feb 22, 2010 12:23 pm
Posts: 15
konstantin_666. wrote:
Ну, если серьёзно заняться...
А вообще прибыль не должна быть главной целью. Или я ошибаюсь?

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


Last edited by Abnormalter on Mon Feb 22, 2010 3:34 pm, edited 1 time in total.

Top
   
 Post subject: Re: Prototype Boards
PostPosted: Mon Feb 22, 2010 3:31 pm 
Offline

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

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 21 posts ]  Go to page 1 2 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited