nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 13:41



Reply to topic  [ 9 posts ] 
Безвейтовый концепт Turbo-86RK 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Подумалось тут мне, раз уж SRAM-клоны РК уже отказались от динамической памяти в пользу статической, то почему бы не воспользоваться слотом времени, который раньше тратился на один из стробов RAS/CAS? Наверное можно ведь ВТ57 хитро подключить (как-нибудь через регистр) так, чтобы он не мешал процу и не ставил бы его на паузу? Заодно можно выкинуть ГФ24, сделав генератор фаз более предсказуемым на мелкой логике (см. на примере "нового" Специалиста тут или на примере прозрачного доступа четырёх ВМ80А к одной памяти тут). Следуя наработкам alexcp можно К589ИР12 заменить на ИР33/LS573 + инвертор, а К155ИР13 - на 2 шт. ИР11/LS194 (см тут).

Так как после этого ПДП мешаться не будет, можно снизить начальную частоту процессора на те самые 27% что ел ПДП сделав её 1.333 МГц (будет совпадать с частотой знакомест в ВГ75?) и далее можно добавить режим ТУРБО в котором скорость процессора становилась бы в 2 раза выше (можно сделать и программно, и кнопкой) - 2.666 МГц (такую частоту вроде как должен выдерживать ВМ80А и должны поддерживать 3-мегагерцовый 8080A-1 и 2.63-мегагерцовый 8080A-2). И да - центральный проц должен оставаться 8080A (580ВМ80А), т.к. смена его на Z80 или даже на 8085 сломает программную совместимость и такты ну и потребует серьёзной переделки схемы.

Также для того чтобы продолжали работать большинство РК-программ тут должны оставаться на месте ВГ75 и ВТ57 (в крайнем случае, если не получится заставить контроллер ПДП работать прозрачно, то можно заменить его на какой-нибудь пик с режимом PSP, например PIC16F871), а мелкую логику можно раскидать по галкам. Клавиатурную ВВ55 можно заменить на PIC24 с USB-интерфейсом для подключения USB-клавы. Квазидисковую ВВ55 можно заменить на 2 регистра и буфер. Ну и наверное музыку на ВИ53 надо иметь - куда же без неё? ;)

Ну и до кучи можно построить на этой базе гибрид РК86/Микроша/Апогей с перенастраиваемым дешифратором адресов (см. тут).

Как идея? 8)

_________________
:dj: https://mastodon.social/@Shaos


29 Jan 2024 19:08
Profile WWW
Senior
User avatar

Joined: 17 Jun 2014 04:29
Posts: 126
Location: 93.80.157.217
Reply with quote
а чо мелочиться.
берешь FPGA, двухпортовую память и делать РК на 500 МГц. вот это будет трубо так трубо

_________________
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой


29 Jan 2024 20:32
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
не - FPGA у меня для другого планируется :lol:

а тут максимум - галки (да пики) :rotate:

_________________
:dj: https://mastodon.social/@Shaos


29 Jan 2024 20:35
Profile WWW
Fanat

Joined: 21 Feb 2017 06:54
Posts: 75
Location: Казань
Reply with quote
Quote:
Ну и до кучи можно построить на этой базе гибрид РК86/Микроша/Апогей с перенастраиваемым дешифратором адресов


может лучше делать гибрид РК86\Специалист - как перенастраивать адреса я уже сделал, и на макетке попробовал - работает.
ПЗУ у них не пересекаются - С000 и F000, а если видеовывод сделать как в Спеце то можно выкинуть ВТ57 и ВГ75 и освободить их адресное пространство.
единственная проблема - клавиатуры работают по разному - но и это можно решить - переписать ПО контроллера для РС\2 клавиатуры на Атмеге8,
я на макетке сделал 2 контроллера на 2 Атмегах, переключаются тем же что и дешифраторы адресов, работают, друг другу не мешают, даже в протеусе!


30 Jan 2024 10:37
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Не - уж больно компьютеры разные ИМХО :roll:
Я бы ещё понял гибрид Специалист/Орион, но РК-шки это несколько другое

_________________
:dj: https://mastodon.social/@Shaos


30 Jan 2024 13:21
Profile WWW
Fanat

Joined: 18 Feb 2019 15:46
Posts: 64
Reply with quote
не понимаю - а почему бы, наконец, не поставить в 86РК 8085 или Z80 (или их российские аналоги) ?


31 Jan 2024 01:19
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
ra3qdp wrote:
не понимаю - а почему бы, наконец, не поставить в 86РК 8085 или Z80 (или их российские аналоги) ?

Уже ставили ведь - особой популярности оно не нашло ибо схема становится тяжелее - чтобы те же EI/DI на шине поймать для вывода звука требуется нагородить нечто на мелкой логике...

_________________
:dj: https://mastodon.social/@Shaos


31 Jan 2024 01:32
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Shaos wrote:
должны поддерживать 3-мегагерцовый 8080A-1 и 2.63-мегагерцовый 8080A-2
И кстати их есть у меня :roll:

Attachment:
My8080s.jpg
My8080s.jpg [ 94.66 KiB | Viewed 674 times ]
(AMD-шные AM9080A-2DC тоже вроде как 2.6 МГц должны быть)

_________________
:dj: https://mastodon.social/@Shaos


31 Jan 2024 01:57
Profile WWW
Senior
User avatar

Joined: 17 Jun 2014 04:29
Posts: 126
Location: 93.80.157.217
Reply with quote
практика показала, что безиндексные процы способны на 3МГц работать часами без сбоев, греются не больше чем "-1".
а самыми лучшими, на мой взгляд, являются процы National Semiconductor более позднего выпуска, шершавые -- они еле тёпленькие на 3МГц.

_________________
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой


31 Jan 2024 03:01
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: Bing [Bot] and 11 guests


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.