Вход

Просмотр полной версии : Микросхемы шинных драйверов для Q-Bus/МПИ



AFZ
13.02.2016, 07:21
А какие микросхемы шинных драйверов, поновее, пригодны для Q-Bus/МПИ ? 559ИП3 - это, конечно, хорошо, равно, как и 531АП2П, но хотелось бы что-нибудь в SMD и побольше элементов в одном кузове. А еще бы (странного хочу, да?) трехвольтовое. Очень хорошие м/с 74LVC, но ток у них совсем маленький, даже у 74LVC240-245 всего 24 мА на шину. То есть, принять с Q-Bus/МПИ на трехвольтовую м/с без проблем - лог. 1 там, как раз, 3.3В, а вот передать - толстая проблема. Так может кто знает что-нибудь?

bigral
16.02.2016, 03:41
Интересно вообще услышать теорию об этих самых шинных драйверах из уст гуру, на примере ип1,ип2,ип3 желательно.

Вот из справочника (беру максимальные токи при низком уровне сигнала):

ип1 - передатчик; Iвых <=70mA; это что значит? "мощьный" передатчик выходом включенный на QBUS? (если прикинуть что каждый приемник будет давать максимум 2мА то 35 плат можно вцепить на выход правильно?)

ип2 - приемник; Iвых<=8мА; это надо понимать как слабый приемник к которому на плате контроллера может быть подключенно максимум 8 входов (если прикинуть что каждый вход дает по 1мА)?

ип3 - приемо-передатчик;(самый тяжелый случай!) Iвых на bus <=16мА а Iвых на out <=70мА; т.е. "слабый драйвер шины" максимум на 8 входов, но при этом на самой плате контроллера можно на него вешать 70 входов?

Из этого всего логичен только ИП1, а ИП2,ИП3 понять не могу у одного слабый выход на плату у другого слабый выход на qbus... обьясните в чем тут смысл.

AFZ
16.02.2016, 18:15
Так!.. Судя по 128 просмотрам и всего одному ответу (вопросу на самом деле) ничего хорошего современная электроника не предлагает. В общем-то, ничего удивительного - шины, подобные Unibus/Q-bus вышли из употребления. На платах применяются шины с тремя состояниями, межблочные интерфейсы сейчас, в основном, последовательные...

Ладно, буду отвечать на вопросы и делиться своими соображениями.


Интересно вообще услышать теорию об этих самых шинных драйверах из уст гуру, на примере ип1,ип2,ип3 желательно. Значит так. Шина Q-bus выполнена в виде линий, подключенных через резисторы к источнику +3.4В. На плате процессора заявлено 250-омное согласование, т.е. все сигнальные линии Q-bus подключены к источнику 3.4В через 250 Ом. Фактически это делитель из двух резисторов - 330 Ом на +5В, 680 Ом на землю, средняя точка на линию Q-bus. Фактическое выходное сопротивление этого делителя 222.2 Ом, выходное напряжение - 3.37В, что, в общем-то, допустимо.

Если корзинка одна, то этого достаточно. Если корзинки две или три, то их положено соединять специальными кабелями, при этом 250-омного согласования с одной стороны оказывается совершенно недостаточно, для длинных линий необходимо 120-омное согласование с обоих концов, иначе из-за "звона" работоспособности не дождешься. Для этого варианта положено в конце первой корзинки расположить еще один 250-омный согласователь, а в конце последней корзинки - 120-омный. Рекомендованная схема 120-омного согласователя - тоже делитель напряжения, только верхний резистор (который на +5В) - 180 Ом, а нижний (на землю) - 390 Ом. Фактически выходит 123 Ом на 3.42В.

Таким образом, при свободном состоянии линии (лог. 0) на ней действует потенциал около 3.4 В. Для передачи единицы линию просаживают к земле каскадом с открытым коллектором. При этом этот ОК должен слить в землю ток от 15 мА (одна корзинка) до 60 мА (несколько правильно согласованных корзинок. Плюс небольшой запас, поэтому 559-е передатчик и приемопередатчик имеют максимально допустимый ток для своих открытых коллекторов 70 мА. Ни разу не видел параметров 531АП2П, но, скорее всего, там не меньше.

Теперь приемники. Они обязаны иметь минимально возможный ток и небольшую (не более 10 пФ) емкость. Если не врет мой склероз, у 559-х приемников, как отдельного, так и в составе приемопередатчика, входной ток порядка 5 мка. Требование это не столько из-за опасности перегрузить передатчики, сколько для того, чтобы не нарушить согласование, иначе будет тот же "звон".


ип3 - приемо-передатчик;(самый тяжелый случай!) Iвых на bus <=16мА а Iвых на out <=70мА; т.е. "слабый драйвер шины" максимум на 8 входов, но при этом на самой плате контроллера можно на него вешать 70 входов? Это ты, скорее всего, неправильно понял. Ну, или наши невнятно изложили в описании м/с. 70-мА выход, он же вход - это на шину.

bigral
16.02.2016, 21:32
Это ты, скорее всего, неправильно понял. Ну, или наши невнятно изложили в описании м/с. 70-мА выход, он же вход - это на шину.

Я так тоже подумал что опечатка, но когда открыл оригинальные datasheet от national semiconductor они меня еще больше ввели в тьму, там нету похожих на 70mA цифр... указанны какие-то мутные показатели типа => при токе шины 50mA уровень логического нуля typical 0.4v :) (что это? т.е. если ток будет зашкаливать под 1000mА то уровень низкого будет = Vcc? или как понять?).

В теме про реверс процов недавно обсуждался интересный момент - что будет если замкнуть выход на землю, вероятно ответ состоит в том что проц максимально сможет выдать ток чуть меньше чем максимальный ток подведенный к нему по питанию до момента выгорания "верхнего" транзистора. Следует ли из этого простой вывод = микруха с открытым коллектором на выходе может пропустить любой ток до момента выгорания этого самого транзистора? А раз так то обращаясь к спецификации QBUS там просто ну никак не может быть ток более 50mA и значит указывать эту величину для такой микросхемы как QBUS driver просто нет никакого смысла (другое применение не предпологается).

AFZ
17.02.2016, 08:58
указанны какие-то мутные показатели типа => при токе шины 50mA уровень логического нуля typical 0.4v (что это? т.е. если ток будет зашкаливать под 1000mА то уровень низкого будет = Vcc? или как понять?). А ты поразглядывай семейство коллекторных характеристик любого биполярного транзистора. Сразу видно, что как ни старайся, от возрастания напряжения насыщения при увеличении выходного тока никуда не денешься. Та же история и с минимальным напряжением перед насыщением (для Шоттки). Физика полупроводников такая.

Поэтому все максимальные значения задаются при каких-то условиях. Например, выходной ток. Его могут задавать для стандартного логического уровня 0.4 В, могут для заданного специфического (у кого-то параметры нормируются при 0.7 В, могут задавать "не превышай, бо сдохнет". Так, например, заявлены параметры 155ЛА18 и иже с нею - 100 мА на логических уровнях и 300 мА если ты этим открытым коллектором будешь щелкать релюшки или крутить движки.


А раз так то обращаясь к спецификации QBUS там просто ну никак не может быть ток более 50mA 60, если что. И это в статике, в динамике из-за звона (а он есть всегда, вопрос в пригодности сигнала, небольшой и быстро затухающй звон, чаще всего, не сильно мешает) ток будет еще больше.

- - - Добавлено - - -

Ладно, теперь вернемся к теме. Поискал все эти м/с. В России, вроде-бы продают, остатки со складов, за бугор (даже к нам в Казахстан) посылать никто не хочет. К тому же они все 4-разрядные, да еще и со стороны устройства у них всех раздельные входы и выходы, чтобы собрать внутреннюю шину надо предпринимать дополнительные меры. Да еще и DIP... Не хочу.

Во второй половине 80-х у меня не было всех этих драйверов и не получалось закупить - дефицит. Зато у меня было некоторое количество 589АП16 и АП26 (наш клон i8216 и 8226) У них макс. ток 55 мА, я решил попробовать, все получилось в лучшем виде, в том числе и на больших корзинках. То есть, конечно, они соединяются с шиной и в состоянии высокого уровня, но особого увеличения "звона" по сравнению со штатными драйверами я не заметил. Два десятка плат, которые я разработал с применением этих драйверов, изготовленные в количествах от 1 до 5 шт, все работали безукоризненно.

В наши суровые времена, когда любые буржуазные м/с легко можно выписать с Али, я считаю, что самый подходящий драйвер для Q-Bus/МПИ - это 74F245. 6 убитых енотов за 20 шт с доставкой - считай даром. И это за 8 шт 120-мА драйверов в одном кузове SOIC-20. Для пассивного устройства (без DMA) хватит 2 шт, ну может 3, если вектор прерывания выдавать отдельно. В качестве отдельных приемников вполне годятся 74ALS (серия 1533), отдельных передатчиков - 155ЛА18 и остальные ее 8-ногие подобия - 155ЛИ5, ЛЛ2 и не помню, какая ЛЕ - таких передатчиков нужно не более двух, один на К СИП Н, второй - на К ТПР Н, так, что одной м/с хватит.

Если делать DMA, то все, конечно, сложнее, но тоже не особенно.

Приглашаю электронщиков к обсуждению. Vslav, Jarik65535, кто еще?

form
17.02.2016, 09:47
буржуазные м/с легко можно выписать с Али
У нас их проще просто купить в самом завалящем радиомагазине :)


74F245
Это вроде АП6 из 1531 по нашему. Хотя здесь проще именно 245 взять.

MiX
17.02.2016, 19:35
хотелось бы что-нибудь в SMD
http://www.scotnet.co.uk/iain/DEC/boards/Emulex-QBUS-AB-CC0910401-32-port-mux.jpg

Vslav
17.02.2016, 21:18
было некоторое количество 589АП16 и АП26 (наш клон i8216 и 8226)
...
74F245

Забавно, но я пришел к такому же выбору :)
589АП26 у меня до сих пор пачка имеется, и тоже есть положительный опыт их применения именно в качестве драйверов МПИ, варианты в одной и двух корзинах. Недавно 74F244/245 рассматривался в ДИП-корпусе, у него рассеиваемая мощность побольше. Еще был вариант просто транзисторы в сборках (биполярные/полевые), но ничего особо не понравилось - или дорого, или скорости не хватает. С шины МПИ мне сигнал на ПЛИС надо подать, НЕ 5-вольт толерантную, поэтому выходной и входной драйверы это отдельные микросхемы. Выход - 74F244/245 (секции по 4/8 драйверов с общим разрешением), вход - 74LVC244/245.

PS. А что для МПИ проектируется, если не секрет?

svinka
18.02.2016, 03:20
Нашел вот такие 16-ти разрядные 74ABT16244 / 74ABT16245. Если не считать применение драйверов с третьим состоянием в шине с открытым коллектором - схемотехнической ошибкой, то должны кому-нибудь подойти.

AFZ
18.02.2016, 07:52
589АП26 у меня до сих пор пачка имеется, и тоже есть положительный опыт их применения именно в качестве драйверов МПИ, варианты в одной и двух корзинахНеудивительно. 589АП16/26 во второй половине 80-х были более-менее доступны, а 559-е я видел только по одной штучке в ЗИПах.


просто транзисторы в сборках (биполярные/полевые), но ничего особо не понравилось - или дорого, или скорости не хватает.Или то и другое вместе.


PS. А что для МПИ проектируется, если не секрет? Тут наш коллега Jarik65535 нашел интересные контроллеры - микросхемы серии PSoC4 от cypress, кстати, не то 5-вольтовые, не то толерантные, не помню точно. В них, кроме обычного контроллера на ядре Кортекс-М0 или М3, присутствует небольшая ПЛИС, на которой он сваял подключение к Q-Bus, точнее к периферийному процессору УКНЦ. А дальше, программируй в этом Кортексе, что хочешь. Он, в частности, сделал работу с микро-SD. Это здесь http://zx-pk.ru/showthread.php?t=25552&p=826110&viewfull=1#post826110

Я ему предложил переиграть на ЦП УКНЦ, на место сетевого адаптера, а потом добавить шинные драйверы и прицепить это чудо к ДВК, он не хочет. Ну, я и решил поиграть в это дело сам Выписал с Али пробную платку с PSoC4 покруче (вот эту http://ru.aliexpress.com/item/1-pcs-x-CY8CKIT-043-Development-Boards-Kits-ARM-PSoC-4M-Prototyping-Kit-CY8CKIT-043/32578265221.html), как придет, буду тренироваться.

- - - Добавлено - - -


Нашел вот такие 16-ти разрядные 74ABT16244 / 74ABT16245. Если не считать применение драйверов с третьим состоянием в шине с открытым коллектором - схемотехнической ошибкой, то должны кому-нибудь подойти. Забавные м/с. Считай, две 74244/245 в одном кузове. 48-ногом. Точок только у них для Q-Bus слабоват - всего 48 мА.

Да, поразглядывал даташит 74F244 внимательно, ток у них таки поменьше, 64 мА, а не 120, но для Q-Bus хватит.

AlecV
18.02.2016, 09:44
AFZ, Вот тут еще было недавно, я написал свою точку зрения.

http://zx-pk.ru/showthread.php?t=22601&p=669024&highlight=#post669024

bigral
20.02.2016, 19:03
Неплохо было бы если б кто из понимающих сделал обзор DEC-овской брошурки http://bitsavers.trailing-edge.com/pdf/dec/qbus/Chipkit_Users_Manual_1982.pdf в данной книге кратко обьясненны микрухи сделанные по заказу DEC-а для своих UNIBUS/QBUS железок, у нас было склепанно чуть больше чем дофига этих микросхем а так как никому они ненужны то валяются они на chipfind.ru по смешным ценам.

Список:
DC003 КР559ВН1
DC004 КР559ВТ1
DC005 КР559ИП8
DC006 КМ559ВВ2
DC007 559ИП16
DC010 КМ559ВВ1
DC021C 559ИП15

все микрухи эти вешаются сходу на шину, т.е. в них есть внутри драйверы шины.

Нашел еще такую микросхему как AM2908PC КР1804ВА2 стоит на платах процессора pdp11/23+. Это 4-х битный приемо-передатчик в котором на выходе 4bit регистр (flip-flops) и на входе 4bit latch. И еще какая-то мутная схема parity.

AFZ
19.03.2016, 09:02
DC003 КР559ВН1 Практически, 1:1 схема со страницы 214 документа 3.858.382 ТО (Центральный процессор М2). Классическая схема отработки прерывания для Q-Bus.


DC004 КР559ВТ1 То, что всегда приходилось городить из логических элементов. Схема управления выбором нужного регистра из набора регистров на плате. Типа 177560-62-64-66. 17756х определяет внешняя логическая схема, подключенная к ENB H, а эта м/с принимает код этого "х", дешифрует его, выдает сигналы обращения к конкретному регистру из группы, разбирается с байтовым обменом и т.д. Включая выдачу B RPLY L.


DC005 КР559ИП8 Двунаправленный шинный драйвер с дополнительной логикой адресной дешифрации, я не въехал до конца в детали, но штучка забавная и, вероятно (если таки въехать в детали) полезная.


DC006 КМ559ВВ2 Два 8-разрядных счетчика с доступом по внутренней шине. Вероятно, для организации DMA (не вникал). В наши дни такое стоит делать, пользуясь ресурсами какого-нибудь процессора вроде STM32, так, что эта ИС малополезна.


DC007 559ИП16 Этого я в брошюре не нашел.


DC010 КМ559ВВ1 Какой-то сложный контроллер ДМА, в смысле контроллер управляющих сигналов, адресами и подсчетами занимается кто-то другой.

Далее идут примеры построения периферии для Q-bus с применеием этих ИС. В общем-то неплохо, но явной полезностью в наши дни обладают только две первых ИС. Как их не хватало 30 лет назад, когда мы собирали то же самое из логических элементов и триггеров.

Остальное, ИМХО, надо делать с применением современных МК и/или ПЛИС.

svinka
08.06.2016, 00:06
Раздобыл и отсканировал этикетку от КР559ИП15 (8 разрядный приемопередатчик между шиной с третьим состоянием A и шиной с открытым коллектором B). корпус DIP20.
У нас вроде применялись в М8 и СМ1425.

Аналог (полностью скопированный) DEC DC021/DC021C - микросхемы предпоследнего поколения шинных драйверов Q-bus (вроде делал Signetics для DEC, но информации по обозначению пока не нашел).

Ток "0" =70ма по шине В (ОК).

https://drive.google.com/file/d/0BwAWtzUdRzjaLVdpb1R1YWg0TXM/view?usp=sharing


Для qbus22 их требуется 6 штучек.

На http://bitsavers.informatik.uni-stuttgart.de/pdf/dec/pdp11/ и http://bitsavers.informatik.uni-stuttgart.de/pdf/dec/qbus/ много принципиальных схем, где используется DC021C.

P.S Этикетка с 2011 года оказывается в сети http://offtop.ru/dustyattic/v1_710469_1_.php

svinka
24.06.2016, 23:57
В документе http://www.155la3.ru/datafiles/1839series_ep.pdf написано, что разработчики комплекта 1839 и платы Электроника-32 на его основе использовали для буферизации Qbus микросхемы кр580ва86.

AFZ
26.06.2016, 06:23
использовали для буферизации Qbus микросхемы кр580ва86.Хилые они. В даташите от Интел для 8286/8287 все параметры нормируются при 10 мА выходного тока на шине А и 20 мА на шине В. Для Q-Bus надо, как минимум, 60 мА, это при 120-омном согласовании. Даже при 250-омном согласовании (одна корзинка) надо, как минимум, 30 мА.

svinka
26.06.2016, 13:12
В даташите от Интел преведены параметры на м8286 (наш аналог км1834ва86). в даташите от NEC на классические 8286 (аналог КР580ВА86) написано 32ма
на шине В

- - - Добавлено - - -

Нашел заводскую этикетку на КР580ВА86/87. Написано напряжение низкого уровня (при токе 32ма) - не более 0.45вольта.

AFZ
26.06.2016, 18:55
32ма на шине ВЗначит хватит для одной корзинки. А для правильно соединенных и согласованных двух-трех корзинок - увы, не хватит. То есть, конечно, нормальный ДВК - одна корзинка, и больше не предвидится, тем не менее, сочинять устройство, которое может не заработать у кого-нибудь с расширенной конфигурацией, как-то не комильфо... :) Так, что 74F245, и вперед!

AFZ
03.07.2016, 14:11
Кстати, есть еще один вариант, для ПЛИС или МК с большим количеством ног - без образования внутренней общей шины.

Уровень лог. единицы Q-bus 3.4 В, вполне можно прицепить напрямую ко входам МК/ПЛИС, даже не толерантным к +5В. А для передачи с МК/ПЛИС на Q-bus можно воспользоваться инверторами и/или повторителями 74F06 - 74F07. Это 6 инверторов (06) или повторителей (07) с 65-мА открытым коллектором. Они, конечно, неуправляемые, поэтому для удержания их в запертом состоянии (невыбранное состояние) им на входы придется выдать все нули (06) или все единицы (07), но для "взрослых" МК и ПЛИС это не проблема. Зато 6 элементов в кузове SOP-14, 3-4 таких м/с достаточно для любого варианта подключения к Q-bus, включая 22-битный DMA.

И этих микросхем - валом. Глянул на Али - предложений порядка сотни, цены - дешевка!..

AFZ
06.10.2016, 18:01
А еще, оказывается, есть такие м/с - 74ABT244 и 245. Тоже 64 мА на шине В и шустрые. Глянул на Али - $4 с копейками за десяток...

bigral
06.10.2016, 23:59
в последнее время на форумах тема сопряжения GPIO от raspberry pi набрала нехилых оборотов, тем более что теперь данное железо поддержано аж M$-ом и виндой 10 iot, как я понимаю это заставило гиганта TI по новому взглянуть на решение проблемы: http://www.ti.com/product/TXB0108
https://www.aliexpress.com/item/8-Channel-8-Bit-Logic-Level-Bi-directional-Converter-Module-TXB0108/32716179235.html?spm=2114.30010308.3.10.J9rh63&ws_ab_test=searchweb0_0,searchweb201602_2_10056_10 065_10055_10068_10054_10069_10059_10073_10017_1007 0_10060_10061_10052_10062_10053_10050_10051,search web201603_7&btsid=fd0bed3f-e5e5-4768-8c1f-4d76c69eb2af

Сразу возникает в мыслях мега-плата "на все случаи жизни" у которой по центру стоит ЖИРНЕЙШИЙ fpga чип, по его краям куча конденсаторов и voltage преобразователей для всех его питающих напряжений, кварцы (часовой + какойто типа 50mhz), JTAG + конфигурационный serial eprom, ну и к нему со стороны QBUS подведены ВСЕ сигналы QBUS через такие вот преобразователи, и все оставшиеся GPIO выведенны через такие же преобразователи токо с конфигурируемым перемычками уровнем на несколько разьемов от старого IDE 40pin. Учитывая что последние fpga имеют и памяти внутри дофига, и обьем логики в них дикий то можно на такой плате соорудить хоть целый pdp11, хоть всего-то SLU, хоть модуль памяти, хоть debug интерфейс для QBUS управляемый внешним ПэЦэ... Ну короче универсальный QBUS device.

dk_spb
11.10.2016, 14:04
как я понимаю это заставило гиганта TI по новому взглянуть на решение проблемы: http://www.ti.com/product/TXB0108
А можно для тяких непонятливых как я расшифровать эту фразу?
TXB0108 вроде как с 2006 года выпускается....

bigral
20.10.2016, 19:32
А можно для тяких непонятливых как я расшифровать эту фразу?
TXB0108 вроде как с 2006 года выпускается....

Наверное я тут ошибся с интерпретацией событий. Видать наоборот случилось, сообщество raspberry pi искало и нашло себе решение проблемы (которое уже как 10 лет есть). Просто ранее в фаворе был arduino проблема которого подключение именно lvttl датчиков на вход ttl, что есть немного другая и более простая проблема чем двунаправленная шина которая нам интересна.

MM
24.11.2016, 18:21
Интересно, какие электропараметры выхода ЭКФ1533ЛП17 ?
Можно ли их ставить вместо 133ЛП9 на линии +5в 30 ма ?

svinka
24.11.2016, 21:13
В серии ЭКФ1533 повышенная нагрузочная способность это 24ма на выход, на 30ма работать будет, но какое отношение к МПИ с 70ма? 3штуки заппараллеллитть?

Задача какая??

- - - Добавлено - - -

.

Сразу возникает в мыслях мега-плата "на все случаи жизни" у которой по центру стоит ЖИРНЕЙШИЙ fpga чип,.... ну и к нему со стороны QBUS подведены ВСЕ сигналы ......через преобразователи ....

Если чип по i/o умеет 3v, то мне кажется я знаю, как называются такие преобразователи!!!!

АП2

Ведь у них шины с открытым коллектором и слева и справа. Если со стороны суперФПГА нагрузочные резисторы просто притянуть к 3v - должно работать


Обсудим?

AFZ
25.11.2016, 10:34
АП2

Ведь у них шины с открытым коллектором и слева и справа. Если со стороны суперФПГА нагрузочные резисторы просто притянуть к 3v - должно работать Обязано, без вопросов.

AFZ
18.07.2017, 22:07
DC005 КР559ИП8 Поразглядывал внимательно эту самую DC005. Оказывается, исключительно полезная вещь, правда плату разводить умаешься.

Итак. Счетверенный шинный драйвер "туда-сюда". Со стороны Q-Bus открытые коллекторы 70 мА и слаботочные входы 10 мкА, со стороны внутренней шины обычные с тремя состояниями. Это первое.

Второе: встроенная схема сравнения адреса, используется для внешних устройств. Правда, только трехразрядная (каналы 1-3; канал 0 не имеет этой схемы). Однако это мешает не так сильно: если, как и положено, использовать сингал BBS7 L, то для опознания адреса внешнего устройства нужно опознать состояние всего 12 разрядов, поскольку DA15-14-13 (а в машинках с ДП - и все старшие разряды адреса) распознает схема выдачи BBS7 L на плате процессора, а DA0 нужен толко для байтовых операций и делать регистр ВУ с нечетным адресом не положено. То есть, схем сравнения адреса хватает, но приходится изгаляться с разводкой: ДА12-ДА1 пускать через каналы 1-3 этих четырех штук ИП8, а ДА15-14-13-0 - через нулевые каналы этих м/с. Адрес задается перемычками с выводов JA1-3 на землю. Если требуется меньшее число сравниваемых битов адреса (то есть регистров у внешнего устройства больше одного) то можно перенести нулевые каналы ИП8-х с разрядов 15-14-13 вниз, а ненулевые поставить на их место и задать единицу в адресе для них.

Результат сравнения выдается на выходе match H, который сделан с открытым коллектором. То есть, соединяем между собой выходы всех четырех ИП8-х, цепояем этот провод на вход ENB H DC004 (в ней даже резистор предусмотрен для тех самых ОК), и вперед!

Третье и последнее - схема выдачи вектора. Вектор задается на входах JV1-3.

То есть м/с очень интересная...

Jarik65535
18.07.2017, 23:15
Я ему предложил переиграть на ЦП УКНЦ, на место сетевого адаптера, а потом добавить шинные драйверы и прицепить это чудо к ДВК, он не хочет.

В смысле не хочу? Я немного встал в тупик, при подключении устройства с пустой прошивкой и всеми выводами настроенными на вход к шине ЦП УКНЦ, происходят зависания глюки и надписи об ошибке в ОЗУ ЦП. Может там переотражения какие или еще чего. Я пока это дело забросил и сделал вот этот оффтопик (zx-pk.ru/threads/27879-ustrojstvo-dlya-zagruzki-bk-cherez-magnitofon-po-wifi.html). Может кто знает какие требования там должны быть? Не думаю, что на этих частотах должны проявляться эффекты несогласованной нагрузки.

- - - Добавлено - - -

А как на счет вот такой схемы, на али есть модули по 4 линии.https://playground.arduino.cc/uploads/Main/i2c-level-shift-mosfet.png

MM
19.07.2017, 03:38
при подключении устройства с пустой прошивкой и всеми выводами настроенными на вход к шине ЦП УКНЦ, происходят зависания глюки и надписи об ошибке в ОЗУ ЦП
Можно по-подробнее - Э3 и КД девайса ?
На шине ЦП возможны только единичные устройства ( регистры в зоне адресов BS7 ).
И да, если входов ИС больше 1 шт . на каждую линию МПИ - то буфетизация настоятельно рекомендуется.
Конечно, лучше АП2, но еще лучше - 1531АП7 ( 74F641 ) . Сойдет и АП6, но их надобно привязывать к устройству детектирования адреса девайса и назначать адреса в точно свободном местечке ( в районе 177ххх регистров ).

svinka
19.07.2017, 06:58
Счетверенный шинный драйвер "туда-сюда". .

С инверсией.

Заменить АП2 не получится. Подцепить к серии 1801 тоже придется попотеть...
Годятся только для повторения плат DEC или разработки своих по той-же схемотехнике

Jarik65535
19.07.2017, 10:48
Можно по-подробнее - Э3 и КД девайса ?

Линии АД0-АД15, ВВОД,ВЫВОД,СИА,СИП и БАЙТ подключены ко входам микроконтроллера. Вывод СИП пока тоже настроен на ввод. Подтяжки нет. Делал разные варианты конфигурации цифровых блоков, но оно и с неподключенными входами не работает.
http://i.imgur.com/GrDGbCI.png
Схема с аппаратным откликом.



http://i.imgur.com/aDS75f2.png
Схема на прерываниях.

AFZ
19.07.2017, 12:15
В смысле не хочу? Вообще-то та мессага почти полуторалетней давности. Я тогда (в той теме) предложил тебе перевесить своё творение на шину ЦП, ты не отреагировал, ну я и сделал вывод.


Конечно, лучше АП2, но еще лучше - 1531АП7 ( 74F641 ) . Сойдет и АП6, но их надобно привязывать к устройству детектирования адреса девайса Именно АП6, причем не 1531, а 1533. Это же не Q-Bus, а внутренняя слаботочная шина. И привязывать ничего не надо, достаточно, чтобы она работала все время на передачу "шина->устройство", а переключение в обратную сторону делать только в нужное время, когда читают именно это устройство.


А как на счет вот такой схемы, на али есть модули по 4 линии. I2C - оно же железно с открытыми коллекторами (стоками). ИМХО, нужно по-простому цеплять нагрузочные резисторы к +3.3В и соединять напрямую. 5-вольтовый вход обязан воспринимать +3.3В, как "лог. 1", а на выходе там либо "земля", либо "воздух", который будет дотянут резистором до 3.3В, и никаких проблем.


Можно по-подробнее - Э3 и КД девайса ? А вообще, это все должно быть в теме Контроллер дисковода для УКНЦ, работающий с образами на micro-SD карте. (http://zx-pk.ru/threads/25552-kontroller-diskovoda-dlya-uknts-rabotayushchij-s-obrazami-na-micro-sd-karte.html?p=918395&viewfull=1#post918395)

2MOD: может все это, начиная с мессаги 28 перенести туда?

MM
19.07.2017, 14:51
Собственно по Э3 - есть предположение, что дело в буфетизации, т.к. иначе получается, что причина неработоспособности при всех линиях ОЭВМ "на вход" = протрахана ОЭВМ ( по сигнальным выводам подано больше напряжения ,чем на линии питания ОЭВМ, может быть от паяла или разных БП в момент коннекта девайса ).
Как предотвратить на лабораторном столе протрахивание ИС макета на 220 в. ?
Рецепт на 100 руб - монтажным многожильным проводом сечение 0.2...1 мм кв. соединить все БП по общему проводу, и жало паяла.Лучше - еще и общие осла и др.измериловки ( но это надо делать съемными клеммами, иначе будут всякие измерительные проблемы :( )
Некотрый кряк по паялу - его лучше подключать к линии настольного общего через пяток диодиков типа КД208/КД209 ,включенных по образцу двунаправленного стабиллитрона вольта так на 4 и ток до 20 а.( пиковый ). Это позволит при включенном девайсе делать пайки ( что строго не рекомендуется ) .
*
Есть еще маленький совет.
Т.к. на ПП УКНЦ нет коаксиальных линий МПИ, на них имеет место звон. Особенно на SYNC.
Т.е. адрес достоверен приблизительно после ~30 нс после перепада SYNC с +5 в. до 0 в.
И к тому же сигналы МПИ могут иметь произвольные иглы размером в единицы нс, особенно на том же SYNC, по ходу обмена данными по МПИ.
Как с этим бороться при наличии триггеров на девайсе ( регистрах на шине МПИ ) ?
Рецепт - эмулировать коаксиальность, небольшими надежными конденсаторами от линий МПИ до общего, в районе 33...80 пф ( все конденсаторы должны быть одинаковыми ). Аналогичным образом раньше поступали на разъемах Центроникс ( LPT ) мультикарт - там заметен рядок кондюков на общий.

Jarik65535
19.07.2017, 15:12
Собственно по Э3 - есть предположение, что дело в буфетизации, т.к. иначе получается, что причина неработоспособности при всех линиях ОЭВМ "на вход" = протрахана ОЭВМ ( по сигнальным выводам подано больше напряжения ,чем на линии питания ОЭВМ, может быть от паяла или разных БП в момент коннекта девайса ).

Плата от УКНЦ питается. И подключается в выключенном состоянии.


Рецепт - эмулировать коаксиальность, небольшими надежными конденсаторами от линий МПИ до общего, в районе 33...80 пф ( все конденсаторы должны быть одинаковыми ). Аналогичным образом раньше поступали на разъемах Центроникс ( LPT ) мультикарт - там заметен рядок кондюков на общий.
Вот это попробую. Только вот на плате контроллер СА, которая подключается туда же, не т конденсаторов. Я еще дамал резисторов поставить, и подтянуть их к плюсу, или внутреннюю подтяжку сдедать.

AFZ
19.07.2017, 15:40
или разработки своих по той-же схемотехнике Именно этим и собираюсь заняться. Не буду пока расписывать, что это будет, если получится, опубликую.

- - - Добавлено - - -


Рецепт - эмулировать коаксиальность, небольшими надежными конденсаторами от линий МПИ до общего, в районе 33...80 пф ( все конденсаторы должны быть одинаковыми ). Вряд ли. Выводы МК, включенные на ввод - это только емкость, пикушек 10. Плюс провода...

MM
19.07.2017, 15:41
Только вот на плате контроллер СА, которая подключается туда же, не т конденсаторов.
1801ВП1 дубовые, их маленькие транзисторы имеют время переключения более 2 нс, а большие (вход-выход ) - порядка 15 нс.
Таким образом, иголки 1-2 нс им по барабану. Ну или почти что.
Однако, в начале 1980-х, звон шины на МС1201 ( тогда - НМС1100 ) был предметом серьезных волнений в НЦ , который преодолели посредством оптимизации трекинга.
Очень помогла тогда покупка ЛА с семплрейтом 1 нс ( стоимостью, как 9-этажный дом, вместе с жителями ). Он даже демонстрировался так невзначай на фотках одной из лаб НЦ - типа "какая-то железяка на заднем фоне " .
Позже был куплен многоканальный ослик вообще заоблачной цены с аналогичными параметрами ( 19" стойка ) - один часок с ним позволял получить исчерпывающие ответы на вопросы разработчиков больших ПП .

Однако, мне сдается, дело не в звоне...

svinka
19.07.2017, 20:34
Попробуйте на все линии включить последовательно резисторы 100-200ом. Сравните осликом форму сигналов и уровни 0 и 1 на шине процессора при СА и на самоделе с резисторами и без

- - - Добавлено - - -

Можно на одной линии подобрать значение резистора а потом размножить на остальные сигналы

- - - Добавлено - - -

Как вариант схемотехники сопряжения с микроконтроллером - посмотрите на КР1801ВП1-033 в режиме контроллера дисковода. Это интерфейс к ГМД-7020. Драйвер DX,
Микросхема осуществляет преобразование параллельного в последовательный синхронный и обратно с небольшим количеством управляющих сигналов + генерит прерывания.
Интерфейс между контроллером и микропроцессорной схемой дисковода в документах DEC описан

Jarik65535
19.07.2017, 20:36
Попробуйте на все линии включить последовательно резисторы 100-200ом. Сравните осликом форму сигналов и уровни 0 и 1 на шине процессора при СА и на самоделе с резисторами и без
Можно на одной линии подобрать значение резистора а потом размножить на остальные сигналы
Я в этой теме (http://zx-pk.ru/threads/25552-kontroller-diskovoda-dlya-uknts-rabotayushchij-s-obrazami-na-micro-sd-karte/page21.html) описываю, как пробовал различные варианты, последовательно резисторы еще не ставил. Боюсь, что моему ослику С1-101 не по зубам такие сигналы.

svinka
19.07.2017, 20:49
Я в этой теме (http://zx-pk.ru/threads/25552-kontroller-diskovoda-dlya-uknts-rabotayushchij-s-obrazami-na-micro-sd-karte/page21.html) описываю, как пробовал различные варианты, последовательно резисторы еще не ставил. Боюсь, что моему ослику С1-101 не по зубам такие сигналы.
Но уровни 0 и 1 точно увидите
Похоже 3-х вольтовый микроконтроллер просаживает сигналы через защитные диоды на входах

- - - Добавлено - - -

у него же не 5v-tolerant?

Jarik65535
19.07.2017, 21:03
Микроконтроллер 5-вольтовый. Да и не подключен он вообще, достаточно просто пустой разъем вставить и "ОШИБКА ОЗУ ЦП".

svinka
19.07.2017, 21:14
тогда значит ноги разъема работают как приемно-передающие антенны, Все те что на СА используются куда нибудь подключайте -)

AFZ
20.07.2017, 04:14
Коллеги, все, завязываем про УКНЦ в этой теме. Здесь обсуждают шинные драйверы для Q-BUS/МПИ, которой в УКНЦ нет. Контроллер для УКНЦ обсуждается в теме рядом, отвечаем туда

dk_spb
20.07.2017, 08:46
МПИ, которой в УКНЦ нет
Эвона как......

bigral
05.11.2018, 12:27
Заметил тут такое дело, для согласования уровней TTL <-> LVTTL народ использует 7406! https://github.com/picosonic/bbc-fdc/blob/master/circuit/schematic.pdf ну как бы 155лн3 (инвертор с открытым коллектором), но я так понимаю вполне себе можно вместо него влепить и КР559ИП2 !? или я чего то не учел тут?

И потом, для скоростной цепи (например как в вышеприведенной схеме, это линия READ DATA идущая с дисковода) тут ставят резистор не 10к "как обычно" а 330ом вероятно для более "крутых" фронтов сигнала, но у 559 серии нагрузочная способность то будет помощнее чем у 155-й (?) потому наверно цепь и с 150ом резистором микруха сможет посадить а значит как бы большие частоты пропустить. Правильно я понимаю?

AFZ
06.11.2018, 06:21
но я так понимаю вполне себе можно вместо него влепить и КР559ИП2 !? или я чего то не учел тут?Вероятно того, что мы тут обсуждали полноценные двусторонние драйверы, которые одним концом цепляются прямо на силовую МПИ в корзинку, вторым - на внутреннюю шину нашей предполагаемой самоделки, и обеспечивают двустороннюю передачу. Среди 559-х, конечно, есть двусторонние драйверы (тот же ИП3, не 2), но их выводы для МПИ подключатся, естественно, к МПИ, а вторая сторона имеет обычные двухтактные выходы, которые никаким макаром напрямую к трехвольтовке не прицепишь. В общем, из всего множества шинных ТТЛ-драйверов, для МПИ годятся очень немногие. Тем более, если внутренняя шина трехвольтовая. Для нее годятся только те драйверы, у которых открытый коллектор с обеих сторон. То есть 531АП2 без альтернативы.

Впрочем, в природе существуют (и, даже, вроде-бы, продаются - я на Али одно предложение нашел) еще такие микросхемы, как 74F641, с 64 мА шиной В с открытым коллектором. Вот только разглядывание даташита так и не дало однозначного ответа, шина А у него тоже с открытым коллектором, или там три состояния? А так, было бы очень хорошо - шиной В подключаем к МПИ, шину А подтягиваем резисторами к +3.3 и спокойно цепляем к трёхвольтовым БИСкам.

2ALL: кто-нибудь реально их щупал? Или, хотя-бы, может у кого есть внятный даташит, допустим, от TI ? А то поиск находит только филипсовский...

- - - Добавлено - - -


И потом, для скоростной цепи (например как в вышеприведенной схеме, это линия READ DATA идущая с дисковода) тут ставят резистор не 10к "как обычно" а 330ом вероятно для более "крутых" фронтов сигнала, но у 559 серии нагрузочная способность то будет помощнее чем у 155-й Низкоомные (сравнительно) резисторы на таких линиях ставят не для "крутых" фронтов, а для уменьшения "звона" длинной линии. Ленточный кабель со строгим чередованием "земля-сигнал-земля-сигнал..." имеет волновое сопротивление порядка 120-150 Ом, резисторы по 150 Ом на обоих концах такой линии - очень хорошее решение. и да, 559-е передатчики с их 70 мА здесь смотрятся очень неплохо. Впрочем 75451-75454 с их 100мА тут смотрятся еще лучше. Наш их клон - 1102АП-не-помню-какие, плюс 155ЛА18 цельноутянута с 75452. И все они годятся и в однонаправленные передатчики для МПИ. Только таких сигналов раз-два, и обчёлся - К ТПР Н, К ТПД Н, К ППР0 Н, К ППД0 Н, К СИП Н. Ну не два. Пять... Остальные либо двусторонние, либо входные. Ну, со входными проще - любой 74ALS справится, для трехвольтовки - с ОК, а вот для двусторонних - либо 531АП2, либо (может быть) 74F641, и все!..

bigral
06.11.2018, 23:10
... двухтактные выходы, которые никаким макаром напрямую к трехвольтовке не прицепишь. В общем, из всего множества шинных ТТЛ-драйверов, для МПИ годятся очень немногие. Тем более, если внутренняя шина трехвольтовая. Для нее годятся только те драйверы, у которых открытый коллектор с обеих сторон. То есть 531АП2 без альтернативы.

"двухтактные выходы" это что значит? TTL 5v? Так а если влепить: LVTTL(3v)<->OK-ИП3<->TTL(5v)<->ИП3-OK<->QBUS ?


Наш их клон - 1102АП-не-помню-какие, плюс 155ЛА18 цельноутянута с 75452. И все они годятся и в однонаправленные передатчики для МПИ.

а частоты до 20mhz как говорит ММ они потянут?

AFZ
07.11.2018, 01:37
"двухтактные выходы" это что значит? TTL 5v? Да.


Так а если влепить: LVTTL(3v)<->OK-ИП3<->TTL(5v)<->ИП3-OK<->QBUS ? Что-то я не въеду в эту цепочку. Зачем так много? Ну, и, по-любому не меньше двух м/с на одну группу сигналов. Тогда, как с 531АП2 одна м/с на 4 сигнала. Правда, плюс резисторная сборка, но она много места не занимает и задержек не вносит.


а частоты до 20mhz как говорит ММ они потянут? Да, как и любая 155-я. У оригиналов для неинвертирующих элементов заявлена задержка 25 нс макс, для инвертирующих - 35 нс макс. И время нарастания 8 нс, время спада 12 нс. В общем, годится.

2ALL: люди, так шина А у 74F641 с открытым коллектором, или таки 3С ? Кто щупал? На даташит особой надежды нет, поисковик TI говорит, что их никто, кроме Philips/NXP не делает, а в их даташите этот момент отображен невнятно...

svinka
07.11.2018, 20:32
У оригиналов для неинвертирующих элементов заявлена задержка 25 нс макс, для инвертирующих - 35 нс макс
так как основой реализации цифрового элемента является инвертор, то задержка неинвертирующих элементов всегда! выше, чем инвертирующих

и большинство приемопередатчиков поэтому - инвертирующие

- - - Добавлено - - -


люди, так шина А у 74F641 с открытым коллектором, или таки 3С ? Кто щупал? На даташит особой надежды нет, поисковик TI говорит, что их никто, кроме Philips/NXP не делает, а в их даташите этот момент отображен невнятно... ОК обе шины

- - - Добавлено - - -


LVTTL(3v) Где вы нашли такое? может CMOS 3-х вольтовый. 3.3В

- - - Добавлено - - -


можно вместо него влепить и КР559ИП2 можно влепить КР559ип1 или КР559ип3
у ип2 нет ОК
и это в разы дешевле чем ЛН3. только ножек больше

svinka
08.11.2018, 00:10
bigral Какая задача??? повесить на МПИ 3-х вольтовый микроконтроллер?
МПИ малоточная как в серии 1801? или Q-BUS 70-ти миллиамперный?

Микроконтроллер или ПЛИС?

нужно современное высокоскоростное устройство на шине МПИ или эмуляция старого???

- - - Добавлено - - -

Про микросхемы серии КР559 отчет

КР559ИП1 - передатчик с ОК. 4 штуки в корпусе; На входах логическая функция 2И. Инверсия. Открытый Коллектор (ОК). 80ма на выходе при нуле и очень хорошие скоростные характеристики (приведены в справочниках на очень большую емкостную нагрузку. Типа 20 входов ТТЛ + провода). Использовалась в отечественных Э-60 и платах расширения. У DEC оригинал DEC8881 часто применялась где-то до 1978года. UNIBUS+Q-BUS.
Этикетки у меня нет.
Аналог микросхемы DEC8881, которая являлась ребрендингом Texas Instruments SN7439. Клона в серии 155 не выпускалось.
Количество выводов и их расстановка изменена. 16 вместо 14. входы-выходы тоже сделаны по-своему.

Оригинальный даташит TI SN7439 http://pdf.datasheetcatalog.com/datasheets/90/338005_DS.pdf
!!! наша распиновка другая !!!

Информацию о распиновке КР559ИП1 ищите в схемах Э-60. Нефедов тоже про них написал. Но мог наврать!

Вроде выпускается у нас до сих пор в меллокерамических планарных корпусах для военных с приемкой 5

При текущих розничных и оптовых ценах рекомендую запастись пластиком ЖЖ-)))

Недоработка! (или специально?) аналогов в справочниках времен СССР не приводилось.

AFZ
08.11.2018, 19:00
так как основой реализации цифрового элемента является инвертор, то задержка неинвертирующих элементов всегда! выше, чем инвертирующих Эти самые 75451-454, похоже, имеют внутри полноценный логический элемент, к выходу которого прицеплен дополнительный мощный транзистор, который , естественно, инвертирует. То есть инвертирующий ЛЭ плюс транзистор - это будет неинвертирующий мощный элемент, а неинвертирующий (фактически, дважды инвертирующий, отчего и задержка выше) плюс транзистор = это будет инвертирующий мощный элемент, с большей задержкой, чем у неинвертирующего. См. даташит.

- - - Добавлено - - -

Кстати, заглянул в книгу Рахимова, оказывается, все эти 7545х есть в 155-й, не зря мой склероз мне подсказывал, что были они в 155-й.
75451 - ЛИ5
75452 - ЛА18
75453 - ЛЛ2
А, нет, не все. 454-й у Рахимова нет.

и это в разы дешевле чем ЛН3. Дешевле $0.27 в партии 20 шт? Это на Али 7406.


только ножек больше И элементов меньше.

bigral
09.11.2018, 16:04
bigral Какая задача??? повесить на МПИ 3-х вольтовый микроконтроллер?
МПИ малоточная как в серии 1801? или Q-BUS 70-ти миллиамперный?
Микроконтроллер или ПЛИС? нужно современное высокоскоростное устройство на шине МПИ или эмуляция старого???


1) Задача 1 используя 559ИП1,ИП2,ИП3 (которых мешками лежит на складах, так как в них нету золота их не плавят) подключить 3.3в устройство (типа GPIO от raspberry pi) на силовую МПИ. Т.е. условно любой CMOS 3.3v микроконтроллер. К стати в чем разница с fpga? (ну да там больше опций по конфигурации выходов, но цеплять напрямую fpga на шину как-то совсем не красиво по-моему).

2) Задача 2 Тоже самое только для БК0010 (малоточная МПИ шина TTL 5v).

Alex
09.11.2018, 17:18
Задача подцепить устройство (типа GPIO от raspberry pi) на QBUS весьма актуальна на мой взгляд.
Там можно всё сэмулировать - от накопителей и сети до видео и звука.

NiKa
09.11.2018, 18:47
Может кто посоветовать МС ТТЛ имеющую 8 неинвертирующих буферов (Buffer/Driver) с открытым коллектором?

randomizer
09.11.2018, 19:40
если не горит по времени, то можно на ebay или alibaba заказать 74F641

svinka
09.11.2018, 22:10
типа GPIO от raspberry pi Почитал про raspberry pi и его GPIO.
ног маловато. И не сможет оно ножками дрыгать со скоростью МПИ

По применению 559 серии для согласования Q-BUS с 3.3

Только входной сигнал шины на приемник 559ИП2 далее резистивный делитель и на входной пин 3.3
Выходной GPIO пин 3.3 на вход передатчика ИП1 или ИП3
Если сигнал шины QВUS двунаправленный используем ИП3 с резистивным делителем на выходе приемника. Можно резистор + стабилитрон 3.3

GPIO пинов 3.3 схемы понадобится как сумма всех входных выходных и удвоенных двунаправленных сигналов Q-BUS для проекта (будет ли ДМА и тд)


Сигналы на ГПИО будут прямые. Так как на QВUS они были инвертированные

- - - Добавлено - - -


2) Задача 2 Тоже самое только для БК0010 (малоточная МПИ шина TTL 5v).
Самое простое решение использовать КР531АП2

Можно еще так
для цепей от МПИ к 3.3 КР1533АП5 с делителями на выходе
для цепей от 3.3 к МПИ БК буфер с ОК однонаправленный или АП5 с управлением группами выводов 3-им состоянием отдельными пинами GPIO
Может быть даже АП6 прикрутить

Можно CPLD запрограммировать. Которая и 5 и 3.3 умеет выводы назначать

svinka
10.11.2018, 17:13
прикольно что тема не обсуждается


а еще можно оптронные развязки поставить. TI вроде делает ассортимент. Продает за копейки.
на 150 мгц и и выше работают. И мультивольтовости там завались Ж-).

AFZ
11.11.2018, 07:19
Самое простое решение использовать КР531АП2 Или 74F641. Собственно, если разрабатывать новую схему, одна 641-я вполне может заменить две АП2, правда у нее чуть другое управление и токи поменьше. Со стороны А - критически меньше, всего 24 мА. Со стороны В тоже не все гладко - трехкорзиночная конфигурация с согласованием 120 Ом требует от драйверов 60 мА, а у 641-й - 64, т.е запас минимальный, но терпимо. Для сравнения, у штатных 559-х 70мА, у АП2 вообще 80, причем с двух сторон.

(svinka, это я для тех, кто не совсем в теме).

svinka
11.11.2018, 09:06
у АП2 вообще 80 в справочниках 60ма при 0.7В
Вообще АП2 стандарту q-bus не соответствуют
А стандарта в СССР на силовую МПИ не было.


74F641 токи поменьше там речь про малоточное согласование. пойдет
на q-bus вряд ли. Без питания эта микросхема шину садит? В допустимых напряжения питания 0 вольт указано?

- - - Добавлено - - -

документация на 74F641 в большом справочнике http://www.bitsavers.org/components/signetics/_dataBooks/1987_FAST_Data_Manual.pdf

питание 0 вольт допускается.

есть там еще 74F621 с управлением похожим как у АП2

AFZ
12.11.2018, 13:54
А стандарта в СССР на силовую МПИ не было. Вообще-то, насколько я помню, в те времена всегда писали МПИ ОСТ 11.305.903-80, а Вика утверждает, что еще есть ГОСТ 26765.51-86.


на q-bus вряд ли. Без питания эта микросхема шину садит? В допустимых напряжения питания 0 вольт указано?Вряд ли. Этим, обычно, грешат м/с с двухтактным выходом; открытые коллекторы, как и входы к +3В при обесточенной м/с, обычно, лояльны. Это с одной стороны. С другой, много ли в природе осталось живых многокорзиночных конфигураций? В одной же корзинке, во-первых, согласование 250 Ом (около 30 мА) и, во-вторых, с чего бы это вдруг в одной корзинке часть плат окажется без питания? Так, что вопрос этот, ИМХО, слегка надуман.


документация на 74F641 в большом справочнике http://www.bitsavers.org/components/...ata_Manual.pdf

питание 0 вольт допускается.Вот-вот, это же ОК.

А ситуация с отключенным питанием актуальна, скорее, для UNIBUS.


есть там еще 74F621 с управлением похожим как у АП2Там есть, а в природе, скорее всего, нет...

randomizer
12.11.2018, 14:16
Там есть, а в природе, скорее всего, нет...
ebay.com, ищите продавцов из Польши, у них самый низкий ценник.

AFZ
10.01.2019, 12:39
используя 559ИП1,ИП2,ИП3 (которых мешками лежит на складах, так как в них нету золота их не плавят) Где? И нет ли там 559ИП8 ?

bigral
10.01.2019, 14:34
Где? И нет ли там 559ИП8 ?

на радиобазаре, есть

AFZ
20.07.2019, 05:44
Подниму-ка я тему, а то уже на пятую страницу залезла.

Грустно, товарищи. Дряйверы 74F641, которые более-менее прилично подходили для Q-bus/МПИ, кончились. Похоже, их если и производят, то только с военной приемкой, как запчасти для военных. Как, допустим, те же ATF22V10B, в свежем ДШ которых варианты Commercial и Industrial щедро закрашены серым, а ниже есть примечание: The shaded devices are obsolete. А на 641-й и свежего ДШ нет.

Я поглядывал на Али, все размышлял, может прикупить этих 641-х. Так вот, когда мы только начинали обсуждение, этих 641-х на Али было навалом. Год-два назад их предлагали только два или три продавца. Сейчас нет ни одного предложения. И, увы, что-то похожее наблюдается с 74F245. Их тоже было навалом на Али, сейчас они есть только у двух или трех продавцов...

Есть еще, конечно, 74ABT245. И их на Али довольно много, правда, у большинства продавцов сильно дорого. И, вроде-бы, они даже и лучше, чем 74F245. Но тенденции настораживают...

svinka
20.07.2019, 16:47
с 74F245. Их тоже было навалом на Али, сейчас они есть только у двух или трех продавцов...
У меня много в любом корпусе, только зачем они к 3-х вольтовому импортному микропроцессору? Или он терпим к 5 вольт?

Выпуск 74F641 закончен в году так 1995м но может китайцы еще что-нибудь распаяют и приведут в товарный вид. Но ведь было 2 версии 32ма и 64ма. Где гарантии?

- - - Добавлено - - -

Мой совет - используйте для 5-ти вольтовый поделок 589АП16/АП26 и не парьтесь
Пока есть они.

Hunta
20.07.2019, 16:58
У меня много в любом корпусе
Их и на али - порядка 10 продавцов


74F641
Есть и эти, у двух продавцов

AFZ
20.07.2019, 18:07
Их и на али - порядка 10 продавцовПохоже, поисковик Али конкретно колбасит. Вчера на запрос sn74f245n не находил ничего, на 74f245 вываливал здоровенную кучу 74HC245, 74LS245, 74ALS245 и в этой куче 2 или 3 предложения 74f245. Сейчас по sn74f245n находит и их, и mc74f245. Еще присутствует шум в виде LS, ALS, HC и чего-то еще, тоже 245, но его значительно меньше, чем вчера.


Есть и эти, у двух продавцовА 641-е вчера не находил, тебе нашел двоих продавцов, мне сейчас одного.

Но тенденция все равно настораживает...


У меня много в любом корпусе, только зачем они к 3-х вольтовому импортному микропроцессору? Или он терпим к 5 вольт? Сейчас я больше теоретизирую - контроллер AZ сделан с применением АП2 и переделывать его мы не собираемся, а разрабатывать что-то новое... Буду, конечно, но не завтра, и какие драйверы будут там, решится тоже не завтра.

perestoronin
21.07.2019, 17:28
sn74f245n

А 74ALS245 в корпусах SOIC не будет достаточно для этих целей ?

svinka
21.07.2019, 18:32
А 74ALS245 в корпусах SOIC не будет достаточно для этих целей ? Не соответсвуют спецификации Q-Bus. Самое главное - по току на выходе при лог. нуле. Если только если 3 штуки в параллель. А там найдется чему они еще не соответствуют

Кстати АП2 тоже не соответствуют спецификации qbus

AFZ
22.07.2019, 06:13
Кстати АП2 тоже не соответствуют спецификации qbusПочему? В этикетке, которую видел я, был указан выходной ток 80 мА. Для Q-bus/МПИ достаточно, чтобы драйвер не умер от 60 мА. У тех же 559-х заявлено 70 мА. Цифр про быстродействие АП2 я не видел (или не помню), но разглядывание осциллограмм показывает, что с этим тоже все более-менее в порядке.

- - - Добавлено - - -


А 74ALS245 в корпусах SOIC не будет достаточно для этих целей ?Для однокорзиночного ДВК, в общем-то, подойдет, хоть и с трудом. Для правильно согласованной двух-трехкорзиночной конфигурации - однозначно нет - не сдюжат ALS согласование 120 Ом с двух сторон, там же надо 60 мА, а у драйверов ALS всего 24 мА.

- - - Добавлено - - -

Кстати, коллеги, а как там с согласованием на больших корзинках PDP-11 ? У нас-то, максимум, были корзинки для Э-60 на 8 полных плат (или 16 половинок), в них вполне хватало 250-омного согласования на плате процессора (с натяжкой, конечно, но ЦП М2 и М6 в таких корзинках весело работали). Но фирмовые корзинки бывают и на 12 полных плат (24 половинки), да еще и разъемы там не моноблоки на 4 "половинки", а отдельные и с приличным шагом, дюйма полтора, ИМХО. Как согласовывают там? Соединительных кабелей там, конечно, нет, но дорожки оказываются довольно длинными, звенеть будут только в путь!

Vslav
22.07.2019, 08:52
У меня такой вопрос есть, а сколько у нас реальных владельцев многокорзиночных конфигураций:
- 2 корзинки, собираетесь втыкать туда новодел?
- 3 корзинки, собираетесь выткать туда новодел?

CodeMaster
22.07.2019, 09:47
Похоже, поисковик Али конкретно колбасит.
Последнее время его видимо переделали и влёт найти практически ничего невозможно, в том смысле что он вываливает всё, даже слабо относящееся к запросу, приходится много уточнять запрос. Странно, что у тебя сработал наоборот.

AFZ
22.07.2019, 10:03
У меня такой вопрос есть, а сколько у нас реальных владельцев многокорзиночных конфигураций: Скорее всего, ни одного. То есть, для ДВК никаких проблем, можно ставить хоть ALS245, хоть (для 3-вольтовго оборудования за драйвером) 74LVC245, хоть черта в ступе - оно все по барабану. А вот с фирмОй вопрос остался - я ведь не зря в своей предыдущей мессаге спрашивал, как согласуют большие фирменные корзинки? Потому, как сильно хочется выйти на внешний рынок... :)

svinka
22.07.2019, 15:34
Почему? В этикетке, которую видел я, был указан выходной ток 80 мА. Для Q-bus/МПИ достаточно, чтобы драйвер не умер от 60 мА. У тех же 559-х заявлено 70 мА. Цифр про быстродействие АП2 я не видел (или не помню), но разглядывание осциллограмм показывает, что с этим тоже все более-менее в порядке.

<p>
DEC's Unibus and Qbus have similar electrical characteristics. They are
roughly open collector TTL, but with tighter specifications:
</p>

<table border=1>
<tr><th> <th> parameter <th> minimum <th> maximum <th> condition
<tr><th rowspan=6> Driver
<td> Vol <td> <td> 0.7 V <td>70 mA
<tr><td> Leakage current <td> <td> 25 uA <td> 3.5V (even when Vcc = 0V)
<tr><td> Output pin capacitive load <td> <td> 10 pF <td>
<tr><td> rise and fall times (10% to 90%) <td> 5 ns <td> <td>
<tr><td> prop delay to low state <td> <td> 25ns <td>
<tr><td> prop delay to high state <td> <td> 35ns <td>
<tr><th rowspan=6> Receiver
<td> input pin capacitive loading <td> <td> 10 pF <td>
<tr><td> Vil <td> 1.3V <td> <td>
<tr><td> Vih <td> <td> 1.7V <td>
<tr><td> Leakage current <td> <td> 80 uA <td> 3.8 Vdc (with Vcc from 0.0V to 5.25V)
<tr><td> Leakage current <td> <td> 10 uA <td> 0V DC
</table>
форум не форматирует. Скопируйте в браузер в режиме разаработчика. Или читайте полную заметку тут http://www.brouhaha.com/~eric/retrocomputing/dec/interfacing/chips.html

- - - Добавлено - - -


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

svinka
22.07.2019, 19:24
Этикетка на АП2

https://www.anion.ru/assets/images/scan/kr531ap2-ehlektronpribor.jpg

Время задержки приведено на нагрузку 50пФ! Это на 2 платы в корзине чтоль....

AFZ
23.07.2019, 06:40
написано в даташите на микросхемы драйверовОно написано и в документе 3.858.382 ТО. Только оно же с вариантами - для одной корзинки и для двух-трех корзинок, соединенных кабелями. А вопрос про большие одиночные корзинки там, увы, не освещен.


Время задержки приведено на нагрузку 50пФ! Это на 2 платы в корзине чтоль.... Странно, где же я видел цифру 80 мА ? Но ведь точно видел. Может это предельный ток ("не превышай, бо сдохнет") ? А про ёмкость - это похоже на перестраховку наших производителей, осциллограммы показывают это явно. Еще, кстати, о чем не вспоминали. У АП2 входной ток низкого уровня тоже не соответствует стандарту. Положено не более 10 мкА, а у АП2 там 150 мкА.

Резюмирую. Да, АП2 не соответствует стандарту Q-bus. Тем не менее, "для сельской местности сойдет!" Лучшего у нас все равно нет - 559-е неудобны по схемотехнике и непригодны для трёхвольтовых м/с за драйвером, 74F641 - примерно на том же уровне, что и АП2, да их еще и почти не осталось. А больше ничего и нет. Так, что, все-таки, грустно...

И так и остался неотвеченным вопрос: как согласовывают вот такие (https://forum.maxiol.com/index.php?act=Attach&type=post&id=8516) корзинки? Достаточно ли для них согласователя на плате ЦП или надо втыкать что-то еще?

svinka
26.07.2019, 12:05
как согласовывают вот такие корзинки в много-ячеистых кросс-платах (по нашему - корзинках) терминаторы уже есть http://web.frainresearch.org:8080/projects/pdp-11/backplanes.php
Так же существуют платы q-bus выполяняющие среди прочих функцию терминатора шины. Например BDV11

AFZ
18.01.2020, 15:30
в много-ячеистых кросс-платах (по нашему - корзинках) терминаторы уже естьУгу, почитал. Спасибо за ссылку.

---------------------------
Однако, ситуация лучше не становится. 74F641 на Али вообще больше нет. Тут Хунта подсказал - косвенно, конечно, просто я увидел в его изделии 74LS641. Я был уверен, что это совсем плохое решение (24 мА на открытый коллектор - это ни в какие ворота), но таки решил глянуть. Качнул ДШ от TI и прочитал, что, кроме 74LS641, у которой действительно 24 мА, есть и 74LS641-1, у которой 48 мА. Уже что-то, по крайней мере два согласователя 240 Ом по концам или один 120 Ом на продвинутом буржуазном проце оно сдюжит. Подозреваю, оно и от 120 Ом с двух сторон не умрет - при 48 мА у них заявлено не более 0.5 В. И вряд ли при токе в 60 мА (это номинал при 120 Ом с двух сторон) там будет больше 0.7В (заявленный лог. 0 для Q-bus). Да, перегрузка, да, будет сильнее греться, но для правильно спроектированного абонента МПИ это состояние бывает относительно редко и недолго - 90% времени, а то и больше, абонент включен на передачу с МПИ на внутреннюю шину, передача же с нее в МПИ - это достаточно редкое явление. Если, конечно, этим абонентом не является память, из которой исполняется программа. А вот для мастера шины (процессора) ситуация хуже, там же эти драйверы работают на передачу не менее 50% времени и это для них будет явной перегрузкой.

Таким образом, 74LS641-1N (в DIP'е, лучше теплоотвод) условно годятся для абонентов Q-bus/МПИ (не модулей ЦП и не модулей памяти). То есть для большинства ДВК, которые почти все имеют однокорзиночную конфигурацию с единственным согласователем 240 Ом на плате процессора, эти драйверы годятся безусловно, в том числе и на платах процессора и памяти. А вот с оригиналами - хуже. KDF11-B, KDJ11-B и MicroVAX I имеют на борту 120-омные соглачователи. Да плюс большая задняя панель (Backplane), у которой в конце встроен 120-ом согласователь, то есть эти драйверы годятся только для абонента, и то условно, даже ПЗУху на Q-bus с ними делать не стоит...

Hunta
18.01.2020, 16:18
74F641 на Али вообще больше нет
Интересно, что я тогда такое заказал пару дней назад?


в его изделии
Это не моё изделие

AFZ
18.01.2020, 16:20
Интересно, что я тогда такое заказал пару дней назад?URL?

Hunta
18.01.2020, 16:22
Я ничего доказывать не буду. Почему то у меня всегда находится.

Arseny
18.01.2020, 19:05
Я ничего доказывать не буду. Почему то у меня всегда находится.
Попробовал поискать: на 74F641 выдает только одну ссылку на SMD 74LS641, на 74LS641 выдает 9 ссылок (из них 6 - DIP).

Hunta
18.01.2020, 19:25
Попробовал поискать: на 74F641
Я не знаю принципы работы поисковика на ali, но... хм.. не знаю, насколько часто он глючит на неполном названии, но достаточно часто. Поэтому привык искать, подсовывая разные варианты, в том числе более полные, для 74F641 - 74F641N
https://aliexpress.ru/item/32535544156.html

MM
18.01.2020, 19:33
https://russian.alibaba.com/product-detail/-active-components-74f641-60214562922.html ДИП по $0.1.

Если кто знает, как там купить 100 шт., расскажите !

svinka
19.01.2020, 11:31
чего Вы как мухи слетаетесь на 74f641
ну не соответствуют они qbus за такие деньги
для новодела без серии 1801 прочего зел-говна и возможности легко инвертировать все на пауке используйте 559ип1 ип2 ип3 по 3-5руб
если не приперло открытый коллектор (нафиг он там не сдался реально) то дешевые 589ап16 ап26

Vslav
19.01.2020, 15:18
чего Вы как мухи слетаетесь на 74f641

Мне еще интересно было бы увидеть список реальных владельцев тройной корзины, где эти ф641 могли бы пригодится.

Hunta
19.01.2020, 16:12
Мне еще интересно было бы увидеть список реальных владельцев тройной корзины
Была у меня такая мысль.. Но с учётом тенденций новоделостроения - вероятность поехала к нулю.

AFZ
19.01.2020, 16:53
Мне еще интересно было бы увидеть список реальных владельцев тройной корзины, где эти ф641 могли бы пригодится.С отечественными, конечно, вряд ли. А вот с фирмОй - на счет "раз"! Берем KDJ11-B со 120-омным набортным согласователем и толкаем его в корзинку с задней панелью H9278-A, на которой включены терманаторы 120 Ом, и привет! Ну, или KDF11-B в корзинку с H9275-A. Тоже методом "запросто"...

Vslav
19.01.2020, 18:08
С отечественными, конечно, вряд ли. А вот с фирмОй - на счет "раз"!
Имя Список, сестра, список...

SuperMax
20.01.2020, 06:20
С отечественными, конечно, вряд ли. А вот с фирмОй - на счет "раз"! Берем KDJ11-B со 120-омным набортным согласователем и толкаем его в корзинку с задней панелью H9278-A, на которой включены терманаторы 120 Ом, и привет! Ну, или KDF11-B в корзинку с H9275-A. Тоже методом "запросто"...
у меня была огромная корзина - те тройная МПИ + тройная с другими трехрядными разъемами, по конструкции - производственный самопал тк все соединения проводами и пайкой
там у меня стояла ДВКшка - но плат как я помню было не так много - те припоминаю электронный диск, порты и еще что-то

AFZ
20.01.2020, 09:36
Да и твоя процессорная плата KDJ11-B M8190 имеет на борту терминаторы 120 Ом. Воткнешь ты ее в свой бекплан H9278-A, а на нем тоже терминаторы 120 Ом - на 4-м сверху фото желтенькие резисторные матрицы на нижнем краю. Вот 60 мА на линию и набежало...

dvarkin
20.01.2020, 09:59
F серия ТТЛ логики разве не устаревшая?
Может я и не в тему, но подкину ссылку (http://www.ti.com/lit/sg/sdyu001ab/sdyu001ab.pdf).

Hunta
20.01.2020, 10:11
F серия ТТЛ логики разве не устаревшая?
Может и устаревшая, только для ничего подходящего (и достаточно близкого к тому, что мамка велела, кроме совсем устаревшего) на замену как-то не находится...

dvarkin
20.01.2020, 10:39
Мне стало интересно, то есть нужно с тремя состояниями или с открытым коллектором? Если с тремя, то 74HCT645?

Hunta
20.01.2020, 10:46
Исходно
с открытым коллектором?

- - - Добавлено - - -

На рассмотрение знатоков
http://www.ti.com/product/SN74BCT25642

svinka
20.01.2020, 10:53
с тремя состояниями или с открытым коллектором
Реально все равно кроме пары сигналов

тем более что лучшая микросхема с открытым коллектором - обычный транзистор npn типа кт315

на шину от DEC очень много требований
Серия 74f не катит но работать будет
Упадет потонет 7 трупов и несколько деревень в Архангельской области не пригодных для жизни очень много лет


dvarkin, тут "специалистов" и советчиков и так много
Гуглите "qbus drivers"

dvarkin
20.01.2020, 11:03
svinka, ладно-ладно, просто спросил, ничего пока не советовал :-)

svinka
20.01.2020, 11:05
На рассмотрение знатоков 5 баксов за корпус и еще изза санкций не продадут. После цены остальные параметры не смотрел
Для шины 1975 года используйте соотвествующего возраста микросхемы

AFZ
20.01.2020, 13:36
F серия ТТЛ логики разве не устаревшая?
Может я и не в тему, но подкину ссылку.Да смотрели мы это все. Из того, что сейчас выпускается, более-менее близка к тому, что надо, серия ABT. И, если бы выпускались 74ABT641, это было бы идеальное решение. Но увы, из серьезных драйверов в этой серии есть только 74ABT245, оно, в принципе, кое-как подходит, но не совсем: нужны драйверы с открытым коллектором, а эти - с тремя состояниями. Из-за этого придется, как минимум, отказаться от концепции соединения индивидуальных маломощных МПИ на разных платах в корзинке в единое общее поле, на котором отвечает только адресованный абонент, а у остальных на этом поле на их шинах нули (высокий уровень), который никак не влияет на передачу данных. Драйверы с тремя состояниями такого не допустят, поэтому подключать через них локальную шину в общее поле нельзя, их можно открывать только когда производится чтение кого-то из абонентов на этой внутренней шине, отделенной от корзинки такими драйверами. То есть, привычная логика для, допустим, ДВК, с этими драйверами неприменима. Нет, особых сложностей тут не наблюдается, всё вполне решаемо, тем не менее...

Еще, теоретически, изменится "звон" - ведь высокий уровень на линиях шины будет устанавливаться принудительно, а не резисторами терминаторов. На ДВК-шных корзинках проблем от этого не замечено - в 80-е - 90-е довольно много народу цепляло свои поделки к МПИ через КР580АП16/АП26, а вот как оно будет на больших корзинах - черт его знает...

MM
20.01.2020, 13:45
На рассмотрение
https://russian.alibaba.com/product-detail/only-new-original-ic-chip-ic-transcvr-invert-5-5v-24soic-sn74bct25642dw-24-soic-in-stock-62288877782.html
По $1.
Для реальных производственных установок, где используются 2 шт. 8-слотовых корзинки Э-60.

Продаванов этих ИС очень мало - всего 2 на всю Землю, и если это фейк, то лучше расчитывать на 530АП2. Они, кстати, до сих пор выпускаются, в отличи о 530АП7.

AFZ
20.01.2020, 14:21
На рассмотрение знатоковУх ты! Вот это действительно крутизна. Единственный вопрос с толерантностью 3.3-вольтовых БИС за этим драйвером - второй порт, который для локальной шины у него таки с 3 состояниями, а так - почти идеальное решение.


тем более что лучшая микросхема с открытым коллектором - обычный транзистор npn типа кт315Ага, два раза! Vslav не так давно пытался подобрать на это дело дискретный транзистор. Изба фигвам: или не проходит по скорости, или сильно дорогой.


Для шины 1975 года используйте соотвествующего возраста микросхемыТак это... Мало их осталось. Ну, не считая 559ИП1/2/3, которые категорически неудобны для организации внутренней шины


5 баксов за корпус и еще изза санкций не продадут.И на Али их, похоже, нет. Не нашел отметок в ДШ: а они, часом, не military?

Hunta
20.01.2020, 14:31
У меня уже начала бродить мысль - сделать корзину новодела 3.3 вольтовой.
Из 5-ти вольтового на платах (и то теперь под большим вопросом) только проц.
Доп платы в корзину (из новоделов, конечно) - то же, считай 3.3 вольтовые.
И у БП есть 3.3В

MM
20.01.2020, 14:34
с 3 состояниями
Незаприметил...

Значит, неподходящи.

AFZ
20.01.2020, 17:09
Значит, неподходящи.Да нет, что там с внутренней стороны, т.е. у меня на плате - это полностью в моих руках. 3 состояния? Учтем, и сочиним схему должным образом Вот с нетолерантными к 5 вольтам 3.3-В БИС дело хуже, а, допустим, в мой AZ эти драйверы вписываются на счет "раз" - чуток подправить прошивку ГАЛки, и вперед! Галки сами по себе 5-вольтовые, 407-я СТМ-ка почти полностью толерантна и те несколько нетолерантных пинов у меня не задействованы...

AFZ
21.01.2020, 06:22
Продаванов этих ИС очень мало - всего 2 на всю ЗемлюНу, еще можно заказать прямо у Техасских Инструментов, но там, скорее всего, будут вести разговор начиная с 1000 шт. Или с 10000...

AFZ
21.01.2020, 08:53
для новодела без серии 1801 прочего зел-говна и возможности легко инвертировать все на пауке используйте 559ип1 ип2 ип3 по 3-5руб 559ИП1/2/3 требуют, во-первых, раздельных входов и выходов, т.е. двойной расход ног "паука" и, во-вторых, те из них, которые входы, входы должны быть толерантными к 5В. Если эти два недостатка терпимы, то да, решение превосходное - драйвера дешевые и их много.

AFZ
22.01.2020, 07:00
У меня уже начала бродить мысль - сделать корзину новодела 3.3 вольтовой.Ну, вообще-то, МПИ и так трехвольтовая. Правда не 3.3, а 3.4, но это мелочи.

Ты, вероятно, имел в виду отказаться от открытых коллекторов с большим током? Так это зависит только от потребности воткнуть чужую (заводскую) плату с МПИ. Или с Q-Bus. Учитывая, что у тебя для постоянной работы таких плат не ожидается, можешь не только переделать интерфейс на что-то (сравнительно) слаботочное, вроде 74LVC245, но даже и отказаться от форм-фактора МПИ или Q-bus. А для тех редких случаев, когда тебе вдруг подвернется чужой винчестер с ДВК/Э-85 или с какой-то фирменной машинки с Q-bus, можешь сочинить переходник со своей шины на МПИ, там места будет много, ставь туда любые могучие драйверы, которые найдешь. Хотя я бы, не мудрствуя лукаво, поставил туда 531АП2. :) И сделать этот переходник в двух вариантах - для МПИ и для Q-bus.

Тем более, что МПИ/Q-bus - довольно тормозная штуковина, для нее заявлено макс. 2 млн транзакций в секунду, а твой будущий проц на FPGA сможет значительно больше - так зачем заранее ограничивать возможности внешнего интерфейса?

- - - Добавлено - - -


На рассмотрение знатоков
http://www.ti.com/product/SN74BCT25642 Что-то у меня вертелось на заднем плане при взгляде на название этой м/с, но что - не мог сформулировать. А сейчас, разглядывая филипсовский ДШ на 74F641 (который, вообще-то, 74F641/74F642, просто на титульном листе 642 зачеркнуто и ниже, мелким шрифтом, есть примечание: * Discontinued part. Please see the Discontinued Product List) , таки сообразил: ведь 642 - инвертирующий драйвер. Заглянул в ДШ 74BCT25642 - точно, инвертирующий. Новодельщикам, конечно, это должно быть по барабану, учтем, да и все, а вот с применением в новоделе зеленоградских чипов таки да, будут затруднения...

svinka
22.01.2020, 09:45
По ИП1 ИП2 ИП3

в справочниках неправильно указан аналог ИП2
ИП1 ИП2 наши запихнули в корпус 16 выводов а в заморских аналогах 14 ног
ИП2 на сегодняшний день самый дешевый набор инверторов (если включить как инвертор) с очень маленькой нагрузкой по входам.

Достоверно известно что "ИП3" тестировались DEC и отбирались только с гораздо лучшими параметрами чем в паспорте и такие микросхемы отмаркированы DEC

1Ж24Б
22.01.2020, 11:45
КР559ИП1=8881.
КР559ИП2 и приемники в КР559ИП3 обладают очень низкими входными токами, поскольку вход у них это база npn транзистора. Из-за этого у них и входная характеристика не как у нормальных ТТЛ схем.

AFZ
22.01.2020, 13:52
ИП2 на сегодняшний день самый дешевый набор инверторов (если включить как инвертор) с очень маленькой нагрузкой по входам.Возможно. Только 74hct04, пусть она и чуть дороже, при тех же 10пФ входной емкости имеет гораздо меньшие входные токи - только утечки, а это меньше 1 мкА. И 6 элементов в кузове, а не 4. И бывает в мелком кузове для монтажа на поверхность. А 74LVC03 еще и трехвольтовая, и тоже не сильно дороже. Кроме того, и HCT, и LVC у Техасских Инструментов помечены Active.


Достоверно известно что "ИП3" тестировались DEC и отбирались только с гораздо лучшими параметрами чем в паспорте и такие микросхемы отмаркированы DECЗабавно. Впрочем, если у "паука" есть лишние 16 ног и нет проблем с толерантностью, ИП3 действительно будет самым дешевым решением.
---------------------
Кстати, возвращаясь к 74F641N. Мы тут переживали, что она не очень - мол у нее всего 64 мА, когда у DEC-овских драйверов 70 мА. А переживать, в общем-то, не стоит - реальная амплитуда тока там 55-58 мА, а у 641-го заявлено 64 мА макс. Кроме того, у DEC-овских драйверов при 70 мА на выходе обещают 0.7 В, а у 641-го при 64 мА - 0.55 В макс. И при 70 мА у него, по-любому, будет не более 0.6 В, хоть это и за пределами рекомендуемых режимов. То есть, можно считать, что 641-е по всем параметрам эквивалентны традиционным драйверам Q-bus/МПИ, а кое в каких и превосходят их.

Elias
22.01.2020, 19:28
Вставлю свои 5 копеек.
Если необходимы редкие и старые микросхемы, поищите их тут:
https://www.unicornelectronics.com/prod.htm

Это американский магазин, специализирующийся на редких чипах. Я в свое время для реплики Apple1 покупал там, с Россией нормально работает.
Более того, с ним можно списаться и он может поискать что то на заказ.

ra3qdp
23.01.2020, 10:33
а почему бы не обратить внимание на то, что использовала DEC (и другие производители) в своих последних платах ?

AFZ
23.01.2020, 17:11
Те самые DEC-овские DC021/DC021C aka 559ИП15 ? Когда я проектировал AZ, я, в принципе, был готов поставить что угодно. Мы рассматривали, в том числе, и эти драйверы. Но, ни самих этих микросхем, ни нормальной документации на них найти не удалось. Хотя, глядя в этикетку, отсканированную коллегой svinka, можно предположить, что эта м/с не сложнее 74245, только с ОК, ну и логика чуть другая - вместо входа отключения м/с и входа направления есть два входа -"открыть порт А" и "открыть порт Б". То есть в мой AZ они бы вписались методом "запросто", но самих м/с мы с Максом не нашли. Ну, и опять же, вопросы толерантности. Мне они были бы по барабану - у меня STM32F407 почти полностью толерантный, а вот с большими FPGA сложнее. Хотя, для порта А у них заявлено не менее 2.7 В при 1 мА вытекающего тока, так, что, даже если на ногах порта А в режиме выхода будет напряжение 4 В с копейками, на приличной FPGA оно, скорее всего, безболезненно просядет до 3.3 В, и весь хрен до копейки.

Ну, и электричество они жрут, как свинья помои - 200 или 300 мА на одну м/с в зависимости от состояния. И тормозят: 35 нс от А до Б и назад и 45 нс от входа разрешения до окончания реакции на него. То есть, оно, в общем-то терпимо, но не фонтан однозначно!

AFZ
24.01.2020, 20:10
Поразглядывал фотки KDJ11-B. А драйверы-то там DS3662N. Качнул ДШ, что-то похожее на ИП3, только вместо 0.7В при 70мА, заявлено 0.9В при 100мА. Глянул на Али - а там десяток предложений. Нет, ясно, что выходы у них - обычные ТТЛ без отключения в третье состояние, но, опять же, они довольно хилые - при вытекающем токе 400 мкА типичное выходное напряжение 3.2В, т.е., если посадить их напрямую на нетолерантный вход 3-вольтовой БИС, напряжение безболезненно просядет до 3.3-3.7В, и вперед. А еще они же есть в планарном кузове, DS3662WM, тоже кучка предложений на Али.

Так вот, пара вопросов: (1) не с этих ли м/с цельноутянули 559ИП3 ? И (2) где глянуть логическую схему 559ИП3 ? А то в доступности только этикетка, а из нее ни хрена не поймешь...

AFZ
25.01.2020, 08:53
Еще раз, поглядывая в схему потрошков DS3662 на первой странице ДШ от Национальных Полукондукторов, внимательно почитал этикетку от ИП3. Потом посравнивал параметры. Да, точно, это оно. Причем цельнотянутое, в отличие от ИП1 и ИП2, которые затолкали в 16-ногий кузов, хотя оригиналы были 14-ногими. Да, времянки чуток недотягивают до оригинала, но это таки оно!

Спросил у Яндекса "559ИП3 аналог". Получил кучу ссылок, что это DS8641. Нагло врут! Это действительно DS3662. То есть, конечно, 8641 и 3662 отличаются друг от друга примерно как 155ЛА3 и ЛА12 - логическая схема и цоколёвка полностью совпадают, а вот нагрузочная способность у ЛА12 сильно выше, тем не менее, враньё налицо!


Достоверно известно что "ИП3" тестировались DEC и отбирались только с гораздо лучшими параметрами чем в паспорте и такие микросхемы отмаркированы DECДа, похоже. Собственно, не так уж и хуже оригинала наша ИП3. По выходному напряжению (0.9В при 100мА против 0.7В при 70 мА ), пожалуй, пройдут 100% ИП3. А по скорости, так ИП3 отстает от прототипа всего на 5-10 нс при общих временах порядка 20-40 нс. Но наши орлы наверняка сделали в ТУ хороший запас для улучшения выхода годных, так сказать, расширили себе проходные ворота. И, соответственно, микросхем, проходящих по буржуазным ТУ, должно быть довольно много, хоть и не 100%. Думаю, процентов 50, это из тех, что прошли по нашим ТУ.

В общем, я полагаю, что "разведданных" собрано достаточное количество. То есть, конечно, нельзя исключить вариант, что найдется еще что-то "вкусное", подобно найденному Хунтой 74BCT25642, но, я полагаю, уже можно сочинять итоговый документ, с таблицами, рекомендациями и пр. Как сочиню - опубликую.

ra3qdp
25.01.2020, 23:20
во многих платах DEC и других зарубежных производителей использовали AM2908=1804BA2.

AFZ
26.01.2020, 08:02
В общем-то, это не драйвер. Это пара регистров, подключенных к драйверу. Причем регистр, подключенный с Bus на R - простой Latch, а с A на Bus - вообще синхронный, принимает только по фронту. Возможно, для устройства, управляемого микропрограммным автоматом, это и полезно. Что-нибудь целиком на м/с комплекта AM2900/КР1804. А вот с современной микроэлектроникой... Я сейчас прикинул, как бы я распорядился этим оборудованием в контроллере AZ - нет, это всё явно лишнее. Да и в устройстве на FPGA, как мне кажется, тоже (Хунта, поправь, если что). Нет, конечно, что-то придумать можно, но привязываться к микросхемам давно и везде снятым с производства и не имея в тумбочке приличных их запасов - нет, ну его на фиг!

А драйвер в этой м/с суровый - 0.7В при 70 мА, 0.8 при 100. И электричество жрет терпимо - макс. 120 мА, это не 200-300 мА DC021/DC021C aka 559ИП15. Правда, последний драйвер 8-битный, а 2908 - четырех, пара их сожрёт все 240 мА...

Hunta
26.01.2020, 10:22
Да и в устройстве на FPGA, как мне кажется, тоже
Я вообще не вижу смысле применять в новодельном старые советские неБИС микросхемы. От слова совсем.
А у этой мс (учитывая её роль и FPGA) для меня наличие чего то синхронного - существенный недостаток.

- - - Добавлено - - -

А ещё я попробовал её поискать.

- - - Добавлено - - -

Хотя нет, судя по тому, что у меня в коллекции есть - найти всё таки можно. Попробую посмотреть, почём я её брал, если осталась инфа

ra3qdp
26.01.2020, 10:37
В общем-то, это не драйвер. Это пара регистров, подключенных к драйверу. Причем регистр, подключенный с Bus на R - простой Latch, а с A на Bus - вообще синхронный, принимает только по фронту.
- посмотрите на схемах - как эти микросхемы подключали (управление регистрами).

DC005=C2324N=559ИП8 - тоже часто применяли.

Hunta
26.01.2020, 11:16
С 559 серией наверняка не скажу (пока не пробовал), но, по памяти, вроде как мелькала инфа, что выпускалось только Светланой и что после отбраковки можно получить значительно меньше половины рабочих. Что как бэ ещё намекает, что после начала эксплуатации есть хороший шанс из оставшихся после первого этапа поменять ещё энное количество, только уже из платы и только при прямых руках.

AFZ
26.01.2020, 12:39
посмотрите на схемах - как эти микросхемы подключали (управление регистрами). Где посмотреть? URL ?


DC005=C2324N=559ИП8 - тоже часто применяли.А их я уже анализировал. (https://zx-pk.ru/threads/26172-mikroskhemy-shinnykh-drajverov-dlya-q-bus-mpi.html?p=920223&viewfull=1#post920223) И, хоть я и сказал там, что м/с интересная, но сказал не все. Она интересна для тех, кто будет клепать периферию на м/с малой и средней степени интеграции. То есть для подхода, декларируемого коллегой ММ. Применять ее с БИС МК и/или ФПГА как-то не с руки...

AFZ
26.01.2020, 17:01
С 559 серией наверняка не скажу (пока не пробовал), но, по памяти, вроде как мелькала инфа, что выпускалось только Светланой и что после отбраковки можно получить значительно меньше половины рабочих.Вообще-то Светлана, вроде-бы, этим не страдала - это не азербайджанский "дымок". По крайней мере, в Э-60 за период 1983-92 гг. я видел всего один сдохший драйвер из 559-й серии, и тот злонамеренно убили, воткнув в корзинку самопал с коротышом между одной из линий ДА и +5В. Но это, конечно, ИС с малой степенью интеграции - 559ИП1/2/3. Из тех, что посложнее я имел дело только с контроллером прерываний 559ВН1, я применил их в своём AZ. И тоже никаких нареканий, не помню уже, сколько штук контроллеров продал СуперМакс, но все работают. И отбраковки не было...

Hunta
26.01.2020, 17:32
Возможно. Как уже сказал, пока опыта не было, поэтому только слухи

dk_spb
26.01.2020, 19:42
Зато в изделиях Светлановские ИП (особенно поздние по номерам - ИП1x) очень часто дохлые. Похоже от времени того.
Ну и на тематических форумах очень часто писали что корпуса у них чуть ли не из эпоксидки и от возраста внутри всё разрушается.

AFZ
27.01.2020, 08:21
Зато в изделиях Светлановские ИП (особенно поздние по номерам - ИП1x) очень часто дохлые. Похоже от времени того.Вообще-то, Света нарушала технологию гораздо реже, чем кто-либо другой. По дате выпуска сортировать не пробовали? Выпущенное после 90-го может оказаться чем угодно, даже и у Светланы.


писали что корпуса у них чуть ли не из эпоксидки и от возраста внутри всё разрушается.Это фигня! Мне попадались киевские м/с, у которых кузов был вообще из чего-то термопластичного. Греешь феном, а он и поплыл; подогреваешь снизу и выдираешь ее отверткой, а она изогнулась буквой "зю"...

1Ж24Б
29.01.2020, 10:58
Выпущенное после 90-го может оказаться чем угодно, даже и у Светланы.
Микросхемы КР559ИП3 выпуска 1983...1989 года меняют на платах М2. Причина - что-то "отваливается" на кристалле. При этом микросхема не такая горячая, как КР531АП2. КР559ИП1, ИП2 и ИП8 менять не приходится.

AFZ
29.01.2020, 13:26
Грустно. Развенчана еще одна легенда советских времен, мол, кто-кто, а Света все делает ОК. Увы, и это не так...


Микросхемы КР559ИП3 выпуска 1983...1989 года меняют на платах М2. Причина - что-то "отваливается" на кристалле.А на что меняют? на такие же? и как, часто попадается дохлятина, среди новых, в смысле с хранения?


КР531АП2. КР559ИП1, ИП2 и ИП8 менять не приходится.531АП2 у Макса при сборке AZ попадались дохлые. И несколько штук попались полудохлые - вставил в панельку на тестовый AZ, вроде бы работает, запаял новый AZ, тот полежал некоторое время, собирается его отправлять, проверяет, а оно тухлое...

Хорошо, хоть 559ВН1 нормальные попались.

SuperMax
29.01.2020, 13:42
давайте будем честными - микросхемам в лучшем случае 27 лет, для советского ширпотребного качества это серьезный срок. увы.

вообще у меня тупой вопрос - пробовали ли использовать в качестве драйверов транзисторы ?
ну у нас же задача проста - ОК и только
те надо выделить по два пина ПЛИС - одна считывает с шины сигнал, вторая дает сигнал на базу/затвор
ну и ток в 100ма обеспечить я думаю вполне реально

AFZ
29.01.2020, 18:42
давайте будем честными - микросхемам в лучшем случае 27 лет, для советского ширпотребного качества это серьезный срок. увы.Ну, вообще-то 559 - не совсем ширпотреб. Ширпотреб - это, допустим, 157 (точно не помню, но, ИМХО, те киевские м/с, которые были в кузове из термопластика были, как раз, 157-ми, типа 157УД2 или что-то еще из той же оперы.


вообще у меня тупой вопрос - пробовали ли использовать в качестве драйверов транзисторы ?Vslav прикидывал (https://zx-pk.ru/threads/26172-mikroskhemy-shinnykh-drajverov-dlya-q-bus-mpi.html?p=858064&viewfull=1#post858064), все плохо. К тому же это двойной расход ног ПЛИС. Но, если ног не жалко, на Али продаются 74F07, 6 шт. 64-мА инверторов с ОК, вперед! А если хочется сделать на современных м/с, то 74BCT25642, и тоже вперед. Хотя, нам с тобой, по-идее, должно хватить твоих запасов 531АП2. :)

1Ж24Б
29.01.2020, 21:18
Грустно. Развенчана еще одна легенда советских времен, мол, кто-кто, а Света все делает ОК. Увы, и это не так...
А на что меняют? на такие же? и как, часто попадается дохлятина, среди новых, в смысле с хранения?
Меняли на КР559ИП3 с хранения, дохлые не попадались. Возможно, для герметизации применялись разные компаунды - "по рассказам", "Светлана" их делала сама.

svinka
30.01.2020, 05:37
вообще у меня тупой вопрос - пробовали ли использовать в качестве драйверов транзисторы ?
ну у нас же задача проста - ОК и только
Пошучу!

- Какая самая лучшая микросхема с открытым коллектором?
- Так эта... Трехногая. Транзистор вроде.... Там еще не только открытый коллектор... Но и открытый эмиттер и открытая база...

AFZ
30.01.2020, 08:21
Угу, транзистор. И как называются транзисторы, с Uк-э=30В, Iк макс =300 мА, Uк-э нас = 0.5В при Iк=100мА и, самое главное, временем рассасывания 5-10 нс, лучше 5, можно еще меньше ? Да, и в SOT23. Именно такие транзисторы высунуты наружу всеми своими ногами в м/с 155ЛП7. Я еше, помню, жалел, что не делают м/с 155НТ1 с четырьмя такими транзисторами - цены бы ей не было.

svinka
28.08.2021, 10:45
В Terak 8510 используют sn75138
В продакшене. Доступны соики. По мотивам ИП3 но 100ма. Также с инверсией

Vslav
28.08.2021, 13:32
Кстати, М6 (AKA M8186) использует 1804ВА2 (AKA Am2908), тоже бывают планарные.

AFZ
28.08.2021, 18:26
В общем-то, мы с Максом уже определились - Макс закупил не то 500, не то 1000 шт 531АП2, и вперед! То есть, конечно, идеальным решением были бы 74F641/74F642, но увы! 641-е сняли с производства еще в том столетии, их уже и остатков нет. 642-е, вроде-бы, сняли не так давно и остатки на складах еще есть, но мало и дорого. А все эти навороченные драйверы, во-первых, тоже давно сняты с производства и неизвестно, где их брать - вроде бы они есть, а сунься купить приличную партию - и изба фигвам, нет их. А, во-вторых, под них надо перерабатывать схемы - а зачем? Ибо сказано: работает - не трожь! :)

svinka
28.08.2021, 18:30
Кстати, М6 (AKA M8186) использует 1804ВА2 (AKA Am2908), тоже бывают планарные.
Они с триггером что наверное хорошо для ведущего но мешает простой схемотехнике ведомого

- - - Добавлено - - -


531АП2
Не соответствуют спецификации

Hunta
28.08.2021, 18:51
641-е сняли с производства еще в том столетии, их уже и остатков нет.
И которые успешно (да, дорого) продаются на али

AFZ
28.08.2021, 18:51
В Terak 8510 используют sn75138Угу. Только цены космические И непохоже, что их производят, больше похоже на залежавшиеся на складах TI остатки, а что их производят, это они привирают. И та же беда, что и у ИП3 - выходы для инфы, снятой с шины - простые двухтактные инверторы, то есть, к двунаправленной внутренней шине их не подключишь, то есть, двойной расход ног "паука", да еще и входные ноги "паука" долэны быть толерантными к 5В.

svinka
29.08.2021, 07:48
И которые успешно (да, дорого) продаются на али

74f641 тоже не соответствуют спецификации Q-bus.

Запасайтесь господа кр559ип3 пока дешево!

- - - Добавлено - - -


двунаправленной внутренней шине их не подключишь
тогда DC021C >> КР559ИП15



да еще и входные ноги "паука" долэны быть толерантными к 5В
тогда совсем не ретро.
Я считаю что минимальным условием для ретро - питалово 5вольт. ФПГА тоже касается

AFZ
29.08.2021, 09:21
И которые успешно (да, дорого) продаются на алиСильно подозреваю, что это у них вторая ходка. Выпаивают из старых плат и продают.

- - - Добавлено - - -


тогда DC021C >> КР559ИП15Когда мы разрабатывали наш AZ, мы смотрели и в эту сторону. НЕ БЫЛО их, по крайней мере, сколь-нибудь заметного предложения не было.

Hunta
29.08.2021, 09:52
Не соответствуют спецификации

тоже не соответствуют спецификации
Кому то шашечки


Запасайтесь господа кр559ип3 пока дешево!
Кому то впарить залежалое

- - - Добавлено - - -


Сильно подозреваю, что это у них вторая ходка. Выпаивают из старых плат и продают.
Да да - и нет в продаже и второй свежести

svinka
29.08.2021, 10:13
Кому то шашечкину по-едь в соседнюю комнату на расстояние 10-12 на Q-bus. у заморских победителей оно работает!!!
Совковые обмудки совсем задолбали с ап2. не работает на 10м

Hunta
29.08.2021, 10:16
на расстояние 10-12 на Q-bus
Да да, и БК и УКНЦ и ДВК - меньше чем на 10 - ну прям никуда.


Совковые обмудки
Это в которые в телеграмме про что угодно, только не про PDP-11, несмотря на название темы? Точно,

задолбали

xolod
24.11.2022, 18:51
Коллеги, а подскажите как можно котроллер CMD CQD-220 (на шине у него AM2908PC) самым простым способом подключить в ТТЛ плате, как вариант без корзины совсем. Линий AD надо 19 (0-18) ну и DMA тоже наверное надо будет.
Подойдут ли 1533АП6 или 74F245 ? Или всё-таки 531АП2 или может что из 589ИПхх, хочется поменьше корпусов что-бы было.

Hunta
24.11.2022, 19:28
Андрей использовал 531АП2 (на первом Днепре), 74LS641N (Днепр 3) и 74F641N на всём остальном, что есть у меня или я видел на фотках

svinka
25.11.2022, 00:20
Коллеги, а подскажите как можно котроллер CMD CQD-220 (на шине у него AM2908PC) самым простым способом подключить в ТТЛ плате, как вариант без корзины совсем. Линий AD надо 19 (0-18) ну и DMA тоже наверное надо будет.
Подойдут ли 1533АП6 или 74F245 ? Или всё-таки 531АП2 или может что из 589ИПхх, хочется поменьше корпусов что-бы было.

Просто подключить к ТТЛ плате. без шинных формирователей. не забыть про инверсию.
если выходы AM2908PC на шину (разъем q-bus) с открытым коллектором то резистор в питание (например 3к3-4к7)

а лучше рассказать что за плата