Мелкие вопросы по цифровой технике.
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
[uquote="akl",url="/forum/viewtopic.php?p=4794079#p4794079"]Как вариант CY71021[/uquote]
Это не компьютер с совмещенной шиной данных и разнесёнными во времени актами чтения записи и регенерации, это цифровая линия задержки. Тут данные для записи и данные чтения это разные линии и данные читаемые должны появляться одновременно с записью. (точнее за один такт до). Иначе будет некорректная работа дальнейших узлов.
Добавлено after 4 minutes 20 seconds:
CAS RAS тут пофигу Важно что ячейка читается и пишется в одном цикле. А для микросхемы с совмещенной шиной адреса будут проблемы с мультиплексированием этой шины, поиской где-то сигналов для переключения мультиплексора.
Да - есть "двухпортовые" статические ОЗУ, но я их видел только в справочниках и емкости у них небольшие.
По схеме /WE и /RAS формируются синхронно с задержкой второго на три логических элемента. А вот защелкивание данных во входном регистре ЦАП каждый второй /RAS. Схемы полной увы нет, часть отрисовал по дорожкам.
Это не компьютер с совмещенной шиной данных и разнесёнными во времени актами чтения записи и регенерации, это цифровая линия задержки. Тут данные для записи и данные чтения это разные линии и данные читаемые должны появляться одновременно с записью. (точнее за один такт до). Иначе будет некорректная работа дальнейших узлов.
Добавлено after 4 minutes 20 seconds:
CAS RAS тут пофигу Важно что ячейка читается и пишется в одном цикле. А для микросхемы с совмещенной шиной адреса будут проблемы с мультиплексированием этой шины, поиской где-то сигналов для переключения мультиплексора.
Да - есть "двухпортовые" статические ОЗУ, но я их видел только в справочниках и емкости у них небольшие.
По схеме /WE и /RAS формируются синхронно с задержкой второго на три логических элемента. А вот защелкивание данных во входном регистре ЦАП каждый второй /RAS. Схемы полной увы нет, часть отрисовал по дорожкам.
Последний раз редактировалось Призрачный Суслик Вт мар 03, 2026 12:56:31, всего редактировалось 1 раз.
Re: Мелкие вопросы по цифровой технике.
без разницы что мультиплексировано: 2 размерности адреса или адрес с данными кпримеру.
любое мультиплексирование сразу означает что операции не делаются за 1 смену сигналов на чипе.
если есть желание глубоко переделать схемотехнику то непроблема взять полностью немультиплексированный srаm чип нужного размера и разрядности.
любое мультиплексирование сразу означает что операции не делаются за 1 смену сигналов на чипе.
если есть желание глубоко переделать схемотехнику то непроблема взять полностью немультиплексированный srаm чип нужного размера и разрядности.
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Не хотелось бы.
Просто думал есть ныне микросхемы DRAM с разрядностью по данным более 1 бита на корпус.
Просто думал есть ныне микросхемы DRAM с разрядностью по данным более 1 бита на корпус.
Re: Мелкие вопросы по цифровой технике.
есть конечно, но мелких размеров - это все остатки со складов японских заводов, их лет 20 назад полностью вытеснили ddr(sdram) с емкостью от 128+M и разрядностью 4..32bit. новодел меньшего размера - только статика.
44256 напр 4bit 256k https://shop.griederbauteile.ch/product ... anguage=en
вторая цифра в этих обозначениях означает размер шины данных
44256 напр 4bit 256k https://shop.griederbauteile.ch/product ... anguage=en
вторая цифра в этих обозначениях означает размер шины данных
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Я понял - посмотрю.
Посмотрел даташиты, увы "халявы" не случилось. Из за ограничений корпуса на 4х разрядных уже совмещенные выводы входа и выхода данных.
Видимо увы, но придётся извлекать все 64 корпуса, ставить панельки.
Посмотрел даташиты, увы "халявы" не случилось. Из за ограничений корпуса на 4х разрядных уже совмещенные выводы входа и выхода данных.
Видимо увы, но придётся извлекать все 64 корпуса, ставить панельки.
- Gudd-Head
- Друг Кота
- Сообщения: 20091
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по цифровой технике.
Сериальной. Совсем русский язык позабылиsram с сериальной загрузкой адреса/данных
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Мелкие вопросы по цифровой технике.
глянул с чего началось
если сдохло все вокруг dram, включая мультиплексоры адресов - однозначно рекомендовал бы заменить все 64 корпуса + все буферы данных + мультиплексоры и их управление 1 чипом 61с512 (8bit 64k sram)
там прийдется только правильно сделать формирование сигналов CE + OE + WE из CAS и WR
это точно прощще чем dram наляпывать.
раздобыть ее прощще всего купив на авите старую мамку i/amd486DX-33/66/100 с любым чипсетом, производства до ~96 года. там 4/8 таких чипа в панельках.
там прийдется только правильно сделать формирование сигналов CE + OE + WE из CAS и WR
это точно прощще чем dram наляпывать.
раздобыть ее прощще всего купив на авите старую мамку i/amd486DX-33/66/100 с любым чипсетом, производства до ~96 года. там 4/8 таких чипа в панельках.
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Еще раз поясняю - мне нужны раздельные шины данных на запись и данных на чтение.
Их не получится простыми методами мультиплексировать, так как для работы схему нужно одновременно писать и читать по одному и тому-же адресу. Грубо говоря далее на 28 разрядную шину выдаётся 2 числа, то что пришло только-что с АЦП и приходившее с него-же 32768 такта тому назад. При этом в том-же цикле число в ячейке памяти обновляется. Согласно даташита на 4116 так нельзя вроде (такая временная диаграмма не показана), но работало. Соответственно это повлечет усложнение схемы заметное. Лишних тактовых для этого нет, надо удваивать частоту тактирования. В общем сильно сложнее.
Придется выполнить чтение ячейки, а потом переключить шину и выполнить запись ячейки. То есть 2 операции. На что надо вдвое больше тактов, а они внешние.
А так уже кучка нулячих не паянных 44256 лежит на столе, а не прикрутишь.
Еще вот - опечатался - 32 корпуса 16х32768 , второе для замены понадобиться 2 корпуса с 8 разрядной шиной у меня шина 14 разрядов от АЦП + 2 контроля четности, итого 16.
Выяснил, что служебные сигналы формируются отводами натуральной линии задержки на LC элементах в высоком DIP18 - может из этого что-то и получится сформировать, но работы будет много.
Пока склоняюсь к замене на К565РУ6 микросхемы и панельки заказаны. Пока демонтирую микросхемы. Надо еще как-то ЦАП с АЦП проверить, а то может у них тоже проблемы.
Их не получится простыми методами мультиплексировать, так как для работы схему нужно одновременно писать и читать по одному и тому-же адресу. Грубо говоря далее на 28 разрядную шину выдаётся 2 числа, то что пришло только-что с АЦП и приходившее с него-же 32768 такта тому назад. При этом в том-же цикле число в ячейке памяти обновляется. Согласно даташита на 4116 так нельзя вроде (такая временная диаграмма не показана), но работало. Соответственно это повлечет усложнение схемы заметное. Лишних тактовых для этого нет, надо удваивать частоту тактирования. В общем сильно сложнее.
Придется выполнить чтение ячейки, а потом переключить шину и выполнить запись ячейки. То есть 2 операции. На что надо вдвое больше тактов, а они внешние.
А так уже кучка нулячих не паянных 44256 лежит на столе, а не прикрутишь.
Еще вот - опечатался - 32 корпуса 16х32768 , второе для замены понадобиться 2 корпуса с 8 разрядной шиной у меня шина 14 разрядов от АЦП + 2 контроля четности, итого 16.
Выяснил, что служебные сигналы формируются отводами натуральной линии задержки на LC элементах в высоком DIP18 - может из этого что-то и получится сформировать, но работы будет много.
Пока склоняюсь к замене на К565РУ6 микросхемы и панельки заказаны. Пока демонтирую микросхемы. Надо еще как-то ЦАП с АЦП проверить, а то может у них тоже проблемы.
Re: Мелкие вопросы по цифровой технике.
у предложенных массовых 61с512 время выборки/записи 7..20nS
это в 7..20РАЗ!!! меньше чем у 4116
там можно что угодно засунуть в цикл
максимум что может потребоватьсся - z-буферы или мультиплексоры для шины данных.
скорее всего 1 z-buffer между общей штной данных и ADC, если у него нет OE (что скорее всего не так)
это 2 sram + 2(4) 8bit регистра или буфера + логика управления (автомат на паре d-триггеров + элементы) =6..8 корпусов
против 25+ корпусов с dram.
имхо очевидно что прощще собрать и отладить
... а возможно еще прощще взять какойнить stm32 c достаточно быстрыми ADC ...
это в 7..20РАЗ!!! меньше чем у 4116
там можно что угодно засунуть в цикл
максимум что может потребоватьсся - z-буферы или мультиплексоры для шины данных.
скорее всего 1 z-buffer между общей штной данных и ADC, если у него нет OE (что скорее всего не так)
это 2 sram + 2(4) 8bit регистра или буфера + логика управления (автомат на паре d-триггеров + элементы) =6..8 корпусов
против 25+ корпусов с dram.
имхо очевидно что прощще собрать и отладить
... а возможно еще прощще взять какойнить stm32 c достаточно быстрыми ADC ...
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Это понятно, но для цикла нужны "лишние" такты, которые надо как-то получить.
+ нужны промежуточные регистры, хранения данных для записи и данных чтения (на 16 разрядов каждый) так как штатный регистр защелка данных чтения срабатывает в момент валидных данных на выходе АЦП, то есть в момент записи, а прочитать мы должны до того, то есть до прихода тактового импульса. Увязка всех времянок - это будет очень непросто. У меня есть свей небольшой проект - так вот уж года три не могу времянки нормально сделать. Правда и времени на него почти нет. Как нибудь спрошу, а пока тут поднимать оборудование надо.
6-8 корпусов надо где-то смонтировать, это сколько проводов будет.
Отладить это тоже не просто будет - не забывайте о том, что надо формировать все входные сигналы платы и все напряжения питания. Там, где плата стоит, отладится очень сложно, особенно в зимний период, хотя платы "выноски" все есть.
К STMу надо в комплекте еще и программиста толкового да с формой допуска, это совсем другие деньги.
В принципе направление работ понятно. Обещали найти паяльник с отсосом через канал жала.
+ нужны промежуточные регистры, хранения данных для записи и данных чтения (на 16 разрядов каждый) так как штатный регистр защелка данных чтения срабатывает в момент валидных данных на выходе АЦП, то есть в момент записи, а прочитать мы должны до того, то есть до прихода тактового импульса. Увязка всех времянок - это будет очень непросто. У меня есть свей небольшой проект - так вот уж года три не могу времянки нормально сделать. Правда и времени на него почти нет. Как нибудь спрошу, а пока тут поднимать оборудование надо.
6-8 корпусов надо где-то смонтировать, это сколько проводов будет.
Отладить это тоже не просто будет - не забывайте о том, что надо формировать все входные сигналы платы и все напряжения питания. Там, где плата стоит, отладится очень сложно, особенно в зимний период, хотя платы "выноски" все есть.
К STMу надо в комплекте еще и программиста толкового да с формой допуска, это совсем другие деньги.
В принципе направление работ понятно. Обещали найти паяльник с отсосом через канал жала.
Re: Мелкие вопросы по цифровой технике.
ну так там чтото на cpu же ? если там z80 то есть 4MHz (4+ импульса на цикл шины) если другой популярный процессор то еще больше макс доступная синхронная частота.
8bit буферы+регистры это 20ногий чип жеж, 74hc274 (=574 hc,hct,lvc,...) например непрозрачная защелка по фронту с z-выъходами
574 c некривым пинаутом (входы и выходы по разным сторонам)
8bit буферы+регистры это 20ногий чип жеж, 74hc274 (=574 hc,hct,lvc,...) например непрозрачная защелка по фронту с z-выъходами
574 c некривым пинаутом (входы и выходы по разным сторонам)
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Еще раз объясняю это не компьютер и никогда им не был.
Процессора тут нет и никогда не было.
На плату приходят импульсы извне. На каждый импульс мы должны
1) Оцифровать входной сигнал и проверить выходной код АЦП на переполнение/ноль (отрицательные значения невозможны). Проверяются значения 0000 0000 0000 00 и 1111 1111 1111 11 при несоответствии выдаются сигналы на соответствующие контакты разъёма.
2) Считать значение из ОЗУ по данному адресу
3) Записать оцифрованное АЦП значение на его место (2 и 3 выполняются одновременно)
4) Над оцифрованным значением и считанным провести некоторую простую математическую операцию
5) Результат выдать в ЦАП У ЦАП свой регистр хранения.
6) Увеличить счетчик адреса на 1.
7) Запомнить новое значение входного аналогового сигнала в УВХ
Это всё за 1 такт !!!! Частота таков примерно 16 кГц и может меняться.
Процессора тут нет и никогда не было.
На плату приходят импульсы извне. На каждый импульс мы должны
1) Оцифровать входной сигнал и проверить выходной код АЦП на переполнение/ноль (отрицательные значения невозможны). Проверяются значения 0000 0000 0000 00 и 1111 1111 1111 11 при несоответствии выдаются сигналы на соответствующие контакты разъёма.
2) Считать значение из ОЗУ по данному адресу
3) Записать оцифрованное АЦП значение на его место (2 и 3 выполняются одновременно)
4) Над оцифрованным значением и считанным провести некоторую простую математическую операцию
5) Результат выдать в ЦАП У ЦАП свой регистр хранения.
6) Увеличить счетчик адреса на 1.
7) Запомнить новое значение входного аналогового сигнала в УВХ
Это всё за 1 такт !!!! Частота таков примерно 16 кГц и может меняться.
Re: Мелкие вопросы по цифровой технике.
значит нужен свой асинхронный тактовый генератор с такой частотой чтоб 1 период был больше времени выборки ram чипа и чтоб при максимальной частоте внешней синхронизации между ее импульсами укладывалось не менее нужного количества тактовых периодов.
берем с запасом 200nS ram , 100kHz максимальная внешняя синхро частота и 10 тактов нам надо на автоматизацию вышеописанного,
тогда тактовая может быть в пределах 1..5MHz. все очень скромненько.
если не хочется применять plm/fpga то автомат можно построить на еще 1 непрозрачном регистре-защелке и rom чипе, если циклов до 10 то достаточно 4 bit регистра но для удобства - простоты синтеза матрицы циклов можно взять 8bit регистр и 29с512. ну или на логику это разложить, комукакнравится,
а скорее всего все уклалывается в 4 такта с частотой порядка 100kHz и элементарно реализуется на простеньком avr. на какойнить tiny2313, но да, такое потребует не-ардуино квалификации
берем с запасом 200nS ram , 100kHz максимальная внешняя синхро частота и 10 тактов нам надо на автоматизацию вышеописанного,
тогда тактовая может быть в пределах 1..5MHz. все очень скромненько.
если не хочется применять plm/fpga то автомат можно построить на еще 1 непрозрачном регистре-защелке и rom чипе, если циклов до 10 то достаточно 4 bit регистра но для удобства - простоты синтеза матрицы циклов можно взять 8bit регистр и 29с512. ну или на логику это разложить, комукакнравится,
а скорее всего все уклалывается в 4 такта с частотой порядка 100kHz и элементарно реализуется на простеньком avr. на какойнить tiny2313, но да, такое потребует не-ардуино квалификации
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Вот схема и вырастает в монстра.... Фактически в изготовление нового узла и его отладку. Не слишком-ли много труда, тут уж и 4116 родные найти можно - дешевле выйдет.
ПЛМ еще найти надо, найти к ним программатор и софт. Не самая нынче доступная микросхема.
ПЛМ еще найти надо, найти к ним программатор и софт. Не самая нынче доступная микросхема.
Re: Мелкие вопросы по цифровой технике.
Для демонтажа микросхем без рычащих моторчиков.
Стамеска из обломка надфиля заточенная алмазиком.
Выводы под основание корпуса - чик и дальше все понятно.
И вообще такая штука весьма универсальна, компактна не рычит и не пылит.
Отверстия чистят обычно плетенкой что малоэффективно и греет плату лишнего.
Я применяю такую штуку.
https://basket-14.wbbasket.ru/vol2063/p ... big/1.webp
Дежурное сверло 0,7 мм
Стамеска из обломка надфиля заточенная алмазиком.
Выводы под основание корпуса - чик и дальше все понятно.
И вообще такая штука весьма универсальна, компактна не рычит и не пылит.
Отверстия чистят обычно плетенкой что малоэффективно и греет плату лишнего.
Я применяю такую штуку.
https://basket-14.wbbasket.ru/vol2063/p ... big/1.webp
Дежурное сверло 0,7 мм
- Вложения
-
- 48.jpg
- (105.13 КБ) 30 скачиваний
Последний раз редактировалось Croma Чт мар 05, 2026 14:43:45, всего редактировалось 1 раз.
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Полезная штука. А как рубить, что бы не воткнуться в плату ?
Re: Мелкие вопросы по цифровой технике.
мне кажется что острые бокорезы всетаки лучше, надо просто подобрать что подлезает
возможно маникюрные попробовать или в негвозделиновом инструменте поискать
https://www.delot.ru/catalog/4_sharnirn ... mi_127mm_/
https://www.delot.ru/catalog/4_sharnirn ... ye_125mm_/
https://www.vseinstrumenti.ru/product/k ... 3-9230180/
возможно маникюрные попробовать или в негвозделиновом инструменте поискать
https://www.delot.ru/catalog/4_sharnirn ... mi_127mm_/
https://www.delot.ru/catalog/4_sharnirn ... ye_125mm_/
https://www.vseinstrumenti.ru/product/k ... 3-9230180/
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Любое отгибание вывода от корпуса микросхемы отрывает верхнюю площадку увы. Буду выпаивать с отсосом уже принесли, но уже на следующей неделе.
Это уже, как говориться мелочи.
Сейчас половина блока микросхем (16 корпусов) по цепи -5 вольт жрёт 0,5А и не греется совершенно. Думал вычислить так умершие микросхемы.
Это уже, как говориться мелочи.
Сейчас половина блока микросхем (16 корпусов) по цепи -5 вольт жрёт 0,5А и не греется совершенно. Думал вычислить так умершие микросхемы.
- АлександрЛ
- Друг Кота
- Сообщения: 43781
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Мелкие вопросы по цифровой технике.
[uquote="Jack_A",url="/forum/viewtopic.php?p=4793888#p4793888"]Откусывание даёт нагрузку на дорожку и может вести к отслоению. Я бы взял аккумуляторную болгарку .... она аккуратно пилит, и вплотную к корпусу отпилил бы ножки. Вероятность повреждения минимальна. Конечно, твёрдость руки обязательна.
[/uquote]
Тут, конечно, микросхема в керамике, такие "кусать" не пробовал, а вот обычный пластиковый ДИП обкусывается "на ура", и, при этом дорожки не повреждаются даже на самом хреновом советском стеклотекстолите, только "кусать" нужно так, чтобы ножка, в процессе "кусания" отгибалась от корпуса в сторону, а не вертикально к плате.
Тут, конечно, микросхема в керамике, такие "кусать" не пробовал, а вот обычный пластиковый ДИП обкусывается "на ура", и, при этом дорожки не повреждаются даже на самом хреновом советском стеклотекстолите, только "кусать" нужно так, чтобы ножка, в процессе "кусания" отгибалась от корпуса в сторону, а не вертикально к плате.
-
Призрачный Суслик
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Ср фев 04, 2026 21:29:19
- Откуда: Из норки где-то в России
Re: Мелкие вопросы по цифровой технике.
Ну так и я до того не один десяток пластиковых корпусов кусал - но тут плата больно хреновая - похоже из-за коррозии. Когда демонтировал кусанием мультиплексоры адреса - то порядком площадок верхнего слоя пообрывал. Вот при отгибании откусанного вывода от корпуса микросхемы он вырывает площадку с куском "трубочки металлизации". При том плата импорт. Ну как говориться попробую и другой метод.
Вот стамесочка миниатюрная хорошо подошла бы. Но её надо начертить, в инструментальный цех отдать. Лениво.
Вот стамесочка миниатюрная хорошо подошла бы. Но её надо начертить, в инструментальный цех отдать. Лениво.