Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Вектор (http://zx-pk.ru/forumdisplay.php?f=55)
-   -   Печатные платы от MAF (http://zx-pk.ru/showthread.php?t=9996)

St 11th January 2011 00:14

Quote:

Originally Posted by dk_spb (Post 348466)
Для ftp точно не нужен отдельный ip.
Если Ваши хостеры либо не умеют, либо просто хотят денех срубить - надо думать о смене хостера.

Вот, что мне написала тех.поддержка:

"Вы купили хостинг и получили ip 192.53.89.203 к которому
привязали свой домен. Это IP сервера виртаульного хостинга.
На этом сервере кроме вашего домена размещены
домены других клиентов..."


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

С ув. St.

dk_spb 11th January 2011 01:00

так попросите анонимный ftp на подкаталог.
Типа ftp://ваш_домен.org/vector

Но, с другой стороны:
Хотя опять же, зачем Вам нужен ftp?
Вы будете просто выкладывать через неанонимный ftp, а остальные будут ходить по каталогам через web (все веб-сервера умеют автоматически создавать отдавать зашедшему страничку с содержанием папки). Надо только попросить поддержку включить на Вашем виртуальном веб сервере просмотр каталогов.

Вот Вам пример:
http://www.msxarchive.nl/pub/msx/

tnt23 11th January 2011 13:18

Может, можно использовать уже имеющуюся картотеку для Вектора?

http://sensi.org/~svo/scalar/

svofski 11th January 2011 15:43

Картотека хорошо подходит для завершенных вещей, которые уже не меняются. Для текущих проектов прекрасно подходят google code, bitbucket, github (ссылки на проекты можно размещать в картотеке). Хотел было сказать, что FTP подходит только для ностальгии по давно ушедшим временам, но промолчу.

St 11th January 2011 17:12

Quote:

Originally Posted by dk_spb (Post 348491)
Надо только попросить поддержку
включить на Вашем виртуальном веб сервере
просмотр каталогов.

Вот Вам пример:
http://www.msxarchive.nl/pub/msx/

Пиплы!
Спасибо за советы и помощь...

Случайно нет у вас скрипта на перл, который бы красиво отображал
имена файлов в нужном каталоге...

С ув. St.

dk_spb 11th January 2011 17:35

Не, нету, мне всегда стандартная отображалка нравилась ;-)

Vector-user 11th January 2011 19:18

Quote:

Originally Posted by dk_spb (Post 347228)
Остановился на варианта платы (ссылка выше) без музыкалки. Ибо у меня их две и резерв остается. Но никакого описания на эту плату нет. Стал собирать и обнаружил, что КвазиДиск там собран по схеме Чеботарева из журнала "Радиолюбитель". Вариант кроме достоинств (нет лишних АПшек) имеет один БОЛЬШОЙ недостаток - он требует "перешивки РЕ3" в самом Векторе и доп. переделки Вектора. А я варианты, в которых требуется так жестко модифицировать комп не люблю, так как непонятно где оно потом может вылезти.

Пошуровал сегодня на работе свои записи по Вектору...действительно эта плата была собрана по Чеботареву и действительно из-за переделок в самом компе эта схема популярности не имела.
Что касается деталей, тут я пас - много времени прошло

dk_spb 11th January 2011 21:13

Vector-user, Спасибо большое!!!
А большой платки (ЭД+КНГМД+AY) больше у Вас не осталось пустой?

omaxlab 11th January 2011 22:56

я бы подписался на пару платок

dk_spb 11th January 2011 23:03

Составляем список:
1) dk_spb - 2 шт
2) omaxlab - 2 шт
Надо бы 10-ток набрать.
Кстати, вопрос к St: схему кто-нибудь собирал/тестировал? Рабочая?

St 11th January 2011 23:33

Quote:

Originally Posted by dk_spb (Post 348669)
Составляем список:
1) dk_spb - 2 шт
2) omaxlab - 2 шт
Надо бы 10-ток набрать.
Кстати, вопрос к St: схему кто-нибудь собирал/тестировал? Рабочая?

Вы имеете ISA+IDE+COVOX? Нет, не собирали и не тестировали.

Кстати!
Подключение ISA устройств к Вектору - идея Терентьева Сергея.
Он подключал к "Вектор-06ц" ISA устройства,
у него все работало... :v2_thumb:

С ув. St.

dk_spb 11th January 2011 23:43

St, Просто не получится ли так, что закажем платы, соберем устройство, а схема изначально не живая.
Если по данным файлам рабочей железки не собирали (или хотя бы по приведенной схеме) - становится слегка боязливо....

St 12th January 2011 00:29

Завтра посмотрю, что можно сделать.
Подыму архив - ожидайте...

С ув. St.

Vector-user 12th January 2011 19:31

Quote:

Originally Posted by dk_spb (Post 348639)
Vector-user, Спасибо большое!!!
А большой платки (ЭД+КНГМД+AY) больше у Вас не осталось пустой?

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

dk_spb 12th January 2011 20:49

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

Vector-user 12th January 2011 21:03

Quote:

Originally Posted by dk_spb (Post 348913)
Vector-user
Если что - готов взять у Вас дискеты во временное пользование для снятия образов.

как?

dk_spb 12th January 2011 23:27

Хоть почтой, хоть курьером, хоть с оказией. Расходы по доставке/пересылке я готов взять на себя.
Если есть принципиальное согласие и есть понимание что сами (в силу любых причин: от отсутствия тех.возможности до нехватки времени) не сделаете - давайте не дадим информации пропасть.

Tim0xA 13th January 2011 13:52

Quote:

Originally Posted by dk_spb (Post 348669)
Составляем список:
1) dk_spb - 2 шт
2) omaxlab - 2 шт
Надо бы 10-ток набрать.

Взял бы 1 шт.

omaxlab 13th January 2011 19:39

dk_spb, а плюсом к этим платкам не заказать платы ром-диска и контроллера дисковода?

St 13th January 2011 21:02

Разрешите опять присоединится к вашему сообществу! :v2_dizzy_champagne:

Quote:

Originally Posted by dk_spb (Post 348686)
St, Просто не получится ли так, что закажем платы, соберем устройство,
а схема изначально не живая. Если по данным файлам рабочей железки
не собирали (или хотя бы по приведенной схеме) - становится слегка боязливо....

Все правильно...
Советую схему ISA+IDE+COVOX привести к изначальному стандарту.
Стандартную схему IDE, ISA и дополнительное прерывание
найдете в этом архиве:

http://narod.ru/disk/3389162001/Вект...V1RT11.7z.html

С ув. St.

---------- Post added at 19:02 ---------- Previous post was at 18:55 ----------

> В общем коллеги, сделал я электронный диск
> 256К на статике. Получилось 8 корпусов если
> по схеме Баркаря или 7 если по обычной
> схеме.


Если эта некоммерческая тайна...
Схему плиз... :mad:

dk_spb 13th January 2011 21:08

Quote:

Originally Posted by St (Post 349323)
Схему плиз... :mad:

Ребят, ну приходится еще иногда работать на работе ;-) и спать.
Вообще-то хотел на этой неделе еще туда приделать IDE, потом нарисовать схему в пикаде и платку начать рисовать.
Схемы-то как таковой пока нет, только ЭД на макетке. Так что вопрос не в том чтобы в два клика файл выложить.
Потерпите.

St 13th January 2011 22:34

Quote:

Originally Posted by dk_spb (Post 349330)
Схемы-то как таковой пока нет, только ЭД на макетке. Так что вопрос не в том чтобы в два клика файл выложить.
Потерпите.

Удачно поработать в пикаде.
Ждемс... :v2_dizzy_bye:

dk_spb 16th January 2011 22:49

Мда, всё-таки Вектор - сие великое шаманство есть.
Чтобы активным был _задний_ фронт сигнала - я такого не видел.
Посмотрите сами: во всех схемах ЭД селектор записи в порт 10h дает на выходе ноль при совпадении, в то же время сам триггер защелкивает по единице.
Сегодня убил полдня: если при совпадении адреса с активным ЗПВВ выдавать на триггер единицу - всё шикарно работает в режиме стека, но совсем не работает в режиме ОЗУ. То есть все возможные тесты ЭД работают на ура, а ось не запускается и гадит на экран. Если же в момент Ч выдавать на строб триггера ноль (как во всех схемах), то задержка, вносимая ПЛМкой (50 нан вместо ~20 нан у 155 серии) приводит к полной неработоспособности схемы.
В общем ЭД-то в результате полностью работает, а вот как сэкономить корпуса......
Так что пока процесс встал на несколько дней. Буду играться с задержками.

Кстати, ни у кого случайно нет растактовок Вектора (адрес, данные относительно всяких ЧТВВ, ЗПВВ, ЧТЗУ и т.д.)????

St 17th January 2011 17:46

> Кстати, ни у кого случайно нет растактовок Вектора
> (адрес, данные относительно всяких
> ЧТВВ, ЗПВВ, ЧТЗУ и т.д.)????

Насколько мне известно (приблизительно так)...

-ЗПЗУ (-MEMW) -> Запись в память.
-ЧТЗУ (-MEMR) -> Чтение из памяти.

-ЗПВВ (-IOW) -> Запись в порт.
-ЧТВВ (-IOR) -> Чтение из порта.

При обращение к портам ввода/вывода процессор (8080)
выставляет на шину адреса - адрес устройства.
Адрес устройства на выводах процессора - A8, A9, A10,
A11, A12, A13, A14, A15 (всего: 256 устройств).
А на шину D0-D7 - данные.

Запись в порт:

-ЗПВВ (-IOW) = 0
-ЧТВВ (-IOR) = 1

Чтение из порта:

-ЗПВВ (-IOW) = 1
-ЧТВВ (-IOR) = 0

Для примера (запись в 5-й порт, числа 20):

Code:

MVI A,20
OUT 5

После выполнения такой программы.

Адрес устройства 5.
Шина данных число 20.
Сингнал -ЗПВВ (-IOW) = 0.
Сигнал -ЧТВВ (-IOR) = 1.

П.С.
По схеме Вектора там стоит микросхема D1 (ВА87).
На которую заведены A8-A15. Выходы у этой
микросхемы инверсные.

С ув. St.

dk_spb 17th January 2011 18:02

St, Простите великодушно, я про растактовку....
Например, что раньше появляется - данные или -ЗПВВ ?
То что Вы написали очевидно и так :-(

b2m 17th January 2011 18:08

Quote:

Originally Posted by dk_spb (Post 350426)
во всех схемах ЭД селектор записи в порт 10h дает на выходе ноль при совпадении, в то же время сам триггер защелкивает по единице

Всё правильно. На входах селектора имеется также -IOWR, а этот сигнал устанавливается процессором в 1 до того, как убраны адрес и данные. Т.е. если адрес порта не 10h или это не вывод в порт, то селектор выдаёт 1 (при этом ещё ничего не пишется), а вот если это вывод в порт 10h, то селектор выдаст 0 и когда -IOWR установится в 1 (при этом адрес и данные ещё правильные) произойдёт защёлкивание данных.

St 17th January 2011 18:28

Quote:

Originally Posted by dk_spb (Post 350715)
St, Простите великодушно, я про растактовку....
Например, что раньше появляется - данные или -ЗПВВ ?
То что Вы написали очевидно и так :-(

Должно быть так (если я не ошибаюсь).
Сначала все необходимые сигналы,
а потом только данные...

dk_spb 17th January 2011 22:44

b2m, Вот у меня в том и вопрос: У меня получается что -IOWR (он же -ЗПВВ) уходит в ноль гораздо раньше чем появляются данные, а вот в единицу -IOWR возвращается практически сразу с пропаданием данных. То есть если я беру момент ухода -IOWR в ноль плюс два ttl элемента - данные еще не те (когда мы часто в 10h порт пишем), а если беру момент возврата -IOWR в единицу +50-70 нс - уже не те, хотя если не 50-70, а 1-2 ttl элемента - еще успеваем.
В результате в тестах, где врубили режим стека и поехали - при любом раскладе всё работает, а вот для оси, когда часто в 10h порт пишем, нужно только по возврату в единицу и задержка не более 1-2 TTL
Поэтому и ищу растактовку.
В Векторе -ЗПВВ получаем суммой -WR с проца и инвертированного битика D4 из защелки слова состояния (запись во внешнее устройство).
По учебнику по растактовке команды OUT -WR становится активным с началом 3-го такта 3-го цикла (М3Т3), а слово состояния еще раньше. Но данные к концу М3Т2 уже должны быть. Вот и хотел понять: получается что слово состояния в Векторе сильно задерживается относительно классической системы 8080?

b2m 17th January 2011 23:59

Слово состояния не может задерживаться, оно же выдаётся только в M1T1 (и убирается в M1T2). В Шахнове сказано, что минимальное время, через которое данные исчезают после деактивирования -WR, всего 10нс. Единственный вариант - задержать данные относительно -IOWR.

dk_spb 18th January 2011 00:18

Quote:

Originally Posted by b2m (Post 350884)
Слово состояния не может задерживаться, оно же выдаётся только в M1T1 (и убирается в M1T2). В Шахнове сказано, что минимальное время, через которое данные исчезают после деактивирования -WR, всего 10нс. Единственный вариант - задержать данные относительно -IOWR.

Вроде бы слово состояния есть в начале каждого цикла, а не только М1.

Тогда остается невыясненным вопрос когда же появляются данные.
По идее уже в конце М3Т2 они должны быть. Как раз в тот момент, когда активируется -WR. То есть проц выдает их одновременно?
Тогда в ЭД данные приходят как через максимум 20 нс (задержка ВА86 не более 30нс) после активации -WR, который идёт через один элемент TTL (не менее 10нс).
То есть разница должна быть не более 20нс. Я прав?

b2m 18th January 2011 00:42

Quote:

Originally Posted by dk_spb (Post 350893)
Вроде бы слово состояния есть в начале каждого цикла, а не только М1.

Да, перепутал с циклом М1. Конечно-же в начале каждого цикла: в Т1 появляется, в Т2 убирается.

Quote:

Originally Posted by dk_spb (Post 350893)
Тогда остается невыясненным вопрос когда же появляются данные.

Скачай даташит по i8080. Вроде там сказано, что данные будут стабильны за некоторое время до активирования -WR, и время это равно разнице между передними фронтами Ф1 и Ф2 плюс 10нс.

dk_spb 18th January 2011 00:56

b2m, Дело не в даташите, а в том как это в Векторе. Там и слово состояния не SYNCом стробируется и т.д.

Quote:

Originally Posted by b2m (Post 350901)
Скачай даташит по i8080. Вроде там сказано, что данные будут стабильны за некоторое время до активирования -WR

А в Векторе по активности -WR разрешиться вывод данных на шину после ВА86 (-WR идет на -OE этой самой ВА86). То есть получаем запаздывание данных на 30 нс. Логично?

b2m 18th January 2011 11:46

Quote:

Originally Posted by dk_spb (Post 350904)
Там и слово состояния не SYNCом стробируется и т.д.

Здрасьте, а чем-же? Другое дело, что передний фронт SYNCа выровнен по переднему фронту Ф1. Зачем это сделано, я не разбирался.

---------- Post added at 12:46 ---------- Previous post was at 12:40 ----------

Посмотрел даташит, сделано это чтобы ко времени переднего фронта SYNC данные были уже стабильны (чтобы потом защёлкнуть их по переднему фронту). Правда, это будет уже передний фронт Ф1 такта Т2.

dk_spb 18th January 2011 12:06

b2m, Ну в смысле не только SYNCом.
Мда, получается что задержка в 50-70 нс для -ЗПВВ неприемлима :-(
Придётся добавлять корпусов....

Jons 19th January 2011 00:15

кто знает где можно посмотреть схемы ЭД на РУ5 и ERAM?

dk_spb 19th January 2011 17:36

Jons, Сборник Вектор-Юзер. Есть в картотеке

dk_spb 20th January 2011 14:12

Vector-user, Так как Вы не ответили резким отказом, позволю себе напомнить о своем предложении по поводу временной передачи дисков.

Vector-user 20th January 2011 19:14

Quote:

Originally Posted by dk_spb (Post 351866)
Vector-user, Так как Вы не ответили резким отказом, позволю себе напомнить о своем предложении по поводу временной передачи дисков.

я думаю, но если это произойдет, то не скоро

Mad Killer/PG 3rd March 2011 02:10

Vector-user, и MAF, Misha-Ra,
ОГРОМНОЕ спасибо за платки,очень признателен Вам ребята!

MAF 30th April 2011 07:04

В очередной раз собираюсь в Кишингтаун - остались еще платы ROM-Disk и Синтеза. Кому надо дайте знать - привезу, оплатите пересылку.


All times are GMT +4. The time now is 23:21.

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