Есть такое странное хобби: компьютеры конструировать. Но не так, чтобы купил по частям, воткнул и готово. Не-ет, сделать надо всё с самого начала. Нашёлся умелец, который спроектировал и собрал компьютер, используя только простейшие микросхемы базовой логики. И еще Си-компилятор написал, а теперь Minix переносит. Проект называется "Homebrew CPU", по аналогии с домашним пивоварением. :)



А я вот придумал другую концепцию радиолюбительского компьютера: http://vak.ru/doku.php/proj/samputer/intro
Причем на отечественном процессоре, MIPS32, да с плавающей точкой.

А я вот придумал другую концепцию радиолюбительского компьютера: http://vak.ru/doku.php/proj/samputer/intro
Причем на отечественном процессоре, MIPS32, да с плавающей точкой.

no subject
Date: 2007-04-30 10:51 (UTC)Но на FPGA можно и кэш и точку реализовать. Я делал когда то АПУ с плавающей точкой на обычном спартане за 25$. Сейчас работаю с виртексами новыми 65nm, гоняем на них многоядерные решения, с очень даже неплохим кэшем. Я к чему это всё:
можно взять третий спартан помощнее (S1500 например, 75$) и реализовать на нём простое ядро и кэш. пусть будет не быстрый, но ведь можно добавить интересные DSP функции. в качестве экономии поверхности существует ещё и битстрим подход.
В общем, подход должен быть такой - меньше железа - максимум реконфигурируемости.
no subject
Date: 2007-04-30 11:26 (UTC)Но это удовольствие ресурсы FPGA кушает. А спартанов в корпусе QFP выше чем S500E не бывает... Всё-таки хочется, чтобы спаять плату мог любой умелец с руками и хорошим паяльником.
С подходом - абсолютно согласен!
no subject
Date: 2007-04-30 14:15 (UTC)