 |
nedoPC.orgCommunity of electronics hobbyists established in 2002 |
 |
...
Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|

В общем смоделировал я напоследок девайс очень монструозный - троичный сдвиговый регистр с параллельной загрузкой. Поскольку схема крупная - уберу под спойлер. Ternary Shift-Register schematics"Напоследок" - поскольку, видимо, в аналоговом виде я больше троичные цифровые схемы рассчитывать не буду. Была у меня надежда, что хватит вычислительной мощности пропихнуть в такой форме два троичных трёхтритных числа через полный троичный сумматор - но вижу, что не судьба.. Пока ждал сдвига в Shift-регистре всего на 3 разряда успел и кофе выпить и сигаретой побаловаться. Два Shift-регистра с полным троичным сумматором, видимо, придется ждать порядка суток. Результат будет, конечно, но интересно смотреть всё это в динамике! А я, наивный албанец, ещё "выстругал" троичный индикатор на 1 трит...  Надеялся посмотреть всё это красиво!  Надо переходить на более быстрые способы расчета, поскольку в аналоговом виде схемы, где под тысячу ключей, никто конечно-же не считает. Но основную свою задачу я выполнил - смоделировал на уровне транзисторов все основные блоки троичного компьютера. Так что перейти теперь к их упрощенным математическим моделям будет вполне корректно!
_________________ iLavr
|
12 Oct 2017 08:41 |
|
 |
AndrejKulikov
Banned
Joined: 08 Mar 2018 00:17 Posts: 315 Location: Россия, Москва
|

Функциональная схема трёхуровневого троичного S0S1S2-триггера (троичного подобия двоичного RS-триггера) на двух двухвходовых троичных трёхуровневых логических элементах 2MIN-InvL (FT2N4049) в онлайн HTML5-версии симулятора электронных схем Circuit Simulator v1.6i: Открыть модель в онлайн HTML5-версии симулятора электронных схем Circuit Simulator.В реальных схемах, на уровне транзисторов, биполярные или полевые транзисторы одновременно выполняют и функции компараторов и логические функции и функции аналоговых ключей. Какие из функций и как следует объединять, а какие из функций и как разъединять решают разработчики триггеров на элементном уровне. Триггер построен на двух двухвходовых трёхуровневых троичных логических элементах 2MIN-InvL (на двух двухвходовых трёхуровневых троичных логических элементах 2MIN объединённых с инвертором Лукасевича). Триггер имеет три устойчивых состояния (Output/Output)=(02,11,20)=(-1,0,+1). Триггер переключается двумя трёхуровневыми установочными входами: Input X (S1x,S2) и Input Y (S1y,S0). При "2" (уровень +5 Вольт) на обоих входах триггер находится в состоянии хранения записанного трита. В состояние (11) триггер устанавливается подачей "1" (уровня +2,5 Вольта) на логический элемент с "0" (S1x или S1y). В состояния "0" (02) и "2" (20) триггер устанавливается подачей "0" (уровень +0 Вольт) на соответствующий логический элемент (S0 и S2). Время срабатывания триггера равно 2*(dtc+dtl+dtk), где dtc- время задержки в одном компараторе, dtl - время задержки в одном логическом элементе, а dtk - время задержки в одном аналоговом ключе. Код модели: При установленной на компьютере Java-машине и установленной автономной версии симулятора электронных схем Circuit Simulator v1.6i модель можно загружать и в автономную версию симулятора электронных схем Circuit Simulator v1.6i, которая работает быстрее, чем онлайн-версия.
Last edited by AndrejKulikov on 08 Jun 2018 15:36, edited 12 times in total.
|
07 Jun 2018 13:56 |
|
 |
AndrejKulikov
Banned
Joined: 08 Mar 2018 00:17 Posts: 315 Location: Россия, Москва
|

Функциональная схема трёхуровневого троичного S0S1S2-триггера (троичного подобия двоичного RS-триггера) на двух двухвходовых троичных трёхуровневых логических элементах 2MAX-InvL (FT2N113) в онлайн HTML5-версии симулятора электронных схем Circuit Simulator v1.6i: Открыть модель в онлайн HTML5-версии симулятора электронных схем Circuit Simulator.В реальных схемах, на уровне транзисторов, биполярные или полевые транзисторы одновременно выполняют и функции компараторов и логические функции и функции аналоговых ключей. Какие из функций и как следует объединять, а какие из функций и как разъединять решают разработчики триггеров на элементном уровне. Триггер построен на двух двухвходовых трёхуровневых троичных логических элементах 2MAX-InvL (на двух двухвходовых трёхуровневых троичных логических элементах 2MAX объединённых с инвертором Лукасевича). Триггер имеет три устойчивых состояния (Output/Output)=(02,11,20)=(-1,0,+1). Триггер переключается двумя трёхуровневыми установочными входами: Input X (S1x,S0) и Input Y (S1y,S2). При "0" (уровень +0 Вольт) на обоих входах триггер находится в состоянии хранения записанного трита. В состояние (11) триггер устанавливается подачей "1" (уровня +2,5 Вольта) на логический элемент с "2" (S1x или S1y). В состояния "0" (02) и "2" (20) триггер устанавливается подачей "2" (уровень +5 Вольт) на соответствующий логический элемент (S0 и S2). Время срабатывания триггера равно 2*(dtc+dtl+dtk), где dtc- время задержки в одном компараторе, dtl - время задержки в одном логическом элементе, а dtk - время задержки в одном аналоговом ключе. Для для перевода троичного номера троичной функции FT2N000011012 в десятичный номер FT2N113 (FunctionTernary2-inputNonsymmetric113) был использован онлайн переводчик чисел из одной системы счисления в другую. Код модели: При установленной на компьютере Java-машине и установленной автономной версии симулятора электронных схем Circuit Simulator v1.6i модель можно загружать и в автономную версию симулятора электронных схем Circuit Simulator v1.6i, которая работает быстрее, чем онлайн-версия.
Last edited by AndrejKulikov on 08 Jun 2018 15:36, edited 4 times in total.
|
08 Jun 2018 01:20 |
|
 |
AndrejKulikov
Banned
Joined: 08 Mar 2018 00:17 Posts: 315 Location: Россия, Москва
|

Для сравнения с трёхуровневым троичными S0S1S2-триггерами, приведёнными в двух постах выше, ниже приведена функциональная схема трёхбитного троичного S0S1S2-триггера на 3-х двоичных логических элементах 4ИЛИ-НЕ (4-in NOR, NOR4, FunctionBinary4-inputNonsymmetric1, FB4N1)) в онлайн HTML5-версии симулятора электронных схем Circuit Simulator: Открыть модель в онлайн HTML5-версии симулятора электронных схем Circuit Simulator.В реальных схемах, на уровне транзисторов или других усилительно-переключающих элементов, биполярные или полевые транзисторы или другие усилительно-переключающие элементы одновременно выполняют и функции компараторов и логические функции и функции аналоговых ключей. Какие из функций и как следует объединять, а какие из функций и как разъединять решают разработчики триггеров на элементном уровне. 1. В трёхбитном троичном S0S1S2-триггере 12 компараторов, т.е. на 4 компаратора больше, чем в трёхуровневых троичных S0S1S2-триггерах, приведённых выше. 2. В трёхбитном троичном S0S1S2-триггере все компараторы одинаковые с напряжением сравнения 2,5 Вольта, в трёхуровневых троичных S0S1S2-триггерах же приведённых выше половина компараторов с напряжением сравнения 5Вольт*1/3=1,66...Вольта, а вторая половина с напряжением сравнения 5Вольт*2/3=3,33...Вольта. 3. В трёхбитном троичном S0S1S2-триггере 3 аналоговых ключа, что на 1 аналоговый ключ меньше, чем в трёхуровневых троичных S0S1S2-триггерах приведённых выше. 4. В трёхбитном троичном S0S1S2-триггере 3 4-х входовых логических элемента, в трёхуровневых троичных S0S1S2-триггерах же приведённых выше 4 2-х входовых логических элемента, т.е. на 1 логический элемент больше, чем в трёхбитном троичном S0S1S2-триггере. 5. Схема управления трёхбитным троичным S0S1S2-триггером состоит из 3-х переключателей, схема же управления трёхуровневым троичным S0S1S2-триггером состоит из 4-х переключателей, т.е. на 1 переключатель больше, чем в трёхбитном троичном S0S1S2-триггере. 6. Схема управления трёхбитным троичным S0S1S2-триггером проще, чем схемы управления трёхуровневыми троичными S0S1S2-триггерами, приведёнными выше. 7. Быстродействие трёхбитного троичного S0S1S2-триггера выше быстродействия трёхуровневых троичных S0S1S2-триггеров, приведённых выше, из-за большего быстродействия трёхбитной физической системы передачи данных по сравнению с трёхуровневой физической системой передачи данных. Код модели: При установленной на компьютере Java-машине и установленной автономной версии симулятора электронных схем Circuit Simulator v1.6i модель можно загружать и в автономную версию симулятора электронных схем Circuit Simulator v1.6i, которая работает быстрее, чем онлайн-версия.
Last edited by AndrejKulikov on 08 Jun 2018 15:35, edited 2 times in total.
|
08 Jun 2018 09:35 |
|
 |
AndrejKulikov
Banned
Joined: 08 Mar 2018 00:17 Posts: 315 Location: Россия, Москва
|

Функциональная схема трёхуровневого троичного S0S1S2-триггера (троичного подобия двоичного RS-триггера) на двух трёхуровневых троичных логических элементах 2MIN-InvL (FT2N4049)) с более удобным, но с бОльшими аппаратными затратами, управлением в онлайн HTML5-версии симулятора электронных схем Circuit Simulator: Открыть модель в онлайн HTML5-версии симулятора электронных схем Circuit Simulator.Для более удобного управления триггером потребовалось дополнительно ещё два аналоговых переключателя, что увеличило время срабатывания на 1*dtk, где dtk - время задержки (срабатывания) одного аналогового ключа. Триггер стал медленнее трёхбитного троичного S0S1S2-триггера, а, если потребуются дальнейшие преобразования трёхуровневого выходного сигнала в трёхбитный для управления следующими каскадами, то трёхуровневый троичный S0S1S2-триггер станет ещё медленнее, чем трёхбитный троичный S0S1S2-триггер. Схема управления трёхуровневым троичным S0S1S2-триггером по сути стала трёхбитной. Из этого следует, что для управления трёхбитными схемами управления трёхуровневыми троичными S0S1S2-триггерами могут понадобиться и трёхбитные троичные триггеры. Троичные трёхуровневые S0S1S2-триггеры, приведённые выше, имеют некоторое значение для теории (теоретическую значимость), но для практического применения, из-за большего быстродействия, более пригодны трёхбитные троичные S0S1S2-триггеры. Небольшая экономия аппаратных затрат (4 компаратора) при строительстве трёхуровневых троичных S0S1S2-триггеров приведёт к постоянной неуспеваемости, из-за меньшего быстродействия, во время эксплуатации трёхуровневых троичных S0S1S2-триггеров. Код модели: При установленной на компьютере Java-машине и установленной автономной версии симулятора электронных схем Circuit Simulator v1.6i модель можно загружать и в автономную версию симулятора электронных схем Circuit Simulator v1.6i, которая работает быстрее, чем онлайн-версия.
Last edited by AndrejKulikov on 08 Jun 2018 23:32, edited 7 times in total.
|
08 Jun 2018 11:34 |
|
 |
AndrejKulikov
Banned
Joined: 08 Mar 2018 00:17 Posts: 315 Location: Россия, Москва
|
Функциональная схема трёхуровневого троичного S0S1S2-триггера на трёхуровневых троичных логических элементах 2MIN-InvL (FunctionTernary2-inputNonsymmetric4049, FT2N4049) с более красивой (более эстетичной) трёхбитной схемой управления в онлайн HTML5-версии симулятора электронных схем Circuit Simulator: Открыть модель в онлайн HTML5-версии симулятора электронных схем Circuit Simulator.Красота (эстетика) не потребовала дополнительных аппаратных затрат, а только перестановку местами некоторых элементов в схеме управления триггером. Код модели: При установленной на компьютере Java-машине и установленной автономной версии симулятора электронных схем Circuit Simulator v1.6i модель можно загружать и в автономную версию симулятора электронных схем Circuit Simulator v1.6i, которая работает быстрее, чем онлайн-версия.
|
08 Jun 2018 12:45 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Это, конечно же, рабочая модель троичного NAND у меня тогда появилась, и всё никак руки не доходили макет спаять... Я, честно говоря, в молодости "накушался" паяния МОП-транзисторов досыта, и все эти закручивания выводов проволочкой перед пайкой никак меня не вдохновляли... Но тут пришла мысль шальная в обстановке пандемии и самоизоляции - а не попробовать ли К176ЛП1? Я 176 серию не любил, дохловатая она супротив 561-й, но 1 шт. К176ЛП1 " в закромах родины" у меня нашелся! И хотя я ходил вокруг него на цыпочках весь выходной, без бубна и тихо дыша, с мыслью:" вот я соберу и включу, а оно сдохнет и испортит мне весь выходной", ОНО НЕ СДОХЛО, А ЗАРАБОТАЛО ДОВОЛЬНО ХОРОШО!  Так что К176ЛП1 1980-го года выпуска для моих схем подошла, что радует, поскольку в ней самые что ни на есть "внутримикросхемные" КМОП полевики... 
_________________ iLavr
|
26 Apr 2020 20:30 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19308 Location: Silicon Valley
|
Это аналог 4007 чтоль? А как ты эти транзисторы подцепил то друг с другом?
|
02 May 2020 22:41 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
А ты скачай даташит на HEF4007 хотя бы - там таким фокусам учат! И то я скачал не самый лучший - на работе видел у пацанов, где фокусов еще больше... Я, конечно, понимаю, что К176ЛП1 и HEF4007 - несколько разные вещи, но и г-н Шило со своим справочником пишет не совсем правду: он утверждает, что 176-я дохнет сразу за 9 вольтами, это пробой кармана якобы... я подавал 12В (15В всё ж побоялся), и ничего не сдохла микросхема, хотя - 1980 г.
_________________ iLavr
|
02 May 2020 23:08 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19308 Location: Silicon Valley
|
Ну фокусы фокусами, а как ты троичную схему то получил? 
|
02 May 2020 23:41 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Так на транзисторах еёйных... а схемы свои я тут во всех топиках выкладывал без всяких фокусов и секретов... Вот как-то так это у меня вышло: Три корпуса сверху - это генератор пилы на 140УД7 для 176-й.
_________________ iLavr
|
03 May 2020 00:28 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19308 Location: Silicon Valley
|
ну тут много кто чего куда выкладывал - вот если бы в первом посте этого топика был бы линк где поглядеть на твой 3_NAND, то я бы глупых вопросов тут не задавал бы 
|
03 May 2020 00:55 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Ну я щаз тоже искать не буду - я вплотную FORTH-ом занялся... А так даже удивился - оно уже дня 3 тут висело, никто ничего не спрашивал... 
_________________ iLavr
|
03 May 2020 00:59 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19308 Location: Silicon Valley
|
Я тут фортом тоже активно занимался больше 5 лет назад http://www.nedopc.org/forum/viewtopic.php?f=67&t=10850Там тоже не сильно активно было 
|
03 May 2020 01:05 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Ну я обычном весь форум читаю, когда надо, и твою ветку тоже видел, поскольку и сам там участвовал... Я по Форту и заметил вот это безобразие на форуме... 
_________________ iLavr
|
03 May 2020 01:20 |
|
|
Who is online |
Users browsing this forum: No registered users and 8 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
|
|