Тринарное исчисление против бинарного

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

Moderator: haqreu

b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Lavr wrote:
b2m wrote:Выход Q соответствует ответу "триггер установлен", а \Q - "триггер сброшен".
Вот здесь ты не прав...
Объясни.

На мой взгляд:
Q=1 (триггер установлен - да)
Q=-1 (триггер установлен - нет)
\Q=1 (триггер сброшен - да)
\Q=-1 (триггер сброшен - нет)

Что не так?
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

b2m wrote:
Lavr wrote:
b2m wrote:Выход Q соответствует ответу "триггер установлен", а \Q - "триггер сброшен".
Вот здесь ты не прав...
Объясни.
Обьясняю:
Выход Q=1 соответствует ответу "триггер установлен в 1"
Выход Q=-1 соответствует ответу "триггер установлен в -1"
Выход Q=0 соответствует ответу "триггер сброшен в 0"
Выход \Q - троичная инверсия выхода Q.



PS. А вообще пора уже собрать эту схему на троичных вентилях:

Image

раз уж ты убеждаешь, что всё должно быть хорошо...

Практика - критерий истины, всё сразу и узнаем...

Только вот у меня только троичный инвертор пока есть в рабочей модели...
Какую рабочую схему вентилей посоветуешь или подскажешь?
iLavr
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Lavr wrote:Выход Q=1 соответствует ответу "триггер установлен в 1"
Выход Q=-1 соответствует ответу "триггер установлен в -1"
Выход Q=0 соответствует ответу "триггер сброшен в 0"
Мда.. Тут наши позиции кардинально различаются.
Lavr wrote:раз уж ты убеждаешь, что всё должно быть хорошо...
Если рассуждать согласно твоим определениям Q, то хорошо не будет. А вот у меня всё будет хорошо :)
Lavr wrote:Какую рабочую схему вентилей посоветуешь или подскажешь?
Это вы у нас железячники, вы и подсказывайте, а я программист, я с другой стороны к железу подхожу. Вот ты с какой стороны подойдёшь к телевизору, если он включен, а изображения и звука нет? :)
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

b2m wrote:
Lavr wrote:Выход Q=1 соответствует ответу "триггер установлен в 1"
Выход Q=-1 соответствует ответу "триггер установлен в -1"
Выход Q=0 соответствует ответу "триггер сброшен в 0"
Мда.. Тут наши позиции кардинально различаются.
Я в троичности - фактически начинающий, поэтому с интересом прочитал
что полезного в этой ветке нашими гуру троичности изложено...

Так вот Mac Buster тут писал - "не подходите к троичным схемам с двоичными
подходами - голову сломаете
"...

Я и подошел неформально, исходя из принципов следующих:
SET - установить Q - в активное состояние.
ReSET - установить Q - в НЕактивное состояние.
\Q - всегда троичная инверсия Q.
Мне показалось - получилось непротиворечиво.

Но хорошо, что ты включился в обсуждение, ибо остальные гуру молчат... :(
Я ж не хочу сказать, что моя концепция - самая верная, а хочу сделать
правильный рабочий триггер.
b2m wrote:
Lavr wrote:Какую рабочую схему вентилей посоветуешь или подскажешь?
Это вы у нас железячники, вы и подсказывайте, а я программист, я с другой стороны
к железу подхожу. Вот ты с какой стороны подойдёшь к телевизору, если он включен,
а изображения и звука нет?
:)
Оооооо! Это песня! До компьютеров я как раз увлекался ремонтом телевизоров,
их настройкой, схемотехникой и др.
Если "он включен, а изображения и звука нет" - это больно тривиально... :wink:
Я тебе могу сказать, что в нём плохо работает по подрагиванию линий в левом
верхнем углу... :lol:
Но потом мне это надоело - все смотрят содержание, а я вижу недостатки настройки. :roll:
Так что сейчас я телевизоры просто не смотрю, как класс... :lol:

Но не будем оффтопить телевизорами... я как раз работаю над схемой вентиля, -
и будем проверять! :D
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Lavr wrote:Я тебе могу сказать, что в нём плохо работает по подрагиванию линий в левом верхнем углу... :lol:
Но потом мне это надоело - все смотрят содержание, а я вижу недостатки настройки. :roll:
Меня тоже бесило, когда приходишь в гости и видишь, что сведение нарушено, подушка с нарушенной линейностью и еще пятна намагничивания. Кое как научился бороться с порывами починить все это убожество. Хорошо, что сейчас везде LCD, и у них таких проблем нет. :3
User avatar
Shaos
Admin
Posts: 24087
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

По-моему понятие триггера вообще не применимо к троичности ибо триггер "двоичен" по своей сути и все способы притянуть за уши существующие двоичные подходы выглядят громоздко и бессмысленно...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:По-моему понятие триггера вообще не применимо к троичности ибо триггер "двоичен" по своей сути и все способы притянуть за уши существующие двоичные подходы выглядят громоздко и бессмысленно...
Возможно, ты и прав, но как-то принято распространять аналогии, поэтому я и
предложил с самого начала говорить о тристабильной ячейке для хранения
одного трита
- в самом общем смысле...
Троичный триггер - электронное, механическое, пневматическое, гидравлическое, оптическое или другое устройство, имеющее три устойчивых состояния, возможность переключения из любого одного из трёх устойчивых состояний в любое из двух других устойчивых состояний и возможность определения в каком из трёх устойчивых состояний находится это устройство.
Другими словами троичный триггер - это троичная ячейка памяти с возможностью записи троичных кодов и чтения записанных троичных кодов.
Ну и далее...
Lavr wrote:Я и подошел неформально... :(
Я ж не хочу сказать, что моя концепция - самая верная, а хочу сделать
правильный рабочий "триггер".
А правильный рабочий тристабильный "триггер" мне нужен, чтобы перейти
к троичному счетчику.

И я вот тут сделал прикидку, как считает троичный счетчик:

Image

Откуда видно, что троичные аналоги D-триггеров больше напоминают по сути
"циркуляторы" и уж точно не переписывают состояние своего инверсного
выхода /Q - на прямой выход Q через вход D. :-?

А второй глобальный вывод - логические троичные генераторы должны формировать
троичные импульсные последовательности, пропуская через вентиль несимметричную
пилу...

Image

Как-то так...
Last edited by Lavr on 24 Sep 2012 06:44, edited 1 time in total.
iLavr
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Shaos wrote:По-моему понятие триггера вообще не применимо к троичности ибо триггер "двоичен" по своей сути и все способы притянуть за уши существующие двоичные подходы выглядят громоздко и бессмысленно...
Предлагай свой вариант ячейки для хранения минимальной информации в троичном мире.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Я тут кстати подумал, что помимо троичного инвертора должны существовать ещё четыре полезные унарные троичные функции...

P.S. ... ну не надо, так не надо.
Last edited by b2m on 24 Sep 2012 22:41, edited 1 time in total.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

b2m wrote:Я тут кстати подумал, что помимо троичного инвертора должны
существовать ещё четыре полезные унарные троичные функции...
А ты бы прочитал документ, что Shaos выложил... :wink:
Там менее пессимистически-оптимистические пионеры
ввели аналогичные функции...
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:По-моему понятие триггера вообще не применимо к троичности ибо триггер "двоичен" по своей сути...
А вот джентльмены В.В. Данилов, Б.Н. Ковригин, Е.В. Чепин из «МИФИ» и «МФТИ»
уже назвали его "триттер" ещё в 2010-м году.
«Троичная запоминающая ячейка и троичные триггеры»
Рассматривается проблема построения триггерных схем на основе элементов троичной ло-
гики. Предлагается использование триттера — элемента хранения единицы информации
в троичной логике. Приводится алгоритм синтеза синхронных двухступенчатых троичных
триггеров с использованием разработанной троичной запоминающей ячейки на примере
синтеза синхронного двухступенчатого троичного JK-триггера.
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Попробовал я ещё один троичный буфер на КМОП ключах:

Image

На мой взгляд, по фронтам эта схема хуже моего предыдущего инвертора
(см. нижнюю осциллограмму).

Image

Значит троичный NAND буду делать на основе той схемотехники...

Ну и пока я делаю троичный NAND, может быть кто-либо выложит
его верную таблицу истинности? А потом сравним с моим образцом? :wink:
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:...пока я делаю троичный NAND...
Как только сделал вот такой выходной каскад:

Image

Выходной троичный сигнал сразу вдруг перекосило... :(

Image

Под нагрузкой 1Ком просаживается вообще сильно... :-?

Причем вся гнусность в выходном каскаде, как ни странно...
Если нижние транзисторы поставить в параллель (управление сейчас синфазное),
Сигнал более-менее выравнивается...
Засада какая-то... :(
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Нет, ну вы будете смеяться, а я чуть не плякаль... :o

Сигнал выравнивается и симметрируется, если верхние транзисторы заменить парами! :roll:

Image

До затворов сигналы правильные и одинаковые... больше ничего придумать
лучше не могу... :oops:

И чего - оставить так? Что-то я такого нигде не видел по сей день... :wink:



PS. Нет... ненадёжно получается... как только управление затворами не в фазе,
выходной сигнал опять начинает кособочить... Однако же непонятно... Это же
низкоомные ключи... А при нагрузке 10КОм амплитуда проседает почти на половину...
:-?
iLavr
User avatar
Shaos
Admin
Posts: 24087
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

b2m wrote:
Shaos wrote:По-моему понятие триггера вообще не применимо к троичности ибо триггер "двоичен" по своей сути и все способы притянуть за уши существующие двоичные подходы выглядят громоздко и бессмысленно...
Предлагай свой вариант ячейки для хранения минимальной информации в троичном мире.
А я уже предлагал:

Image

В эту схему добавляется второй вход. Если на управляющем сигнале N, то замыкается ключ на первом входе, если P, то на втором, а если O, то оба ключа разомкнуты и конденсатор сохраняет запомненное значение. Пока получается что дизайн с такими блоками памяти будет сильно динамическим (нужно делать рефреш ибо утекает), однако в будущем возможно появится какая-то замена...
Я тут за главного - если что шлите мыло на me собака shaos точка net