![]() |
Компьютер "ZXM-Phoenix" - Расширитель системной шины NemoBUS
Итак, судя по тому что есть некоторая потребность в расширителе системной шины или елке, попытаемся сформулировать что хотим.
1. Сколько разъемов на плате; 2. Какой форм-фактор или под какой корпус это дело нужно ; 3. Дополнительные возможности(хочется например усложнить девайс, например DMA и контроллер прерываний) Вообщем пока так. Высказываемся. |
Мне так нужно елку на 3 разъема на низкий корпус, как например INWIN BT566. Иначе придеться менять корпус на повыше. А делать я это не хотю :)
|
Quote:
Quote:
Quote:
Наличие 2-х рядов отверстий шины , под "штыревой" разьем/"сопли" МГТФом кинуть. :) |
Феникс вообще расчитан на 4 типа слотовых расширителей:
1) одинарный горизонтальный переходник на 1 слот для 1U корпусов (крепление плат нестандартное); 2) двусторонняя вертикальная ёлка на 3 слота для 1U корпусов (крепление плат нестандартное); 3) односторонняя вертикальная ёлка (правая или левая) на 3 слота для Slim/2U корпусов (крепление плат нестандартное); 4) горизонтальная кроссплата на 2 слота для ATX корпусов (крепление плат и самой кроссплаты - стандартное); 1 - 3 тип предназначены для замены собою слотов что на материнке, при установке высоких плат в низких корпусах. Переходников 1 типа может быть от 1 до 3х (рекомендуется установка CMOS CPU). Расширители 2, 3 добавляют +1 слот (рекомендуется установка CMOS CPU), а 4 тип добавляет +2 слота (требуется обязательная установка CMOS CPU). Все слоты рассчитаны на стандарт NemoBus, поэтому ни о какой буферизации речь идти не может в принципе. |
Так если подумать, то можно рассмотреть несколько вариантов, кому какие нужны.
Например вариант для лежачих корпусов у которых слоты горизонтально - тут ничего не буферизируем. Второй вариант - полноценный расширитель. Скажем он нужен для существенного расширения функциональности(под отдельный корпус) Здесь можно естественно буферизация, контроллер DMA, прерываний и еще чего нибудь. Такой вариант может использован и с другими компами. Например взяли маленький Ленинградик соединили шлейфиком с кроссплатой засунули в коробочку и живет там спокойно себе. Вобщем данный расширитель может рассматриваться не только для Феникса, но и для всего спектрумсообщество. A если гипотетически, то и для других платформ, например Орион, Вектор и т.д. |
Mick, NemoBus принципиально не рассчитан на буферизацию. Так что забудь это слово. Хотя здесь возможно одно непроверенное исключение - если доп слоты будут не NemoBus, а например ISA. На большое количество слотов тож не рассчитан в силу отсутствия буферизации. Так что фантазии на эту тему сразу отметаются. Z80 DMA на 4 тип расширителя поставить можно.. но пока это зверь редкий - софта под него скоро не будет, разве токо мультиколоры смотреть.. А если ставить ISA, то можно и 8259 поставить.. но токо эт опять SMUC получается :) , токо в другом исполнении..
---------- Post added at 21:18 ---------- Previous post was at 21:02 ---------- Quote:
Quote:
|
Quote:
Ладно, если проблема в нек. упр. сигналах, может, СТОИТ тогда платку "буферизации" проца замутить, как предлагалось и в "ZX-Ревю" и какой-то из книг по перефирии?!! По идее, тогда не надо будет искать "CMOS"-процы, и уже "внутренние" шины проца будут буферизованы! Тогда и на "елке" буфер точно будет не нужен. ---------- Post added at 21:40 ---------- Previous post was at 21:38 ---------- Quote:
|
хотелось бы узнать как он будет коннектится к большой массе спектрум-клонов? какие модификации в связи с этим потребуются?
а по сути - офигенная выйдет платочка, многим жизнь упроститься! ждемс оносов. молодец Mick! твои труды уже немало стоят! :) |
Quote:
Лучше обсудить для начала эти два варианта с технической точки зрения. На счет DMA, ну тут вопрос не стоит обязательнов Z80 DMA, коих за бугром полно, раз Velesoft применяет. Хотя как вариант можно с CHRV поговорить, он возможно сможет достать у своих поставщиков old чипов. А так наш 1810ВТ37 - пока их еще на помойках полно. Тот же контроллер прерываний 1810ВН59. |
Срач "переехал" во "флейм". Просьба к срачерам - идите туда - http://www.zx.pk.ru/showthread.php?t=11471
|
| All times are GMT +4. The time now is 20:27. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.