В общем, решил выделить обсуждение в отдельную тему.
Концепт сам по себе модульный, пока что "в голове" только 3 модуля:
- Видео;
- ЦП - собственно, сам процессор, ПЗУ, ОЗУ, все системные порты для этого;
- Внешняя периферия.
П. 1 включает в себя порты, относящиеся к видео подсистеме, с видеопамятью. Пока что использую двухпортовую, с однопортовой сильно ограничен выбор разрешений видеовывода. На текущий момент возможен выбор из 4-х режимов, 3 из которых максимально схожи - 640x350@70, 640x400@70, 640x480@60, 1920x1080@60. В первых 3-х режимах пиксли отображаются "как есть", без удвоения. Количество обусловлено тем, что на разных современных мониторах они будут отображаться по-разному и можно выбрать наиболее оптимальный. В 4-ом режиме пиксели выводятся с утроением. Выход - пока что только VGA.
П. 3 включает в себя контроллер клавиатуры (PS/2, USB), внешних накопителей для эмуляции магнитофона/дисковода/HDD (microSD, USB Flash).
Соединяться всё это будет через кроссовую плату, через неё же будет подаваться и питание на все модули.
PS: Добавил опрос по конструктивному исполнению видео-модуля. Для понимания, насколько всё плохо при выборе ATF'ок - вот скрин платы с дорожками. Половина видеорегистров установлена с обеих сторон, трассировка не завершена, но уже "плотненько-плотненько"...




"Байт-48"
Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
