-
Leka
-
Автор темы
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Кому-нибудь интересна эта тема? Если да, то продолжу в "проектах пользователей" - постараюсь объяснить свой подход. Здесь просто хотел обсудить online-синтез, тк пока не собираюсь выкладывать свою программу, ни в исходниках, ни в исподниках.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
nckm
-
-
Не в сети
-
Администратор
-
-
Сообщений: 112
-
Спасибо получено: 34
-
-
-
-
-
|
Сказать по правде - ваш проект меня просто сразил наповал.
Работающий тетрис в плис из исходников С - нереально круто.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
Автор темы
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Не совсем Си, tetris.c сразу писал с учетом того, что будет синтезироваться для ПЛИС, и поэтому необходимы минимальные изменения (типы и ввод/вывод поменять). Что именно надо поменять/добавить для синтеза, можно увидеть из сравнения tetris.c и top.h (в папке top из tetris.zip).
У меня проект на данном этапе - не высокоуровневый синтез программ на Си, а максимально приближенное к синтаксису Си низкоуровневое описание синтезируемых схем (для ПЛИС). Главные отличия в синтаксисе - инстансы,типы и упакованные массивы, как в SystemVerilog. Ну и ограничения на используемые конструкции.
Открою тему в "проектах пользвателей", и постараюсь, не спеша, подробно все описать. А как тестировать - отложим на потом.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от Leka.
|
Время создания страницы: 0.113 секунд