С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Последний раз редактировалось svinka; 25.08.2017 в 02:26.
Мои мысли на тему новоделов, примерно, такие. Агрегат (клон, новодел и т.п.) без возможности подключения современных мониторов на фиг никому не нужен. А у современных мониторов уже не у каждого есть даже VGA-порт, не говоря о более старых портах. Тем более, что современные мониторы имеют единственное правильное разрешение - то, какого размера там ЖКИ-матрица, в пикселях. Любое другое разрешение, кроме кратных, смотрится коряво. Значит надо обеспечить правильное использование этих возможностей, для чего нужен более-менее приличный видеоадаптер. Но клепать на FPGA видеоадаптер - упаси Господь! Зато продаются, и, сравнительно недорого, всякие малинки и пр. фрукты с готовым видеоадаптером на борту - программируй любые терминалы, сколько хочешь. И, если сразу после включения питания запустится программа терминала, то не суть важно, куда она загружена - в АРМ-процессор, или в FPGA (это специально для твердо упертых любителей намекать на резиновых женщин и прочие эмуляторы). Опять же, у этих "фруктов" на борту есть набор GPIO, через который можно организовать передачу данных с любой требуемой скоростью. ИМХО, 50Мб/с - это не предел. Это на тему взаимодействия графического дисплея с ЦП. Где-то так...
Последний раз редактировалось AFZ; 24.08.2017 в 18:55.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Да
Подозреваю, что даНо выбранные мной платы имеют и нормальный проц. Для отладки - нормуль. А для серийного воспроизводства
Да
Да
На FPGA можно достичь гораздо большей скорости - основная причина именно поэтому. Не основная - давно хотел поигратьсяХотя на FPGA мы делаем решение более близкое к аппаратному (особенно учитывая даже тогда уже склонность к МИКРОпрограммированию - по сути - что то ОЧЕНЬ близкое к FPGA
А учитывая, что загружать в FPGA прошивку можно много раз (кстати, знатоки - а сколько обычно максимум раз до того, как оно, место хранения прошивки, сломается? Там классическое ОЗУ или электрически перепрограммируемое ПЗУ или что? Книжку только скачал, начал читать, но саааааамое начало пока) - можно реализовать выбор эмулируемого как загрузку нужной прошивки.
- - - Добавлено - - -
В догонку по видео - в целом, зависит от того, что и насколько быстрое хочется реализовать![]()
Там лежит прошивка. FPGA при включении питания самостоятельно скачивает оттуда прошивку и конфигурирует логические связи между блоками.
- - - Добавлено - - -
Иными словами, пустая микросхема превращается в логическую схему согласно проекта.
- - - Добавлено - - -
ПЗУ, кстати, может содержать одновременно несколько прошивок для нескольких FPGA и CPLD, включенных по линиям программирования каскадно. Но в данном случае надо выбирать ПЗУ достаточного объема.
- - - Добавлено - - -
Необходимые внешние интерфейсы для СМ и ДВК стандартны - собственно шина ОШ/МПИ плюс три последовательных порта, из которых первый жестко завязан на консоль управления.
официально в этой теме пока эмуляторы признаны лучшим решением, что очевидно любому здравомыслящему прямоходящему, поэтому писать открытым текстом про резину и 0%пиво разрешается (тут)
только Стасу - но он занят пока чем то и это хорошо! )))
- согласен полностью!
Я вот ещё раз вставлю от себя ИМХО:
общие рассуждения их направление очень нравятся.
я бы подразумевая всё выше сказанное ещё разок зачитал бы вот такое пожеланию (мне тут прислали
записочку из УДМУРТИИ "смайл")
Мифический УДМУРТ-11 в плане эмуляторов
должен позволять стартовать в режимах полной
совместимости (перечислите нужное)
и иметь при этом основной режим то есть свой собственный У11-новодельный.
Иметь не убиваемую клавиатуру и удобные хранители информации.
Внешние интерфейсы должны подразумевать использование аппарата на замену
выходящих из строя СМ ЭВМ и ДВК на местах.
Как-то так?
FPGA чип это SRAM. Грузить можно очень большое количество раз в целях отладки через встроенный JTAG интерфейс. А вот конфигурационное ПЗУ с ограниченным большим числом циклов перезаписи, но его на отладочной плате можно всегда перепаять. Выбор загружаемой прошивки тоже можно сделать переключателями с 1533 логикой и несколькими ПЗУ, но плату перед загрузкой конфигурации по моему мнению придется отключать от питания.
- - - Добавлено - - -
Вообще, даже самые древние ПЛИС работают с LVDS, TFT core тоже вроде есть. https://marsohod.org/projects/plata1/173-phframe2 - матрицей ноута могут рулить даже CPLD.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)