а. фиг с ним, дизайн получился не очень хорошим. да и ждать пока подберется каждый раз после перетыкания питания не айс.. юзайте статические из релиза
чип пытается адаптироваться? сколько на это потребуется времени? после того как выключить, он забудет все?
да там проблема что после выключения из розетки всё забывается в теории, стабильность та же, что и RGH 1.2 но работает только на плсдежнем даше и нужно дополнительно паять JTAG провода
когда подбирает он запоминает первый работающий? или самый быстрый ? в самом чипе сохранять просто некуда, так?
CPLD это такая штука, что эмулирует логическую схему. Никакой памяти, никакой обработки команд, только переключение логических схем.
в CPLD нет кода и циклов!! только эмуляция логических схем. думать надо не последовательным исполнением команд, а параллельным одновременным реагированием на сигналы. Я и так с трудом выдумаю всякие трюки чтобы оно "подбирало" значения. а уж преобразование частот и вовсе магия ну можно посадить микроконтроллер вместо CPLD, для RGH1 и RGH 1.2 точности вполне хватит. Но я этим заниматься не стану.
RichY, фигня, есть там всё если написать. Это как LISP, а тут вообще можно нейросеть сделать, но очень много памяти надо, так что не в этих моделях.
ресурсы ограничены. ну и энергонезависимую память туда не впихнуть. разве что снаружи навесить + реализовать протокол общения с ней
RichY, достаточно дампа на консоль или даже на модель, а потом зашить generic прошивку. А про ресурсы ограничены - логика циклов итд немного занимает. Да и тупо по лишним выводам моно сделать базовые триггеры итд.
Ну, объяснять про циклы итд лень, но по подбору достаточно одного захода с дампом параметров и одной собранной схемы хоть тем же светодиодом по морганиям(реализация гемор правда), а дальше уже прошивки под определённый класс консолей с уже частично грубо заданными таймингами.
а, дак можно проще, КР142ЕН выкладывал свою "поделку", которая на базе JRunner зашивает и тестирует разные прошивки. но с PLL всё работает настолько стабильно, что достаточно просто найти рабочую прошивку. для разных чипов и конфигураций получаются немного разные значения..
под матрикс с альт ресетом jasper_96_L4_S13.xsvf только этот есть? а то на некоторых плохо работает, может другой тайминг есть? ах , уже нашел...
релиз на главной смотри, там главный архив для особых любителей есть вот это https://dl.dropboxusercontent.com/u/16255396/hackfaq_soft/mega_12.rar обычно хватает проверки лишь семи из них (14, 17, 20, 23, 26, 29, 32). но конечно можно экспериментировать до бесконечности P.S. ура, я автоматизировал компиляцию всей этой хрени, больше не надо часами конвертить jed в xsvf