Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Перейти вниз

Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Вс Июл 10 2016, 13:16

*


Последний раз редактировалось: Viktor2312 (Вс Июл 10 2016, 17:10), всего редактировалось 1 раз(а)
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

ПРОЕКТ-8080

Сообщение  Viktor2312 в Вс Июл 10 2016, 14:01

*


Последний раз редактировалось: Viktor2312 (Вс Июл 10 2016, 17:15), всего редактировалось 1 раз(а)
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

ПРОЕКТ-8080

Сообщение  vital72 в Вс Июл 10 2016, 14:28

ПРОЕКТ 8080

Компьютер по мотивам "Радио-86РК"

Цели:
Создать 8-разрядный компьютер на микропроцессорном комплекте "тех" лет и мелкой логике, с минимальным количеством корпусов и, при этом, обладающий максимальной функциональностью, совместимый с компьютером "Радио-86РК" на уровне программы "МОНИТОР" и операционной системой CP/M.
Используемые микросхемы: 8080A-1, 8224, 8228, 8257, 8275, 8255A, 8253, 4164, 2716-27128, логика 74LS или 74ALS (КР580ВМ80А, КР580ГФ24, КР580ВК28, КР580ВТ57, КР580ВГ75, КР580ВВ55А, КР580ВИ53, КР565РУ5, 573РФ2/4/6, логика 555 или 1533 серий).
Почему так, а не что-то по-современней? Да так захотелось! Нет, просто у меня этих микросхем дофига.
Основные параметры компьютера "ПРОЕКТ 8080":
- раздельное пространство памяти и УВВ
- всю доступную память 64кб занимает ОЗУ
- ПЗУ до 32 кб подключается после сброса компьютера для копирования управляющей программы в ОЗУ
- две тактовые частоты: 1,77МГц для совместимости с РК и 3МГц в турборежиме (для процессора i8080A-1 это стандартная частота, но и без индекса "-1" они разгоняются, наши КР580ВМ80А тоже способны работать на этой частоте, а если найти процы AMD AM9080A-4DC, то разогнать можно будет и до 4 МГц)
- два текстовых видеорежима: 78 на 30 для совместимости с РК и 80 на 25
- загружаемые знакогенераторы с возможностью переключения между ними (например, в 4кб помещается 4 знакогенератора)
- цвет, 8 цветов одновременно, возможность загружать цветовые палитры
- до трех маскируемых прерываний
- клавиатура на прерывании
- трехголосный звук
- использование SDCard для внешней памяти
- возможность подключения клавиатуры PS/2
- RTC
- одно питание +5В

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

Пара замечаний:
- для минимизации количества корпусов в знакогенераторе необходимо использовать двухпортовое статическое ОЗУ, что уже означает использование более современной микросхемы, либо обычную статику и тогда еще сверху 5 микросхем для эмуляции двухпортовости.
- для подключения SD-карты будет использоваться контроллер Atmega

Развитием проекта "ПРОЕКТ 8080" вижу проект "ПРОЕКТ 8085", который для сокращения количества корпусов будет построен на микропроцессоре 8085 (разгоняется до 8 МГц), статической памяти и программируемых логических матрицах вместо россыпной логики.

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

ПРОЕКТ-8080

Сообщение  Viktor2312 в Вс Июл 10 2016, 14:55

vital72 пишет:ПРОЕКТ 8080

Компьютер по мотивам "Радио-86РК"

Цели:
Создать 8-разрядный компьютер на микропроцессорном комплекте "тех" лет и мелкой логике, с минимальным количеством корпусов и, при этом, обладающий максимальной функциональностью, совместимый с компьютером "Радио-86РК" на уровне программы "МОНИТОР" и операционной системой CP/M.
Используемые микросхемы: 8080A-1, 8224, 8228, 8257, 8275, 8255A, 8253, 4164, 2716-27128, логика 74LS или 74ALS (КР580ВМ80А, КР580ГФ24, КР580ВК28, КР580ВТ57, КР580ВГ75, КР580ВВ55А, КР580ВИ53, КР565РУ5, 573РФ2/4/6, логика 555 или 1533 серий).
Почему так, а не что-то по-современней? Да так захотелось! Нет, просто у меня этих микросхем дофига.
Основные параметры компьютера "ПРОЕКТ 8080":
- раздельное пространство памяти и УВВ
- всю доступную память 64кб занимает ОЗУ
- ПЗУ до 32 кб подключается после сброса компьютера для копирования управляющей программы в ОЗУ
- две тактовые частоты: 1,77МГц для совместимости с РК и 3МГц в турборежиме (для процессора i8080A-1 это стандартная частота, но и без индекса "-1" они разгоняются, наши КР580ВМ80А тоже способны работать на этой частоте, а если найти процы AMD AM9080A-4DC, то разогнать можно будет и до 4 МГц)
- два текстовых видеорежима: 78 на 30 для совместимости с РК и 80 на 25
- загружаемые знакогенераторы с возможностью переключения между ними (например, в 4кб помещается 4 знакогенератора)
- цвет, 8 цветов одновременно, возможность загружать цветовые палитры
- до трех маскируемых прерываний
- клавиатура на прерывании
- трехголосный звук
- использование SDCard для внешней памяти
- возможность подключения клавиатуры PS/2
- RTC
- одно питание +5В

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

Пара замечаний:
- для минимизации количества корпусов в знакогенераторе необходимо использовать двухпортовое статическое ОЗУ, что уже означает использование более современной микросхемы, либо обычную статику и тогда еще сверху 5 микросхем для эмуляции двухпортовости.
- для подключения SD-карты будет использоваться контроллер Atmega

Развитием проекта "ПРОЕКТ 8080" вижу проект "ПРОЕКТ 8085", который для сокращения количества корпусов будет построен на микропроцессоре 8085 (разгоняется до 8 МГц), статической памяти и программируемых логических матрицах вместо россыпной логики.

Ну, что, всё замечательно и прекрасно, мне всё нравится. Особенно, что порты будут обрабатываться командами IN и OUT  находясь в отдельном адресном пространстве, да вообще всё в принципе нравится.
А вот с 8085, я бы пока не торопился, лучше одно завершить и довести до ума, сделать хорошее описание полностью понятное и для новичков.

Тему я тогда переименовываю в ПРОЕКТ 8080?


Последний раз редактировалось: Viktor2312 (Вс Июл 10 2016, 17:15), всего редактировалось 1 раз(а)
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

ПРОЕКТ-8080

Сообщение  vital72 в Вс Июл 10 2016, 15:25

название темы можно оставить и так, это не принципиально, а с 8085 - это просто так, на будущее, закупился я ими в разных корпусах, попробовал - понравились, и не греются совсем

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

ПРОЕКТ-8080

Сообщение  Viktor2312 в Вс Июл 10 2016, 17:13

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

Тогда остаётся, только ждать первых результатов...
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

ПРОЕКТ-8080

Сообщение  Viktor2312 в Пн Июл 11 2016, 18:31

Возник такой вопрос, сколько будет портов ввода-вывода? То есть будет всё стандартно, 256 портов, с адресами соответственно 0...255h ?
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Пн Июл 11 2016, 18:44

ну да, процессор может адресоваться только к 256 адресам УВВ

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Пн Июл 11 2016, 19:13

vital72 пишет:ну да, процессор может адресоваться только к 256 адресам УВВ

Замечательно, то что нужно. Тогда нужно будет предусмотреть, что-то типа системного разъёма, чтобы были сигналы ША 0...7, ШД, ШУ (IOR, IOW, RES) и возможно ещё какие нибудь.
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Пн Июл 11 2016, 19:24

вывести то можно, но что к нему подключать? я вот так и не придумал

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Пн Июл 11 2016, 23:32

vital72 пишет:вывести то можно, но что к нему подключать? я вот так и не придумал

Мне есть что подключать. А также думаю каждый уже там сам решит, что подключать, если потребуется. Думаю не стоит изначально делать систему замкнутую внутри себя, сразу ограничивая возможности на стадии разработки. Тем более, что небольшой разъём на плате, например, 34-контактный в виде двух рядов штырьков, не много места занимает.

В общем это так предложение, чтобы машинка была пригодна для моих нужд, но можно и не делать, общий результат сам по себе вполне интересен.
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Вт Июл 12 2016, 09:17

ок, сделаем шину, не вопрос

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Вт Июл 12 2016, 10:05

vital72 пишет:ок, сделаем шину, не вопрос

Спасибо.
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Вс Июл 24 2016, 18:43

приехали макетные платки, начинаю потихоньку собирать

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Вс Июл 24 2016, 19:38

vital72 пишет:приехали макетные платки, начинаю потихоньку собирать

Может выложите предварительную схему, интересно посмотреть...
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Вс Июл 24 2016, 22:04

рано, некоторые части схемы до конца еще не проработаны, сначала надо проверить в железе.
вот такой момент. был такой компьютер "Юниор ФВ-6506", утверждается, что у него есть графический режим 240 на 120 точек, причем реализовано всё на том же текстовом контроллере ВГ75. имеющаяся у меня схема этого компьютера низкого качества и некоторые соединения не видны. очень интересно узнать, как они этого добились

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Сб Авг 13 2016, 19:00

Как успехи по реализации проекта, есть сдвиги?
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Вс Авг 14 2016, 00:13





сборка на макетке -- занятие довольно длительное, надо распаять множество проводов.
схема компьютера довольно объемная и для удобства сборки я разбил схему на две части: процессорный модуль и дисплейный, платки размером 18 на 12 см.
на процессорном модуле установлены 580ВМ80А, 580ГФ24 и 580ВК28, включенные по стандартной схеме из справочников, ОЗУ, ПЗУ и дешифратор адреса.
только вчера закончил паять процессорный модуль и проверил небольшую часть схемы логики, нашел небольшой недочет, пришлось подкорректировать схему.





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

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Вс Авг 14 2016, 03:29

vital72 пишет:сборка на макетке -- занятие довольно длительное

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

Жду, ждём - может быть, весь в предвкушении, главное не торопитесь, и делайте всё основательно и продуманно, а именно так вы похоже и делаете.

...
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Рабочий экземпляр Юниор ФВ-6506

Сообщение  salden в Вт Авг 30 2016, 11:31

vital72 пишет:рано, некоторые части схемы до конца еще не проработаны, сначала надо проверить в железе.
вот такой момент. был такой компьютер "Юниор ФВ-6506", утверждается, что у него есть графический режим 240 на 120 точек, причем реализовано всё на том же текстовом контроллере ВГ75. имеющаяся у меня схема этого компьютера низкого качества и некоторые соединения не видны. очень интересно узнать, как они этого добились

Есть живьем этот ПК. Реставрировал и запустил. Будут вопросы - помогу чем смогу.

salden
новичёк

Сообщения : 1
Дата регистрации : 2016-08-30

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Viktor2312 в Сб Янв 21 2017, 15:48

резерв.
avatar
Viktor2312
Гуру+

Сообщения : 10862
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  vital72 в Вт Авг 29 2017, 17:19

напомню о себе.
никуда я не пропал, всё в силе, но катастрофически не хватает времени, надо ещё и деньги зарабатывать, да ещё и мой рабочий комп сломался, где были все наработки.
кароче. сейчас проект заморожен на неопределенное время, т.к. надо разрулить текущие задачи, пока всё осталось на том же уровне что и было.

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения