kuchynski 0 30 июля, 2013 Опубликовано 30 июля, 2013 · Жалоба Без ФОРТ, как "стекового" языка, теряются все преимущества контроллера. Была мысль одеть сверху более тормознутый С, но много времени займёт, а ассемблер я не люблю за нечитабельность. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kopa 0 30 июля, 2013 Опубликовано 30 июля, 2013 (изменено) · Жалоба Весьма интересная штука, если бы не FORTH. Но думаю посоветую своим студентам, узнают хоть что-то новое. Forth (Форт) и сам по себе интересная штука:) Посмотрите области использования и уровень существующих разработок и студентам полезно его знать. (а где то даже в том или ином виде преподаётся) Стековые процессоры тоже достаточно представлены. Один пример J1 CPU сделанный в плис для представления графических возможностей для Arduino называется Gameduino. Кто то уже етот проект отдельно кем то собирался в сети и можно найти сборку на сайте Olimex (30-40$ - ихнее Gameduino). Из вспомнившегося, например, также MicroCore CPU . P.S. Так как проект топика собирает файл VHDL для своего стекового CPU, но наверное возможно также сделать кодогеннерацию для других вариантов стековых CPU. В одном проекте стекового CPU его модель поведения симулировалась на Форте, вместо штатных VHDL симуляторов. (ссылки, по необходимости, могу "повспоминать") Есть варианты встраивания Форт подобного языка в выпускаемые ПЛК - называется ForthLogic. Изменено 30 июля, 2013 пользователем Kopa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kopa 0 11 августа, 2013 Опубликовано 11 августа, 2013 (изменено) · Жалоба На code.google.com ReKonstrukt Rekonstrukt является Forth средой работающей на ядре процессора в FPGA. Она предусматривает интерактивный ANS Forth язык работающей на целевой платформе. IDE Forth загружается с использованием gforth. rekonstrukt основана также на Maisforth Forth написанные Альбертом Nijhof System09 и совместим с 6809 написанным на VHDL SoC Джоном Кентом. Также имеется USIM mc6809 симулятор написаный Ray Беллис которые могут быть использованы, чтобы экспериментировать с Maisforth на ПК. Ядро FPGA IP написаны в VHDL и под лицензией GPL. Forth программное обеспечение под лицензией MIT . USIM под лицензией GPLv2. Текущая версия работает на rekonstrukt Xilinx / Spartan-3E Starter Kit. Доступен последовательный интерфейс для этой платы. Последовательная консоль настроена на 19200, 8N1, подключенный к последовательному порту ПК. Rekonstrukt также была портирована на Spartan 3A Starter Kit и Avnet Spartan-3A оценочный набор. . Вы можете просмотреть исходный код или см. инструкции о том, как извлечь его из репозитория Subversion. Есть инструкции как восстановить Maisforth из исходных текстов. P.S. Топик, возможно, стоит перенести в раздел "Языковые средства проектирования ПЛИС" т.к. это отдельное направления при проектирвании и использование устройств с ПЛИС. Например такая начальная ссылка Форт Железо Изменено 11 августа, 2013 пользователем Kopa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KPG 2 7 августа, 2023 Опубликовано 7 августа, 2023 (изменено) · Жалоба Рзделы связанные с проектированием Форт процессоров c сайта-форума Форт энтузиастов Hardware: Embedded Forth, FPGA processors... Железо (Hardware) Филиал PVT.HARDW.MAX2PLUS Компьютерное железо (Computer Hardware) P.S. Самый горячий топик 🙂 Как сделать форт-процессор 2022 Изменено 7 августа, 2023 пользователем KPG Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться