nedoPC.org

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



Reply to topic  [ 8 posts ] 
Экономная имитация троичности 3-шинной "двоичностью` 
Author Message
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
А зачем так сложно ?
Это ж куча лишних транзисторов.
Когда можно ячейку из девяти всего... :-?

Или я чего то недопонимаю в недоизвращениях ? :roll:


Last edited by petrenko on 24 Feb 2015 13:27, edited 5 times in total.



23 Feb 2015 17:24
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
petrenko wrote:
А зачем так ?
Это ж куча лишних транзисторов.
Когда можно ячейку из девяти всего... :-?

Или я чего то недопонимаю в недоизвращениях ?


ячейка, работающая с троичным сигналом из девяти транзисторов? это где?...

P.S. вот это?
http://www.nedopc.org/forum/viewtopic.p ... c&start=15
мы же с Лавром тебе предлагали посимулировать для начала :)
смахивает на "флип-флап-флоп", но наверняка не взлетит...

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


Last edited by Shaos on 24 Feb 2015 21:14, edited 2 times in total.



23 Feb 2015 17:27
Profile WWW
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
Post 
Да . Вот там обсуждали.
Там три шины внутри имс : "-" "0" "+" ( в отличие от двоичной статики, где две "0" и "1" )
Нужен будет преобразователь, естественно. И адр.дшф. тоже.
Выигрыш площади кристалла получаем сразу же !
Это единственный троичный элемент, который уже сейчас при прочих равных обойдёт двоичный.

Честно признаюсь - не осилил я загнать это дело в LTspice ... :(


23 Feb 2015 17:47
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Ну то есть там "трёхбитная троичка" по Куликову? Это не наш метод...

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


23 Feb 2015 17:54
Profile WWW
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
Post 
Недопонимаю ...

Чем плохо экономить площадь кристалла ?

Разве "наш метод" должен показать прожорливость аппаратного ресурса для троичности и так намекнуть на безперспективность ? :o


23 Feb 2015 18:01
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
petrenko wrote:
Недопонимаю ...

Чем плохо экономить площадь кристалла ?

Разве "наш метод" должен показать прожорливость аппаратного ресурса для троичности и так намекнуть на безперспективность ? :o


Ты неправильно считаешь - двухзатворный транзистор это по сути 2 транзистора, т.е. уже не 9, а 15 получается - потом если на входе мы имеем 3-уровневый однопроводной сигнал, то потребуется некоторое количество транзисторов, для преобразования такого сигнала в три двоичных для управления твоей ячейкой - это ещё порядка 14 транзисторов, т.е. уже 29...

P.S. Кстати если не учитывать схему управления, то троичный селектор - это всего 6 транзисторов, формирующих 3 аналоговых ключа...

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


23 Feb 2015 18:28
Profile WWW
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
Post 
Shaos wrote:
.. если не учитывать схему управления...
, а при большем количестве ячеек все вспомогательные схемы занимают всё меньший и меньший % площади, то смотреть надо именно на площадь одной ячейки.
По прикидкам получается двузатворный в 1.5 раза длиннее, да и самих их 6 супротив 4 ,а однозатворных 3 супротив 2 , стало быть 2/3 площади ячейки увеличатся в 2.25 раза , а 1/3 увеличится в 1.5 раза . Итого площадь такой троичной ячейки увеличится в 2 раза.
Соотношение площадь/количество информации .... тьфу ... вот с этим соотношением бит/трит что то запамятовал.. напомните пожалуйста.


23 Feb 2015 18:42
Profile
Senior

Joined: 23 Feb 2015 15:37
Posts: 151
Location: OMS
Reply with quote
Post 
Полностью троичную возможно сделать: не обижайтесь допущу теорию, что можно на триггерах построить SRAM "из рассыпухи", естественно троичную. Тогда преобразования трит-бит-бит-трит, нужны будут только в контроллерах внешних запоминающих устройств (HDD, FDD), внутренние же шину будут полностью троичные, что увеличит производительность. Извиняюсь, если влез по среди беседы с опозданием. Когда-то думал по поводу троички и пришёл именно к такому выводу. А так вот ещё мысль: в троичной архитектуре, легко будет организовать POISC (Parralel One Insctruction Set Computing). Идея заключается в объединении URISC/OISC и VLIW. На симметричной троичке не будет проблем с отрицательными числами (при использовании BBJ), появляются дополнительные безусловные переходы а-ля "нейросеть". Устройство в теории получается универсальным, т.е. его даже программировать под задачу не надо - одна инструкция всего: реализуй на BBJASM хоть нейросеть, хоть GPU. Это было бы круто!


24 Feb 2015 09:18
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

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