ВитГо(11.11.2019)
кстати, наверное пора к спектруму уже прикручивать какой нить lcd дисплей с параллельным интерфейсом... пиксельклок в 7 мгц для таких дисплеев вообще не проблема...
и cpld с этим справится...
жаль что в нано и прошлой версии нет на плате еще одной плис отданной отдельно на видео контроллер
Github: https://github.com/andykarpov/
вот обоими и прошили (я взял две микросхемы)
с спектрумом последний раз имел дело в далеких 90х... (в 13 лет собрал себе ленинград, потом на него в основном навешивал все остальное... к сожалению комп был со временем утерен, его родители подарили знакомому мальчишке что лежал в больнице, он на нем играл, а я в то время уже занимался IBM PC) - так что пока для меня все эти новомодные железки (ESXDOS, GLUK) кроме описания никакого смысла не несут (сам то не пробовал)
Кстати, о схеме:
генератор на 28 мгц именно на 3.3 вольта ? а то я заказал пока на 5 вольт (другого в магазине не было)... у EPM3256 вход по такту толерантный к 5в сигналу ?
по элеметной базе:
первый вопрос, на алиэкспресс нашел пока только такой https://ru.aliexpress.com/item/32775...chweb201603_52 но он на 28.6 мгц... в принципе думаю что не сильно разница большая, но пока воздержался от заказа
и второй вопрос, а что у cpld altera с совместимостью по пинам ? если например вместо epm3256atc144 поставить epm3512 (ну понятно перекомпилить прошивку) ??
просто есть одна идея по прошивке, нужны ресурсы
Последний раз редактировалось ВитГо; 12.11.2019 в 14:59.
Я брал на ebay, на 28.000, 3.3-вольтовые, в этой ветке где-то выше была ссылочка.
Входы у 3256 толерантны к 5В.
ЗЫ: если сложно найти - можно взять на 14.000 и чуток переписать прошивку под 14, даже пару макроячеек высвободится
3512A вроде не бывает в 144 TQFP корпусе, судя по даташиту https://www.intel.com/content/dam/ww.../ds/m3000a.pdf
7512 вроде как совместима, у 7512 даже есть 4 дополнительных I/O (вместо GND).
EPM3256ATC144:
EPM7512AETC144:
![]()
Последний раз редактировалось andykarpov; 12.11.2019 в 22:55.
Github: https://github.com/andykarpov/
3,2х2,5мм
7х5мм
- - - Добавлено - - -
CPLD прекрасно работают и в режиме генератора и в режиме PLL.
если место и пины есть.![]()
при открытии проекта в Quartus 9 получаю ошибки
в какой среде создан проект ?Error: Assignment value NORMAL for assignment OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING is illegal
Info: set_global_assignment -name OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING NORMAL
Info: set_global_assignment -name OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING NORMAL
Info: Specified assignment value "OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING" must be either On or Off
Error: Error reading Quartus II Settings File D:/Documents/Z80/karabas-nano-master/firmware/revCmmc/karabas_nano_revCmmc.qsf, line 86
Info: set_global_assignment -name ALM_REGISTER_PACKING_EFFORT MEDIUM
Скрытый текст
Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
PLM-X 128 + AY -эмуль на 8меге
Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
Pentagon 1024SL 1.42 - работает не совсем стабильно
ZXM-Phoenix V06
ZX-Evolition Rev C2 White FSP-MItX
Sprinter 2000 v.Zorel
Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
ZX-UNO v4.1 2М с 4 переключаемыми флешками
Поиск-1 - ждет ремонта
Корвет ПК8010 up to 8020
MisT 1.31
Galaksija + SMD
[свернуть]
Скрытый текст
Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
PLM-X 128 + AY -эмуль на 8меге
Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
Pentagon 1024SL 1.42 - работает не совсем стабильно
ZXM-Phoenix V06
ZX-Evolition Rev C2 White FSP-MItX
Sprinter 2000 v.Zorel
Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
ZX-UNO v4.1 2М с 4 переключаемыми флешками
Поиск-1 - ждет ремонта
Корвет ПК8010 up to 8020
MisT 1.31
Galaksija + SMD
[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)