|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
Тринарное исчисление против бинарного
Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Мне такой аналоговый дизайн и вовсе не нравится... Тем не мение, 544УД2, 574УД1 -
текут вообще мало-мало, а они - старьё!
У вас небось с реальными КМОП ПТ на входе полно ОУ...
Но ещё раз говорю - мне не нравится такое решение...
_________________ iLavr
|
24 Sep 2012 19:03 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Зато на нём уже можно реально что-то строить, а потом внутренности можно подменить на что-то статическое...
P.S. Объясню ещё раз чем хорош такой подход - любую троичную комбинационную схему можно построить на троичных мультиплексорах (MUX - один вход управления, три входа, один выход). Блок MEM по сути тот же MUX, у которого предпоследний вход отсутствует и есть конденсатор внутри. По идее можно создать универсальный троичный элемент соединив функционал MUX и MEM в одном блоке - просто приняв, что если один из входов мультиплексора не подключен, то при подаче соответствующего уровня на вход управления, блок будет сохранять предыдущее значение (можно даже построить компонент для логисима, который будет это эмулить 2 двоичными сигналами на каждый троичный сигнал с использованием триггеров - MUX и MEM я уже давно сделал, а вот с гибридным элементом пока затык, но я знаю, что он возможен).
|
24 Sep 2012 19:18 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
По твоим же измерениям - быстродействие никуда не годное.
Да и мой опыт показывает - если нет цепи притяжки к уровню нуля, такой
элемент можно рассматривать только как учебный.
По работе делали мы такие схемы - называются схемы слежения/хранения -
и лучшая статическая замена для них - АЦП и двоичые регистры хранения...
PS. И потом - вы же сами пришли к выводу, что двухтактый выходной каскад - это потребление энергии в состоянии троичного "0"...
_________________ iLavr
|
25 Sep 2012 01:26 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
| | | | Lavr wrote: И я вот тут сделал прикидку, как считает троичный счетчик: Откуда видно, что троичные аналоги D-триггеров больше напоминают по сути "циркуляторы" и уж точно не переписывают состояние своего инверсного выхода /Q - на прямой выход Q через вход D. | | | | |
Ха-ха... Устами начинающих глаголет истина!
В троичной логике кроме функции троичной инверсии:
существует функция циклического отрицания:
Так вот согласно этой функции -1, 0, 1 во время счёта мило " отрицаются циклически" - точно как на моей диаграмме...
Поэтому и строят свои " триттеры" все по вот такому принципу:
А мы тут с b2m копья ломаем и брутально ломимся в открытые двери...
_________________ iLavr
|
25 Sep 2012 04:33 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Здравый смысл подсказывает мне, что синхросигнал в виде пилы будет давать больше помех, чем синхросигнал в виде синусоиды, нет?...
|
25 Sep 2012 08:25 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
И то и другое - полумеры на первый случай...
Я торопился иметь что-то готовое, чтобы со счетчиком поработать...
Только ситуация в свете вышесказанного изменилась...
Нормальный генератор для троичной логики - это обычный RC-генератор на КМОП-логике, подключенный по питанию к +Uп/-Uп, и тактирующий
устройство циклического отрицания, как ты его не назови...
А в импульсных схемах помех полюбому дофига... спроси у старика Фурье...
PS. Вот почему и актуальна брошюра про "Сетунь" Брусенцова, прямо интересно - сколько у него в ней было истинно троичного, а сколько - обычного...
_________________ iLavr
|
25 Sep 2012 08:46 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Коньюнкцию в троичной логике вводят в общем-то вот так:
Значит таблицы истинности для троичной конъюнкции и её отрицания имеют
следующий вид:
Ну, в принципе, логично: в двоичности тоже конъюнкция истинна при совпадении
прямых сигналов.
А тут ещё и по " 0" проскакивает " -1"...
В общем этот троичный NAND так меня уже утомил своими детскими
болезнями, что я для наглядности составил себе два графика с иллюстрациями,
как вентиль троичный NAND пропускает счётный сигнал ( а) и привычный нам сигнал ( б), сформированный синусоидой ( или симметричной пилой).
При управляющих вентилем сигналах 1, 0, -1 - на втором входе.
PS. Похоже, придётся подбирать параметры ключей выходного каскада... На одинаковых "идеальных" моделях полевиков - не вырисовывается... Впрочем, на "идеальных" транзисторах у меня и обычный ТТЛ-вентиль не получился.
_________________ iLavr
|
25 Sep 2012 11:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Ну так тоже MIN и -MIN соответственно
P.S. Кстати MIN и MAX замечательно строятся на диодах...
|
25 Sep 2012 11:52 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да - по твоей ссылке этот момент популярно разжевали... Но как-то меня не возбуждает ДРЛогикой заняться... Хотя, подозреваю, у меня где-то лежит обувная коробка с такими элементами от " Промiнь"... Надо найти пофоткать их что-ли... а то выкину как-нибуть решительно в мусорку этот раритет на германиевых транзисторах! PS. Ну надо же!
_________________ iLavr
|
25 Sep 2012 12:14 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
И засада оказалась вот в чём: полевики я поставил идеальные, с порогом в нуле,
и с индуцированным каналом...
То есть - полностью они не закрывались, и служили нагрузкой друг-другу...
Для двоичного вентиля в модели это и незаметно. Есть сквозной ток - да и ладно...
А вот в троичном вентиле - не так!
При притягивании к уровню нуля получаются разные делители и пропорциональность
троичного сигнала искажается.
В общем, надо брать транзюки с индуцированным каналом, подбирать пороговое
напряжение, да ещё неплохо крутизну получше поставить, и пара транзюков
со встроенным каналом может также понадобиться...
Но есть и плюс - много лет спустя после ВУЗа померял характеристики канальных
транзюков!
И отметил странную вещь: влияния потенциала подложки на характеристики моделей
полевиков в EWB практически не заметно...
_________________ iLavr
|
29 Sep 2012 13:09 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Значит ли это, что EWB имеет фиговые модели транзисторов?...
|
29 Sep 2012 17:49 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Наоборот - более подходящие в среднем для большинства применений.
Это же модель ideal я взял.
К сожалению, как и в случае с биполярным вентилем, я не знаю точных
параметров КМОП-ключей для микросхем.
Да это и не важно в принципе. Выставлю нужные значения в моделях и сохраню
их как TriNMOP и TriPMOP, к примеру...
Я поискал подходящие готовые SPICE-модели, но попадались лишь мощные
FET-ы.
Так что обойдусь теми что есть. А то для ТТЛ-вентиля я больно долго искал
подходящие, а мог бы тоже создать нужную модель.
_________________ iLavr
|
30 Sep 2012 00:19 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
Вот держи модели NMOS и PMOS транзисторов для 0.5um CMOS процесса:
|
30 Sep 2012 06:42 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Спасибо, безусловно!
То есть, ты хочешь сказать, что это конкретно параметры КМОП-транзисторов
в интегральном исполнении?
_________________ iLavr
|
30 Sep 2012 10:17 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22576 Location: Silicon Valley
|
угу - для процесса C5 (0.5um) - я это пару лет назад с одного сайта стянул (щас уже не могу там это найти), зато вот нашёл ещё поновее модели - 1um и 50nm:
http://cmosedu.com/cmos1/cmosedu_models.txt
скопипащу сюда 1 um, т.к. оно вроде покомпактнее:
|
30 Sep 2012 18:31 |
|
|
Who is online |
Users browsing this forum: No registered users and 45 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
|
|