Хищник писал(а):
Любой процессор может запустить транслятор Форта.
Нет, большинство процессоров не смогут запустить транслятор Форта без внешней памяти. И, повторюсь, это в первую очередь не транслятор, а собственно рантайм форта (транслятора форта, т.е. QUIT или INTERPRET, ни в одном форт-процессоре до сих пор не было, по-моему).
Хищник писал(а):
А если уж начинать с того, что "все равно, что внутри", то зачем уточнять "но внутри-то - форт-процессор!!!"?
Потому что мы можем использовать этот чип сразу как форт-процессор, без каких-либо дополнительных условий.
Хищник писал(а):
Это означает хотя бы то, что при равной тактовой частоте форт-процессор успеет выполнить больше прикладного кода, чем ARM.
Ну, на FPGA (и на любой платформе вообще) тоже можно реализовать Форт так, что на одну форт-команду потребуется несколько тактов. Не вижу принципиальной разницы. Для Intel'овских процессоров сейчас x86-команды тоже уже "не родные", но никто же не говорит, что это не настоящие x86-процессоры.
Да, при одной и той же тактовой частоте FPGA-форт-процессор и ARM-форт-процессор будут выполнять DUP медленнее, чем муровский "транзисторный"-Форт-процессор или чепыженковский Dofin (а вот умножение, пожалуй, ARM-форт выполнит быстрее - и что, для этой операции он уже "более фортовый"?). Но мне нужен процессор для работы, а не "чтобы был". Для коллекции у меня есть пара форт-процессоров - чепыженковский (1997) и технофортовский (2000). 16-битных на 16 МГц (не уверен уже, что точно помню числа, но порядок этот). Вполне возможно что ARM на 100 МГц сопоставим с ними по скорости (если сравнивать на 16-битных данных
, но он точно удобнее и в целом мощнее. И даже меньше: ARM в 100-выводном корпусе - примерно 1кв.см., Dofin примерно 2 кв.см., а технофортовый в Альтере - около 4кв.см. При этом ethernet (включая phy), usb, spi, i2c, etc - все в том же чипе. И даже дешевле (даже можно свободно купить
И, возможно, экономнее по питанию. А если скорости не хватит для новых задач (пока загружаю на 5%
, то есть ведь и в 10-15 раз более быстрые ARM'ы.
Вообще нам шашечки или ехать? Мне, чтобы ехать, нужны форт+сеть, и ни один "настоящий" (и кто у нас канонически-настоящий сейчас?) форт-процессор мне этого не дает (и "гастарбайтер со счетами", тоже не даст). 20 лет ждал, надоело, сделал сам за пару недель, еду уже 5 месяцев
Вот сфоткал вторую версию платы:
http://iron.snop.ru/HonixBox (это образцы, тиражная версия будет несколько иная). Квадратный чип - процессор, прямоугольный - дополнительные 8Мб внешней RAM.