Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   SMUC на дискретах и ПЛИС (http://zx-pk.ru/showthread.php?t=1360)

Дмитрий 28th February 2009 10:25

1 Attachment(s)
Печатка SMUC 3064 Дубль №2 :)

Дмитрий 28th February 2009 10:26

ewgeny7, проверь плиз еще печатку ;)

Ewgeny7 28th February 2009 11:01

Ну, последнее исправление - светодиод выходит не на Gnd, а на Vcc.
Вроде всё. Но ещё смотрю.

Ewgeny7 28th February 2009 11:57

1 Attachment(s)
Mirazh, попробуй, пожалуйста ещё такой вариант прошивки.
Здесь изменено формирование сигналов CS0 & CS1.

Дмитрий 28th February 2009 13:53

ewgeny7, LED пофиксил. Кто-нить что-нить еще нашел? Приступаю к разводке ПрофПЗУ

Добавлено через 40 минут
ewgeny7, вопросец... тут вот сверяю дискретную схему с твоей... нашел 3 различия по подключению разъема IDE:
1. не заведен сигнал reset на разъем;
2. не заведен сигнал iordy
3. не заведен сигнал irq1
Это нормально?

Добавлено через 1 час 46 минут
ewgeny7, нашел схему ПрофРОМ на 7064... это последняя/рабочая? на ее основе делать разводку? 3064 туда можно/нужно? В общем киньтесь вариантом схемы ПрофРом, по которой делать печатку...

Ewgeny7 28th February 2009 22:40

Дмитрий, раскладываю по полочкам :)

Сигнал reset не нужен. Он ровным счетом ничего не изменяет, и по умолчанию не используется в том числе и на Немо-ИДЕ (там можно задействовать его перемычкой. Специально для параноиков и ОЧЕНЬ старых винтов).

Сигнал iordy (wait для Z80) нарисован ТОЛЬКО в дискретной схеме "на всякий случай". Практика показала его несостоятельность, ибо ПО ПрофПЗУ итак ожидает готовности винчестера. А если винт глюкнулся, то этот сигнал тем более не нужен, только комп намертво повиснет.

Сигнал irq использовался в тандеме с контроллером прерываний+ISA. Поскольку эта лабуда не используется...

С ПрофРОМ счас разберемся. Перекомпиляю ее под 3032/3064. Если получится - выложу распиновку.

Угу. Разобрался. Ссылка в первом посте на ПрофПЗУ by LVD. Файлы для 3032ALC44, что нам как раз и требовалось :)
В файлике .pin в табличке найдете распиновку альтеры по сигналам/ногам (смотри в блокноте или ворде).

Mirazh 28th February 2009 22:53

Quote:

Originally Posted by ewgeny7 (Post 186405)
Скорее, обрыв на D1. Проверь эту цепочку: D1 -> DB1 -> DB9 -> DB1.

дело было не в бобине..... в расческе сигнал д1 дальше первого слота не доходил.

Добавлено через 1 минуту
Quote:

Originally Posted by ewgeny7 (Post 186531)
Ссылка в первом посте на ПрофПЗУ by LVD. Файлы для 3032ALC44, что нам как раз и требовалось
В файлике .pin в табличке найдете распиновку альтеры по сигналам/ногам (смотри в блокноте или ворде).

по ней и собирал. работает.
но как вставляю расческу - так не работает. походу какая то засада во времянках, связанных с winbond 29c020

Добавлено через 8 минут
Quote:

Originally Posted by ewgeny7 (Post 186417)
Mirazh, попробуй, пожалуйста ещё такой вариант прошивки.
Здесь изменено формирование сигналов CS0 & CS1.

ну прошить то я прошил. смук находится. но у мя то пока только еще регистры припаяны. я до этих сигналов пока вроде как не добрался...

Дмитрий 1st March 2009 01:33

ewgeny7, вопрос по ПрофРОМ. В твоем варианте схемы используется 7064 и 3 доп линии адреса А16, А17, А18 для ПЗУ. В указанном тобою исходнике используется 3032 и всего 2 доп линии - А16 и А17...
По расчетам по идее все верно - 2 доп линии позволяют адресовать 256К ПЗУ.
разъясни, плиз.

Mirazh 1st March 2009 11:14

Quote:

Originally Posted by Дмитрий (Post 186588)
7064 и 3 доп линии адреса А16, А17, А18 для ПЗУ

А18 - заначка от фирменной профпзу. не используется.

Дмитрий 1st March 2009 11:40

Диод VD1 между землей и +5 - это не ошибка? в дискретном исполнении там кондер стоит...


All times are GMT +4. The time now is 16:35.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.