allegrovision 0 Posted April 2 · Report post Добрый день, необходима реализация К589 серии в CPLD ну или в связке CPLD+STM32 с целью заменить К589 комплекс в оригинале, дело в том что данная система используется в специфическом технологическом оборудовании, но эксплуатация становится все проблемнее. Насколько возможно реализовать К589 на базе cPLD чтобы можно было считать оригинальную прошивку с PROM и использовать уже в CPLD? Разрабатывать систему с нуля, не получится ... ибо комплекс сложный и изучать состояния и архитектуру работы довольно долго, поэтому хотел бы рассмотреть возможность реализации на CPLD, но сам с эмулированием устаревших процессоров не сталкивался, поэтому обращаюсь тут за помощью! Заранее благодарен за советы и мнения, Роман. Share this post Link to post Share on other sites
Alex77 0 Posted April 2 · Report post можно сходить на https://zx-pk.ru/threads/28952-pdp-11-na-fpga.html https://zx-pk.ru/threads/23978-tsifrovaya-arkheologiya-1801-i-vse-vse-vse.html и аналогичные там народ "творит" на плисах разные ретро процессоры, от любительского уровня до достойного. мож чего подскажут/найдёте интересного Share this post Link to post Share on other sites
allegrovision 0 Posted April 2 · Report post 4 minutes ago, Alex77 said: сходить к сожалению на данном ресурсе закрыта регистрация новых пользователей ... ранее как-то пытался, но безуспешно. За подсказку благодарю! Share this post Link to post Share on other sites
Alex77 0 Posted April 2 · Report post можно написать админам, они адекватны. там не явная регистрация - но она есть. Share this post Link to post Share on other sites
allegrovision 0 Posted April 2 · Report post Just now, Alex77 said: можно написать админам пробовал дважды, но ответа так и не последовало ... тогда удалось решить вопрос на другом ресурсе. Share this post Link to post Share on other sites
Vasily_ 0 Posted April 2 · Report post 1 час назад, allegrovision сказал: необходима реализация К589 серии Эту серию больше нигде не купить? https://auction.ru/offer/mikroskhemy_k589-i45611700360940.html#2 http://6а7.рф/кр580/ Share this post Link to post Share on other sites
allegrovision 0 Posted April 2 · Report post 1 minute ago, Vasily_ said: нигде не купить можно купить конечно на разных "meshok" но все они 90-х, понятно что еще пару лет и придется уже обращаться за помощью в музей)) поэтому и прошу помощи (совета) насколько реально перенести функционал машинного автомата на базе К589 в CPLD, возможно это будет полезно не только мне)) Share this post Link to post Share on other sites
Vasily_ 0 Posted April 2 · Report post 4 минуты назад, allegrovision сказал: можно купить конечно на разных "meshok" но все они 90-х, понятно что еще пару лет и придется уже обращаться за помощью в музей Так купите себе мешок, цены-то смешные, и в музей не придется обращаться. 4 минуты назад, allegrovision сказал: насколько реально перенести функционал машинного автомата на базе К589 в CPLD Реально, но никому это не пригодится. Share this post Link to post Share on other sites
des00 0 Posted April 2 · Report post 1 hour ago, allegrovision said: Насколько возможно реализовать К589 на базе cPLD чтобы можно было считать оригинальную прошивку с PROM и использовать уже в CPLD? на проце с большим количеством ног, нельзя эмулятор написать? думаю эмуляторы такие есть в сети, портировать на процессор и читать PROM команд и дрыгать ногами. Это будет дешевле и быстрее чем реализовывать все на CPLD Share this post Link to post Share on other sites
allegrovision 0 Posted April 2 · Report post 1 minute ago, Vasily_ said: не придется обращаться придется, поскольку за столько лет деградация кристалла сказывается и перед использованием приходится проверять на стенде ... уже проходили эту школу Share this post Link to post Share on other sites
Vasily_ 0 Posted April 2 · Report post 2 минуты назад, allegrovision сказал: придется, Похоже вам в раздел предлагаю работу. Share this post Link to post Share on other sites
allegrovision 0 Posted April 2 · Report post 1 minute ago, des00 said: дешевле и быстрее чем реализовывать все на CPLD согласен, поэтому я и упомянул STM32, но тут вопрос в полной копии чтобы можно было использовать существующую прошивку в PROM без каких либо серьезных правок ... на мой взгляд у CPLD больше шансов, даже на уровне схематического редактора Квартуса ... но я уже давно ПЛИС не занимаюсь, потерял сноровку)) хотя Вы правы, на СТМ сделать проще будет 1 minute ago, Vasily_ said: предлагаю работу возможно, если не смогу найти тут помощи ((( Share this post Link to post Share on other sites
alexadmin 0 Posted April 2 · Report post Долго думал, что же мне напоминает "К589" - вспомнил мрачную страницу из лаб по микропроцессорным системам, посвященную именно этой странноватой архитектуре. Кстати, гугел говорит что "На базе СМ1803 был создан АРМ-2-05 — автоматизированное рабочее место разработчика микропроцессорных систем, в состав которого входили внутрисхемный эмулятор микропроцессоров серий К580 и К589". Так что надо искать СМ1803 :) Share this post Link to post Share on other sites
des00 0 Posted April 2 · Report post 3 minutes ago, allegrovision said: согласен, поэтому я и упомянул STM32, но тут вопрос в полной копии чтобы можно было использовать существующую прошивку в PROM без каких либо серьезных правок ... на мой взгляд у CPLD больше шансов, даже на уровне схематического редактора Квартуса ... но я уже давно ПЛИС не занимаюсь, потерял сноровку)) хотя Вы правы, на СТМ сделать проще будет Как раз наоборот. Если подобного, отлаженного и проверенного в работе продукта нет, то можно ковыряться очень долго и упорно. А вот простой эмулятор, намного проще. Есть четкая система команд (надеюсь без черных дыр и теневых, недокументированных операций), написать эмулятор не сложно, да и скорее всего это уже сделано и проверенно энтузиастами. Делать на плис это имеет смысл, если оборудование сделано таким образом, что бы выдерживать четкие временные интервалы, относительно тактового генератора. Тогда да, чисто программный эмулятор не подойдет. А так, найдите студента на дипломирование толкового, сделает) Ну или заказать разработку, но тут от стоимости оборудования зависит, стоит ли оно того) Share this post Link to post Share on other sites
des00 0 Posted April 2 · Report post 12 minutes ago, alexadmin said: "На базе СМ1803 был создан АРМ-2-05 — автоматизированное рабочее место разработчика микропроцессорных систем, в состав которого входили внутрисхемный эмулятор микропроцессоров серий К580 и К589". Так что надо искать СМ1803 :) если там система комманд К580 - интел 8080, ИМХО эмулятор в сети должен быть) найти сорцы и портировать) Share this post Link to post Share on other sites