Jump to content

    

эмулировать К589 серию на CPLD

Полной информации, т.е. внутренних принципиальных схем микросхем, явно никогда и не было. Сканированные оригиналы от Intel, Signetics и т.п. есть в высоком разрешении и вполне читабельны, как и описания наших клонов.

 

Как бы я поступил — собрал изолированный безвредный навесок-регистратор на все выводы очередной исследуемой ИС комплекта, на котором бы посадил ПЛИС, пишущую состояния оригинальных сигналов и одновременно её клона, и сравнивал бы кадры.

Share this post


Link to post
Share on other sites
21 hours ago, allegrovision said:

Заранее благодарен за советы и мнения,

Серия К589 – это секционированный микропроцессорный комплект БИС включающий восемь ТТЛШ-микросхем:

-блок микропрограммного управления (БМУ) К589ИК01;

- 2-х разрядный центральный процессорный элемент (ЦПЭ) К589ИК02, то есть разрядность микро-ЭВМ могла быть любой;

- схему ускоренного переноса (СУП) К589ИК03;

- многорежимный буферный регистр (МБР) К589ИР12;

- блок приоритетных прерываний (БПП) К589ИК14;

- шинные формирователи без инверсий (ШФ) К589АП16 и с инверсией (ШФИ)

- схема синхронизации и управления (МСУ) К589ХЛ4.

 

На этом комплекте строили микро-ЭВМ и контроллеры с различной архитектурой благодаря модульности структуры и возможности параллельного наращивания микропрограммного управления. Здесь ключевые слова «различной» то есть, как требовалось, ту микро-ЭВМ и строили. А также «микропрограммного управления», что накладывало свою специфику в написании программ и самого кодирования. Серии К589 уже больше 40 лет и тогда так было модно.

Возможно, Вам проще эмулировать на ПЛИС (CPLD) не сам комплект, а ту микро-ЭВМ, что была построена на основе серии К589. А ещё проще, понять алгоритм и все сделать заново на чем-то современном.

Share this post


Link to post
Share on other sites
24 минуты назад, Serhiy_UA сказал:

А ещё проще, понять алгоритм и все сделать заново на чем-то современном.

А еще проще покупать нужные микросхемы, пока они  есть в достатке.

За три рубля эту задачу не решить.

http://www.chipfind.ru/search/?part=К589ИК01&region=0

 

Share this post


Link to post
Share on other sites

Автор так и не сказал ни про размеры изделия, ни что с ним происходит.

Share this post


Link to post
Share on other sites
2 hours ago, Plain said:

размеры изделия, ни что с ним происходит

не понимаю, какое это имеет значение ... в любом случае это рабочее оборудование и экспериментировать не дадут, сейчас готовлю почву относительно современной замены и как придет пора, можно будет макет собрать на К589 и клон для проверки, а потом уже и полевые тесты.

Какая разница какие габариты установки или что она (установка) делает?

Share this post


Link to post
Share on other sites

Полупроводники сами по себе не горят.

Share this post


Link to post
Share on other sites

ну хотябы "маркировку" можно узнать вычислительного изделия (внутри которого 589 )?

Share this post


Link to post
Share on other sites
2 minutes ago, Alex77 said:

ну хотябы "маркировку"

это комплекс не вычислительный, а ЧПУ где в стойке управления 3-4 платы на которых размещается К589 и обвязка

Share this post


Link to post
Share on other sites

иии ??? или сиё есть великая тайна?

Share this post


Link to post
Share on other sites
2 minutes ago, Alex77 said:

иии ???

ЭМ-577 и что это вам даст, не понимаю. праздный интерес?

Share this post


Link to post
Share on other sites

увы с этим не сталкивался. как вариант это может быть нечто "электроника-60" ? так вроде такое уже делали на замену.

Share this post


Link to post
Share on other sites
Just now, Alex77 said:

"электроника-60"

это уже полноценный советский ЭВМ, К589 это скорее машинный автомат без какой либо конкретной системы команд

Share this post


Link to post
Share on other sites

Если это ТЭЗ-овая архитектура, то намного проще менять целыми блоками. Разрабатываем в габаритах ТЭЗ модуль с ПЛИС современной и конвертором уровней на инетрфейсе ( привет 5-вольтовой совместимости). Возможно на тот же ТЭЗ садим отладчик- программатор ( с ним удобнее ). И переписываем весь модуль на VHDL- verilog. Модуля стараемся придумать как можно более универсальные, т.е копируем наиболее сложный. Желательно ввод-вывод ( конвертор уровней) сделать с управляемым от ПЛИС направлением передачи, а то наткнулись как то на модуль, который что то типа DMA поддерживал, а шину адреса сделали однонаправленной- геморроя было много.

Share this post


Link to post
Share on other sites
24 minutes ago, khach said:

менять целыми блоками

так и планирую, заменить ЦП+ОЗУ+ПЗУ платы на одну или под "блоками" вы подразумевали логические блоки?

24 minutes ago, khach said:

переписываем весь модуль на VHDL- verilog

это на словах легко ... тут проблема как реализовать банальное АЛУ (К589ИК02) с фиксированным набором операций на сложение/вычитание))

Edited by allegrovision

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now