Мой Специалист МХ^2 смеется над тобой!
Мой Специалист МХ^2 смеется над тобой!
andreil, вот что-то нашлось.
8237_OSED.zip
8251_OSED.zip
8255_OSED.zip
8259_OSED.zip
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Собственно, добил структуру модулей так, как оно будет на железе выглядеть (в планах) - модуль видео + RAM, модуль CPU + ROM + системные порты (возможно ещё и клавиатуру сюда впихну).
Пиксели пока что декодируются все сразу, потом сделаю через сдвиговый регистр (завтра на работе, если не будет мега-задач там).
Организация памяти пока что такая:
1) 2шт 2-х портовых 64Кб*8 - для разделения с экраном;
2) 2шт 1-о портовых 64Кб*8 - дополнительные "банки".
На лету происходит переключение графических режимов - 384 или 480. Вывод - пока что только 640x350@70Hz, позже добавлю более "квадратное" разрешение Просто нету "квадратных" мониторов, а телевизор вообще за ненадобностью старый выкинут на свалку...
Имеет ли смысл делать больше 256Кб памяти вообще? Теоретически - можно просто поставить 2шт 2-х портовые 128Кб*8, но может что-то из софта использует больше? Знатоки, нужен совет (как зарубка на потом, внутреннюю память больше чем 64К слов всё равно не сделать ).
Порты на ВВ55 завтра начну делать, как разберусь с их логикой - оригинальные корки переписывать надо 100%, там просто ужасссс
PS: Собственно проект на гитхабе. Для PLL'ок надо сделать регенерацию - исключил файлы для симуляций всяких там).
Пока что проект влезает в 570 ALM и много памяти - внешнюю SDRAM пока что не трогаю, для исключения косяков на ней.
Последний раз редактировалось andreil; 31.01.2018 в 21:30.
"Байт-48"
Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).
И все ж таки, хотелось бы увидеть, как оно в 640х350...
И еще вопрос: в репорте у тебя указано, что чип циклон пятый, причем очень жирный с 4 мегабитами внутренней памяти. Это девборда какая у тебя, навороченная (типа терасиковская, в стиле DE1) или что-то попроще и доступнее?
Последний раз редактировалось LeoN65816; 01.02.2018 в 11:03.
Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).
Вот, вложением. Репа только на домашнем компе инициализирована.
- - - Добавлено - - -
Terasic DE1-SoC - в имени репы даже есть
Покупалось года полтора назад, только руки дошли до неё.
По изображению - позже выложу, я пока что с нормальным формированием видео разбираюсь, что бы минимизировать логику. Пока что все 8 пикселей преобразуются параллельно, что увеличивает объёмы...
"Байт-48"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)