nedoPC-580 (SMP на 5 процессорах КР580ВМ80А)

Публичный форум для http://www.nedopc.org/nedopc

Moderator: Shaos

User avatar
He3HauKo
Senior
Posts: 176
Joined: 09 Aug 2012 11:20
Location: 95.135.174.189

Post by He3HauKo »

Shaos, а можно хотя бы приблизительный набросок схемы этого чуда?
Хочу стать всезнайкой ;-)
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

He3HauKo wrote:Shaos, а можно хотя бы приблизительный набросок схемы этого чуда?
HardWareMan набросал заготовочку в сентябре прошлого года - находится на 11 странице этого топика:

viewtopic.php?t=7540&postdays=0&postorder=asc&start=153
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
He3HauKo
Senior
Posts: 176
Joined: 09 Aug 2012 11:20
Location: 95.135.174.189

Post by He3HauKo »

HardWareMan набросал заготовочку в сентябре прошлого года - находится на 11 странице этого топика:
viewtopic.php?t=7540&postdays=0&postorder=asc&start=153
Это я видал, здесь все отлично!
Интересует следующие.
Проц он ведь не за один такт читает/пишет.

Если я все правильно понял, каждый из процов будет в свое время подключатся к общей шине, и к примеру, запись в память будет выглядеть так.
При первом получении шины он выставит АДРЕС;
При 2-м сигнал обращения к памяти;
При 3-м выставляются Даные;
И 4-м подается сигнал WR

Так вот вопрос, он всегдабудет подключен к шине или только в время появления сигналов RD/WR?
Хочу стать всезнайкой ;-)
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

He3HauKo wrote:Интересует следующие.
Проц он ведь не за один такт читает/пишет.

Если я все правильно понял, каждый из процов будет в свое время подключатся к общей шине, и к примеру, запись в память будет выглядеть так.
При первом получении шины он выставит АДРЕС;
При 2-м сигнал обращения к памяти;
При 3-м выставляются Даные;
И 4-м подается сигнал WR

Так вот вопрос, он всегдабудет подключен к шине или только в время появления сигналов RD/WR?
В течение всего своего таймслота. В общем, все уже украдено, до нас. ;)
Last edited by HardWareMan on 05 Jan 2014 06:57, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Про подвешивание второго проца, пока первый елозит по общей памяти - это не сюда
Тут у нас полностью прозрачное обращение к памяти обоих процов одновременно...
Да неужели?! :o А топикстартер об этом ничего не говорил... :wink:
А вот волюнтаристское переименование топика в SMP на 5 процессорах 8080 -
очень странный шаг...
cr0acker wrote:Предполгается что система с 48 процессорами...
Вот это и есть иллюстрация к знаменитому афоризму Козьмы Пруткова: 8)
«Если на клетке слона прочтешь надпись: «буйвол»,— не верь глазам своим!»
iLavr
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Топик с годами эволюционировал в достаточно железобетонную идею - будем её придерживаться!

P.S. В отличие от некоторых я первые посты топиков в последствии не переделываю...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:В отличие от некоторых я первые посты топиков в последствии не переделываю...
А зря - на дружественном форуме основные полезные мысли выносят на первую страницу...
Чтобы всяк вошедший - оценил, а надо ли читать ему остальные бредни, и переливания
из пустого в порожнее... :wink:



PS. В отличие от некоторых, ты вручную переделываешь и то, что движок форума не позволяет...
Это когда тебе вожжа под хвост попадёт...
:lol:
iLavr
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Lavr wrote: Да неужели?! :o А топикстартер об этом ничего не говорил... :wink:
А вот волюнтаристское переименование топика в SMP на 5 процессорах 8080 -
очень странный шаг...
cr0acker wrote:Предполгается что система с 48 процессорами...
Кстати никто не мешает объединить 10 nedoPC-580 в сеть и получить 50 процов total :roll:

P.S. Если посмотреть парой постов ниже, то можно увидеть:
Shaos wrote:- предлагаю начать с простейшей модели из 5 процессоров
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Схема в которой два 8080 разделяют общую память, обращение к которой одного проца тормозит второй - бессмысленна, т.к. у 8080 кешей нету, в каждом машинном цикле происходит один или более обращений по шине - соответственно из двух процов один будет ПОЧТИ ВСЕГДА стоять - какой смысл на эту схему вообще даже смотреть?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Схема в которой два 8080 разделяют общую память, обращение к которой одного проца тормозит второй - бессмысленна, т.к. у 8080 кешей нету, в каждом машинном цикле происходит один или более обращений по шине - соответственно из двух процов один будет ПОЧТИ ВСЕГДА стоять - какой смысл на эту схему вообще даже смотреть?
Вот тут ты и попал пальцем в небо, поскольку схему не видел, и высказываешь
абстрактные заблуждения.

Но я не навязываю ничего. Мне схема понравилась. Своей конкретностью.
И простотой. Как программной, так и аппаратной.

Я подожду ещё страниц 20... Глядишь и здесь схема какая-либо появится - будет
с чем сравнить... :wink:



PS. Если только не лет 20... лет 20 - я не подожду... :lol:
iLavr
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ну ты же сам писал:
Арбитр шины 74F786 – служит для распределения времени доступа к системной шине. Входные запросы формируются из сигналов чтения/записи памяти, поступающих от системных контроллеров. Выходы разрешения BG подключены к входам BUSEN системных контроллеров, что позволяет подключать локальные шины данных процессоров к памяти в нужный момент. Так же эти сигналы, пройдя через инвертор, попадают на вход READY процессоров, что дает возможность подождать, пока доступ к памяти не будет разрешен.
По моему всё и так ясно - можно даже не смотреть...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:По моему всё и так ясно - можно даже не смотреть...
Да ну ты не смотри - я тебе смотреть и не предлагал... :lol:

Лучше нарисуй тогда, чтобы я посмотрел, не 20 страниц и не 20 лет спустя!... :wink:
iLavr
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:...этот топик про КР580ВМ80А (коих у меня 8 штук не считая пятерых i8080 ; )

P.S. Надо чтоли на макетке простой стенд собрать для проверки этих процов - а то из них пара дырявых:

Image

на вышеозначенной фотке процыков только 7, т.к. восьмой стоит в нерабочей РК-шке:

Image
Вот наконец сфоткал последние свои приобретения:

Image

Пару чёрный 580 и белый 580 купил только ради белого

А вот это ЗАВОДСКАЯ упаковка 24 микропроцессоров КР580ВМ80А с мануалом-"этикеткой":

Image

Image

Image

Image

Этикетка кликабельная!

P.S. т.е. теперь у меня 34 микропроцессора КР580ВМ80А (не считая оригинальных i8080)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
He3HauKo
Senior
Posts: 176
Joined: 09 Aug 2012 11:20
Location: 95.135.174.189

Post by He3HauKo »

Может я чего недопонял, или криво посмотрел, но мне кажется, там приоритетный доступ к шине! :-?
Хочу стать всезнайкой ;-)
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Именно прозрачный, как бы сказал ВВП - транспарентный. Т.е. когда каждый проц, работая в полную силу без тормозов, не подозревает, что к памяти имеют доступ еще 4 штуки таких же как он.
Грубо говоря, заходя на склад, ты не столкнёшься нос к носу ни с одним из еще 4 присутствующих кладовщиков, при этом заходить туда можешь в любое удобное для тебя время, и никто тебя на входе не тормознёт. Остальные 4 кладовщика работают так же, и даже не подозревают о наличии как тебя, так и остальных кроме себя.