Трёхпроводная троичка
Moderator: haqreu
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Однотритная троичная трёхбитная SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617.
Снимок модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617: При записи трита в SRAM на шину выставляется трит в прямом трёхбитном ("трёхпроводном") одноединичном коде (3B BCT UnoUnary), а хранится и считывается трит в инверсном трёхбитном ("трёхпроводном") одноединичном коде (3B BCT InvertedUnoUnary).
Из-за двоичной ориентации микросхемы 74LS241, из восьми буферов микросхемы 74LS241 используются только шесть буферов, два буфера остаются не задействованными.
Код модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617:
Снимок модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617: При записи трита в SRAM на шину выставляется трит в прямом трёхбитном ("трёхпроводном") одноединичном коде (3B BCT UnoUnary), а хранится и считывается трит в инверсном трёхбитном ("трёхпроводном") одноединичном коде (3B BCT InvertedUnoUnary).
Из-за двоичной ориентации микросхемы 74LS241, из восьми буферов микросхемы 74LS241 используются только шесть буферов, два буфера остаются не задействованными.
Код модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617:
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 07 Dec 2018 12:10, edited 2 times in total.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Однотритная троичная трёхбитная SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ) на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617.
Снимок модели однотритной троичной трёхбитной SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617: При записи трита в SRAM на шину выставляется трит в прямом трёхбитном одноединичном (UnoUnary) коде (3B BCT, "трёхпроводном"), затем код инвертируется тремя инверторами. Трит хранится и считывается в прямом трёхбитном одноединичном (UnoUnary) коде (3B BCT, "трёхпроводном").
В симуляторе Atanua высокоимпедансное (Hi-Z) состояние на входе обычного логического элемента считается как высокое ("1"), поэтому для применения 3xNOR3-SRAM в Atanua требуются три дополнительных инвертора, что не выгодно.
Из-за двоичной ориентации микросхемы 74LS241, из восьми буферов микросхемы 74LS241 используются только шесть буферов, два буфера остаются не задействованными.
Код модели однотритной троичной трёхбитной SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617:
Снимок модели однотритной троичной трёхбитной SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617: При записи трита в SRAM на шину выставляется трит в прямом трёхбитном одноединичном (UnoUnary) коде (3B BCT, "трёхпроводном"), затем код инвертируется тремя инверторами. Трит хранится и считывается в прямом трёхбитном одноединичном (UnoUnary) коде (3B BCT, "трёхпроводном").
В симуляторе Atanua высокоимпедансное (Hi-Z) состояние на входе обычного логического элемента считается как высокое ("1"), поэтому для применения 3xNOR3-SRAM в Atanua требуются три дополнительных инвертора, что не выгодно.
Из-за двоичной ориентации микросхемы 74LS241, из восьми буферов микросхемы 74LS241 используются только шесть буферов, два буфера остаются не задействованными.
Код модели однотритной троичной трёхбитной SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 в симуляторе логических схем Atanua/Win32 1.2.130617:
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 3xNOR3 3x3Trit=9Trit с двумя однонаправленными шинами данных c тремя неивертирующими буферами с тристабильными выходами из микросхем 74LS241 (Octal Buffer with Noninverted Three-State Outputs).
Снимок модели модуля троичной трёхбитной SRAM 3xNOR3 3x3Trit=9Trit с двумя однонаправленными шинами данных c тремя неинвертирующими буферами с тристабильными выходами из микросхем 74LS241 (Octal Buffer with Noninverted Three-State Outputs) в симуляторе логических схем Atanua/Win32 1.0.08116 - Personal Edition: Троичные трёхбитные триггеры с автоматической установкой в 0 при включении служат для ввода тритов и к схеме собственно модуля троичной трёхбитной SRAM не относятся.
Код модели модуля троичной трёхбитной SRAM 3xNOR3 3x3Trit=9Trit с двумя однонаправленными шинами данных c тремя неинвертирующими буферами с тристабильными выходами из микросхем 74LS241 (Octal Buffer with Noninverted Three-State Outputs) в симуляторе логических схем Atanua/Win32 1.0.08116 - Personal Edition:
Снимок модели модуля троичной трёхбитной SRAM 3xNOR3 3x3Trit=9Trit с двумя однонаправленными шинами данных c тремя неинвертирующими буферами с тристабильными выходами из микросхем 74LS241 (Octal Buffer with Noninverted Three-State Outputs) в симуляторе логических схем Atanua/Win32 1.0.08116 - Personal Edition: Троичные трёхбитные триггеры с автоматической установкой в 0 при включении служат для ввода тритов и к схеме собственно модуля троичной трёхбитной SRAM не относятся.
Код модели модуля троичной трёхбитной SRAM 3xNOR3 3x3Trit=9Trit с двумя однонаправленными шинами данных c тремя неинвертирующими буферами с тристабильными выходами из микросхем 74LS241 (Octal Buffer with Noninverted Three-State Outputs) в симуляторе логических схем Atanua/Win32 1.0.08116 - Personal Edition:
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 3xNAND3 (3x3inNAND, 3x3И-НЕ) на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 с Write-Read управлением в симуляторе логических схем Atanua/Win32 1.2.130617.
Снимок модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 с Write-Read управлением в симуляторе логических схем Atanua/Win32 1.2.130617: Троичные триггеры и микросхема 74LS241 справа служат для ввода и вывода тритов и к схеме собственно однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) не относятся.
При записи трита в SRAM на шину выставляется трит в прямом трёхбитном ("трёхпроводном") одноединичном коде (3B BCT UnoUnary), а хранится и считывается трит в инверсном трёхбитном ("трёхпроводном") одноединичном коде (3B BCT InvertedUnoUnary).
Из-за двоичной ориентации микросхемы 74LS241, из восьми буферов микросхемы 74LS241 используются только шесть буферов, два буфера остаются не задействованными.
Код модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 с Write-Read управлением в симуляторе логических схем Atanua/Win32 1.2.130617:
Снимок модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 с Write-Read управлением в симуляторе логических схем Atanua/Win32 1.2.130617: Троичные триггеры и микросхема 74LS241 справа служат для ввода и вывода тритов и к схеме собственно однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) не относятся.
При записи трита в SRAM на шину выставляется трит в прямом трёхбитном ("трёхпроводном") одноединичном коде (3B BCT UnoUnary), а хранится и считывается трит в инверсном трёхбитном ("трёхпроводном") одноединичном коде (3B BCT InvertedUnoUnary).
Из-за двоичной ориентации микросхемы 74LS241, из восьми буферов микросхемы 74LS241 используются только шесть буферов, два буфера остаются не задействованными.
Код модели однотритной троичной трёхбитной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ)[/b] на октальном буфере с тремя неинвертированными тристабильными выходами (Octal Buffer with Noninverted Three-State Outputs) 74LS241 с Write-Read управлением в симуляторе логических схем Atanua/Win32 1.2.130617:
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 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ) с двунаправленной шиной данных с Write-Read управлением.
Снимок модели в онлайн-версии симулятора Circuit Simulator: Троичные триггеры справа служат для ввода тритов и к схеме собственно троичной трёхбитной однотритной SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ) не относятся.
Время записи трита равно: 1*dt (время одновременного открывания двух тристабильных ключей) + 2*dt (время переключения троичного трёхбитного триггера 3xNOR3) = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Загрузить онлайн-версию симулятора Circuit Simulator с моделью:
http://tinyurl.com/yazpbywq
Снимок модели в онлайн-версии симулятора Circuit Simulator: Троичные триггеры справа служат для ввода тритов и к схеме собственно троичной трёхбитной однотритной SRAM 3xNOR3 (3x3inNOR, 3x3ИЛИ-НЕ) не относятся.
Время записи трита равно: 1*dt (время одновременного открывания двух тристабильных ключей) + 2*dt (время переключения троичного трёхбитного триггера 3xNOR3) = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Загрузить онлайн-версию симулятора Circuit Simulator с моделью:
http://tinyurl.com/yazpbywq
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 08 Dec 2018 06:23, edited 2 times in total.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Троичная трёхбитная однотритная SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) с двунаправленной шиной данных с Write-Read управлением.
Снимок модели в онлайн-версии симулятора Circuit Simulator: Троичные триггеры справа служат для ввода тритов и к схеме собственно троичной трёхбитной однотритной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) не относятся.
Время записи трита равно: 1*dt (время одновременного открывания двух тристабильных ключей) + 2*dt (время переключения троичного трёхбитного триггера 3xNAND3) = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Время чтения трита равно: 1*dt (время одновременного открывания двух тристабильных ключей) + 2*dt (время переключения троичного трёхбитного триггера 3xNOR3) = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Загрузить онлайн-версию симулятора Circuit Simulator с моделью:
http://tinyurl.com/yacww3x2
Снимок модели в онлайн-версии симулятора Circuit Simulator: Троичные триггеры справа служат для ввода тритов и к схеме собственно троичной трёхбитной однотритной SRAM 3xNAND3 (3x3inNAND, 3x3И-НЕ) не относятся.
Время записи трита равно: 1*dt (время одновременного открывания двух тристабильных ключей) + 2*dt (время переключения троичного трёхбитного триггера 3xNAND3) = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Время чтения трита равно: 1*dt (время одновременного открывания двух тристабильных ключей) + 2*dt (время переключения троичного трёхбитного триггера 3xNOR3) = 3*dt, где dt - время задержки в одном типовом логическом элементе.
Загрузить онлайн-версию симулятора Circuit Simulator с моделью:
http://tinyurl.com/yacww3x2
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: Украинская TernarySystem
Пока "дядя" "TernarySystem" паяет "повторители константы" для "обработки каналов 0, 1 и 2" ознакомим читателей с троичным трёхбитным унарным (однооперандным, одноаргументным) АЛУ на трёх мультиплексорах (MUX0, MUX1 и MUX2), которое выполняет любую из 27-ми троичных унарных функций.
Снимок модели троичного унарного АЛУ в симуляторе логических схем Atanua/Win 1.0.081116 - Personal Edition: Номер (nnn) любой из 27-ми троичных унарных функций FT1Nnnn(x) записывается в троичном виде (nnn), в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде в трёхтритный регистр RG1, затем на вход АЛУ подаётся входной трит в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде, результат действия троичной унарной функции FT1Nnnn(x) получается на выходе в троичном трёхбитном одноединичном (3B BCT UnoUnary) коде, в несимметричном (0,1,2) и в симметричном (-1,0,+1) виде.
Код модели троичного унарного АЛУ в симуляторе логических схем Atanua/Win 1.0.081116 - Personal Edition:
Снимок модели троичного унарного АЛУ в симуляторе логических схем Atanua/Win 1.0.081116 - Personal Edition: Номер (nnn) любой из 27-ми троичных унарных функций FT1Nnnn(x) записывается в троичном виде (nnn), в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде в трёхтритный регистр RG1, затем на вход АЛУ подаётся входной трит в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде, результат действия троичной унарной функции FT1Nnnn(x) получается на выходе в троичном трёхбитном одноединичном (3B BCT UnoUnary) коде, в несимметричном (0,1,2) и в симметричном (-1,0,+1) виде.
Код модели троичного унарного АЛУ в симуляторе логических схем Atanua/Win 1.0.081116 - Personal Edition:
You do not have the required permissions to view the files attached to this post.
-
- 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: Украинская TernarySystem
Писателю: Я наверное Вам подарю паяльник уважаемый AndrejKulikov, а то вижу Вы с завистью смотрите как TernarySystem паяет - я же Вам говорил слазьте с симулятора а то уже раздвоение личности у Вас проскакивает, или Вас уже двое? (заметьте не я это написал - это Вы ) нужно не: ознакомим а ознакомлюAndrejKulikov wrote:Пока "дядя" "TernarySystem" паяет "повторители константы" для "обработки каналов 0, 1 и 2" ознакомим читателей с троичным трёхбитным унарным (однооперандным, одноаргументным) АЛУ на трёх мультиплексорах (MUX0, MUX1 и MUX2), которое выполняет любую из BCT UnoUnary) коде, в несимметричном (0,1,2) и в симметричном (-1,0,+1) виде.
С уважением "дядя" "TernarySystem"
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Троичное трёхбитное унарное (однооперандное, одноаргументное) АЛУ на трёх мультиплексорах (MUX0, MUX1 и MUX2), которое выполняет любую из 27-ми троичных унарных функций в онлайн-версии симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaSxript:
Номер (nnn) любой из 27-ми троичных унарных функций FT1Nnnn(x) записывается в троичном виде (nnn), в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде в трёхтритный регистр RG1, затем на вход АЛУ подаётся входной трит в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде, результат действия троичной унарной функции FT1Nnnn(x) получается на выходе в троичном трёхбитном одноединичном (3B BCT UnoUnary) коде, в несимметричном (0,1,2) и в симметричном (-1,0,+1) виде.
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaSxript с моделью:
http://tinyurl.com/yafobhjr
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaSxript с моделью:
http://tinyurl.com/yafobhjr
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 08 Dec 2018 13:43, edited 1 time in total.
-
- Doomed
- Posts: 625
- Joined: 27 Jul 2018 12:07
Re: Трёхпроводная троичка
AndrejKulikov wrote:Троичное трёхбитное унарное (однооперандное, одноаргументное) АЛУ на трёх мультиплексорах (MUX0, MUX1 и MUX2), которое выполняет любую из 27-ми троичных унарных функций в онлайн-версии симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaSxript: Номер (nnn) любой из 27-ми троичных унарных функций FT1Nnnn(x) записывается в троичном виде (nnn), в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде в трёхтритный регистр RG1, затем на вход АЛУ подаётся входной трит в несимметричном (0,1,2) или в симметричном (-1,0,+1) виде, результат действия троичной унарной функции FT1Nnnn(x) получается на выходе в троичном трёхбитном одноединичном (3B BCT UnoUnary) коде, в несимметричном (0,1,2) и в симметричном (-1,0,+1) виде.
Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с портом в HTML5 на JavaSxript и с моделью:
http://tinyurl.com/yafobhjr
https://www.youtube.com/watch?v=hib12pcBxbk
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Троичное трёхбитное однотритное АЛУ (Ternary ALU) с мультиплексорами в виде неполного дешифратора-шифратора, которое выполняет любую из 27-ми унарных (одноаргументных, однооперандных) троичных логических функций.
Путём графических преобразований (графические преобразования удобно делать в Atanua) мультиплексор, без изменения логических элементов и связей, преобразуется в неполный дешифратор-шифратор, т.е. мультиплексор и эквивалентный ему неполный дешифратор-шифратор являются двумя разными графическими представлениями (начертаниями, изображениями) одной и той же тетрарной (четырёхоперандной, четырёхаргументной) троичной логической функции, из 3^(3^4)=3^81≈4,43e+38 простейших тетрарных троичных логических функций, что всего на два порядка (всего в 100 раз) меньше большого радиусного числа Дирака (отношение радиуса видимой Вселенной к электронному радиусу), равного NDR=RU/r0=4,385303*10^(40).
Ниже приводится снимок модели троичного трёхбитного однотритного АЛУ в виде неполного дешифратора-шифратора эквивалентного модели троичного трёхбитного однотритного АЛУ в виде трёх мультиплекоров.
Снимок модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Троичные трёхбитные триггеры с автоматической установкой в 0 при включении на входе АЛУ служат для ввода тритов и частью собственно схемы троичного трёхбитного однотритного АЛУ не являются.
Номер (nnn) любой из 27-ми троичных унарных функций FT1Nnnn(x) в троичном виде (nnn), в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, записывается в трёхтритный регистр RG1, затем на вход x АЛУ подаётся входной трит в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, результат действия троичной унарной функции FT1Nnnn(x) получается на выходе в троичных трёхбитных одноединичных (3B BCT UnoUnary) несимметричном (0,1,2) и в симметричном (-1,0,+1) кодах.
Время выполнения любой из 27-ми унарных (одновходовых, однооперандных, одноаргументных) троичных функций равно 2*dt, где dt - время задержки в одном типовом логическом элементе.
Код модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition:
Путём графических преобразований (графические преобразования удобно делать в Atanua) мультиплексор, без изменения логических элементов и связей, преобразуется в неполный дешифратор-шифратор, т.е. мультиплексор и эквивалентный ему неполный дешифратор-шифратор являются двумя разными графическими представлениями (начертаниями, изображениями) одной и той же тетрарной (четырёхоперандной, четырёхаргументной) троичной логической функции, из 3^(3^4)=3^81≈4,43e+38 простейших тетрарных троичных логических функций, что всего на два порядка (всего в 100 раз) меньше большого радиусного числа Дирака (отношение радиуса видимой Вселенной к электронному радиусу), равного NDR=RU/r0=4,385303*10^(40).
Ниже приводится снимок модели троичного трёхбитного однотритного АЛУ в виде неполного дешифратора-шифратора эквивалентного модели троичного трёхбитного однотритного АЛУ в виде трёх мультиплекоров.
Снимок модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Троичные трёхбитные триггеры с автоматической установкой в 0 при включении на входе АЛУ служат для ввода тритов и частью собственно схемы троичного трёхбитного однотритного АЛУ не являются.
Номер (nnn) любой из 27-ми троичных унарных функций FT1Nnnn(x) в троичном виде (nnn), в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, записывается в трёхтритный регистр RG1, затем на вход x АЛУ подаётся входной трит в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, результат действия троичной унарной функции FT1Nnnn(x) получается на выходе в троичных трёхбитных одноединичных (3B BCT UnoUnary) несимметричном (0,1,2) и в симметричном (-1,0,+1) кодах.
Время выполнения любой из 27-ми унарных (одновходовых, однооперандных, одноаргументных) троичных функций равно 2*dt, где dt - время задержки в одном типовом логическом элементе.
Код модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition:
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 11 Dec 2018 10:22, edited 4 times in total.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Бинарное (двухоперандное, двухаргументное) троичное трёхбитное АЛУ (Ternary ALU) в виде неполного дешифратора-шифратора, которое выполняет любую из 19683-х бинарных (двухаргументных, двухоперандных) простейших, т.к. есть более сложные функции с таким же результатом, троичных логических функций.
АЛУ является одной из 3^(3^11)=3^177147=10^(177147ln3/ln10)≈10^84520 (очень много, на много порядков больше всех вместе взятых больших чисел Дирака) одинадцатиарных (одинадцатиоперандных, одинадцатиаргументных) простейших троичных логических функций.
Снимок модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Троичные трёхбитные триггеры с автоматической установкой в 0 при включении на входе АЛУ служат для ввода тритов и частью собственно схемы троичного трёхбитного однотритного АЛУ не являются.
Номер (nnnnnnnnn) любой из 19683-х бинарных (двухаргументных, двухоперандных) троичных функций FT2Nnnnnnnnnn(x,y) в троичном виде (nnnnnnnnn) в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, записывается в девятитритный регистр RG1, затем на входы x и y АЛУ подаются входные триты x и y в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, результат действия бинарной троичной функции FT2Nnnnnnnnnn(x,y) получается на выходе АЛУ в троичных трёхбитных одноединичных (3B BCT UnoUnary) несимметричном (0,1,2) и в симметричном (-1,0,+1) кодах.
Например, код бинарной (двухаргументной, двухоперандной) троичной логической функции "бинарное (двухаргументное, двухоперандное) троичное сложение по модулю 3" (FT2N822910(x,y)) в троичном несимметричном коде равен 822910=1020212103. Запишем нулевой справа разряд кода, равный 0, в нулевой триггер регистра RG1, первый справа разряд кода, равный 1, в первый триггер регистра RG1, второй справа разряд кода, равный 2, во второй триггер регистра RG1 и так далее до восьмого разряда. Затем в триггеры x и y вводим триты значений аргументов x и y и на выходе АЛУ получаем трит результата действия бинарной (двухаргументной, двухоперандной) троичной логической функции FT2N8229(x,y).
Время выполнения любой из 19683-х бинарных (двухвходовых, двухоперандных, двухаргументных) троичных функций, при применении логических элементов 9ИЛИ (9-inOR, OR9), которых нет в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition, равно 2*dt, где dt - время задержки в одном типовом логическом элементе, при применении логических элементов 3ИЛИ (3-inOR, OR3), которые есть в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition, - 3*dt.
Код модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition:
АЛУ является одной из 3^(3^11)=3^177147=10^(177147ln3/ln10)≈10^84520 (очень много, на много порядков больше всех вместе взятых больших чисел Дирака) одинадцатиарных (одинадцатиоперандных, одинадцатиаргументных) простейших троичных логических функций.
Снимок модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Троичные трёхбитные триггеры с автоматической установкой в 0 при включении на входе АЛУ служат для ввода тритов и частью собственно схемы троичного трёхбитного однотритного АЛУ не являются.
Номер (nnnnnnnnn) любой из 19683-х бинарных (двухаргументных, двухоперандных) троичных функций FT2Nnnnnnnnnn(x,y) в троичном виде (nnnnnnnnn) в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, записывается в девятитритный регистр RG1, затем на входы x и y АЛУ подаются входные триты x и y в несимметричном (0,1,2) или в симметричном (-1,0,+1) коде, результат действия бинарной троичной функции FT2Nnnnnnnnnn(x,y) получается на выходе АЛУ в троичных трёхбитных одноединичных (3B BCT UnoUnary) несимметричном (0,1,2) и в симметричном (-1,0,+1) кодах.
Например, код бинарной (двухаргументной, двухоперандной) троичной логической функции "бинарное (двухаргументное, двухоперандное) троичное сложение по модулю 3" (FT2N822910(x,y)) в троичном несимметричном коде равен 822910=1020212103. Запишем нулевой справа разряд кода, равный 0, в нулевой триггер регистра RG1, первый справа разряд кода, равный 1, в первый триггер регистра RG1, второй справа разряд кода, равный 2, во второй триггер регистра RG1 и так далее до восьмого разряда. Затем в триггеры x и y вводим триты значений аргументов x и y и на выходе АЛУ получаем трит результата действия бинарной (двухаргументной, двухоперандной) троичной логической функции FT2N8229(x,y).
Время выполнения любой из 19683-х бинарных (двухвходовых, двухоперандных, двухаргументных) троичных функций, при применении логических элементов 9ИЛИ (9-inOR, OR9), которых нет в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition, равно 2*dt, где dt - время задержки в одном типовом логическом элементе, при применении логических элементов 3ИЛИ (3-inOR, OR3), которые есть в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition, - 3*dt.
Код модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition:
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 28 Dec 2018 15:46, edited 1 time in total.
-
- Banned
- Posts: 315
- Joined: 07 Mar 2018 23:17
- Location: Россия, Москва
Re: Трёхпроводная троичка
Троичное трёхбитное однотритное АЛУ (Ternary ALU) с мультиплексорами в виде неполного дешифратора-шифратора, которое выполняет любую из 27-ми унарных (одноаргументных, однооперандных) троичных логических функций.
Снимок модели в онлайн-версии симулятора электронных схем Circuit Simulator: Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с моделью.
Снимок модели в онлайн-версии симулятора электронных схем Circuit Simulator: Загрузить онлайн-версию симулятора электронных схем Circuit Simulator с моделью.
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: Украинская TernarySystem
Читателям:TernarySystem wrote:...повторитель переменной...
Следует отметить, что в троичной трёхбитной одноединичной (3-Bit BinaryCodedTernary UnoUnary, 3B BCT UU) физической системе троичных логических элементов троичная унарная функция FT1N21 (YES, ДА, Повторитель) намного проще, надёжнее и дешевле и состоит всего из трёх проводников. Каких либо полупроводников, резисторов, конденсаторов или других радиоэлектронных деталей при этом не требуется. Для буферов, усилителей-передатчиков, усилителей-приёмников, линий задержек и др. можно применить второй вариант с двумя инверторами в каждой линии.
Снимок модели в симуляторе логических схем Atanua/Win32 1.0.081116 - Personal Edition: Троичный трёхбитный триггер на входе с автоматической установкой в 0 при включении служит для ввода тритов и к схеме собственно троичной унарной функции FT1N21 (YES, ДА, Повторитель) не относится.
Код модели:
You do not have the required permissions to view the files attached to this post.
Last edited by AndrejKulikov on 01 Jan 2019 16:12, edited 1 time in total.