Модульный х80-комп

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

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Модульный х80-комп

Post by Lavr »

Lavr wrote:
petrenko wrote:После того, как разберёмся в некоторых вопросах и особенностях, как кто считает,
Правильный Модульный 8080-комп выкладывать в этой теме или лучше создать отдельную ?
Да это неважно... если будет что навыкладывать, админ мгновенно и вырежет,
и новую тему создаст - где хочешь...
Вообще говоря, идея очень интересная и я ей, казалось бы, безвозвратно переболел
в 90-х годах...

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

Потому как их просто не умели продавать! :o

Я часто видел у нас в Центральном Универмаге стоит клон "Спектрума",
покрываясь пылью, и даже пара клонов "Специалиста" в продаже была! :o

Но кто об этом знал? - Ну я знал... я спрашивал продавца инструкцию к девайсу
и читал, какой проц, сколько памяти и т.д. - мне это было интересно!

А вот продавцу - совсем не интересно... Он с кислым лицом кидал мне эту книжицу
и далее всем видом выражал мне фунт презренья...
Ну понимал он, что молодой человек почитает, а комп - не купит...

Но как-то раз купил я в этом отделе радиолюбительскую клавиатуру кооперативного
производства - на вид очень неплохую (по качеству оказалась - не очень).
Ну и к клавиатуре прилагался листок-мануал, что изготовлена она кооперативом
"ООО Вперёд Пржевальского" при заводе "Светлый Путь Ильича" (названия изменены).

И оказалось, что г-на Пржевальского я знал если не совсем лично, то через хорошего друга.

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

А на что я рассчитывал - а вот как раз на модульную конструкцию!
У нас с другом были уже свои "Специалисты-Экспресс", мы предусмотрительно
"перекололи" печатку на миллиметровку и даже переразвели свой вариант под
два порта К580ВВ55.

И у нас тогда родилась мысль, что популярный компьютер - как конструктор -
должен быть модульным и наращиваемым!

Модуль процессора, модуль памяти, модуль УВВ...
Тогда с памятью было трудновато, но если память в виде отдельного блока, то фактически,
память можно применять любую из наличия!
Надо только грамотно сконструировать её блок и иметь печатку под неё...
Я тогда понимал модульность своеобразно: от процессорного модуля всё должно было
пристыковываться на разъёмах влево и вправо... :roll:



В Texas Instruments TI-99/4 computer эту мысль частично реализовали... :wink:

Ну и вторым козырем в моём бизнес-плане был купленный нами набор программ от
кооператива "SP-580" из Барнаула.
Хардыч подтвердит, что они были шедевриком! По моей мысли, если заставки
крутить по телеку в магазине постоянно, это создало бы на компьютеры спрос!
Хотя бы дети и подростки потащили родителей к прилавку, привлеченные заманухой!

Переговоры мои кончились ничем... Успешный кооператор объяснил мне, что
деньги лучше зарабатывать на чем-то простеньком.
Вот клавиатура - в ней электроники нет. И головных болей нет... А работающие
компьютеры - это поставка комплектации, сборка, наладка, рассыпающиеся
на глазах связи с поставщиками - вобщем НЕТ!!! :(

Так и не случилось мне стать конструктором модульного компьютера "Специалист-ПРО",
о чем я, оглядываясь назад, сейчас уже не жалею...

Может быть у г-на petrenko это лучше получится... :wink:
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Перенёс в INTEL
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Перенёс в INTEL
Это ты не подумал... я написал там х80, так что это может быть i8080 от INTEL,
а может быть и Z80 от Zilog.

Какой же смысл держать это в ветке INTEL?
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ну человек желал 8080 изначально :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Ну человек желал 8080 изначально :roll:
Ну человек желал... а топик про х80 - я создал... я заглянул чуть дальше в перспективу...

И я собираюсь сейчас рассказать о блочно-модульном "Специалисте" на Z80... :-?
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Блочно-модульный "Специалист" на Z80

Post by Lavr »

Как я и сказал, что самому мне модульный "Специалист" сконструировать не пришлось... :(
Но много времени спустя, я такую конструкцию на просторах Интернета встретил! :o

Автором конструкции был некий H.Ashirov, сайт был где-то на narod.ru и спустя время -
его не стало...

Я, как человек до схемотехники любопытный, эти материалы сохранил, поскольку слов
там было мало - а схем - в изобилии...

Модульный ПК ''Специалист'' на процессоре Z80

Что мне сразу понравилось, что автор воплотил мою давнюю мечту - сделал ''Специалист''
в модульном исполнении. Модуль процессора, модуль ОЗУ и т.д.

Основной процессор был сразу же Z80 от Zilog...

Но автор предусмотрел и его замену на турбированный до 3.5 МГц процессор i8080!

Я давал уже как-то ссылку fifan-у и HardWareMan-у, но fifan критику какую-то мелочную развёл...
Но конструкция - то не моя... схемы авторские, мне только сама идея по душе! :lol:
Другое дело, что автор реализовал эту идею уже по АйБиЭм-овски, на кросс-плате...

http://sgu-wap.narod.ru/SP_Z80/sysgen.gif
http://sgu-wap.narod.ru/SP_Z80/syncgen.gif
http://sgu-wap.narod.ru/SP_Z80/ctrazv.gif
http://sgu-wap.narod.ru/SP_Z80/cpu.gif
(Должен сказать, что сигнал /ЗПЗУ не совсем удачно сделан. Может у кого будут другие идеи. )
http://sgu-wap.narod.ru/SP_Z80/cpu_vv80.gif
http://sgu-wap.narod.ru/SP_Z80/ramd.gif
http://sgu-wap.narod.ru/SP_Z80/mscpu.gif
http://sgu-wap.narod.ru/SP_Z80/prom.gif

Ну и всё это автор объединял на вот такой кросс-плате:

Image

Я не могу сказать, сколь удачно разбил автор схему на модули, возможно, что и -
не очень, но предлагаю к обсуждению, как пример уже воплощенной практически
модульной конструкции любительского компьютера ''Специалист''.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ну тогда переносим в форум Spetsialist? ;)

P.S. Я тут кстати подешёвке приобрёл кучку IBM-овских разъёмов 31/62 куда ISA8 втыкается :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Ну тогда переносим в форум Spetsialist? ;)
А почему вообще надо было переносить?
Это Модульный компьютер, ориентированный на близкие нам по духу
процессоры i8080 от INTEL и Z80 от Zilog.

petrenko экспериментирует на клоне "Радио-РК86"...
Я, как апологет "Специалиста", привел такую конструкцию в пример...

У других - могут быть свои предпочтения, главное - модульность конструкции.
Так что я немного поразмышлял, выбирая место для топика... :-?
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ну тогда переношу в проект недопц если про всё на свете и самоделка
Lavr wrote:А почему вообще надо было переносить?
Потому что в хардваре у нас общие вопросы разработки железа - преимущественно без цифровых мозгов (процессоров/контроллеров)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Ну тогда переношу в проект недопц если про всё на свете и самоделка
Нормально...

Я над модульным проектом и в 90-е много поразмышлял, и над проектом H.Ashirov
тоже подумать пришлось...

И мне кажется, главная сложность тут - как грамотно и корректно провести разбиение
на модули...

Я бы не стал, к примеру, разносить задающий генератор и схемы формирования
Ф1 и Ф2 процессора на разные платы, как H.Ashirov.

Как мне кажется, каждый модуль должен быть законченным, и функционировать,
по-возможности, более независимо от остальных модулей.

Скажем, взяли процессорный модуль, модуль 7-сегментной индикации,
а также ПЗУ и ОЗУ. Прицепили HEX-клавиатурку, и получилось что-то вроде
контроллера или начального "ЮТ-88".
Вот как товарищ вот тут хотел...

Если человек наигрался-накушался, то и потратился не сильно...
А если понравилось - можно и продолжить, не ломая то, что уже сделано! 8)
Shaos wrote:...в хардваре у нас общие вопросы разработки железа - преимущественно
без цифровых мозгов (процессоров/контроллеров)
Лукавишь чутка... "Хочу собрать примитивнейший компьютер (или Альтаир еще жив)" - как раз в Hardware, поэтому я туда изначально и приткнулся... :wink:
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

О великий не изволь казнить - перенёс тобою найденное в INTEL, дабы соблюсти единообразие...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:перенёс тобою найденное в INTEL, дабы соблюсти единообразие...
Ну это ты зря, о всемогущий! :o Не стоило твоего труда! :wink:
Не станешь же ты всякий раз перетаскивать всё то, что
на мой скромный и недостойный взгляд - не так лежит... :oops:
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Вот модульные интерфейсы, на которые я планирую делать ставку в своих разработках:

NI-15 - для небольших 8-битных девайсиков, адресное пространство которых не превышает 256 байт (с учётом переключателя память/порты можно сказать что 512).

ISA-8 - некогда популярный формат модульков для 8-битных девайсов, адресное пространство которых составляет до 1 мегабайта. Дополнительный плюс ISA-8 состоит в том, что до сих пор продаются промышленные шасси с несколькими ISA-8 разъёмами, в которые можно втыкать плату процессора и платы расширения - на их основе можно строить вполне современно-выглядящие недо-компьютеры.
Я тут за главного - если что шлите мыло на me собака shaos точка net