Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Сетевая карта "ZXM-LANCard" (http://zx-pk.ru/showthread.php?t=18359)

caro 9th March 2012 22:13

Quote:

Originally Posted by Mick (Post 477451)
А ничего с логическим элементом не будет. У него на выходе 0, а ему еще и 1 с другой стороны подают.

Извини, это я ступил. Конечно же блокировку надо делать сигнала RDROM/ (A15).

Blade 9th March 2012 22:14

Quote:

Originally Posted by caro (Post 477447)
Не правильно, этот выход активный.
"1" подается на вывод A25 (/CSR).

Если посмотреть схему Феникса, то активный как раз CSROM(A25), а RDROM(A15) это после резистора. В Скорпионе аналогично.

caro 9th March 2012 22:16

Quote:

Originally Posted by Blade (Post 477455)
Если посмотреть схему Феникса, то активный как раз CSROM(A25), а RDROM(A15) это после резистора. В Скорпионе аналогично.

Да, ты прав. "1" надо подавать именно на RDROM/ (A15) после резистора.

Keeper 9th March 2012 22:27

Что вы тут друг друга путаете :) ПЗУ блокируется подачей лог. "1" на RDROM, тогда я думаю понятно зачем нужен резистор...

caro 9th March 2012 22:32

Quote:

Originally Posted by Keeper (Post 477463)
Что вы тут друг друга путаете :) ПЗУ блокируется подачей лог. "1" на RDROM, тогда я думаю понятно зачем нужен резистор...

Вроде уже договорились.

Black_Cat 10th March 2012 01:43

Quote:

Originally Posted by caro (Post 477278)
Я бы отобразил память W5100 на область ПЗУ Спектрума

а как именно, сразу страницами по 16к или по 4к?

Mick 10th March 2012 10:34

Quote:

Originally Posted by Black_Cat (Post 477533)
а как именно, сразу страницами по 16к или по 4к?

Предлагалось ниже по 16кб. И управлять старшим адресом.

Судя по всему похоже одним портом можно обойтись. Надо тогшда будет профкарту поправить.

---------- Post added at 09:34 ---------- Previous post was at 09:28 ----------

Quote:

Originally Posted by Ewgeny7 (Post 477433)
- на "дружественные" Фениксу КАИ и Скорпионы. Они расширят парк применения карты. Правда, блокировка ПЗУ и там, и там присутствует.

Кстати, а как обстоят с этим дела у слотосодержащих пятногонов?

Black_Cat 10th March 2012 11:10

Quote:

Originally Posted by Mick (Post 477593)
как обстоят с этим дела у слотосодержащих пятногонов

Нормально, KoE - это не НедоПЦ :) , сигнал RDR на месте :) . Единственный баг - это слоты развёрнуты на плате задом-наперёд в П2.2, т.е. длинные платы будут выпирать из корпуса.

---------- Post added at 10:10 ---------- Previous post was at 09:51 ----------

Quote:

Originally Posted by Mick (Post 477593)
Предлагалось ниже по 16кб. И управлять старшим адресом.

а вы подумайте ещё как будет лучше, есть варианты, например:
- включать 0 страницу, поверх которой отъедать 4-8к под окно в W5100
- или можно ещё собственное ПЗУ на карте поиметь, и включать 0 страницу, поверх которой отъедать 4к под окно в W5100 и 4к под окно в собственное ПЗУ, и т.д.

caro 10th March 2012 11:28

Quote:

Originally Posted by Mick (Post 477593)
Предлагалось ниже по 16кб. И управлять старшим адресом.

Если ограничится буферами передатчика W5100 по 1 кб, на освободившееся место в 4 кб. можно отобразить регистры W5100 (2 кб.) а еще 2 кб. использовать для хранения системных переменных драйвера W5100.
Code:

Отображение памяти Z80 на память W5100:
      Z80              W5100
0) 0000h...07FFh -> 5000h...57FFh - 2 кб. ОЗУ
1) 0800h...0FFFh -> 0000h...07FFh - 2 кб. Регистры W5100
2) 1000h...1FFFh -> 4000h...4FFFh - 4 кб. Буфера передатчиков W5100
3) 2000h...3FFFh -> 6000h...7FFFh - 8 кб. Буфера приемников W5100
-------------------------------------------------
!      Z80        ! !          W5100            !
-------------------------------------------------
! A13 ! A12 ! A11 ! ! WA14 ! WA13 ! WA12 ! WA11 !
-------------------------------------------------
!  0  !  0  !  0  ! !  1  !  0  !  1  !  0  !
!  0  !  0  !  1  ! !  0  !  0  !  0  !  0  !
!  0  !  1  !  x  ! !  1  !  0  !  0  !  A11 !
!  1  !  x  !  x  ! !  1  !  1  !  A12 !  A11 !
-------------------------------------------------


Mick 10th March 2012 13:55

Quote:

Originally Posted by caro (Post 477607)
Если ограничится буферами передатчика W5100 по 1 кб, на освободившееся место в 4 кб. можно отобразить регистры W5100 (2 кб.) а еще 2 кб. использовать для хранения системных переменных драйвера W5100.

А чем плох вариант с 16кб. Там вроде в одной странице регистры и сокеты, а в другой буферы.

caro 10th March 2012 14:03

Quote:

Originally Posted by Mick (Post 477644)
А чем плох вариант с 16кб. Там вроде в одной странице регистры и сокеты, а в другой буферы.

Я не говорю что он плох, но вариант с одной страницей мне кажется более удобен для программирования.

Mick 10th March 2012 14:23

Quote:

Originally Posted by caro (Post 477649)
Я не говорю что он плох, но вариант с одной страницей мне кажется более удобен для программирования.

Хорошо, пусть будет по вашему.

VELESOFT 10th March 2012 15:44

http://spectrum.alioth.net/doc/index.php/Spectranet

http://spectrum.alioth.net/doc/index.php/Current_events

http://sif.itherm.cz/

http://www.youtube.com/watch?v=nn0JyxaeE0M

Error404 11th March 2012 12:05

+100500
Если уж таки опустились до Wiznet-ов, то нафига изобретать велосипеды?
Ведь главная задача - не схему нарисовать, а адаптировать (я уже не говорю разработать) программное обеспечение. А тут оно готовое.

caro 11th March 2012 12:41

Quote:

Originally Posted by Error404 (Post 478078)
+100500
Если уж таки опустились до Wiznet-ов, то нафига изобретать велосипеды?
Ведь главная задача - не схему нарисовать, а адаптировать (я уже не говорю разработать) программное обеспечение. А тут оно готовое.

А что с этим ПО делать? Железо там не хилое, судя по фоткам и описаниям, а схем я не нашел (может плохо искал?).
Как я понял, авторы железок, под которые это ПО написано предлагают их покупать,
но тут мало найдется желающих это сделать :)

Error404 11th March 2012 15:50

Quote:

Originally Posted by caro (Post 478102)
А что с этим ПО делать? Железо там не хилое, судя по фоткам и описаниям, а схем я не нашел (может плохо искал?).
Как я понял, авторы железок, под которые это ПО написано предлагают их покупать,
но тут мало найдется желающих это сделать :)

Не, покупать чьи-то поделки - это не мой метод. Хотя многие из здешних обитателей, которые на готовенькое, - они вообще на что расчитывают? Что Mick понапояет им плат и разошлет бандеролью на халяву? А ПО он понапишет и они его скачают? Смеюся. Так или иначе, изготовление платы с тараканами шагом ног 0,5мм не осилит большая часть из них, а ПО не напишет вообще никто. Т.е. выход останется один - который не мой метод. :)

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

Что касается спектранета, то исходники присутствуют (по крайней мере ранее были, попадались мне), имея исходник низового драйвера, ИМХО нарисовать схему - решаемо, даже если ее нет (наверняка есть - надо искать). Другое дело, что мне визнеты как-то не глянулись, я не ставлю себе задач для которых главное скорость канала, а без этого цеплять контроллер в разы более мощный чем z80 только из-за страха программирования, мне не интересно.

Mick 11th March 2012 19:24

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


Согласно новым веяниям обновил схему в первом посте - попытка сделать согласно карте адреса caro. Ну и не удержался - добавил ПЗУ.
Поглядите, теперь так? Ну и заодно опять немного со статусные биты поменял. Кстати все уехало теперь на один порт - xx67h

caro 11th March 2012 19:58

Quote:

Originally Posted by Mick
Согласно новым веяниям обновил схему в первом посте...

Сигнал ENR надо подтянуть транзистором точно так же как IORQGE/.

Quote:

Originally Posted by Mick
Ну и не удержался - добавил ПЗУ.

Дополнительное ПЗУ это конечно хорошо, но поскольку из него нет доступа к памяти W5100 придется делать своп из основной памяти.
Может лучше ограничится размещением ПЗУ в адресах 2000h...3FFFh (8 кб).

Mick 11th March 2012 21:52

Quote:

Originally Posted by caro (Post 478334)
Может лучше ограничится размещением ПЗУ в адресах 2000h...3FFFh (8 кб).

В смысле оставить только 8кб ПЗУ или страницами по 8кб?

caro 11th March 2012 22:20

Quote:

Originally Posted by Mick (Post 478419)
В смысле оставить только 8кб ПЗУ или страницами по 8кб?

Честно говоря я бы вообще не ставил ПЗУ, слишком много мороки будет с обновлением драйверов.
Вариант с 8 кб. страницей это на случай если тебе уж так хочется его оставить :)
Сколько страниц использовать, это уж от меры твоей жадности :)

Black_Cat 11th March 2012 23:47

Quote:

Originally Posted by Error404 (Post 478227)
Поэтому же "своя" разработка в наших условиях должна быть или максимальным заимствованием, или останется фантазией

согласен, поэтому считаю NE2000 хорошим вариантом

Quote:

Originally Posted by Error404 (Post 478227)
я не ставлю себе задач для которых главное скорость канала, а без этого цеплять контроллер в разы более мощный чем z80 только из-за страха программирования, мне не интересно

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

Quote:

Originally Posted by Error404 (Post 478078)
Если уж таки опустились до Wiznet-ов, то нафига изобретать велосипеды?
Ведь главная задача - не схему нарисовать, а адаптировать (я уже не говорю разработать) программное обеспечение. А тут оно готовое.

Знаешь какой основной недостаток Спектранет? Спектранет - это продолжение Синклер-БЕЙСИКа, ориентированное на Синклер-БЕЙСИК и без Синклер-БЕЙСИКа никужа не годное. А нахрена нам Синклер-БЕЙСИК? :) Спектруму нужна ОС, при том ОС полноценная, и с наработанным софтом. Поэтому Спектранет на Спектруме - это такая же бесполезная "вещь в себе", как и демостроительство и прочее сценерство, т.е. онанизм в чистом виде.

Quote:

Originally Posted by Mick (Post 478317)
Ну и не удержался - добавил ПЗУ

а оно точно надо, зачем если не секрет?

Mick 11th March 2012 23:49

Quote:

Originally Posted by Black_Cat (Post 478505)
а оно точно надо, зачем если не секрет?

Уговорили, убираю. :)

Black_Cat 12th March 2012 01:52

Quote:

Originally Posted by Mick (Post 478317)
обновил схему

нет, ты таки опять поставил npn транзистор как повторитель (что не рекомендуется), и к нему ещё инвертор, вместо того чтоб просто поставить pnp транзистор

caro 12th March 2012 09:03

Для согласования уровней 3.3/5V, я бы еще добавил буфер на шину данных, например 74LVX4245.
Для остальных сигналов в этом нет необходимости, поскольку по входам W5100 совместима с 5V логикой.

Sayman 12th March 2012 09:36

вопрос на засыпку - сабж исключительно под феникса или на других клонах тоже будет работать? особенно интерисует работоспособность на профике.

caro 12th March 2012 09:46

Quote:

Originally Posted by Black_Cat (Post 478582)
нет, ты таки опять поставил npn транзистор как повторитель (что не рекомендуется), и к нему ещё инвертор, вместо того чтоб просто поставить pnp транзистор

Повторитель на NPN-транзисторе в этой схеме работает не хуже чем ключ на PNP-транзисторе.
На счет "не рекомендуется" не понял, кем?

---------- Post added at 10:46 ---------- Previous post was at 10:43 ----------

Quote:

Originally Posted by Sayman (Post 478638)
вопрос на засыпку - сабж исключительно под феникса или на других клонах тоже будет работать? особенно интерисует работоспособность на профике.

Эта схема должна работать на любом клоне, в шине которого предусмотрен сигнал блокировки внутреннего ПЗУ - RDROM/ (линия A15 на системном разьеме).

research 12th March 2012 12:27

А чем, например, проект RST7 не устроил? 4 камня - регистр, PHY, МК любименький AVR и что-то еще. Подключать можно, хоть через AY. Дальше упиралово в софт.
В оригинале это веб сервер, но дорабатывается напильником, и деталей на 8 долларов, все прекрасно заказывается с маузера или покупается тут.

caro 12th March 2012 12:34

Quote:

Originally Posted by research (Post 478679)
А чем, например, проект RST7 не устроил? 4 камня - регистр, PHY, МК любименький AVR и что-то еще. Подключать можно, хоть через AY. Дальше упиралово в софт.
В оригинале это веб сервер, но дорабатывается напильником, и деталей на 8 долларов, все прекрасно заказывается с маузера или покупается тут.

Устраивает любой проект, доработанный хоть молотком, хоть напильником, и работающий на Спектруме.
Дело не в железе, а именно в ПО, причем в комплексном, с работающей осью и приложениями, запускаемыми в среде Спектрума.
И желательно не дорогой, с возможностью повторения в домашних условиях.

Mick 12th March 2012 19:14

Quote:

Originally Posted by caro (Post 478635)
Для согласования уровней 3.3/5V, я бы еще добавил буфер на шину данных, например 74LVX4245.
Для остальных сигналов в этом нет необходимости, поскольку по входам W5100 совместима с 5V логикой.

Добавим.
А пока в первом посте очередной вариант схемы. Выкинуто ПЗУ и добавлен транзюк на ENR.

caro 12th March 2012 20:16

Quote:

Originally Posted by Mick (Post 478841)
А пока в первом посте очередной вариант схемы. Выкинуто ПЗУ и добавлен транзюк на ENR.

Сигнал ENR (Enable ROM) имеет активный высокий уровень и скорее должен быть назван DISR (Disable ROM) поскольку запрещает работу встроенного ПЗУ Спектрума.

Black_Cat 12th March 2012 20:48

Quote:

Originally Posted by caro (Post 478639)
Повторитель на NPN-транзисторе в этой схеме работает не хуже чем ключ на PNP-транзисторе

хуже, т.к. требует доп. инвертора

Quote:

Originally Posted by caro (Post 478639)
На счет "не рекомендуется" не понял, кем?

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

Black_Cat 12th March 2012 21:21

Quote:

Originally Posted by caro (Post 478880)
надо еще как минимум один, а лучше два резистора

с резисторами всегда попроще, в т.ч. и разводка :)

Quote:

Originally Posted by caro (Post 478880)
Не убедительно

хорошо, продолжаем :) . В данном случае повторитель служит для замены выхода с Z- состоянием, но фактически, повторитель не позволяет получить высокоимпедансное выходное состояние, т.к. в состоянии "1" открыт, и имеет низкое выходное сопротивление. При включении такого схемотехнического решения на шину с Z-состоянием, повторитель будет утягивать другие источники сигналов в "1", вплоть до вывода их из строя. В случае же типового включения, получение высокоимпедансного состояния гарантировано.

Mick 12th March 2012 21:33

Quote:

Originally Posted by Black_Cat (Post 478883)
хорошо, продолжаем :) . В данном случае повторитель служит для замены выхода с Z- состоянием, но фактически, повторитель не позволяет получить высокоимпедансное выходное состояние, т.к. в состоянии "1" открыт, и имеет низкое выходное сопротивление. При включении такого схемотехнического решения на шину с Z-состоянием, повторитель будет утягивать другие источники сигналов в "1", вплоть до вывода их из строя. В слусае же типового включения, получение высокоимпедансного состояния гарантировано.

Ты бы меньше теоретизировал, а нарисовал как надо или как думаешь.
Я вот склоняюсь вообще поставмить ЛП8 и будет тебе выход с высоким импедансом.

Black_Cat 12th March 2012 21:57

Quote:

Originally Posted by Mick (Post 478885)
Я вот склоняюсь вообще поставмить ЛП8 и будет тебе выход с высоким импедансом

жалко целый корпус ставить ради одного выхода, уж лучше транзистор.

Quote:

Originally Posted by Mick (Post 478885)
Ты бы меньше теоретизировал

да это мы чисто теоретизируем как правильнее глобально :) , а в конкретном случае работать будет по всякому, даже с диодом вместо npn транзистора (кстати это более грамотное решение чем повторитель, т.к. обеспечивает высокоимпедансное состояние) :)

---------- Post added at 20:57 ---------- Previous post was at 20:46 ----------

Quote:

Originally Posted by caro (Post 478890)
Не надо, не слушай его, он уже бредит. Открытый PNP-ключ на +5V имеет практически 0-ое сопротивление и отлично закорачивает выходы логики на питание, в отличии от эмиттерного повторителя, на выходе которого напряжение ниже питания на величину падения напряжения эмиттер-база (0.5 - 0.7V).

:) caro, ты забываешь о сути :) повторитель утягивает шину в "1" в тот момент, когда он должен быть в Z-состоянии, и поэтому конфликтит с другими источниками сигналов такой шины, которые в этот момент активны. А pnp ключ активен токо тогда, когда другие источники в Z-состоянии, поэтому никому ничего закоротить не может. :)

Mick 12th March 2012 22:00

Quote:

Originally Posted by Black_Cat (Post 478892)
жалко целый корпус ставить ради одного выхода, уж лучше транзистор.

Ну у нас уже два транзистора.

caro 12th March 2012 22:52

1 Attachment(s)
Quote:

Originally Posted by Black_Cat
повторитель утягивает шину в "1" в тот момент, когда он должен быть в Z-состоянии, и поэтому конфликтит с другими источниками сигналов такой шины, которые в этот момент активны. А pnp ключ активен токо тогда, когда другие источники в Z-состоянии, поэтому никому ничего закоротить не может. :)

Ну ты и упрямый :)
Активное состояние и ключа и повторителя, когда у них на выходе "1" (повторитель транслирует высокий уровень с выхода логического элемента, ключ открыт за счет тока через резистор R1 в базу) и это никак не Z-состояние ни для того ни для другого.
Только у повторителя для этого на базе должна быть "1", а у ключа "0", отсюда необходимость инвертора у одного из них, кстати не обязательно у повторителя, поскольку зависит от конкретной схемы.
Второе состояние у обеих схем, когда оба транзистора закрыты (у повторителя на базе 0, у ключа база за счет резистора R2 соединена с эмиттером) и в этом случае можно говорить о том, что у них на выходе реализуется Z-состояние.
Состояние остальных элементов, (кстати пока кроме резистора в схеме выборки ПЗУ, я не вижу других возможных элементов на этой шине) если они сделаны по одной из этих схем с транзистором никак не должно влиять на работу ни той ни другой.
Я не вижу никакой разницы в логике работы обеих схем, а по самой схеме разница только в наличии двух резисторов в схеме с PNP-транзистором.

Black_Cat 13th March 2012 01:01

Quote:

Originally Posted by caro (Post 478966)
Активное состояние и ключа и повторителя, когда у них на выходе "1" (повторитель транслирует высокий уровень с выхода логического элемента, ключ открыт за счет тока через резистор в базу) и это никак не Z-состояние ни для того ни для другого.

:) ты смешиваешь тёплое с мягким :) . Критерий очень прост - как отрабатывают разные схемы Z-состояние:
- повторитель отрабатывает не честно, т.к. его выходное сопротивление (вне зависимости от выходного напряжения) низкое. Ты апеллируешь к тому, что у тебя транзистор в отсечке, а потому закрыт, но это не общий случай, а конкретно частный. На очень нагруженном ТТЛ выходе например, лог. "0" может быть 0,8В, а при таком напряжении повторитель уже откроется и будет тащить за собой всю шину. Я уж молчу про то, что найдутся те, кто будет вешать такой повторитель на выход CMOS логики, а там "0" может быть ещё выше, и вероятность того, что транзистор не будет в отсечке ещё выше.
Поэтому я и говорю об ответственности людей, дающих схемные решения любителям, большинство из которых не в состоянии самостоятельно определить меру применимости какого-то частного случая. Вот Mick - нельзя сказать что любитель, но как ты думаешь, откуда он скопировал этот выход на повторителе? :) Пральна - из ZXMC :) . А был бы у тебя там pnp в ключевом режиме - он бы даже не задумываясь скопировал бы его :) . И так делают практически все, растаскивая известные референс дизайны по узлам - типо а зачем изобретать, если есть готовое и проверенное :) . Вот именно поэтому я против частных случаев в референс дизайне - растащут, и будут применять и где надо и где не надо. Так уж лучше пусть растаскивают такую схемотехнику, которую нельзя применить некорректно :)

caro 13th March 2012 07:21

Quote:

Originally Posted by Black_Cat
Критерий очень прост - как отрабатывают разные схемы Z-состояние:
- повторитель отрабатывает не честно, т.к. его выходное сопротивление (вне зависимости от выходного напряжения) низкое.

Только пока напряжение база-эмиттер больше 0.5..0.7V

Quote:

Originally Posted by Black_Cat
Ты апеллируешь к тому, что у тебя транзистор в отсечке, а потому закрыт,

именно так.

Quote:

Originally Posted by Black_Cat
но это не общий случай, а конкретно частный. На очень нагруженном ТТЛ выходе например, лог. "0" может быть 0,8В, а при таком напряжении повторитель уже откроется и будет тащить за собой всю шину

Если на выходе 0, то и слава богу пусть тащит, именно это и надо. А если на выходе 1, то это + на эмиттере нашего транзистора, а значит он только лучше закроется.

Quote:

Originally Posted by Black_Cat
Я уж молчу про то, что найдутся те, кто будет вешать такой повторитель на выход CMOS логики, а там "0" может быть ещё выше, и вероятность того, что транзистор не будет в отсечке ещё выше.

Работать будет не хуже чем с TTL-логикой (см. выше).
Кстати, ты меня убедил, повторитель в данной схеме даже лучше использовать:
1) меньше элементов;
2) более высокое быстродействие, поскольку в повторителе транзистор не насыщается.

Quote:

Originally Posted by Black_Cat
поэтому я против частных случаев в референс дизайне - растащут, и будут применять и где надо и где не надо.

Очень надеюсь, что концептолог это не заразное заболевание :)

PS. А схема называется "проводное ИЛИ" на транзисторах с общим эмиттером, не я её придумал.

Black_Cat 13th March 2012 10:24

Quote:

Originally Posted by caro (Post 479113)
Если на выходе 0, то и слава богу пусть тащит, именно это и надо

если лог "0" даёт напряжении на базе выше 0,7В повторитель выйдет из отсечки и откроется. В результате вместо Z-состояния он начнёт утягивать шину в собственное выходное напряжение. В конкретном случае это без разницы, а если такой выход подключат к полноценной шине с Z-состоянием, то ничего хорошего из этого не будет. Поэтому правильней применять решения работающие везде, при любых обстоятельствах, к коим повторитель отнести нельзя.

Quote:

Originally Posted by caro (Post 479113)
повторитель в данной схеме даже лучше использовать:
1) меньше элементов;
2) более высокое быстродействие, поскольку в повторителе транзистор не насыщается.

тогда по любому вместо npn транзистора лучше использовать диод :)
1) дешевле и проще
2) вааще не влияет на быстродействие
3) прекрасно реализует Z-состояние в любом случае :)

---------- Post added at 09:11 ---------- Previous post was at 09:09 ----------

Quote:

Originally Posted by caro (Post 479113)
PS. А схема называется "проводное ИЛИ" на транзисторах с общим эмиттером, не я её придумал.

но токо в нашем случае нужно не ИЛИ, а Z-выход :)

---------- Post added at 09:24 ---------- Previous post was at 09:11 ----------

Quote:

Originally Posted by caro (Post 479113)
Очень надеюсь, что концептолог это не заразное заболевание

:) ладно, прекращаем прения, кто хотел понять - тот всё понял :)

caro 13th March 2012 10:25

Quote:

Originally Posted by Black_Cat
но токо в нашем случае нужно не ИЛИ, а Z-выход :)

Это твоя фантазия, не нужно в этом случае Z-состояние :)
Единственная задача этой схемы, заблокировать работу внутреннего ПЗУ материнской платы Спектрума и всё.
Для этого и установлен резистор в цепи формирования сигнала /RDROM (шина A15).
Кстати сигнал CSROM/ (шина A25) практического применения не имеет, скорее нужно было бы вывести /CSRAM, также с развязкой резистором.
Это бы позволило блокировать и внутреннее ОЗУ Спектрума для реализации внешнего полноценного мапера ОЗУ, с размещением страниц памяти во всем адресном пространстве Z80.
В Кворуме БК-04 такой сигнал выведен на шину.

PS. Извини Mick это я уже отклонился от темы этого трейда. Прекращаем прения :)


All times are GMT +4. The time now is 15:48.

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