Вниманию embedded-системотехников, электронщиков и kernel-программистов!
Отдам в хорошие руки 2 новые, очень неслабые FPGA-платы, мощная и универсальная платформа для решения широкого круга задач автоматизации и управления процессами.
Легко перенастраиваемая функциональность - можно проэмулировать весь спектр периферии от видеокарты до сетевухи. Может сгодиться для опробования различных концепций системной архитектуры и шинных драйверов.
Краткие характеристики:
Подробно - здесь: http://www.xilinx.com/products/devkits/HW-S3PCIE-DK.htm
Заявки подавайте в личку. Вопросы - сюда.
P.S. Чайникам*, халявщикам**, и посторонним***: просьба не беспокоиться.
По совершенно ясной причине: каталожная стоимость одной карты $419.
Два комплекта + программаторы + пересылка = круглая сумма.
Я не миллионер и не альтруист. Это моя целевая инвестиция в развитие низкоуровневой подсистемы КОС, и хотелось бы увидеть с этого килобакса какую-то отдачу.
--------------------
* чайник = программист, которому не интересно как оно всё там устроено.
** халявщик = халявщик, которому этот борт нужен просто чтобы загнать его за полцены на барахолке.
*** посторонний = тот, которому Колибри пофиг.
Prototype Boards
За 5 дней - полсотни просмотров и ни единой реплики. С вами только мизера расписывать.
Ладно, зайду с бубей: поначалу я хотел отработать на этой карте бездисковую загрузку облегченной версии КОС, но Serge viewtopic.php?f=3&t=17&start=290 навел на совершенно сумасшедшую мысль.
2D-видеокарта с 128Мб бортовой памяти - вполне достаточно для выведения большинства графических функций из ядра -в модули? в драйвер? в железо!.
Речь не только о блиттере и курсоре, и даже не о полигонах и аппаратных шрифтах (подумаешь, бином Ньютона!)
В принципе можно отдать графической карте (буквально) весь сервис оконного менеджера
Ладно, зайду с бубей: поначалу я хотел отработать на этой карте бездисковую загрузку облегченной версии КОС, но Serge viewtopic.php?f=3&t=17&start=290 навел на совершенно сумасшедшую мысль.
2D-видеокарта с 128Мб бортовой памяти - вполне достаточно для выведения большинства графических функций из ядра -
Речь не только о блиттере и курсоре, и даже не о полигонах и аппаратных шрифтах (подумаешь, бином Ньютона!)
В принципе можно отдать графической карте (буквально) весь сервис оконного менеджера
Last edited by art_zh on Wed Feb 10, 2010 6:38 pm, edited 1 time in total.
Евангелие от Иоанна: стих 1[/size]
Code: Select all
; В начале было Слово:
B32: mov ax, os_stack ; Selector for os
Можно-то можно, да только сие изделие будет уникальным, ни с кем и ни с чем не совместимым, а значит, у подавляющего большинства потенциальных пользователей его не будет. В то же время у примерно такого же количества этих самых пользователей уже сейчас или в обозримом будущем (явно более близком, чем даже самые оптимистические сроки получения действительно практически полезной ОС) будут в наличии видеоконтроллеры, совместимые как минимум с DirectX 10 -- а их возможности тоже позволяют очень многое делать силами графического, а не центрального процессора. Так что, если подходить с точки зрения перекладывания работы на графпроцессор, то куда логичнее опираться на возможности реально существующего железа, чем изобретать своё.
Ясен перец.SII wrote:... сие изделие будет уникальным, ни с кем и ни с чем не совместимым...
Под всякую бортовую систему - своя заточка. Программная - под железо. Аппаратная - под софт.
А dX10 в embedded-хозяйстве на кой?
Евангелие от Иоанна: стих 1[/size]
Code: Select all
; В начале было Слово:
B32: mov ax, os_stack ; Selector for os
Под бортовую -- точно. Пусть и не под всякую, но в очень многих случаях. Однако ж КОС вроде как для обычных ПК предназначена -- со всеми вытекающими.
На десктоп такой борт ставить - слишком жирно.
Но на нем можно отладить ряд решений и для дешевой бездисковой десктоп-системки.
Скажем, если ту же функциональность (загрузчик + SVGA + оконный менеджер + ROM-диск) удастся уместить на PCI32-карточке за $50, это будет очень даже продаваемый продукт.
Но на нем можно отладить ряд решений и для дешевой бездисковой десктоп-системки.
Скажем, если ту же функциональность (загрузчик + SVGA + оконный менеджер + ROM-диск) удастся уместить на PCI32-карточке за $50, это будет очень даже продаваемый продукт.
И какая же (из реально существующих на рынке) PCI32-карточек полностью аналогична представленному киту?art_zh wrote:...
Скажем, если ту же функциональность (загрузчик + SVGA + оконный менеджер + ROM-диск) удастся уместить на PCI32-карточке за $50, это будет очень даже продаваемый продукт.
Никакая - ни полностью, ни частично.Abnormalter wrote: И какая же (из реально существующих на рынке) PCI32-карточек полностью аналогична представленному киту?
Я говорю об абстрактной PCI32-карточке с ограниченным набором вышеперечисленных функций по вышеуказанной цене.
На рынке она появится когда (и если)
а) ее изготовят, и
б) она будет надежно работать с КолибриОС.
Можно продать заядлым игроманам, если показатели производительности будут выше, чем в обычных картах.
И ещё нужно портировать уйму движков видеоигр. Только так.
И ещё нужно портировать уйму движков видеоигр. Только так.
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.
Боюсь что это дохлый номер...konstantin_666. wrote:...И ещё нужно портировать уйму движков видеоигр. Только так.
Ну, если серьёзно заняться...
А вообще прибыль не должна быть главной целью. Или я ошибаюсь?
А вообще прибыль не должна быть главной целью. Или я ошибаюсь?
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.
Игроманы как-нибудь обойдутся.konstantin_666. wrote:Можно продать заядлым игроманам, если показатели производительности будут выше, чем в обычных картах.
И ещё нужно портировать уйму движков видеоигр. Только так.
Тем более что по производительности FPGA никогда не догонит специализированные GPU-чипы.
Я имел в виду специализированный Колибри-акселератор, который мог бы взять на себя часть функций графической подсистемы и избавить приложение от излишних системных вызовов (вывод/прокрутка текста, перемещение окон, рамки, мышиная возня и пр.).
Ну, раз деньги нас не интересуют, то должны интересовать целевые потребители.
Если продукция ориентируется на специалистов, то это 100% провал.
Они не станут пользоваться, а тем более покупать нелицензионный товар "у дяди Васи".
Если и можно будет кому-нибудь "спихнуть", то только продвинутым юзерам. Таких полно.
Причём я не имею в виду обман и т.п.
Просто нужно создать то, что кому-нибудь пригодится.
Если продукция ориентируется на специалистов, то это 100% провал.
Они не станут пользоваться, а тем более покупать нелицензионный товар "у дяди Васи".
Если и можно будет кому-нибудь "спихнуть", то только продвинутым юзерам. Таких полно.
Причём я не имею в виду обман и т.п.
Просто нужно создать то, что кому-нибудь пригодится.
Last edited by konstantin_666. on Mon Feb 22, 2010 3:35 pm, edited 1 time in total.
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.
1.Серьезно заняться разве ччто игроманам. но хде они тута?konstantin_666. wrote:Ну, если серьёзно заняться...
А вообще прибыль не должна быть главной целью. Или я ошибаюсь?
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.
Наверное (взирая навскидку), это весьма непросто сделать по сути с нуля...art_zh wrote:...
Я имел в виду специализированный Колибри-акселератор, который мог бы взять на себя часть функций графической подсистемы и избавить приложение от излишних системных вызовов (вывод/прокрутка текста, перемещение окон, рамки, мышиная возня и пр.).
Who is online
Users browsing this forum: Google [Bot] and 16 guests