nedoPC.org

Community of electronics hobbyists established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 09 May 2021 06:56



Reply to topic  [ 4 posts ] 
Троичный XOR 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Я как-то пропустил смоделировать троичный XOR...
В двоичной логике он бы автоматом получился при проектировании сумматора, но в троичной логике
XOR и Сумма по Модулю - разные вещи.

Таблица истинности у меня была всего одна:
Attachment:
3XOR_TAB.gif
3XOR_TAB.gif [ 4.39 KiB | Viewed 3816 times ]


Но в субботний день было так неохота возиться с этой СДНФ, да еще помнил я из двоичной логики,
что для XOR нет удачной схемы на транзисторных ключах (сам проверял - это правда).

Так что я принял авнтюрное решение - собрать XOR из NAND так, как в двоичной логике,
и проверить по таблице - получится ли троичный XOR.
Attachment:
3XOR_SCH.gif
3XOR_SCH.gif [ 2.8 KiB | Viewed 3816 times ]

И именно он - троичный XOR - и получился по этой схеме! :kruto:

Свойства у него оказались такие же, как и у двоичного XOR - управляемый инвертор + может выключить прохождение сигнала.
Attachment:
3XOR_OSC.gif
3XOR_OSC.gif [ 7.8 KiB | Viewed 3816 times ]



P.S. Осталось еще смоделировать мощный троичный тристабильный буфер. Но это будет фактически
обычный аналоговый ключ - в КМОП схемотехнике именно так и делают...

_________________
iLavr


14 Oct 2017 11:45
Profile
Maniac

Joined: 22 Jun 2005 05:35
Posts: 259
Location: МО Россия
Reply with quote
Lavr wrote:
Таблица истинности у меня была всего одна:
Attachment:
3XOR_TAB.gif

А где можно почитать про эту табличку - почему она именно такая?
Я не могу понять логику.

Да и вообще, мне кажется, некорректно применение двоичных(логических) операторов в троичности.
Получается эмуляция двоичности в троичной системе.


15 Oct 2017 23:58
Profile ICQ
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
DimkaM wrote:
А где можно почитать про эту табличку - почему она именно такая?
Я не могу понять логику.

Ну я тут давал ссылку коллеге Alexander-у Zh. Посмотри по постам - а то мне самому искать придётся.
А понять её (табличку) просто. Представь, что 1 - истина, -1 - ложь, 0 - "ни-то-ни-сё".
XOR в логике выполняет функцию "что-то, но не всё", и я вижу, что табличка верна,
а моя конструкция её полностью реализует.

DimkaM wrote:
Да и вообще, мне кажется, некорректно применение двоичных(логических) операторов в троичности.
Получается эмуляция двоичности в троичной системе.
Когда кажется - креститься надо, это во-первых... :lol:
А во-вторых, где здесь "двоичные(логические) операторы в троичности"? Я таковых не заметил. :roll:
Укажи их конкретно, тогда и поговорим предметно.
В противном случае фраза "эмуляция двоичности в троичной системе" представляется мне по меньшей мере наивным заблуждением человека, который явно не читал хоть в каком-то виде теоретических основ троичной логики.

_________________
iLavr


16 Oct 2017 04:13
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
AlexanderZh wrote:
А какую смысловую нагрузку может нести этот троичный XOR?

Управляемый инвертор. По осциллограмме же видно.

_________________
iLavr


29 Oct 2017 19:47
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.