Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Компьютер "ZXM-Phoenix" - Расширитель системной шины NemoBUS (http://zx-pk.ru/showthread.php?t=11466)

Mick 4th December 2009 19:55

Компьютер "ZXM-Phoenix" - Расширитель системной шины NemoBUS
 
Итак, судя по тому что есть некоторая потребность в расширителе системной шины или елке, попытаемся сформулировать что хотим.

1. Сколько разъемов на плате;
2. Какой форм-фактор или под какой корпус это дело нужно ;
3. Дополнительные возможности(хочется например усложнить девайс, например DMA и контроллер прерываний)

Вообщем пока так. Высказываемся.

luzanov 4th December 2009 20:02

Мне так нужно елку на 3 разъема на низкий корпус, как например INWIN BT566. Иначе придеться менять корпус на повыше. А делать я это не хотю :)

Alex_NEMO 4th December 2009 20:36

Quote:

Originally Posted by Mick (Post 237946)
1. Сколько разъемов на плате;

По мне - 4-е разьема.
Quote:

Originally Posted by Mick (Post 237946)
2. Какой форм-фактор или под какой корпус это дело нужно ;

Без разницы - у меня не низкий корпус.
Quote:

Originally Posted by Mick (Post 237946)
3. Дополнительные возможности(хочется например усложнить девайс, например DMA и контроллер прерываний)

Буферизация полная!!!! Отверстия по углам платы, что бы доп. крепление сделать.
Наличие 2-х рядов отверстий шины , под "штыревой" разьем/"сопли" МГТФом кинуть. :)

Black_Cat 4th December 2009 21:00

Феникс вообще расчитан на 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, поэтому ни о какой буферизации речь идти не может в принципе.

Mick 4th December 2009 21:40

Так если подумать, то можно рассмотреть несколько вариантов, кому какие нужны.
Например вариант для лежачих корпусов у которых слоты горизонтально - тут ничего не буферизируем.
Второй вариант - полноценный расширитель. Скажем он нужен для существенного расширения функциональности(под отдельный корпус) Здесь можно естественно буферизация, контроллер DMA, прерываний и еще чего нибудь. Такой вариант может использован и с другими компами.
Например взяли маленький Ленинградик соединили шлейфиком с кроссплатой засунули в коробочку и живет там спокойно себе.

Вобщем данный расширитель может рассматриваться не только для Феникса, но и для всего спектрумсообщество. A если гипотетически, то
и для других платформ, например Орион, Вектор и т.д.

Black_Cat 4th December 2009 22:18

Mick, NemoBus принципиально не рассчитан на буферизацию. Так что забудь это слово. Хотя здесь возможно одно непроверенное исключение - если доп слоты будут не NemoBus, а например ISA. На большое количество слотов тож не рассчитан в силу отсутствия буферизации. Так что фантазии на эту тему сразу отметаются. Z80 DMA на 4 тип расширителя поставить можно.. но пока это зверь редкий - софта под него скоро не будет, разве токо мультиколоры смотреть.. А если ставить ISA, то можно и 8259 поставить.. но токо эт опять SMUC получается :) , токо в другом исполнении..

---------- Post added at 21:18 ---------- Previous post was at 21:02 ----------

Quote:

Originally Posted by Mick (Post 237959)
Вобщем данный расширитель может рассматриваться не только для Феникса, но и для всего спектрумсообщество.

Тупую ёлку да, можно воткнуть куда угодно.. где уже есть NemoBus..
Quote:

Originally Posted by Mick (Post 237959)
A если гипотетически, то
и для других платформ, например Орион, Вектор и т.д.

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

Alex_NEMO 4th December 2009 22:40

Quote:

Originally Posted by БК-0010 (Post 237965)
NemoBus принципиально не рассчитан на буферизацию.

Как всегда - категорично, и не приводя НИКАКИХ веских АРГУМЕНТОВ!!! В чем проблема-то?
Ладно, если проблема в нек. упр. сигналах, может, СТОИТ тогда платку "буферизации" проца замутить, как предлагалось и в "ZX-Ревю" и какой-то из книг по перефирии?!! По идее, тогда не надо будет искать "CMOS"-процы, и уже "внутренние" шины проца будут буферизованы! Тогда и на "елке" буфер точно будет не нужен.

---------- Post added at 21:40 ---------- Previous post was at 21:38 ----------

Quote:

Originally Posted by Mick (Post 237959)
Второй вариант - полноценный расширитель. Скажем он нужен для существенного расширения функциональности(под отдельный корпус) Здесь можно естественно буферизация, контроллер DMA, прерываний и еще чего нибудь. Такой вариант может использован и с другими компами.

Mick, замечательная идея! Большой плюс, что будут поддержаны разные клоны и совсем "старые" и более современные! И каждый смог бы выбрать вариант для себя!

aniSKY 5th December 2009 03:11

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

Mick 5th December 2009 08:02

Quote:

Originally Posted by БК-0010 (Post 237983)
Alex_NEMO, чтоб не говорить ерунду - читай Nemo! :) А ещё лучше - разберись с принципом работы шины NemoBus, и как только ты разберёшься, так сразу всякие глупости из твоей головы улетучатся :) .

БК, давай все таки без наездов. Если народ хочет к своему старенькому Ленинградику или еще к чему нибудь подцепить NemoBUS, зачем же его останавливать в творческих порывах. Он сам сможет сделать дополнительные доработки.

Лучше обсудить для начала эти два варианта с технической точки зрения.

На счет DMA, ну тут вопрос не стоит обязательнов Z80 DMA, коих за бугром полно, раз Velesoft применяет. Хотя как вариант можно с CHRV поговорить, он возможно сможет достать у своих поставщиков old чипов.
А так наш 1810ВТ37 - пока их еще на помойках полно. Тот же контроллер прерываний 1810ВН59.

Ewgeny7 5th December 2009 13:20

Срач "переехал" во "флейм". Просьба к срачерам - идите туда - 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.