nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 16 Apr 2024 15:06



This topic is locked, you cannot edit posts or make further replies.  [ 108 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 8  Next
Тринарное исчисление против бинарного 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
Lavr wrote:
Что-то я нигде не просматриваю глобальной тенденции развития троичной архитектуры... :-?


Плохо смотришь :)

Я постоянно нарываюсь на абстракты современных научных статей на тему троичного железа...

_________________
:dj: https://mastodon.social/@Shaos


19 Sep 2012 15:11
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
Shaos wrote:
4 транзистора и 2 диода на элемент с одним входом - это уже многовато...

Что-то ты, батенька, гонишь... Для обычного двоичного ТТЛ-триггера нужны
8 транзисторов и 2 диода.

Image

И на КМОП-е тоже 8 транзисторов...

А тут 4 транзистора и 2 диода!!! на ТРИ-стабильный триггер МНОГО? :o

Shaos wrote:
а где схема то? ;)

Ну раз много - то схема тебе явно не нужна... :-?

Image



PS. Да у запатентованного троичного вентиля 8 транзисторов в одном из
простых случае!


Image

_________________
iLavr


Last edited by Lavr on 19 Sep 2012 17:45, edited 3 times in total.



19 Sep 2012 15:20
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
Shaos wrote:
Плохо смотришь :)
Я постоянно нарываюсь на абстракты современных научных статей на тему троичного железа...

Ну просветил бы современными научными ссылками... может и правда - плохо смотрю...

_________________
iLavr


19 Sep 2012 15:29
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
А я правильно понимаю, что в троичной трёхуровневой системе логический
(импульсный, счётный) сигнал должен иметь вот такой вид?

Image

_________________
iLavr


19 Sep 2012 17:05
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
Lavr wrote:
А я правильно понимаю, что в троичной трёхуровневой системе логический
(импульсный, счётный) сигнал должен иметь вот такой вид?

Image


Угу - я его себе именно так представляю. Самое удобное, что он легко получается из обычной синусоиды, пропущенной через троичный буфер :)

С такой синхронизацией удобно делать конечные автоматы с двумя регистрами защёлками на входе комбинационной схемы и на выходе - положительная полуволна защёлкивает первый регистр, а отрицательная - второй :)

_________________
:dj: https://mastodon.social/@Shaos


19 Sep 2012 17:24
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
Lavr wrote:
Shaos wrote:
Плохо смотришь :)
Я постоянно нарываюсь на абстракты современных научных статей на тему троичного железа...

Ну просветил бы современными научными ссылками... может и правда - плохо смотрю...


Ну вот например только сегодня случайно наткнулся:

http://dl.acm.org/citation.cfm?id=2158964

Quote:
Journal of Signal Processing Systems archive
Volume 67 Issue 1, April 2012
Pages 3-13
.........
Silicon-on-Insulator CMOS fabrication technologies are now available that offer a number of unique advantages including the availability of multiple simultaneous transistor thresholds.
.........
A number of low-power, high-speed components, such as a ternary buffer, flip-flop and look-up table, are described and simulated based on the characteristics of a commercially available silicon-on-sapphire process.

_________________
:dj: https://mastodon.social/@Shaos


19 Sep 2012 17:28
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
Shaos wrote:
Lavr wrote:
А я правильно понимаю, что в троичной трёхуровневой системе логический
(импульсный, счётный) сигнал должен иметь вот такой вид?

Image


Угу - я его себе именно так представляю.

Тогда поясни мне, что мы ожидаем при таком входном сигнале на выходе триггера,
если, к примеру, предположить, что триггер счетный.
(если можно - тоже графиком...)

Я посмотрел типичные решения трёхуровневых логических вентилей, и не представляю
пока, как на них сгенерировать тот сигнал, что я нарисовал...
:(

_________________
iLavr


19 Sep 2012 17:51
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
Lavr wrote:
Shaos wrote:
Lavr wrote:
А я правильно понимаю, что в троичной трёхуровневой системе логический
(импульсный, счётный) сигнал должен иметь вот такой вид?

Image


Угу - я его себе именно так представляю.

Тогда поясни мне, что мы ожидаем при таком входном сигнале на выходе триггера,
если, к примеру, предположить, что триггер счетный.
(если можно - тоже графиком...)

Я посмотрел типичные решения трёхуровневых логических вентилей, и не представляю
пока, как на них сгенерировать тот сигнал, что я нарисовал...
:(


Я же сказал как его сгенерировать - синусоидой :)

А считать в троичном коде можно вот так:

Image

_________________
:dj: https://mastodon.social/@Shaos


19 Sep 2012 18:47
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
Shaos wrote:
Lavr wrote:
Я же сказал как его сгенерировать - синусоидой :)

Я тебя услышал, но это немножко бред. И импульсный двоичный сигнал
можно получить, пропуская синусоиду через компаратор - но так обычно
не поступают...
Я имел ввиду - как реализовать RC-генератор, к примеру, посредством
троичных вентилей.

Shaos wrote:
А считать в троичном коде можно вот так:
Image

Гы-гы-гы... :lol: "вот так:" это - тик-так-ток... тик-так-ток.. ? :D

Я же попросил - поясни относительно исходной последовательности...
Этот скриншот как-то совершенно не информативен.

_________________
iLavr


20 Sep 2012 03:06
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Мы пришли к согласию, что входной сигнал такой:

Image

Что ожидать от триггера? Я просто в непонятке...

_________________
iLavr


20 Sep 2012 11:42
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
Lavr wrote:
Мы пришли к согласию, что входной сигнал такой:

Image

Что ожидать от триггера? Я просто в непонятке...


А что из себя должен представлять троичный триггер? :)
Я для себя так это и не смог решить - всякие запатентованные флип-флап-флопы вглядят черезчур громоздко.
Поэтому я и придерживаюсь решений, где используется блок MEM - по сути это Sample-and-Hold схема - аналоговый ключ, потом конденсатор на землю, потом буфер с высоким входным сопротивлением:

Image

Кроме того у моего MEM-а есть аж 2 входа данных, с которых защёлкивается входное значение сигналом контроля - при -1 с одного входа, при +1 с другого, а при 0 значение сохраняется и держится на выходе.

Потом на той схеме есть блоки с названием HA - это Half-Adder (полусумматор), который можно построить из троичных мультиплексоров:

Image

Вот и получается, что полуволны синхросигнала щёлкают MEM-ами на входе и на выходе комбинационной схемы, которая представляет из себя набор полусумматоров, подключённых цепочкой, формирующей схему инкремента (4_тритный_выход = 4_тритный_вход + 1) - вот и получается 4-тритный троичный счётчик:

Image

_________________
:dj: https://mastodon.social/@Shaos


20 Sep 2012 12:18
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
Shaos wrote:
А что из себя должен представлять троичный триггер? :)
Я для себя так это и не смог решить - всякие запатентованные флип-флап-флопы
выглядят черезчур громоздко.

Ну да я обсмеял уже эти флип-флап-флоп как "тик-так-ток"... :lol:

И я читал тут ваше мнение, что в троичной технике надо забыть двоичные аналогии.

Но тем не менее - давай так: в основе системы счисления может быть любое число.

Двойка хороша простотой схемотехники - ну она и попёрла... :wink:

Тройка близка к 2.71, но схемотехника пока не ясна явно и представляется
сложной...

Но если мы применим метод индукции:
Двоичный триггер: счётчик до двух, делитель частоты на два, элементарная ячейка
памяти в пределах 1 бита.

То по аналогии:
Троичный триггер:счётчик до трёх, делитель частоты на три, элементарная ячейка
памяти в пределах 1 трита.

Ну считаем также, что говорим о "троичной трёхуровневой системе", потому как
[url=http://ru.wikipedia.org/wiki/Троичный_триггер]многостабильные триггеры[/url], на мой взгляд - это не совсем то...

Пойдут нам такие соглашения о триггере?

Ну и по той-же индукции у двоичного триггера полжения 0 и 1 мы так и трактуем,
а у троичного - 0, 1, -1 будем трактовать как 0, 1, 2 в привычной нам системе?

_________________
iLavr


20 Sep 2012 13:25
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
гипотетический троичный счётный триггер может считать в обе стороны в зависимости от того какой на него пошёл сигнал - плюсовой или минусовой, но тогда он не сможет управляться нашим "псевдосинусоидальным" сигналом...

кстати троичный полусумматор ведь и может считать в обе стороны - та цепочка полусумматоров, что приведена выше из схемы многотритного инкремента легко превращается в схему многотритного декремента путём подачи другой полярности на первый вход...

P.S. я всё-таки за обозначения -1/0/1, а не 0/1/2, т.к. с ними отрицательные числа представляются более практично...

P.P.S. представим, что нам нужен гипотетический делитель частоты, который из нашей синусоиды сделает "синусоиду" с периодом в три раза большим:
Code:
 0  0
-1  0
 0  0
+1 -1
 0 -1
-1 -1
 0  0
+1  0
 0  0
-1 +1
 0 +1
+1 +1

как-то всё мимо...
а вот поделить частоту на 2 - легко :)

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 20 Sep 2012 14:24, edited 1 time in total.



20 Sep 2012 13:57
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Post 
Интересно, что когда я предложил симметричный аналог туннельного диода в качестве
троичного элемента, я просто ткнул пальцем в небо, т.к. у него просто 3 устойчивых
состояния могут быть...

Но оказывается теоретики троичности давно положили на такие приборы глаз: :roll:

Image

_________________
iLavr


20 Sep 2012 14:20
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22520
Location: Silicon Valley
Post 
по лямбда-диодам мы уже проходились и там (ternary.info), и тут (nedopc.org) - вроде ничего путнего с ними не придумали...

P.S. кстати о КМОП-транзисторах - играя с их размерами на кремнии можно в достаточно широких пределах двигать их порог срабатывания, т.е. совмещая вместе транзисторы с разными порогами срабатывания можно получать троичную логику, однако это опять же городёжка троичного железа на базе двоичных компонентов...

_________________
:dj: https://mastodon.social/@Shaos


20 Sep 2012 14:25
Profile WWW
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 108 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 8  Next

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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.