![]() |
|
|
|
|
|
#1 |
|
Guru
Join Date: 16th December 2009
Location: Харьков
Posts: 2,295
Thanks: 730
Thanked 1,208 Times in 634 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Приветствую! Решил доработать плату процессора (в простонародье - нижнюю плату) Profi v5.05.
Из доработок внес следующие изменения: 1. Убрал перемычку выбора типа ОЗУ, переключил по умолчанию на РУ7; 2. Убрал перемычку выбора микросхем регистров, переключил по умолчанию на ир22, и заменил буферы памяти ир22 на ир33 для упрощения разводки. 3. Добавил полную дешифрацию порта DFFD на 1533ЛА2 - DD74; 4. Добавил защиту от некорректного обращения к порту #FD по дешифрации с шины данных, команды процессора - DD75.1, DD76; 5. Изменил дешифратор порта DFFD для пунктов 3 и 4, отключив А13 от 2н DD8.1 и подав 8н DD74, а также разорвал цепь 1н DD8.1 и 1н DD23.1 и в неё включил элемент "И" на DD71.2 - 4н на 1н DD8.1, 5н на 5н DD75.1, 6н на 1н DD23.1. 6. Изменил управление ТУРБО-режимом. Добавил узел на ТМ2 D75.2, т.к. иногда при отключении турборежима комп вейтился в обычном режиме. (JTN) 7. Заменил микросхемы памяти на чипы MSM5118165F (1,048,576-word x 16-bit Dynamic Ram EDO). На данный момент можно найти на модулях simm-72 4MB и выше. Сейчас используется четверть объема чипов памяти, был выведен сигнал Е10 для организации расширения памяти до 2Мб, сейчас этот сигнал подключается через перемычку R67 на GND. 8. Переделал подключение перемычки SB1. 9. Звуковой стереовыход сделал на 2х "тюльпанах". 10. Переразвел порт FF; 11. Подвинул внешний системный разъем ближе к краю платы. 12. Исправил подключение сигнала NOROM на системный разъем - был подключен инверсный. 13. Исправил подключение сигнала 14/12Мгц на разъем видео для ВГА конвертера ZST. Был подключен только 14Мгц. 14. Убрал лишние RAS инверторы. 15. Теперь можно прошивать два синхрогенератора (допустим фирменный и модифицированый) в ПЗУ от 2764 до 27512 и переключать перемычкой SB5. 16. Добавил отдельный счетчик-делитель ИЕ10 DD70 для CLCAY. Теперь частота на AY не плавает при переключении в расширенный экран. Раньше в спектрум-режиме частота AY была равна 1,75 МГц, а в расширенном экране 1,5 МГц, из-за чего мелодии в расширенном экране играли более низким тоном. Для выбора варианта, откуда брать частоту CLCAY предусмотрена перемычка SB7. 17. Внесены недостающие доработки из оригинального листа исправлений от "Кондор" - http://zx-pk.ru/showpost.php?p=686944&postcount=3 18. Сделана доработка под развертку Пентагон-128, теперь можно смотреть демо и играть в игры синхронизированные под пентагоновский инт. Совместимость со старым INT сохранена. Переключение между режимами осуществляется перемычкой SB8. Фото платы![]() [свернуть] Данная плата доступна в барахолке у zorel`a. Материалы по плате во вложении. Last edited by solegstar; 10th September 2014 at 16:25. |
|
|
|
| The Following 20 Users Say Thank You to solegstar For This Useful Post: | alvis (1st August 2013), AndyS (3rd August 2013), Astrolux (3rd August 2013), DATAsoft (1st August 2013), Djoni (1st August 2013), im2 (21st April 2014), John North (1st August 2013), Mad Killer/PG (1st August 2013), Mr-Linker (1st August 2013), oracleua (1st August 2013), Ovvnex (2nd August 2013), perestoronin (24th June 2014), piroxilin (2nd August 2013), SoftFelix (21st August 2013), starik (19th April 2014), Vadim (1st August 2013), zorel (1st August 2013), ZXFanat (20th January 2014), Дмитрий (1st August 2013), Ефим (2nd August 2013) |
|
|
#2 |
|
Veteran
Join Date: 24th July 2008
Location: Курган
Posts: 1,446
Thanks: 79
Thanked 297 Times in 195 Posts
![]() ![]() ![]() ![]() |
Я вот ещё хотел бы предложить следующее. Нельзя ли глобально не переделывая схему сделать так, что бы менять раскладку расширенного экрана? 1)убрать нелинейность 2)атрибуты как на спектруме? (с сохранением старого режима ессно) Понятно, что новый регистр управления нужен. Ещё момент. Регистры 7FFD, DFFD доступны только на запись, нельзя их сделать читаемыми? (без прилепливания ВВ55, а попроще?) Маппер нормальный тоже бы не помешал.
__________________
Скрытый текстProfi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+ ZX Evolution Rev B. Color 48 + Beta Disk Interface +FDD+YM2149F ![]() Орель-08БК Pentagon-48 (недоссобранный кем-то) Pentagon-128 (полуубитый) Кворум-128 (в ремонте) Магик-05 (в ремонте) Robotron 1715 Корвет ПК8020 и ПК8010 Amstrad CPC 464 Amstrad CPC 6128 ![]() [свернуть] |
|
|
|
|
|
#3 | |
|
Guru
Join Date: 16th December 2009
Location: Харьков
Posts: 2,295
Thanks: 730
Thanked 1,208 Times in 634 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
На данный момент я исправил глюки и неудобства предыдущих версий, чтоб можно было свободно собирать плату без резанья дорог и мгтф, комфортно пользоваться ей и не задумываться допустим о кнопке CP/M, она конечно будет работать как и раньше, но теперь её надо будет нажимать очень редко (если вообще придется), т.к. блокировка порта DFFD будет работать четко + полная дешифрация DFFD дают возможность запуска программ из рам-диска через 3d13 без глюков. Также на месте удаленных РУ7 я оставил монтажное поле для экспериментов. если интересна какая нить новая фича - можно собрать на монтажном поле, как допустим расширение памяти по какому-то другому стандарту. чипы памяти позволяют адресовать еще один мегабайт, и для этого выведена контактная площадка E10, которая для стандартного режима памяти 1Мб подключается к GND через смд перемычку (резистор 0 Ом). и в таком духе. |
|
|
|
|
|
|
#4 |
|
Guru
Join Date: 17th September 2010
Location: г. Днепропетровск
Posts: 2,877
Thanks: 1,059
Thanked 1,001 Times in 615 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
если в личке не отвечаю, есть связь через почту zorel(собака)ukr(точка)net |
|
|
|
| The Following 4 Users Say Thank You to zorel For This Useful Post: | perestoronin (2nd August 2013), solegstar (1st August 2013), vladimir53 (2nd August 2013), ZXFanat (20th January 2014) |
|
|
#5 |
|
Activist
Join Date: 24th January 2010
Location: Москва
Posts: 301
Thanks: 34
Thanked 90 Times in 59 Posts
![]() ![]() |
может имеет смысл всю мелочёвку на SMD сделать?
__________________
Железо ZX-Evolution rev.С; TSFM; NeoGS Rev.C | ATM Turbo 2+ v7.10 | Reverse U8EP3C | Profi 5.03 | ZX Spectrum +2 A1200 Rev.1D1; Bliz060@50+SCSI Kit+128Mb; CF-IDE 16Gb; AOS3.9 | A1200 Rev.1D4; Micronic Infinitiv 1200 + Zorro II board ; BPPC060@60/603e@240+256Mb ; Cybervision 64-3D ; Indi AGA Mk2 ; Spitfire SCSI ; PCD-60B SCSI Card Reader ; IDE Buddha Flash ; Toccata ; AOS4.1 Yamaha MSX2 YIS503IIIR КУВТ2 Mac Mini G4; 1,5Ghz; RAM 1Gb; HDD 80Gb; AirPort[свернуть] |
|
|
|
| The Following User Says Thank You to im2 For This Useful Post: | perestoronin (2nd August 2013) |
|
|
#6 |
|
Guru
Join Date: 16th December 2009
Location: Харьков
Posts: 2,295
Thanks: 730
Thanked 1,208 Times in 634 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
на данный момент практически вся SMD мелочевка (резисторы, конденсаторы, диоды) становится в посадочные места, размер мелочевки 0805 для резисторов и конденсаторов, для диодов это mcl4148. да, транзисторы придется впаивать в корпусе то-92, но и аналогов 3107-3102 полно. зачем урезать функционал?
|
|
|
|
| The Following User Says Thank You to solegstar For This Useful Post: | perestoronin (2nd August 2013) |
|
|
#7 |
|
Master
Join Date: 25th November 2011
Location: г. Москва
Posts: 717
Thanks: 7,011
Thanked 662 Times in 386 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Тоже хотелось чтобы мелочёвка, да и сами мс в smd по возможности были в новых проектах.
Но пока это уже не является чем-то срочным, т.к. уже сделал запас КР1531-1533, выводных мелких углеродных резисторов в более чем 70 номиналов. На подходе и остальная выводная мелочь (новодельные транзисторы, диоды, конденсаторы многослойные с радиальными выводами как у резисторов по обеим сторонам).
__________________
Z80 | КР1801 | Средства для кросс-разработки ПО | http://вики.эквм.рф/wiki/Система_команд_ЭКВМ СССР = СВЕТая Справедливая Соборная Русь. Скрытый текст
[свернуть] |
|
|
|
|
|
#8 |
|
Guru
Join Date: 16th December 2009
Location: Харьков
Posts: 2,295
Thanks: 730
Thanked 1,208 Times in 634 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
на этой версии платы я завершу с моей стороны какие-либо доработки и модернизации. Хочется организовать тоже самое в ПЛИС на ZX-EVO. По доработкам еще alvis предлагал в телефонном разговоре развести плату под стандартный корпус АТХ, но прикинув масштаб работы, я как-то не был уверен в своих силах/времени и терпении, поэтому сделал такой вариант. Если кто-то пожелает его переделать под АТХ корпус и еще одноплатный, ну чтож, я буду только "ЗА!"...
|
|
|
|
| The Following User Says Thank You to solegstar For This Useful Post: | perestoronin (2nd August 2013) |
|
|
#9 |
|
Veteran
Join Date: 24th July 2008
Location: Курган
Posts: 1,446
Thanks: 79
Thanked 297 Times in 195 Posts
![]() ![]() ![]() ![]() |
Было бы замечательно!
__________________
Скрытый текстProfi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+ ZX Evolution Rev B. Color 48 + Beta Disk Interface +FDD+YM2149F ![]() Орель-08БК Pentagon-48 (недоссобранный кем-то) Pentagon-128 (полуубитый) Кворум-128 (в ремонте) Магик-05 (в ремонте) Robotron 1715 Корвет ПК8020 и ПК8010 Amstrad CPC 464 Amstrad CPC 6128 ![]() [свернуть] |
|
|
|
|
|
#10 |
|
Master
Join Date: 3rd July 2007
Location: Мариуполь-Киев
Posts: 704
Thanks: 240
Thanked 182 Times in 141 Posts
![]() ![]() |
Где нашел???
__________________
Скрытый текстProfi 6.2 Rev.B / 1024 Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox Profi v4.00 /1024 АТМ Turbo /512/ - собран но еще не запускался ATM Turbo 2+ v7.10 - собран на 80% Pentagon 128 - в планах восстановить (раскуроченная плата) ZXMC20/NemoIDE/AT-Keyb (by Caro) Revers U8EP3C Speccy2010, r2 [свернуть] |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|