nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 09:07



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

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

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


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

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

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

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



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

_________________
iLavr


14 Oct 2017 10:45
Profile
Maniac

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

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

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


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

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

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

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

_________________
iLavr


16 Oct 2017 03:13
Profile
Supreme God
User avatar

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

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

_________________
iLavr


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

Who is online

Users browsing this forum: No registered users and 13 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.