Украинская TernarySystem

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:
Shaos wrote:Схема ускоренного переноса для троичного сумматора тоже имеет место быть :idea:
Согласен с Вами, но её применение стает актуальным при увеличении разрядности шины выше 4...
Это почему? :o
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:
Shaos wrote:Схема ускоренного переноса для троичного сумматора тоже имеет место быть :idea:
Согласен с Вами, но её применение стает актуальным при увеличении разрядности шины выше 4...
Это почему? :o
смотрите схему, можете произвести расчет на обработку байта и сравнить количество переносов на 4 бит и 8 бит.
Меня интересует чисто формулировка - если трит двупроводный и двууровневый то корректно его называть бинарным тритом (btrit)?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:смотрите схему,
А какую схему? :o
TernarySystem wrote:можете произвести расчет на обработку байта и сравнить количество переносов на 4 бит и 8 бит.
Могу... и я это делал уже вот здесь.
Поэтому и спрашиваю у Вас - а почему Вы так уверены, что лишь после 4-х разрядов понадобится ускоренный перенос?
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:смотрите схему,
А какую схему? :o
TernarySystem wrote:можете произвести расчет на обработку байта и сравнить количество переносов на 4 бит и 8 бит.
Могу... и я это делал уже вот здесь.
Поэтому и спрашиваю у Вас - а почему Вы так уверены, что лишь после 4-х разрядов понадобится ускоренный перенос?
...потому что ускоренный перенос это дополнительная элементная база и если рассматривать цена - качество обработки эффект на малой разрядности будет очень даже экономически неоправданным.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:
Lavr wrote:Поэтому и спрашиваю у Вас - а почему Вы так уверены, что лишь после 4-х разрядов понадобится ускоренный перенос?
...потому что ускоренный перенос это дополнительная элементная база и если рассматривать цена - качество обработки эффект на малой разрядности будет очень даже экономически неоправданным.
Совершенно с вами не соглашусь.

Хотя мне и не известны точные времена задержки распространения в схеме, на которую вы ссылаетесь,
но если принять время задержки распространения в элементе И за единицу, то один полусумматор
будет задерживать на 2...3, один полный сумматор на 4...6; 4 полных сумматора дают задержку 16...24! :o

Я не знаю такого параметра, как "качество обработки" в цифровых схемах, но время задержки весьма
приличное на 4-х разрядах.

Собственно, и двоичные сумматоры в интегральном исполнении делали с ускоренным переносом,
хотя они тоже 4-х разрядные.
Смотрим хотя бы 74181, 381, 382.
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:
Lavr wrote:Поэтому и спрашиваю у Вас - а почему Вы так уверены, что лишь после 4-х разрядов понадобится ускоренный перенос?
...потому что ускоренный перенос это дополнительная элементная база и если рассматривать цена - качество обработки эффект на малой разрядности будет очень даже экономически неоправданным.
Совершенно с вами не соглашусь.

Хотя мне и не известны точные времена задержки распространения в схеме, на которую вы ссылаетесь,
но если принять время задержки распространения в элементе И за единицу, то один полусумматор
будет задерживать на 2...3, один полный сумматор на 4...6; 4 полных сумматора дают задержку 16...24! :o

Я не знаю такого параметра, как "качество обработки" в цифровых схемах, но время задержки весьма
приличное на 4-х разрядах.

Собственно, и двоичные сумматоры в интегральном исполнении делали с ускоренным переносом,
хотя они тоже 4-х разрядные.
Смотрим хотя бы 74181, 381, 382.
Хорошо, я переделаю схему с учетом ускоренного переноса, но все равно она будет двоичной, Вы не ответили мне на вопрос о битритах?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:Хорошо, я переделаю схему с учетом ускоренного переноса, но все равно она будет двоичной,
Да нет, переделывать, может быть, и не надо. Меня просто интересовало, из каких соображений вы сделали вот эту оценку:
TernarySystem wrote:её применение стает актуальным при увеличении разрядности шины выше 4...
Меня это смутило, по тем прикидкам, которые я высказал выше.
А делать вы можете как угодно, лишь потому, что так считаете нужным.
TernarySystem wrote:Вы не ответили мне на вопрос о битритах?
А я этого и не обещал. Я довольно равнодушно отношусь к терминологии.
Если что-то действительно работает, то это происходит не из-за названия.
Я так считаю. :wink:
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:Хорошо, я переделаю схему с учетом ускоренного переноса, но все равно она будет двоичной,
Да нет, переделывать, может быть, и не надо. Меня просто интересовало, из каких соображений вы сделали вот эту оценку:
TernarySystem wrote:её применение стает актуальным при увеличении разрядности шины выше 4...
Меня это смутило, по тем прикидкам, которые я высказал выше.
А делать вы можете как угодно, лишь потому, что так считаете нужным.
TernarySystem wrote:Вы не ответили мне на вопрос о битритах?
А я этого и не обещал. Я довольно равнодушно отношусь к терминологии.
Если что-то действительно работает, то это происходит не из-за названия.
Я так считаю. :wink:
Спасибо за откровенный ответ, но когда есть порядок, а все начинается с идеи, затем теория и физическая реализация, то из за разных подходов в итоге не возникало бы дополнительных вопросов. Вот как например здесь https://ru.wikipedia.org/wiki/%D0%A2%D1 ... 0%B8%D0%B8
Троичные логические функции (классификация)???
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:...все начинается с идеи, затем теория и физическая реализация, то из за разных подходов в итоге не возникало бы дополнительных вопросов. Вот как например здесь https://ru.wikipedia.org/wiki/%D0%A2%D1 ... 0%B8%D0%B8
Троичные логические функции (классификация)???
Также откровенно вам скажу, что когда я начал практически заниматься троичностью, то в эту Википедию
заглядывал меньше всего... :wink:
На мой взгляд, они там слишком всё переусложнили, что никак не способствует практическому применению.
Так что я опирался на несколько иные источники, нежели Википедия.
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:...все начинается с идеи, затем теория и физическая реализация, то из за разных подходов в итоге не возникало бы дополнительных вопросов. Вот как например здесь https://ru.wikipedia.org/wiki/%D0%A2%D1 ... 0%B8%D0%B8
Троичные логические функции (классификация)???
Также откровенно вам скажу, что когда я начал практически заниматься троичностью, то в эту Википедию
заглядывал меньше всего... :wink:
На мой взгляд, они там слишком всё переусложнили, что никак не способствует практическому применению.
Так что я опирался на несколько иные источники, нежели Википедия.
я с Вами полностью согласен, там полный бред о "Марсианских долинах" особенно меня угнетает повествование типа - В некоторых троичных устройствах все три состояния одинаковы... Возникает сразу здравый вопрос в каких устройствах. А вот раздел два Обозначение троичных функций - вообще забирает дар речи - в общем случае, как в патентном деле, обозначение может быть любым. - маразм - ещё промышленного троичного элемента ключа нет а уже обговаривается стандарт маркировки... ужас и ещё раз ужас...
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:ещё промышленного троичного элемента ключа нет а уже обговаривается стандарт маркировки...
Ну, честно говоря, о "стандарте маркировки" я тоже задумывался: УГО троичных элементов
Потому что на уровне транзисторов я весь троичный базис удачно воплотил, и мне надо было
перенести модели в Proteus уже в виде троичных элементов-"квадратиков".

Я выбрал вот такое обозначение:
Image
На мой взгляд, не должно смущать людей, знающих двоичную схемотехнику, но и указывать на
троичность реализуемой функции.
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:ещё промышленного троичного элемента ключа нет а уже обговаривается стандарт маркировки...
Ну, честно говоря, о "стандарте маркировки" я тоже задумывался: УГО троичных элементов
Потому что на уровне транзисторов я весь троичный базис удачно воплотил, и мне надо было
перенести модели в Proteus уже в виде троичных элементов-"квадратиков".

Я выбрал вот такое обозначение:
Image
На мой взгляд, не должно смущать людей, знающих двоичную схемотехнику, но и указывать на
троичность реализуемой функции.
А Proteus - это какой то проект или программный продукт? И ещё вопрос если можно - непонятно Вы пишите Потому что на уровне транзисторов я весь троичный базис удачно воплотил Вы смоделировали его схемотехнически или сделали прототипы конкретных устройств?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:А Proteus - это какой то проект или программный продукт?
Proteus - это программный продукт, САПР электронных схем.
TernarySystem wrote:И ещё вопрос если можно - непонятно Вы пишите Потому что на уровне транзисторов я весь троичный базис удачно воплотил Вы смоделировали его схемотехнически или сделали прототипы конкретных устройств?
Я смоделировал его на основе spice-моделей реальных ПТ.
Вот тут - как я их выбрал: Западные MOSFET
А потом на них и смоделировал схемотехнически.
iLavr
User avatar
TernarySystem
Doomed
Posts: 625
Joined: 27 Jul 2018 12:07

Re: Украинская TernarySystem

Post by TernarySystem »

Lavr wrote:
TernarySystem wrote:А Proteus - это какой то проект или программный продукт?
Proteus - это программный продукт, САПР электронных схем.
TernarySystem wrote:И ещё вопрос если можно - непонятно Вы пишите Потому что на уровне транзисторов я весь троичный базис удачно воплотил Вы смоделировали его схемотехнически или сделали прототипы конкретных устройств?
Я смоделировал его на основе spice-моделей реальных ПТ.
Вот тут - как я их выбрал: Западные MOSFET
А потом на них и смоделировал схемотехнически.
я Вас понял, Вы получили виртуальное решение, а прототипы были? реализация в железе. И вот по Вашей ссылке я прочитал что была идея использовать биполярные транзисторы?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Украинская TernarySystem

Post by Lavr »

TernarySystem wrote:я Вас понял, Вы получили виртуальное решение, а прототипы были? реализация в железе.
Ну вы сами совершенно правильно сказали:
TernarySystem wrote:все начинается с идеи, затем теория и физическая реализация
Теория мной хорошо проработана, хотя по некоторыми вопросам я еще делаю расчеты.
Потому что потом надо вгрохать денег в компоненты и не промахнуться.
Хорошо вон коллега haqreu вгрохал денег в проверенное решение - тримукс.
Я думаю, он не жалеет. :wink:
TernarySystem wrote:И вот по Вашей ссылке я прочитал что была идея использовать биполярные транзисторы?
Идей что использовать в этом форуме Ternary было много, в том числе и экзотических.
Но есть одно НО, которое перекрывает всю экзотику и прочий романтизм.
Чтобы троичное устройство было конкурентноспособным, оно должно быть по меньшей мере не хуже
тех приборов двоичной логики, что сейчас реально существуют.
А основа большинства всех современных интегральных схем - КМОП-транзисторы.
А почему? Потому что логика на КМОП потребляет энергию только в момент переключения.
В статике КМОП-логика ничего не жрет.

Поэтому любому троичному устройству, какое бы оно не было элегантное, это сразу поставят в упрек,
если оно жрет энергию хотя бы в одном из трёх логических состояний.
Вот это и заставило меня воплощать элементы троичной логики на ПТ. Ну и так и получилось:
ни в одном из трёх логических состояний разработанные элементы не жрут.
Ну а дальше - они должны показать прелесть троичности, и они это успешно делают! :lol:
iLavr