vak: (Default)
[personal profile] vak
Не софтом единым жив программист. Почему бы и нет - народ взялся хардвер под лицензией GPL выпускать. Вот, например, OpenRisc: хороший процессор, совсем как MIPS или ARM. Есть и кэш, и Ethernet, и VGA, и аудио. Года три назад такое чудачество казалось странным, ведь загрузить подобный процессор можно было только в жутко дорогие микросхемы FPGA, сотни баксов.

Но времена меняются. У меня получилось утоптать минимальную конфигурацию OpenRisc 1200 в Xilinx Spartan-3E starter kit. Собственно микросхема XC3S500E стоит $40. Процессор с UART и 16-ю килобайтами памяти занимает на ней 58% места.

Если кому интересно - скачать тексты можно здесь.

Date: 2006-12-22 20:52 (UTC)
From: [identity profile] golosptic.livejournal.com
Блин... слюною прямо захлебнулся.
Хочу эту игрушку :)

Date: 2006-12-22 20:55 (UTC)
From: [identity profile] golosptic.livejournal.com
А что с производительностью оного OpenRisc-а?
(разумеется вопрос не о производительности вообще, а о получившемся в результате прошивки экземпляре)

Date: 2006-12-22 21:02 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
И с на какой частоте он работает?

Date: 2006-12-22 21:37 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Ох, небыстр он, небыстр...

Date: 2006-12-22 21:45 (UTC)
From: [identity profile] golosptic.livejournal.com
Ну... теперь это уже всё не ранее февраля - наша БНП перекрывается с ихним китайским новым годом... но попробую заказать, классная игрушка.

Date: 2006-12-24 23:06 (UTC)
From: [identity profile] dz.livejournal.com
Вот-вот-вот. Чертовски интересно. Конечно, "печатные" процессоры всё одно будут быстрее, но если самоделки можно будет собирать в какие-то многопроцессорные структуры, то... любопытно...

А линух на него, думаю, взгромоздили?

Date: 2007-04-29 20:44 (UTC)
From: [identity profile] 0x12345678.livejournal.com
Linux взгромоздили как минимум на софтовый процессор Altera Nios.

Date: 2007-04-29 20:45 (UTC)
From: [identity profile] 0x12345678.livejournal.com
Известны попытки наваять PDP-11 в FPGA.