На осциллограммы смотреть надо - глазами глитчи не поймаешь...AndrejKulikov wrote:Вносим в одну из трёх линий задержку в 6*dt, что теоретически возможно, если в общей трёхпроводной линии один из проводов делает петлю вбок длиной много десятков или сотен метров или километров:Shaos wrote:если один из ваших трёх проводников-"битов" будет чуть длиннее или ближе к земле, что наклонит фронты и внесёт задержку, то вся ваша радужная картина испортится:
тут кроме неопределённого состояния ? когда один сигнал поднимается, а два других опускаются, будет ещё "четвёртое" состояние, когда всё в нуле
...
Модель работает без сбоев.
Трёхпроводная троичка
Moderator: haqreu
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Трёхпроводная троичка
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
В двухпроводной физической системе с кодированием состояний кодами, в которых присутствует хотя бы одна единица, например, (0,1,2)=(01,10,11) кратковременные и долговременные нули на обеих выходных линиях не являются одним из знаковых состояний и поэтому не опасны. Нули же на входных линиях являются обычным четвёртым состоянием - состоянием хранения, при котором никакие перемены не производятся, и, поэтому, тоже не опасны. Тоже и в трёх-четырёх-пятипроводных... с кодированием состояний кодами, в которых присутствует хотя бы одна единица. В однопроводной же физической системе нуль является одним из состояний и прохождение через нуль приведёт к ложным срабатываниям в последующих логических элементах схем. Так, что сектантами являются "однопроводники".AlexanderZh wrote:Вот Вы и есть сектант. В двухпроводной системе при переключении состояний точно так же будут возникать ситуации когда на одной линии уже ноль а на другой еще не единица (или обратная). Ну и дальше экстраполируйте на трех-четырех-пяти проводную...AndrejKulikov wrote: "Сатонизм" - это переходы через 0 при переключении из -1 в +1 и из +1 в -1 и эмуляция троичности попыткой сектантов-"однопроводников" запихать в один провод незапихаемое.
А вообще то триггеры, из-за дополнительного состояния на входе - состояния хранения, относятся к логике на единицу большей, чем "ичность" триггера. Например, в двоичном триггере на входе имеется три состояния - 01, 10 и третье состояние - состояние хранения (00). Поэтому в троичных двухбитных триггерах на входе используются все четыре состояния, из них четвёртое состояние 00 - состояние хранения записанной информации.
-
- Doomed
- Posts: 625
- Joined: 27 Jul 2018 12:07
Re: Трёхпроводная троичка
...вот читаю и всё больше прихожу в выводу - что мы начали за здравие а приходим к упокою, а всё это порождается перевернутым воображением в определении троичной системы: никакой двохбитности в троичной системе быть не может (тем более двухпроводной троички), если реализация делается на двоичных компонентах - то это есть однозначно двоичная реализация со своими достоинствами и недостатками.AndrejKulikov wrote:В двухпроводной физической системе с кодированием состояний кодами, в которых присутствует хотя бы одна единица, например, (0,1,2)=(01,10,11) кратковременные и долговременные нули на обеих выходных линиях не являются одним из знаковых состояний и поэтому не опасны. Нули же на входных линиях являются обычным четвёртым состоянием - состоянием хранения, при котором никакие перемены не производятся, и, поэтому, тоже не опасны. Тоже и в трёх-четырёх-пятипроводных... с кодированием состояний кодами, в которых присутствует хотя бы одна единица. В однопроводной же физической системе нуль является одним из состояний и прохождение через нуль приведёт к ложным срабатываниям в последующих логических элементах схем. Так, что сектантами являются "однопроводники".AlexanderZh wrote:Вот Вы и есть сектант. В двухпроводной системе при переключении состояний точно так же будут возникать ситуации когда на одной линии уже ноль а на другой еще не единица (или обратная). Ну и дальше экстраполируйте на трех-четырех-пяти проводную...AndrejKulikov wrote: "Сатонизм" - это переходы через 0 при переключении из -1 в +1 и из +1 в -1 и эмуляция троичности попыткой сектантов-"однопроводников" запихать в один провод незапихаемое.
А вообще то триггеры, из-за дополнительного состояния на входе - состояния хранения, относятся к логике на единицу большей, чем "ичность" триггера. Например, в двоичном триггере на входе имеется три состояния - 01, 10 и третье состояние - состояние хранения (00). Поэтому в троичных двухбитных триггерах на входе используются все четыре состояния, из них четвёртое состояние 00 - состояние хранения записанной информации.
AndrejKulikov поймите если бы реализация троичной системы на двух проводниках была бы оправдана то Intel уже б давно Вас пригласил бы на работу в качестве ведущего разработчика. Но опять же на мой взгляд двухпроводная троичность, трёхпроводная двоичность это маниловщина в микроэлектронике.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Читателям:TernarySystem wrote:...вот читаю и всё больше прихожу в выводу - что мы начали за здравие а приходим к упокою, а всё это порождается перевернутым воображением в определении троичной системы: никакой двохбитности в троичной системе быть не может (тем более двухпроводной троички), если реализация делается на двоичных компонентах - то это есть однозначно двоичная реализация со своими достоинствами и недостатками.AndrejKulikov wrote:В двухпроводной физической системе с кодированием состояний кодами, в которых присутствует хотя бы одна единица, например, (0,1,2)=(01,10,11) кратковременные и долговременные нули на обеих выходных линиях не являются одним из знаковых состояний и поэтому не опасны. Нули же на входных линиях являются обычным четвёртым состоянием - состоянием хранения, при котором никакие перемены не производятся, и, поэтому, тоже не опасны. Тоже и в трёх-четырёх-пятипроводных... с кодированием состояний кодами, в которых присутствует хотя бы одна единица. В однопроводной же физической системе нуль является одним из состояний и прохождение через нуль приведёт к ложным срабатываниям в последующих логических элементах схем. Так, что сектантами являются "однопроводники".AlexanderZh wrote:Вот Вы и есть сектант. В двухпроводной системе при переключении состояний точно так же будут возникать ситуации когда на одной линии уже ноль а на другой еще не единица (или обратная). Ну и дальше экстраполируйте на трех-четырех-пяти проводную...AndrejKulikov wrote: "Сатонизм" - это переходы через 0 при переключении из -1 в +1 и из +1 в -1 и эмуляция троичности попыткой сектантов-"однопроводников" запихать в один провод незапихаемое.
А вообще то триггеры, из-за дополнительного состояния на входе - состояния хранения, относятся к логике на единицу большей, чем "ичность" триггера. Например, в двоичном триггере на входе имеется три состояния - 01, 10 и третье состояние - состояние хранения (00). Поэтому в троичных двухбитных триггерах на входе используются все четыре состояния, из них четвёртое состояние 00 - состояние хранения записанной информации.
AndrejKulikov поймите если бы реализация троичной системы на двух проводниках была бы оправдана то Intel уже б давно Вас пригласил бы на работу в качестве ведущего разработчика. Но опять же на мой взгляд двухпроводная троичность, трёхпроводная двоичность это маниловщина в микроэлектронике.
Хорошо, что этот мир устроен всего из двух нуклонов - протонов и нейтронов, а не по мнению Ternary System, и хорошо, что Бог не даёт Ternary System, за его грехи, это понять. Слава Богу.
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Трёхпроводная троичка
религионзная тематика на форуме запрещена!
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Doomed
- Posts: 625
- Joined: 27 Jul 2018 12:07
Re: Трёхпроводная троичка
Троичная система может иметь 6 кодировок по аналогии с двоичной системой в которой:
первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)
(0, 1, 2) = Х;
(0, 2, 1) = Х,⌐Х,⌐⌐Х;
(1, 0, 2) = ⌐Х,⌐⌐Х,Х;
(1, 2, 0) = ⌐Х;
(2, 0, 1) = ⌐⌐Х;
(2, 1, 0) = ⌐⌐Х,Х,⌐Х.
Реализация и выбор которых зависит от типа проводимости электронных ключей и полярности логических уровней, а не при помощи Бога как считает AndrejKulikov - и ни какой двухпроводности, трёхпроводности всё это определенная компьютерная специализация, реализация которой давно уже возможна но не эфективна и только AndrejKulikov думает
что Бог ему приоткрыл тайну троичности...
первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)
(0, 1, 2) = Х;
(0, 2, 1) = Х,⌐Х,⌐⌐Х;
(1, 0, 2) = ⌐Х,⌐⌐Х,Х;
(1, 2, 0) = ⌐Х;
(2, 0, 1) = ⌐⌐Х;
(2, 1, 0) = ⌐⌐Х,Х,⌐Х.
Реализация и выбор которых зависит от типа проводимости электронных ключей и полярности логических уровней, а не при помощи Бога как считает AndrejKulikov - и ни какой двухпроводности, трёхпроводности всё это определенная компьютерная специализация, реализация которой давно уже возможна но не эфективна и только AndrejKulikov думает
что Бог ему приоткрыл тайну троичности...
-
- Doomed
- Posts: 625
- Joined: 27 Jul 2018 12:07
Re: Трёхпроводная троичка
...не сотвори себе идола...Shaos wrote:религионзная тематика на форуме запрещена!

ибо процветает здесь математическая логика...
-
- Doomed
- Posts: 598
- Joined: 10 Mar 2012 16:21
- Location: РФ
Трёхпроводичка
Совершенно верно.Shaos wrote:религионзная тематика на форуме запрещена !
Но !
Чуток ранее сам хозяин написал :
Очевидно некоторые форумчане возприняли сие как разрешение , то есть сделанное конкретно для этого топика изключение из правила.Shaos wrote:... Молиться ... можно только в этом топике ...
Ну и потихоньку начали .. молиться ... ( потом и до сжигания еретиков дойдут такими то темпами )

Наверное надо было подобрать какое-нибудь другое слово для того сообщения..
Ну например так :
Тогда у некоей категории форумчан не возникнет недопонимания ..P.S. Фетишизировать на трёхпроводичку можно только в этом топике - в другие места вашу галиматью не пишите пожалуйста

А вообще конечно тонкие переходы между юмором и сарказмом ,увы, не все улавливают.
Например так : а возможно ли настроить "корчеватель"("rooter" который) так , чобы сей аль-горетм ( два процесса на двух машинах можно в т.ч. ) генерировал диалог между некими ботами например некии AK и TS ???
К сожалению тематика всё более и более зафлужена
, неужели на форуме не осталось уже никого, кто мог бы написать что то по делу и интересное ?( риторический . печально

-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Читателям:TernarySystem wrote:Троичная система может иметь 6 кодировок по аналогии с двоичной системой в которой:
первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)
(0, 1, 2) = Х;
(0, 2, 1) = Х,⌐Х,⌐⌐Х;
(1, 0, 2) = ⌐Х,⌐⌐Х,Х;
(1, 2, 0) = ⌐Х;
(2, 0, 1) = ⌐⌐Х;
(2, 1, 0) = ⌐⌐Х,Х,⌐Х.
Реализация и выбор которых зависит от типа проводимости электронных ключей и полярности логических уровней, а не при помощи Бога как считает AndrejKulikov - и ни какой двухпроводности, трёхпроводности всё это определенная компьютерная специализация, реализация которой давно уже возможна но не эфективна и только AndrejKulikov думает
что Бог ему приоткрыл тайну троичности...
1. Не первый раз автор применяет обозначение "инверсии"-обмена из двоичной системы (FB1N1, Swap01) к троичной системе, не указывая, к какой из трёх троичных "инверсий"-обменов (FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01)) он относит это обозначение.
2. Не первый раз результатом применения этой "инверсии"-обмена автором почему то является не одна из трёх троичных "инверсий"-обменов (FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01)), а результат действия вовсе не "инверсий"-обменов, а троичной унарной функции FT1N7 (RotF, RotU, RotR, CiclicShiftUp, циклический сдвиг вверх).
3. Странно и применение одного и того же обозначния "X" в одних случаях ко всей кодировке в целом, а в других случаях только к одному из трёх значений кодировки.
4. Создаётся впечатление, что автор взял из предложенного ему ранее для ознакомления и полностью им отвергнутого исследования "Кодирование тритов" результат (6 кодировок для трёхуровневой троичной системы) и пытается "подогнать решение задачи под ответ" своим "корявым" и мошенническим способом.
Бог не прощает грехи автора под никнэймом TernarySystem. И я не против Бога, присоединяюсь к Богу и не прощаю грехи автора под никнэймом TernarySystem.
Иди ка ты "дядя" в свою преисподню, в которую был помещён Богом за твои грехи.
Last edited by AndrejKulikov on 25 Nov 2018 05:48, edited 1 time in total.
-
- Doomed
- Posts: 625
- Joined: 27 Jul 2018 12:07
Re: Трёхпроводная троичка
И Вам добрый день... Х - это переменная (0, 1, 2);AndrejKulikov wrote:Читателям:TernarySystem wrote:Троичная система может иметь 6 кодировок по аналогии с двоичной системой в которой:
первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)
(0, 1, 2) = Х;
(0, 2, 1) = Х,⌐Х,⌐⌐Х;
(1, 0, 2) = ⌐Х,⌐⌐Х,Х;
(1, 2, 0) = ⌐Х;
(2, 0, 1) = ⌐⌐Х;
(2, 1, 0) = ⌐⌐Х,Х,⌐Х.
Реализация и выбор которых зависит от типа проводимости электронных ключей и полярности логических уровней, а не при помощи Бога как считает AndrejKulikov - и ни какой двухпроводности, трёхпроводности всё это определенная компьютерная специализация, реализация которой давно уже возможна но не эфективна и только AndrejKulikov думает
что Бог ему приоткрыл тайну троичности...
1. Не первый раз автор применяет обозначение "инверсии"-обмена из двоичной системы (FB1N1, Swap01) к троичной системе, не указывая, к какой из трёх троичных "инверсий"-обменов (FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01)) он относит это обозначение.
2. Не первый раз результатом применения этой "инверсии"-обмена автором почему то является не одна из трёх троичных "инверсий"-обменов (FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01)), а результат действия вовсе не "инверсий"-обменов, а троичной унарной функции FT1N7 (RotF, RotU, RotR, CiclicShiftUp, циклический сдвиг вверх).
3. Странно и применение одного и того же обозначния "X" в одних случаях ко всей кодировке в целом, а в других случаях только к одному из трёх значений кодировки.
4. Создаётся впечатление, что автор взял из предложенной ему ранее для ознакомления и полностью им отвергнутого исследования "Кодирование тритов" результат (6 кодировок для трёхуровневой троичной системы) и пытается "подогнать решение задачи под ответ" своим "корявым" и мошенническим способом.
Бог не прощает грехи автора под никнэймом TernarySystem. И я не против Бога, присоединяюсь к Богу и не прощаю грехи автора под никнэймом TernarySystem.
Иди ка ты "дядя" в свою преисподню, в которую был помещён Богом за твои грехи.
⌐Х - это читается как не Х;
⌐⌐Х - догадайтесь сами.
Ваша робота "Кодирование тритов" совсем меня не вдохновила - потому что тритов там нет, всё описанное Вами можно отнести к попытке имитации троичной системы при помощи двоичной а посему - битриты (бинарные триты) и не более.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Читателям:TernarySystem wrote:И Вам добрый день... Х - это переменная (0, 1, 2);AndrejKulikov wrote:Читателям:TernarySystem wrote:Троичная система может иметь 6 кодировок по аналогии с двоичной системой в которой:
первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)
(0, 1, 2) = Х;
(0, 2, 1) = Х,⌐Х,⌐⌐Х;
(1, 0, 2) = ⌐Х,⌐⌐Х,Х;
(1, 2, 0) = ⌐Х;
(2, 0, 1) = ⌐⌐Х;
(2, 1, 0) = ⌐⌐Х,Х,⌐Х.
Реализация и выбор которых зависит от типа проводимости электронных ключей и полярности логических уровней, а не при помощи Бога как считает AndrejKulikov - и ни какой двухпроводности, трёхпроводности всё это определенная компьютерная специализация, реализация которой давно уже возможна но не эфективна и только AndrejKulikov думает
что Бог ему приоткрыл тайну троичности...
1. Не первый раз автор применяет обозначение "инверсии"-обмена из двоичной системы (FB1N1, Swap01) к троичной системе, не указывая, к какой из трёх троичных "инверсий"-обменов (FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01)) он относит это обозначение.
2. Не первый раз результатом применения этой "инверсии"-обмена автором почему то является не одна из трёх троичных "инверсий"-обменов (FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01)), а результат действия вовсе не "инверсий"-обменов, а троичной унарной функции FT1N7 (RotF, RotU, RotR, CiclicShiftUp, циклический сдвиг вверх).
3. Странно и применение одного и того же обозначния "X" в одних случаях ко всей кодировке в целом, а в других случаях только к одному из трёх значений кодировки.
4. Создаётся впечатление, что автор взял из предложенной ему ранее для ознакомления и полностью им отвергнутого исследования "Кодирование тритов" результат (6 кодировок для трёхуровневой троичной системы) и пытается "подогнать решение задачи под ответ" своим "корявым" и мошенническим способом.
Бог не прощает грехи автора под никнэймом TernarySystem. И я не против Бога, присоединяюсь к Богу и не прощаю грехи автора под никнэймом TernarySystem.
Иди ка ты "дядя" в свою преисподню, в которую был помещён Богом за твои грехи.
⌐Х - это читается как не Х;
⌐⌐Х - догадайтесь сами.
Ваша робота "Кодирование тритов" совсем меня не вдохновила - потому что тритов там нет, всё описанное Вами можно отнести к попытке имитации троичной системы при помощи двоичной а посему - битриты (бинарные триты) и не более.
5. Отсутствие запятой в строке "первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)"
после слова "вторая" приводит к неоднозначности:
а) то ли это "вторая кодировка",
б) то ли это некая "вторая её инверсия", т.е. некая "вторая инверсия первой кодировки", но с обозначением только одной двоичной инверсии "⌐".
6. В строке "первая кодировка Х = (0, 1) и вторая её инверсия ⌐Х = (1, 0)" автор даёт определение этой малоизвестной функции только в двоичной области определения, даёт ей обозначение - "⌐", взятое из двоичной системы, называет её "инверсией", а затем применяет её в области троичных функций, в которой эта функция не была определена.
7. Затем следуют строки с применением этой функции, определённой только в двоичной области, в области троичных функций, причём в одних местах "X" обозначает всю кодировку целиком ((0, 1, 2) = Х), а в других местах "X" обозначает только одно из значений кодировки ((0, 2, 1) = Х,⌐Х,⌐⌐Х).
8. По знаку функции "⌐" и по названию, данному автором, можно предположить, что это какая то одна из трёх троичных "инверсий"-обменов ((FT1N5 (Swap02), FT1N15 (Swap12), FT1N19 (Swap01))), но какая, автором не указано.
9. А из результата действия этой функции ((0, 2, 1) = Х,⌐Х,⌐⌐Х) следует, что это не инверсия и не обмен, а циклический сдвиг вверх (FT1N7, RotF, RotU, RotR, CiclicShiftUp).
Предоставим читателям самим определить и дать правильное название "деятельности" этого TernarySystem.
Last edited by AndrejKulikov on 25 Nov 2018 10:00, edited 2 times in total.
-
- Doomed
- Posts: 625
- Joined: 27 Jul 2018 12:07
Re: Трёхпроводная троичка
Читателям: Уважаемый AndrejKulikov Вы пожалуйста почитайте читателям свою работу "Кодирование тритов" чтобы они поняли Вашу титаническую "деятельность" на два книжных листа, одной гиперссылкой на ещё один доку-мент и с фиксацией даты посещения Музы:
Андрей Куликов, Россия-Русь, Москва, Царицыно, 13.05.2018.
Андрей Куликов, Россия-Русь, Москва, Царицыно, 13.05.2018.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Троичные трёхбитные триггеры
Троичный трёхбитный 3S-триггер (S0S1S2-триггер, S0S1S2-latch, RS1S2-триггер, RS1S2-latch)
Троичный трёхбитный 3S-триггер (3Set-триггер, Set0Set1Set2-триггер, S0S1S2-триггер, ResetSet1Set2-триггер, RS1S2-триггер) является троичным трёхбитным подобием двоичного RS-триггера (ResetSet-триггера, Set0Set1-триггера, S0S1-триггера, 2S-триггера) с тремя установочными входами: Set0 (Reset), Set1 и Set2.
Так как в троичной симметричной системе состоянием Reset является состояние S1, а не состояние S0, то обозначение Reset может менять место и является вспомогательным, а не основным, а обозначения Set0, Set1 и Set2 являются основными.
Трёхбитный вход 3S-триггера имеет четыре состояния: (B0,B1,B2)=(0,0,0) - состояние хранения записанной информации и три состояния установки триггера Set0 (B0,B1,B2)=(001), Set1 (B0,B1,B2)=(010) и Set2 (B0,B1,B2)=(100). Для кодирования тритов в триггере используется троичный трёхбитный одноединичный (3Bit BinaryCodedTernary UnoUnary, 3B BCT UU, "трёхпроводный" одноединичный) код.
Снимок модели троичного трёхбитного 3S-триггера на логических элементах 3xOR2+3xNOR3 симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Триггер состоит из двух частей: собственно троичного триггера P0P1P2 (Point0Point1Point3, Pin0Pin1Pin2, он же 3P-триггер, он же "трёхточка на NOR3", он же ячейка троичной SRAM-памяти) на трёх логических элементах NOR3 (3-in NOR, 3ИЛИ-НЕ) и схемы более удобного управления P0P1P2-триггером на трёх логических элементах OR2 (2-in OR, 2ИЛИ).
Так как, в отличие от двоичных триггеров, троичных триггеров может быть значительно большее множество, то, подобно химическим соединениям в химии, на снимке, кроме схемы (подобия структуры химического соединения), указана количественная формула соединения логических элементов 3S-триггера: 3xOR2+3xNOR3 (3x2inOR+3x3inNOR, 3x2ИЛИ+3x3ИЛИ-НЕ).
Время полного переключения триггера равно: время_полного_переключения_P0P1P2-триггера + время_переключения_схемы_управления = 2*dt + 1*dt = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Троичный трёхбитный 3S-триггер может быть выполнен и на логических элементах 3xAND2+3xNAND3, но при этом (без введения отрицательной логики) потребуется большое количество (6 штук) дополнительных инверторов.
Код модели троичного трёхбитного 3S-триггера в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Снимок модели троичного трёхбитного 3S-триггера в онлайн-версии симулятора электронных схем Circuit Simulator c портом в HTML5 на JavaScript: Загрузить онлайн-версию симулятора электронных схем Circuit Simulator c портом в HTML5 на JavaScript с моделью троичного трёхбитного 3S-триггера: http://tinyurl.com/yccxhgjf
3S-триггер может быть применён в большом множестве различных устройств, например, в устройствах дистанционного (радио, лазерного, ИК или проводного) управления моделями судов, автомобилей и др. с более совершенным троичным (влево-прямо-вправо) управлением с меньшей частотой включений и переключений, вместо двоичного управления (влево-вправо) на двоичных RS-триггерах, при которых объекты управления или регулирования "рыщут" с очень большой частотой включений и переключений.
В блоках SRAM-памяти возможно применение одной схемы управления на весь блок SRAM-памяти или можно обойтись P0P1P2-триггерами вовсе без схемы управления, посылая в ОЗУ (SRAM) соответствующие инверсные одноединичные (InvertedUnoUnary) 3B BCT коды (0,1,2)=(110,101,011) с состоянием хранения записанного кода - B0B1B2=(000), при этом время переключения триггера уменьшится на 1/3 с 3*dt до 2*dt, а быстродействие SRAM-памяти увеличится на 1/3 (на 33,3...%).
Троичный трёхбитный 3S-триггер (3Set-триггер, Set0Set1Set2-триггер, S0S1S2-триггер, ResetSet1Set2-триггер, RS1S2-триггер) является троичным трёхбитным подобием двоичного RS-триггера (ResetSet-триггера, Set0Set1-триггера, S0S1-триггера, 2S-триггера) с тремя установочными входами: Set0 (Reset), Set1 и Set2.
Так как в троичной симметричной системе состоянием Reset является состояние S1, а не состояние S0, то обозначение Reset может менять место и является вспомогательным, а не основным, а обозначения Set0, Set1 и Set2 являются основными.
Трёхбитный вход 3S-триггера имеет четыре состояния: (B0,B1,B2)=(0,0,0) - состояние хранения записанной информации и три состояния установки триггера Set0 (B0,B1,B2)=(001), Set1 (B0,B1,B2)=(010) и Set2 (B0,B1,B2)=(100). Для кодирования тритов в триггере используется троичный трёхбитный одноединичный (3Bit BinaryCodedTernary UnoUnary, 3B BCT UU, "трёхпроводный" одноединичный) код.
Снимок модели троичного трёхбитного 3S-триггера на логических элементах 3xOR2+3xNOR3 симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Триггер состоит из двух частей: собственно троичного триггера P0P1P2 (Point0Point1Point3, Pin0Pin1Pin2, он же 3P-триггер, он же "трёхточка на NOR3", он же ячейка троичной SRAM-памяти) на трёх логических элементах NOR3 (3-in NOR, 3ИЛИ-НЕ) и схемы более удобного управления P0P1P2-триггером на трёх логических элементах OR2 (2-in OR, 2ИЛИ).
Так как, в отличие от двоичных триггеров, троичных триггеров может быть значительно большее множество, то, подобно химическим соединениям в химии, на снимке, кроме схемы (подобия структуры химического соединения), указана количественная формула соединения логических элементов 3S-триггера: 3xOR2+3xNOR3 (3x2inOR+3x3inNOR, 3x2ИЛИ+3x3ИЛИ-НЕ).
![]() |
Время полного переключения триггера равно: время_полного_переключения_P0P1P2-триггера + время_переключения_схемы_управления = 2*dt + 1*dt = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Троичный трёхбитный 3S-триггер может быть выполнен и на логических элементах 3xAND2+3xNAND3, но при этом (без введения отрицательной логики) потребуется большое количество (6 штук) дополнительных инверторов.
Код модели троичного трёхбитного 3S-триггера в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Снимок модели троичного трёхбитного 3S-триггера в онлайн-версии симулятора электронных схем Circuit Simulator c портом в HTML5 на JavaScript: Загрузить онлайн-версию симулятора электронных схем Circuit Simulator c портом в HTML5 на JavaScript с моделью троичного трёхбитного 3S-триггера: http://tinyurl.com/yccxhgjf
3S-триггер может быть применён в большом множестве различных устройств, например, в устройствах дистанционного (радио, лазерного, ИК или проводного) управления моделями судов, автомобилей и др. с более совершенным троичным (влево-прямо-вправо) управлением с меньшей частотой включений и переключений, вместо двоичного управления (влево-вправо) на двоичных RS-триггерах, при которых объекты управления или регулирования "рыщут" с очень большой частотой включений и переключений.
В блоках SRAM-памяти возможно применение одной схемы управления на весь блок SRAM-памяти или можно обойтись P0P1P2-триггерами вовсе без схемы управления, посылая в ОЗУ (SRAM) соответствующие инверсные одноединичные (InvertedUnoUnary) 3B BCT коды (0,1,2)=(110,101,011) с состоянием хранения записанного кода - B0B1B2=(000), при этом время переключения триггера уменьшится на 1/3 с 3*dt до 2*dt, а быстродействие SRAM-памяти увеличится на 1/3 (на 33,3...%).
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 12 Dec 2018 07:29, edited 7 times in total.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Троичная трёхбитная SRAM
Однотритная троичная трёхбитная SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ) с двунаправленной тристабильной шиной данных с третьим высокоимпедансным (Hi-Z) состоянием.
В отличие от троичной трёхбитной SRAM с двумя однонаправленными шинами данных, в двунаправленной шине данных количество проводов уменьшается вдвое, но теряется возможность одновременных действий в SRAM по записи в одних блоках SRAM и чтению данных из других блоков SRAM, т.е. теряется быстродействие эвм.
Снимок модели однотритной троичной трёхбитной (3B BCT, "трёхпроводной") SRAM в онлайн-версии симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript: Троичные трёхбитные 3S-триггеры (S0S1S2-триггеры, RS1S2-триггеры) справа служат для ввода и вывода тритов и частью собственно однотритной троичной трёхбитной SRAM 3xNOR3 не являются.
При записи трита в SRAM одноединичный (UnoUnary) трёхбитный трит инвертируется тремя инверторами (NOT) и по шине данных передаётся инвертированный одноединичный (InvertedUnoUnary) троичный трёхбитный (3B BCT, "трёхпроводный") код.
При чтении трита из SRAM по шине данных передаётся прямой одноединичный (UnoUnary) троичный трёхбитный (3B BCT, "трёхпроводный") код.
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript с моделью однотритной троичной трёхбитной SRAM:
http://tinyurl.com/ycbdjz2g
В отличие от троичной трёхбитной SRAM с двумя однонаправленными шинами данных, в двунаправленной шине данных количество проводов уменьшается вдвое, но теряется возможность одновременных действий в SRAM по записи в одних блоках SRAM и чтению данных из других блоков SRAM, т.е. теряется быстродействие эвм.
Снимок модели однотритной троичной трёхбитной (3B BCT, "трёхпроводной") SRAM в онлайн-версии симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript: Троичные трёхбитные 3S-триггеры (S0S1S2-триггеры, RS1S2-триггеры) справа служат для ввода и вывода тритов и частью собственно однотритной троичной трёхбитной SRAM 3xNOR3 не являются.
При записи трита в SRAM одноединичный (UnoUnary) трёхбитный трит инвертируется тремя инверторами (NOT) и по шине данных передаётся инвертированный одноединичный (InvertedUnoUnary) троичный трёхбитный (3B BCT, "трёхпроводный") код.
При чтении трита из SRAM по шине данных передаётся прямой одноединичный (UnoUnary) троичный трёхбитный (3B BCT, "трёхпроводный") код.
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript с моделью однотритной троичной трёхбитной SRAM:
http://tinyurl.com/ycbdjz2g
You do not have the required permissions to view the files attached to this post.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Троичная трёхбитная SRAM
Однотритная троичная трёхбитная SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) с двунаправленной тристабильной шиной данных с третьим высокоимпедансным (Hi-Z) состоянием.
Снимок модели однотритной троичной трёхбитной (3B BCT, "трёхпроводной") SRAM 3xNAND3 в онлайн-версии симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript: Троичные трёхбитные 3S-триггеры (S0S1S2-триггеры, RS1S2-триггеры) справа служат для ввода и вывода тритов и частью собственно однотритной троичной трёхбитной SRAM 3xNAND3 не являются.
При записи трита в SRAM 3xNAND3 по шине данных передаётся прямой (неинвертированный) одноединичный (UnoUnary) троичный трёхбитный (3B BCT, "трёхпроводный") код.
При чтении трита из SRAM 3xNAND3 по шине данных передаётся инвертированный одноединичный (Inverted) троичный трёхбитный (3B BCT, "трёхпроводный") код.
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript с моделью однотритной троичной трёхбитной SRAM 3xNAND3:
http://tinyurl.com/y7vabv5s
Снимок модели однотритной троичной трёхбитной (3B BCT, "трёхпроводной") SRAM 3xNAND3 в онлайн-версии симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript: Троичные трёхбитные 3S-триггеры (S0S1S2-триггеры, RS1S2-триггеры) справа служат для ввода и вывода тритов и частью собственно однотритной троичной трёхбитной SRAM 3xNAND3 не являются.
При записи трита в SRAM 3xNAND3 по шине данных передаётся прямой (неинвертированный) одноединичный (UnoUnary) троичный трёхбитный (3B BCT, "трёхпроводный") код.
При чтении трита из SRAM 3xNAND3 по шине данных передаётся инвертированный одноединичный (Inverted) троичный трёхбитный (3B BCT, "трёхпроводный") код.
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaScript с моделью однотритной троичной трёхбитной SRAM 3xNAND3:
http://tinyurl.com/y7vabv5s
You do not have the required permissions to view the files attached to this post.