Спасибо!!!!
Ждем, вдруг кто-нибудь сверстает в pdf или djvu ;-)
Спасибо!!!!
Ждем, вдруг кто-нибудь сверстает в pdf или djvu ;-)
Я примотал камеру к микроскопу и теперь могу получать фото старых микросхем в сколь-нибудь приличном (после склейки кусочков) разрешении, посему решил, что стоит обновить собственное, выше цитированное фото.
Не уверен, вернусь ли я когда-нибудь к серьезной отладке/запуску своего С5-12, но т.к. на К592ПУ1 нет и не предвидится никакой документации (по-моему, даже в тех. описании С5-12 с распиновками м/сх, этого нет), то лучше иметь фото почетче, чем не иметь
Может кто в итоге потом восстановит что-нибудь по нему - внутренний слой просматривается.
(осторожно, картинка внутри огромная)
UPDATE:
Похоже, К592ПУ1 - неинвертирующий буфер с открытым коллектором.
Распаял одну из некогда выпаянных (не бешено греющуюся) микросхему на макетку, потыкать в неё сигнальчиками.
* лог. '0' на входной ножке 9/7 дает лог. '0' на выходной ножке; лог. '1' или третье состояние дают выход согласно состоянию ножки 5/12;
* ножка 5/12 контролирует выдачу высокого уровня (+24В) микросхемой; если там подтяжка, как на С5-12, то выходная ножка 4/13 в состоянии лог. '1' будет выдавать уровень +24В, при отсутствии - третье состояние.
* на неподключенном входе висит около 0.7В, туго подтягивающиеся к +5В - подключил напрямую вход через мультиметр к +5, ток 20мА; через мультиметр к земле - 1-2мА. Может быть так и надо, может связано с потенциальной "пришибленностью" моего С5-12.
Последний раз редактировалось ALEXEY.GORDEEV; 07.02.2021 в 13:56.
Pentagon 1024 SL 2.2 + NemoIDE + ZXMC
Amiga HD600 + 2Mb Chip + 4Mb Fast + Kick3.1 (hardware) + S-Video + CF 512Mb + LAN
Yamaha YIS503IIIR + 1Mb RAM and Mouse by Caro + Yamaha FD-051 + HxC Floppy Emul + Sunrise IDE
Macintosh LCII + 2Gb HDD + FPU + 10Mb RAM
Grape iMac G3/333 + 40Gb HDD + 256Mb RAM
Glacier GBA, GBA SP + EZFlash IV
Commodore 64 + 1541-II + XU1541
Atari 65XE + SD2SIO
Электроника МК-85
Коллеги, а вы не думали на тему, что p-MOS микросхемам, обычно, заземляют не (-24), а (+24) ? А совместное их использование с ТТЛ может выглядеть совсем странным, например, если заземлить (-5) для нормальной ТТЛ, то вместо +24 надо подать +5, вместо (-24), соответственно, (-19), а смещение подложки - (+6.5). Это один вариант. Ну, и второй - прямо в лоб - заземляеи (-5), туда же (+24), туда же (-1.5). Этот вариант будет актуален, если тот самый 592ПУ1 переносит потенциал от отрицательных уровней p-MOS БИС к положительным уровням ТТЛ и назад. А вариант с заземлением (-24) заведомо неправильный. Вопрос, выжили ли эти ПУ1 после такого издевательства? Они же не зря грелись...
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Тема как-то сама по себе загнулась в эпоху коронавируса, а вот теперь, когда импортозамещение нужно реальное, а не фиктивное вроде снова актуальна.
Вот интересно, кто-нибудь эмулятор и ассемблер написал за эти годы? Если нет, то рискну предположить, что из-за отсутствия компактного в современном стиле, описания архитектуры и системы команд. На всякий случай назовем эту архитектуру S5e.Неполные соответствия нам на руку, так как патентодержатели и авторы согласия на описание и создание инструментального софта согласия своего не давали.
А она не такая уж сложная. Да, память организована в виде пространства 16р слов и так как счетчик команд является 16р регистром, одним из 16 РОН, отображаемым в начало памяти, адресует 32Кслов. Есть возможность адресовать байты.
Следующий регистр - регистр прерванной задачи( очевидно состояние ее программного счетчика в момент прерывания) и следующий - регистр защиты(его функция из краткого описания микросхемы К586ВЕ1 пока для меня не ясна).
Первая плохая весть - счетчик программ на самом деле ?дублируется для ускорения переходов( и как с этим работать)
Вторая плохая весть - число задач 16 и для указателя работающей задачи где-то имеется 4р регистр. Мы можем модернизировать архитектуру в этой части и предположить, что процессор умеет разделять время между задачами и тогда этот регистр в каждый момент времени указывает на задачу, которая в данный момент выполняется. Пока каждая задача выполняется одно и то же время, которое можно задать в специальном 16-р регистре таймера разделения процессорного времени. При падении напряжения ниже номинального или сигнале внешнего сброса, состояние задач и памяти сохраняются во внешнем устройстве хранения данных
Оба этих пункта надо в дальнейшем прояснить.
С остальными 13 16-битными регистрами вроде бы все хорошо. РОНы они и в Африке РОНы.
Третья плохая весть - отсутствие аппаратного стека и регистра указателя стека.
Имеется система прерываний от внутренних и внешних устройств. Но ее пока для упрощения не станем касаться. Имеется внутренняя периферия: 2 8-битных регистра ввода/вывода( вряд ли линии настраиваются индивидуально на ввод или вывод, но попробуем прояснить), 16 битный? регистр последовательного ввода/вывода и еще регистр для ввода/вывода импульсов.
Последний раз редактировалось andrews; 18.05.2022 в 10:41.
Варианты :
1. Попросить мелкие китайские континентальные фабы о производстве по топнормам 1 и менее мкм.
Недостатки - не особо большой ПВГ, нужен переводчик на технический китайский ( а он стоит совсем недешево ).
Всё через третьи страны.
2. Вбухать ~$20++++ млрд. в МЭП, и получить лет через 5+ топнормы порядка 0.13 мкм.
Нужны ли они будут к тому времени ?
По архитектуре - надо вспомнить Леонида Ильича Брежнева и следовать его советам.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Безотносительно импортозамещения, только факты.
Почему именно мелкие (я даже не знаю, есть ли они вообще сейчас)? У китайцев с десяток крупных на 180нм и тоньше. Мелкие партии они вполне себе готовы делать. И делают. Я в нулевые работал в конторе, которая именно там и размещала заказы. Как раз на 180нм.
По цифре ПВГ великолепный. Мы как-то не смогли по тестовой партии в 50 кристаллов определить ПВГ -- все оказались полностью работоспособны.
Переводчик не нужен. Мы общались на английском языке. Китайские инженеры его знают. Администрация тоже.
90нм на покупной линии есть и так. Насколько мне известно, испытывает проблемы с загрузкой производства. Производить нечего, проще говоря.
130/180/250/330 (по сути это одно и то же и делается на тех же установках) никуда не денется и деваться не собирается. Их хватает под очень многое, и даже с запасом. У меня в одном дизайне было 256 КБ набортного ОЗУ по очень простой причине: дизайн был pad-constrained. После размещения всех контактных площадок (240 шт) с минимально допустимым зазором обнаружилось, что на кристалле есть свободное место под четверть мегабайта ОЗУ.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Пластины импортные должно быть кончились. В стране не производят даже гвозди. Куда уж бездислокационный кремний.
- - - Добавлено - - -
я к тому спросил, чтобы параллельный велосипед не изобретать. Впрочем, как делать инструментальный софт под 16 разделяемых процессорного времени задач не совсем понятно.Ну еще 4 ладно. Потом мне сильно неприятны безстековые архитектуры. А вот тут и программный счетчик какой-то параллельный регистру pc и какой-то регистр защиты задачи. Почему тогда не сделать 16р регистр указателя кода, данных и стека в этих трех регистрах? И потом непонятно, как задачам-то между собой общаться? Или их как раз разделили, чтобы перефирию надежностью обеспечить и троировать?
Последний раз редактировалось andrews; 19.05.2022 в 21:25.
Простите, но тут уместна только одна фраза "Вспомнила бабка как... "
Ничего личного.
Просто НИКАКИЕ фабы сейчас мелкие заказы да еще и на дешевые чипы брать не хотят. Уже с год. Ну или лидтайм от года и выше, по предоплате
Потому что компании третьей категории много раз идут в конец очереди. И ценой вопрос не решается вообще никак. Хватает и крупных заказов от известных (в смысле тех, из-за которых не будет проблем) заказчиков.
И это все было задолго до санкций. А если к этому добавить еще санкции.....
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)