МЭВМ "Сетунь" цифровые элементы на ферритах

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

Моделирование индикации трита
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

МЭВМ "Сетунь" цифровые элементы на ферритах

Моделирование цифровой троичной ячейки "Тип 0".
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

Симуляция основных троичных цифровых элементов

Начал использовать симулятор электронных с открытым кодом https://www.simulide.com/p/home.html

Хотелось бы создать библиотеку цифровых троичных элементов "Сетунь-1958" в SimulIDE.

Как преобразовать ферритовые цифровые элементы "И", "ИЛИ", "ИСКЛЮЧАЮЩЕЕ ИЛИ", триггеры, счетчики, сдвиговые регистры, счетчики, переключатели. В этих элементах используются токовые импульсы, которые перемагничивают ферритовые кольца с прямоугольной петлёй гистерезиса.

Классические двоичные цифровые интегральные микросхемы , например КМОП К561, К1561, К1564 ( CD40xxxx) используют импульсы напряжения.

Как преобразовать токовые логические ячейки "Сетунь" в схемы на двоичных цифровых микросхемах - сообразил.
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

Симуляция основных троичных цифровых элементов в SimulIDE.

Ферритовые троичные элементы имеют токовые фазы питания i1 и i2 на рис.6 "Выполнение логической операции запрет".

Обозначение у авторов Сетунь-1958 следующее:

Цитата:
Черта над или под квадратом - указание на принадлежность усилителя (ферритовое кольцо) к первой или второй фазе питания.
Все ферритовые кольца заменяем на D-триггер.

Фазу i1 токового питания заменяем фронтом на входе CLK.
Фазу i2 токового питания заменяем спадом на входе CLK.

У микросхемы К561ТМ3 (CD4042) есть вход POL для управления полярностью записи значения на D-входе.

В схеме POL=0 и это фаза питания i1, модели троичного ферритового элемента.
В схеме POL=1 и это фаза питания i2, модели троичного ферритового элемента.

Необходимо в элемент A_NOT_B добавить фазы CLK1 и CLK2.

На выходе A_NOT_B -1 выполнение логической операции "отрицание" появится по сигналу CLK2.
FizikS писал(а): Чтобы труд не пропал даром, выкладываю эту модельку для образца. Для установки достаточно распаковать архив в каталог "data" программы.
Ссылка на форум - viewtopic.php?f=81&t=19727&p=165714#p165714
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by Lavr »

askfind wrote:Как преобразовать токовые логические ячейки "Сетунь" в схемы на двоичных цифровых микросхемах - сообразил.
Что-то, мне помнится, весьма давно что-то похожее некто г-н Маслов (один из соратников Брусенцова)
сообразил и даже запатентовал. Вы его патенты смотрели?
iLavr
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

Lavr wrote:
askfind wrote:Как преобразовать токовые логические ячейки "Сетунь" в схемы на двоичных цифровых микросхемах - сообразил.
Что-то, мне помнится, весьма давно что-то похожее некто г-н Маслов (один из соратников Брусенцова) сообразил и даже запатентовал. Вы его патенты смотрели?
По Патенту РФ на изобретение "Пороговый элемент троичной логики на токовых зеркалах"патент Автор: Маслов Сергей Петрович Номер: 2 618 901 Дата публикации патента: 11 мая 2017 г.)

Троичный элемент с 3-я выходными уровнями: -U, 0, +U.

Двигаюсь к решению задачи перевода токовых троичных логических элементов "Сетунь" на обычную цифровую двоичную логику.

Н.П. Брусенцов в своих работах анализировал получение из троичных логических элементов в двоичные отбрасыванием половины схемы.

Собственно первый авторское свидетельство Н.П. Брусенцов ЛОГИЧЕСКИЙ ЭЛЕМЕНТ Заявлено 22 февраля 1961 г. за Ме 698409/26 это двоичный цифровой элемент на ферритовых кольцах.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

Генератор тактирования для троичных логических элементов

Необходимо формировать фазы синхронизации
CLK1 - подъём
CLK2 - спад

Решил использовать КР1561АГ1 с двумя одновибраторами в режиме генерации импульсов с регулировкой полупериодов.
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by Lavr »

askfind wrote:По Патенту РФ на изобретение "Пороговый элемент троичной логики на токовых зеркалах"патент Автор: Маслов Сергей Петрович Номер: 2 618 901 Дата публикации патента: 11 мая 2017 г.)

Троичный элемент с 3-я выходными уровнями: -U, 0, +U.
Прямо вот так: с 3-я выходными уровнями: -U, 0, +U? :roll:
А мне казалось всё же, что элемент Маслова оперирует токами:"ток в одну сторону", "ток в другую сторону", "нет тока".
Трит X на входе ПЭТЛ-ТЭ представлен на его выходах парами двузначных компонент: +R, -R и +L, -L. Соответствие значений X и пар приведено в Таблице 1 в тритах и в терминах токов +Iф, 0, -Iф.

Я, собственно, поинтересовался вот по какому поводу: феррит-диодная логика - импульсная, но вы её пытаетесь
имитировать элементами потенциальной логики.
Вот потому и возникает вопрос - а стОит ли такая "овчинка выделки"?
iLavr
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

Lavr wrote: Прямо вот так: с 3-я выходными уровнями: -U, 0, +U? :roll:
А мне казалось всё же, что элемент Маслова оперирует токами:"ток в одну сторону", "ток в другую сторону", "нет тока".
Трит X на входе ПЭТЛ-ТЭ представлен на его выходах парами двузначных компонент: +R, -R и +L, -L. Соответствие значений X и пар приведено в Таблице 1 в тритах и в терминах токов +Iф, 0, -Iф.
Действительно я не прав!

Сегодня внимательно просмотрел статью Маслов С.П. "Об одной возможности реализации троичных цифровых устройств" - http://ternarycomp.cs.msu.ru/Papers/Mas ... jnosti.pdf

Действительно в патентах используются токи!
Lavr wrote:
Я, собственно, поинтересовался вот по какому поводу: феррит-диодная логика - импульсная, но вы её пытаетесь
имитировать элементами потенциальной логики.
Вот потому и возникает вопрос - а стОит ли такая "овчинка выделки"?
После внимательного прочтения статьи Маслова С.П. :
Говоря о реализации троичных устройств на основе полупроводниковых схемотехник выскажу следующие соображения:

Элемент "Сетуни" состоит из 2-х сердечников с обмотками.
Таким образом на аппаратном уровне троичное значение представлено
двумя битами. Это, скорее всего, потребуется сохранить, тем более что
в полупроводниковых техниках также нет компонентов с тремя
состояниями.

Транзисторы имеют комплементарные пары. Для любой
транзисторной схемы существует ее симметричная реплика на
комплементарных транзисторах, в которой напряжения и токи
противоположны по полярности и направлению. Вот основа для
воплощения на аппаратном уровне в полупроводниковой среде
замечательной симметрии троичной системы.

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


Мэтр оказался "в плену" старой парадигмы - использовать токи. Более того, смотри патент, предлагаемые троичные элементы не являются синхронными!

В машине "Сетунь" цифровые логические ферритовые элементы были синхронными относительно фаз питания токов i1 и i2. Именно, на мой взгляд, это решение позволило получить надёжную и стабильную работу цифровых вычислений.

Моё решение замены ферритовых колец двоичными триггерами позволяет обеспечить синхронные цифровые вычисления по тактам и синтезировать троичные логические элементы максимально ближе к элементам "Сетуни", которые состоят из 2-х сердечников с обмотками.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

--
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by Lavr »

askfind wrote:Мэтр оказался "в плену" старой парадигмы - использовать токи.
Вот тут я соглашусь - мне тоже показалось, что старая парадигма над ними довлела...
iLavr
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

ДИНАМИЧЕСКИЙ ТРОИЧНЫЙ ТРИГГЕР

Симуляция основных троичных цифровых элементов
в SimulIDE бесплатный симулятор электроники

Основные логические узлы

Управляющие и арифметические схемы для построения троичной машины можно реализовать из прототипов ячеек с магнитными усилителями "Сетунь".

Характерными узлами управляющих схем машины являются динамический триггер, переключатель, распределитель импульсов и дешифратор кодов.

Динамический троичный триггер состоит из двоичных триггеров, двоичных логических элементов. Схема является синхронной и управляется фазами CLK1 и CLK2.

Импульс "+1", поданный например на верхний вход первого элемента, пройдя оба верхних двоичных триггера через один период частоты фазы, благодаря обратной связи снова появится на этом входе и так будет до поступления импульса "-1" или сброс "0".
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

ПЕРЕКЛЮЧАТЕЛЬ и ТРОИЧНЫЙ ТРИГГЕР

Симуляция основных троичных цифровых элементов
в SimulIDE бесплатный симулятор электроники

Переключатель совместно с триггером, который управляет его работой.

Троичный вход, поступающий на вход переключателя, в зависимости от состояния, в котором находится в это время триггер, проходит на один из трёх выходов, которые соответственно состояниям триггера обозначены "Выход 0", "Выход 1", "Выход -1". Другими словами, установкой триггера в одно из трёх состояний производится переключение поступающего на вход кода на один из трех выходов переключателя.
triger_switch_trit.sim1.zip
9 КБ
Показать список поделившихся


Добавить вложение
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

ТРОИЧНЫЙ ДЕШИФРАТОР

Симуляция основных троичных цифровых элементов
в SimulIDE бесплатный симулятор электроники

Дешифратор кода производит одного из 3n каналов согласно его номеру, задаваемому в виде n-разрядного троичного числа.

На рисунке показан дешифратор двухразрядных троичных кодов. Младшая и старшая цифры кода поступают на входы дешифратора одновременно. Соответственно комбинации этих цифр будет возбуждён один из девяти выходов дешифратора.
You do not have the required permissions to view the files attached to this post.
Last edited by askfind on 10 Apr 2022 11:02, edited 3 times in total.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: МЭВМ "Сетунь" цифровые элементы на ферритах

Post by askfind »

ТРОИЧНЫЙ ПОЛУСУММАТОР

Симуляция основных троичных цифровых элементов
в SimulIDE бесплатный симулятор электроники
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)