Author |
Message |
Shadovv13
Novelist
Joined: 06 Jul 2011 11:19 Posts: 40 Location: 95.135.142.82
|
Тихо как в гробу
Наверно Хардыч очень занят
|
13 Aug 2011 14:37 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
а вот и контроллер расширенной памяти для 580
там даже оказалось, что используется только один ВТ57
|
14 Aug 2011 22:10 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Забавный журнальчик. Жаль, что он у нас не ходил...
Last edited by HardWareMan on 05 Jan 2014 07:05, edited 1 time in total.
|
15 Aug 2011 00:42 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Первые наброски по подключению 4х КР580ВМ80А к одной шинке. Все ресурсы могут быть расшарены, если всю шину адреса замультиплексировать. Итак, схема:
Входящая тактовая частота - 10МГц. Это позволяет формировать F2 на частоте 2,5МГц - проверенная хорошая частота для ВМ80. Таймслот получается равен одному периоду частоты 10МГц, или 100нс, что не так и мало и можно использовать достаточно медленные ОЗУ (не забываем задержки на установку адреса в мультиплексорах и т.д.). 2 триггера образуют счетчик на 4 положения. Результирующие сигналы 5М и 2М являются одновременно и сигналом номера активного процессора (0..3), который следует подавать на мультиплексор адреса. Сам мультиплексор можно собрать из 8 микросхем 555КП2 (в одном корпусе 2 мультиплексора, а надо коммутировать 16 линий). Сигнал F1 каждого процессора можно (и даже нужно) использовать как гейт для сигналов RD/WR этого же процессора. Или так же тупо поставить еще один корпус 555КП2. Всего получилось 4 корпуса следующего комплекта: 555ТМ2, 555ЛП5, 555ЛН1 и 555ЛИ1. Если высоковольные буферы имеют инверсию (ЛА8, к примеру), тогда 555ЛИ1 меняется на 555ЛА3, а в наборе сигналов F2 нужно просто сменить местами F2_1 с F2_3 и F2_2 с F2_4. А теперь эпюры:
Last edited by HardWareMan on 05 Jan 2014 07:05, edited 1 time in total.
|
17 Sep 2011 13:36 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
Быстро ты однако
Я посылку сегодня хотел отправить, но не успел - т.к. торопился на поезд на выставку самодельщиков - теперь уже только в понедельник
У тебя вроде как лишний инвертор стоит на F2_4 - ведь уже есть в схеме инверсия 2M?
|
17 Sep 2011 17:40 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Его роль - буферизация. Пусть будет. F2_2 тоже по идее надо буферизировать - поставить инвертор к инверсии 2М. Потому как сигналы с левой стороны чувствительны к таймингам - могут появится гличи справа.
Last edited by HardWareMan on 05 Jan 2014 07:05, edited 1 time in total.
|
17 Sep 2011 23:18 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
А не лучше ли использовать тактовую частоту для процессора 2МГц? Большинство микросхем 580-го комплекта рассчитаны на неё, к примеру, тот же ВИ53.
|
18 Sep 2011 08:57 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Схема не привязана к частоте. Задай 8МГц заместо 10МГц и получи свои 2МГц/процессор.
Last edited by HardWareMan on 05 Jan 2014 07:06, edited 1 time in total.
|
18 Sep 2011 09:25 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 859
|
Если кто-либо планирует собрать реальную систему, будет ли это только процессоры (с вводом-выводом а-ля терминал через последовательный порт), или планируется дополнительно видео-вывод? Если да, то как?
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
18 Oct 2011 02:45 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
в таких случаях я обычно вспоминаю блок питания от СМ-1800 ("малой" однопроцессорной(!) эвм на кр580вм80а) - он впечатлял
|
18 Oct 2011 02:56 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
"тот же ВИ53" вполне неплохо справляется со своими обязанностями вплоть до 3.5 МГц.
|
18 Oct 2011 04:43 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Справочник утверждает, что для ВИ53 тактовая частота не должна превышать 2МГц.
Самофалов, Викторов. Микропроцессоры. 2-е изд. - Киев, 1989. Страница 107.
На бОльшей частоте работают не все ВИ53, это я могу утверждать из личного опыта. Также проблемы бывают и у ВВ55.
Нет никакого смысла менять надёжность функционирования и взаимозаменяемость микросхем на небольшой выигрыш производительности. Всё равно при любом числе ВМ80 даже до первопня не дотянем .
|
19 Oct 2011 10:05 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Старый у тебя справочник. И для старых экземпляров ВИ53.
Тот же Шахнов даёт таймерам больше шансов.
А отбраковка да... бывает. И проблема ВИ53 была в конце 90-х из-за нарушения технологий.
Вот такие таймеры - все тянули 3.5 без проблем.
А вобще их от разных производителей много...
|
19 Oct 2011 12:16 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Керамические ВИ53 мне не встречались. Проблемы были с пластмассовыми, но какого завода и годов, я уже не помню. По скорости были хороши с буквой Д в конце, но может я уже путаю с 1810ВИ54. Склероз, блин!
|
20 Oct 2011 08:44 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Нет - до склероза тебе ещё далековато...
Действительно, таймеры ВИ53 с буквой Д даже по официальным документам лучше!
А керамические корпуса были более популярны в раннее время.
Свой первый проц 580ВМ80 в керамическом корпусе я покупал за 25 р. в то время,
когда популярная зарплата по стране составляла 110 р.
Тогда же брал и таймер.
Позже, вероятно с целью удешевления, всё пошло в пластмассовых корпусах.
|
20 Oct 2011 09:02 |
|
|