Привет! Скажите пожалуйста, этот контроллер поддерживает дискеты 1.44Мб?
Вид для печати
Привет! Скажите пожалуйста, этот контроллер поддерживает дискеты 1.44Мб?
В каком смысле, дискеты 1.44 Мб? Работа с данным обьемом, или использование дискет, но на меньший обьем?!
Тема про МС, проскакивала тут.
А вот тут тема про подключение мультикарты от PC, там используется этот чип: http://zx.pk.ru/showthread.php?t=4081
Кстати, ВГ93, в общем-то, может работать с дискетами 1.44 Мб. Если ее турбировать. Вот только программной поддержки кот наплакал. В iS-DOS вроде есть, а больше и не припомню.
Спасибо. Посмотрел, явного ответа не нашел. Хотя многие источники намекают, что дискетки, размеченные 80/18/2 эти оба контроллера не поддерживают, но я хотел подтверждение "практиков".
Есть какой-нибудь простенький контроллер, который точно поддерживает HD-формат?
Edit: программная поддержка не волнует на данном этапе - нужна "железячная" реализация.
i8272 как и ВГ93 работают на штатной частоте синхронизации до 2Мгц, это однозначно позволяет работать с дискетами HD (High Density - высокой плотности, в обычном понимании 1,44Мб). HD-дискеты подразумевают объем до 2Мб, но с учетом накладных расходов на служебную информацию максимум можно выжать 1,8-1,9Мб.Цитата:
Сообщение от Eugeny
Вопрос - этот контроллер должен применяться в составе ZX? Или вообще?Цитата:
Сообщение от Eugeny
---------- Post added at 11:04 ---------- Previous post was at 10:58 ----------
Если речь идет сугубо про ZX, то проблема HD-дискет не в самом контроллере, это как раз достаточно тривиальная задача - замена кварцевого резонатора и введение цепей сигнализирующих компьютер о необходимости получать-выдавать данные на удвоенной скорости. Более сложная задача заставить компьютер обрабатывать данные на повышенной скорости - временной интервал обработки байта позволяет уместить десяток команд, и успеть выполнить эти же действия без турбирования процессора не получится.
Спасибо! В даташите я вижу следующее: "IBM Compatible in Both Single and Double Density Recording Formats", что очень наводит на нехорошую мысль, что 1.44 "не поддерживается" (что, конечно, не значит, что оно не работает).
Ты говоришь "однозначно позволяет работать с дискетами HD" - а работает ли? Было ли это реализовано - ну, скажем, в ZX, или в старых писюках с контроллером, собранном на 8272. Иными словами - работает ли 3.5" дисковод рассчитанный на дискеты 1.44Мб, присобаченный к контроллеру, собранному на 8272, читает, пишет и форматирует дискеты на 1.44Мб?
Речь идет про машинку на Z80 - и проблема работы "ЦПУ <-> контроллер" - еще надо рассматривать... Но я прикидывал, если правильно нарисовать схему и сделать программу, то возможно.
И еще вопрос - можешь дать ссылочку на какую-нибудь типовую схему контроллера на 8272, например для ZX?
Смотри схему Zx Spectrum +3, там используется именно 8272. для Спектрума это и есть стандарт включения 8272 (правда работу с 1,44 не обещаю, и даже с 1,2 :) ). Схемы здесь: http://www.worldofspectrum.org/documentation.htm
spensor, имхо не всё так просто :) . На заре цивилизации работал с самопальными контроллерами для РС на 8272 под HD дискеты, дык на 1,44 они не работали вааще, максимум - на 1,2, и это с учётом хитрой ФАПЧ на РТ11.
Вижу, мотон генерируется большим чипом.
А как наши выходят из ситуации с сепаратором? Где брать?
Eugeny, Ну возьми-те же любую схему нашу на ВГ93. Нет там спец. микросхемы сепаратора, НЕТУ!!!!!
dk_spb, не путай чела, он и сам всё запутает :)
Eugeny, тебе же русским языком сказали - иди на WoS и бери схему, там всё понятно.
Сигнал MOTOR брётся из порта D3 #1FFD:0-off,1-on
8272 подключается так:
Код:PORT ADRESS DECODING
hex/dec A15 ... A0 A15 ... A0 READ WRITE
#2FFD/12285 0010111111111101 0010xxxxxxxxxx0x 8272status(+3) -
#3FFD/16381 0011111111111101 0011xxxxxxxxxx0x 8272data(+3) 8272data(+3)
Ну не ругайтесь пожалуйста на меня так! :)
Я пока думаю, какой чип брать для разработки контроллера - с точки зрения потенциальных возможностей, легкости дизайна, и доступности компонентов.
У меня есть схема реально работающего контроллера флопа на WD1793, но там используется этот дата сепаратор SED9421, который я не могу найти. Я выяснил, что ВГ93=WD1793, и получается, что и для него нужна эта микруха. Вот моя логика.
Ткните меня пожалуйста в схемы на ВГ93.
ПС. Насчет мотора я понял!
1. Beta Disc/TRDOS. Аппаратные средства. Стандартный интерфейс дисковода - Вариант'94. - В общем, с вариантами схем.
2. Контроллер дисководов. Канал записи и канал чтения - C. Рюмик'98-99. - Тракты записи и чтения.
это ФАПЧ
Я не понимаю зачем тебе это надо, в то время как все стараются избавиться от этого хлама, перейдя на программную или аппаратную эмуляцию.
Но если уж заниматься некроманией, то зачем брать самые ублюдочные чипы? Ведь был i82072 со встроенным сепаратором (хоть и глюкавым слегка), и наконец верх совершенства - WD37C65!!!!! - весь контроллер в одной микросхеме! Цепляешь ей дешифратор и два генератора - и ВСЁ!!! Проще - некуда! Работает - изумительно! И самое важное - до сих пор продаётся :)
Не поверишь - у меня на руках плата на SMC37C65. Работает - головами флопа дергает, команда seek проходит нормально (даж пробовал через бэйсик).
Все бы хорошо, но купить этого зверя 37C65 я у нас не могу. А надо штук 20. В магазах есть следующее - 8272 (ВГ72), ВГ93 и где-то я видел Z0765.
Плюс, не понятно, может ли 3.5МГц проц работать с 37С65 - она не имеет фифо, так что опрашивать её нужно ну очень быстро, а по моим расчетам никак не получается (время полного опроса и считывания байта из чипушки в 2 раза больше максимально допустимого при чтении на скорости 500КБ/с).
---------- Post added at 02:10 ---------- Previous post was at 02:05 ----------
ГДЕ????
Есть работающих HD контроллер на Робике у тов. Lisica спроси.
Eugeny, поскольку ты в Москве, то обратись в эти конторы, точнее склады. Список довольно большой, некоторые менеджеры уже сидят в он-лайне:
http://www.efind.ru/icsearch/?search=FDC37C65CLJ
ПромЭлком - от 10 т.р., нужно взять 50 штук, а мне столько не нужно
БИС-электроник - "заказ от $5000", отпадает сразу
Абтроникс - некий Михаил сказал, $92 доллара за штуку (просто *бануццо)
Контест (http://www.elekont.ru/) - надо региться и заказывать квотацию, гемор
Ница - 1030 руб/шт ($35) - не *бануццо, но до фига
Си Троник - примерная цена $22, уже лучше
у всех склады или в америке, или в германии, срок поставки - не менее месяца. Ессно, здесь в РФ этих микрух нет, потому что никто разработкой не занимается.
Можно конечно попробовать заняться некрофилией (не нектоматнией), но где столько исовых контроллеров найти с этим зверем?
Дай клич на призраках: http://www.phantom.sannata.ru/forum/, глядишь так быстрее и дешевле соберёшь. За 22$ я и сам подербанил бы своё старьё :)
Адекватная цена за это не выше 10$, иначе смотреть в сторону softcore, иначе смысла нет совсем.Цитата:
Сообщение от Black_Cat
Eugeny, неужели некрофилы на призраках не нарыли чипов? У мну, если порыться штуки три таких контроллера будет
Есть вариант новые WD37C65B-PL.
Цена от 300р до 500р в зависимости от количества.
Нет, к сожалению корпус DIP
Читал-читал, но так и не понял одного - в каком устройстве будет юзаться контроллер? Но смутило следующее:
Скажу одно, Z80 на 3.5МГц не успеет считать поток данных с HD дискеты, для этих целей в свое время спектрумы турбировали. Тут либо тоже турбировать, либо искать контроллер с ПДП, но схематически сложнее оно будет на порядок.
Аналогично, не понимаю, чем не устраивает альтернатива дискете - флеш карта? на порядок надежней и в итоге дешевле выйдет.