Перейти к содержанию
    

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

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чего только народ не творит.

Потактовый клон i8080 на FPGA/CPLD

https://zx-pk.ru/threads/23349-potaktovyj-klon-i8080-na-fpga-cpld.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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. А ещё проще, понять алгоритм и все сделать заново на чем-то современном.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

24 минуты назад, Serhiy_UA сказал:

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

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

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Plain said:

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, Alex77 said:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, Alex77 said:

иии ???

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Just now, Alex77 said:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

24 minutes ago, khach said:

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

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

24 minutes ago, khach said:

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

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

Изменено пользователем allegrovision

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...