nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 21 Oct 2017 08:08



Reply to topic  [ 365 posts ]  Go to page Previous  1 ... 21, 22, 23, 24, 25  Next
nedoPC-580 (SMP на 5 процессорах 8080) 
Author Message
Senior
User avatar

Joined: 09 Aug 2012 14:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Так и думал!
Я когда хотел объединить два Z80, подсчитал количество тактов при разных ситуациях, а также сами ситуации, понял что случаются когда два одновременно лезут в память. А тут 5 :-?

_________________
Хочу стать всезнайкой ;-)


09 Dec 2012 07:19
Profile
Senior
User avatar

Joined: 09 Aug 2012 14:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Shaos, а можно хотя бы приблизительный набросок схемы этого чуда?

_________________
Хочу стать всезнайкой ;-)


09 Dec 2012 09:19
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
He3HauKo wrote:
Shaos, а можно хотя бы приблизительный набросок схемы этого чуда?


HardWareMan набросал заготовочку в сентябре прошлого года - находится на 11 странице этого топика:

http://www.nedopc.org/forum/viewtopic.p ... &start=153

_________________
:eugeek: https://twitter.com/Shaos1973


09 Dec 2012 11:15
Profile WWW
Senior
User avatar

Joined: 09 Aug 2012 14:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Quote:
HardWareMan набросал заготовочку в сентябре прошлого года - находится на 11 странице этого топика:
http://www.nedopc.org/forum/viewtopic.p ... &start=153


Это я видал, здесь все отлично!
Интересует следующие.
Проц он ведь не за один такт читает/пишет.

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

Так вот вопрос, он всегдабудет подключен к шине или только в время появления сигналов RD/WR?

_________________
Хочу стать всезнайкой ;-)


09 Dec 2012 12:06
Profile
Banned
User avatar

Joined: 20 Mar 2005 16:41
Posts: 2152
Location: От туда
Reply with quote
Post 
He3HauKo wrote:
Интересует следующие.
Проц он ведь не за один такт читает/пишет.

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

Так вот вопрос, он всегдабудет подключен к шине или только в время появления сигналов RD/WR?

В течение всего своего таймслота. В общем, все уже украдено, до нас. ;)


Last edited by HardWareMan on 05 Jan 2014 09:57, edited 1 time in total.



09 Dec 2012 12:30
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Про подвешивание второго проца, пока первый елозит по общей памяти - это не сюда
Тут у нас полностью прозрачное обращение к памяти обоих процов одновременно...

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

Вот это и есть иллюстрация к знаменитому афоризму Козьмы Пруткова: 8)
Quote:
«Если на клетке слона прочтешь надпись: «буйвол»,— не верь глазам своим!»

_________________
iLavr


09 Dec 2012 16:07
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
Топик с годами эволюционировал в достаточно железобетонную идею - будем её придерживаться!

P.S. В отличие от некоторых я первые посты топиков в последствии не переделываю...

_________________
:eugeek: https://twitter.com/Shaos1973


09 Dec 2012 17:05
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
В отличие от некоторых я первые посты топиков в последствии не переделываю...

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



PS. В отличие от некоторых, ты вручную переделываешь и то, что движок форума не позволяет...
Это когда тебе вожжа под хвост попадёт...
:lol:

_________________
iLavr


09 Dec 2012 17:16
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
Lavr wrote:
Да неужели?! :o А топикстартер об этом ничего не говорил... :wink:
А вот волюнтаристское переименование топика в SMP на 5 процессорах 8080 -
очень странный шаг...
cr0acker wrote:
Предполгается что система с 48 процессорами...


Кстати никто не мешает объединить 10 nedoPC-580 в сеть и получить 50 процов total :roll:

P.S. Если посмотреть парой постов ниже, то можно увидеть:
Shaos wrote:
- предлагаю начать с простейшей модели из 5 процессоров

_________________
:eugeek: https://twitter.com/Shaos1973


09 Dec 2012 17:46
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
Схема в которой два 8080 разделяют общую память, обращение к которой одного проца тормозит второй - бессмысленна, т.к. у 8080 кешей нету, в каждом машинном цикле происходит один или более обращений по шине - соответственно из двух процов один будет ПОЧТИ ВСЕГДА стоять - какой смысл на эту схему вообще даже смотреть?

_________________
:eugeek: https://twitter.com/Shaos1973


09 Dec 2012 18:19
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Схема в которой два 8080 разделяют общую память, обращение к которой одного проца тормозит второй - бессмысленна, т.к. у 8080 кешей нету, в каждом машинном цикле происходит один или более обращений по шине - соответственно из двух процов один будет ПОЧТИ ВСЕГДА стоять - какой смысл на эту схему вообще даже смотреть?

Вот тут ты и попал пальцем в небо, поскольку схему не видел, и высказываешь
абстрактные заблуждения.

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

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



PS. Если только не лет 20... лет 20 - я не подожду... :lol:

_________________
iLavr


09 Dec 2012 18:33
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
Ну ты же сам писал:

Quote:
Арбитр шины 74F786 – служит для распределения времени доступа к системной шине. Входные запросы формируются из сигналов чтения/записи памяти, поступающих от системных контроллеров. Выходы разрешения BG подключены к входам BUSEN системных контроллеров, что позволяет подключать локальные шины данных процессоров к памяти в нужный момент. Так же эти сигналы, пройдя через инвертор, попадают на вход READY процессоров, что дает возможность подождать, пока доступ к памяти не будет разрешен.


По моему всё и так ясно - можно даже не смотреть...

_________________
:eugeek: https://twitter.com/Shaos1973


09 Dec 2012 18:56
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
По моему всё и так ясно - можно даже не смотреть...

Да ну ты не смотри - я тебе смотреть и не предлагал... :lol:

Лучше нарисуй тогда, чтобы я посмотрел, не 20 страниц и не 20 лет спустя!... :wink:

_________________
iLavr


09 Dec 2012 19:01
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
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)

_________________
:eugeek: https://twitter.com/Shaos1973


12 Dec 2012 00:54
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
Читаем внимательно, что я написал:

Shaos wrote:
Про подвешивание второго проца, пока первый елозит по общей памяти - это не сюда
Тут у нас полностью прозрачное обращение к памяти обоих процов одновременно...


Перевожу на более понятный русский - "аффтар пеши в другом топеке" ;)

_________________
:eugeek: https://twitter.com/Shaos1973


13 Dec 2012 11:18
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 365 posts ]  Go to page Previous  1 ... 21, 22, 23, 24, 25  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.