nedoPC.org

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



Reply to topic  [ 24 posts ]  Go to page Previous  1, 2
Стандартизация троичных элементов в железе 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Чего-то мне не спится и я решил накидать еще проектов троичных элементов:

Начнем с элементов с памятью:

TRI94 - четырехтритный регистр со сбросом:

Code:
 1) I1 - первый вход
 2) O1 - первый выход сохраненных данных
 3) I2 - второй вход
 4) O2 - второй выход сохраненных данных
 5) I3 - третий вход
 6) O3 - третий выход сохраненных данных
 7) I4 - четвертый вход
 8) O4 - четвертый выход сохраненных данных
 9)  C - вход управления (запись при C=P, хранение и вывод при C=O, сброс при C=N)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI95 - три ячейки памяти с независимым управлением и сбросом:

Code:
 1) I1 - первый вход данных
 2) C1 - первый вход управления (запись при C1=P, хранение и вывод при C1=O, сброс при C1=N)
 3) O1 - первый выход сохраненных данных
 4) I2 - второй вход данных
 5) C2 - второй вход управления (запись при C2=P, хранение и вывод при C2=O, сброс при C2=N)
 6) O2 - второй выход сохраненных данных
 7) I3 - третий вход данных
 8) C3 - третий вход управления (запись при C3=P, хранение и вывод при C3=O, сброс при C3=N)
 9) O3 - третий выход сохраненных данных
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI96 - две ячейки с независимым управлением и двумя входами:

Code:
 1) A1 - первый вход первой ячейки
 2) B1 - второй вход первой ячейки
 3) C1 - вход упр.1 (запись из A1 при C1=P, хранение и вывод при C1=O, запись из B1 при C1=N)
 4) O1 - выход сохраненных данных первой ячейки
 5) A2 - первый вход второй ячейки
 6) B2 - второй вход второй ячейки
 7) C2 - вход упр.2 (запись из A2 при C2=P, хранение и вывод при C2=O, запись из B2 при C2=N)
 8) O2 - выход сохраненных данных второй ячейки
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI97 - трехтритный регистр с инкретементом/декрементом и сбросом:

Code:
 1) I1 - вход первого разряда
 2) O1 - выход первого разряда
 3) I2 - вход второго разряда
 4) O2 - выход второго разряда
 5) I3 - вход третьего разряда
 6) O3 - выход третьего разряда
 7)  C - выход переноса для следующего регистра
 8) C1 - управление 1 ("P" - инкремент, "O" - хранение, "N" - декремент)
 9) C2 - управление 2 ("P" - запись, "O" - хранение, "N" - сброс)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание

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


Last edited by Shaos on 22 Aug 2014 19:13, edited 4 times in total.



14 May 2005 23:19
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
TRI33 - двухразрядный полный сумматор (C0+A1A2+B1B2=C1C2+C):

Code:
 1) C0 - перенос (заем) от предыдущего разряда
 2) A1 - первый аргумент в первом разряде
 3) B1 - второй аргумент в первом разряде
 4) S1 - сумма в первом разряде
 5) A2 - первый аргумент во втором разряде
 6) B2 - второй аргумент во втором разряде
 7) S2 - сумма во втором разряде
 8)  C - перенос (заем) для следующего разряда
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI34 - трехразрядная схема инкремента-декремента:

Code:
 1) C0 - перенос (заем) от предыдущего разряда
 2) I1 - первый вход
 3) O1 - первый выход
 4) I2 - второй вход
 5) O2 - второй выход
 6) I3 - третий вход
 7) O3 - третий выход
 8)  C - перенос для следующего разряда
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание

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


Last edited by Shaos on 22 Aug 2014 19:14, edited 1 time in total.



14 May 2005 23:23
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
TRI35 - сравнение двух четырехразрядных троичных чисел:

Code:
 1) A1 - первый разряд первого троичного числа
 2) B1 - первый разряд второго троичного числа
 3) A2 - второй разряд первого троичного числа
 4) B2 - второй разряд второго троичного числа
 5) A3 - третий разряд первого троичного числа
 6) B3 - третий разряд второго троичного числа
 7) A4 - четвертый разряд первого троичного числа
 8) B4 - четвертый разряд второго троичного числа
 9)  M - результат сравнения (P если A>B, O если A=B, N если A<B)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание

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


Last edited by Shaos on 22 Aug 2014 19:14, edited 2 times in total.



09 Jun 2005 21:53
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
P.S. Задумал я тут собрать тестовый стенд для тестирования 12-контакнтых и 24-контактных троичных элементов под названием NTT1 (NedoTriTest-1) - будет полезен :dj:

Тестовый девайс переименовался в TRIXXtest-1 :)

Окончательное название тестового стенда - TRInnTest-1

Читать тут http://www.nedopc.org/forum/viewtopic.php?t=51

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


Last edited by Shaos on 22 Aug 2014 19:15, edited 1 time in total.



13 Jun 2005 20:19
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Разместил на ternary.info статью о стандартизации троичных компонентов:
http://ternary.info/modules/sections/index.php?op=viewarticle&artid=3

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


20 Jun 2005 18:11
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Селекторы и переключатели (TRI4n)

-----------------------------------------------------------------------------
Сдвоенный троичный селектор TRI41:

Code:
 1)  S - троичный вход управления
 2) N1 - подключаемый контакт первого селектора, если S=N
 3) O1 - подключаемый контакт первого селектора, если S=O
 4) P1 - подключаемый контакт первого селектора, если S=P
 5) C1 - подсоединяется к N1,O1,P1 в зависимости от значения S
 6) N2 - подключаемый контакт второго селектора, если S=N
 7) O2 - подключаемый контакт второго селектора, если S=O
 8) P2 - подключаемый контакт второго селектора, если S=P
 9) C2 - подсоединяется к N2,O2,P2 в зависимости от значения S
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


-----------------------------------------------------------------------------
Троичный селектор с 2 входами управления TRI42:

Code:
 1) SA - первый троичный вход управления
 2) SB - второй троичный вход управления
 3) CC - подсоедияется к контактам 13...21 в зависимости от значений SA и SB
 4)
 5)
 6)
 7)
 8)
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание
13) NN - подключаемый контакт селектора при SA=N и SB=N
14) NO - подключаемый контакт селектора при SA=N и SB=O
15) NP - подключаемый контакт селектора при SA=N и SB=P
16) ON - подключаемый контакт селектора при SA=O и SB=N
17) OO - подключаемый контакт селектора при SA=O и SB=O
18) OP - подключаемый контакт селектора при SA=O и SB=P
19) PN - подключаемый контакт селектора при SA=P и SB=N
20) PO - подключаемый контакт селектора при SA=P и SB=O
21) PP - подключаемый контакт селектора при SA=P и SB=P
22)-5В - отрицательное питание
23) 0В - земля
24)+5В - положительное питание


У элемента 2 ряда 12-пиновых контактов - контакты от 4 до 9 не используются.


В августе 2010 добавил больше переключателей:

TRI43 - один троичный селектор аналоговых сигналов, управляемый одним входом (упрощённый вариант TRI41 - контакты с 6 по 9 не используются):

Code:
 1) S - троичный вход управления
 2) N - подключаемый контакт, если S=N
 3) O - подключаемый контакт, если S=O
 4) P - подключаемый контакт, если S=P
 5) С - подсоединяется к N,O,P в зависимости от значения S
 6)
 7)
 8)
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI44 - сдвоенный троичный селектор аналоговых сигналов с независимыми входами управления, но отсутствующим контактом O2 (при S2=O контакт С2 висит в воздухе):

Code:
 1) S1 - троичный вход управления первого селектора
 2) N1 - подключаемый контакт первого селектора, если S1=N
 3) O1 - подключаемый контакт первого селектора, если S1=O
 4) P1 - подключаемый контакт первого селектора, если S1=P
 5) C1 - подсоединяется к N1,O1,P1 в зависимости от значения S1
 6) S2 - троичный вход управления второго селектора
 7) N2 - подключаемый контакт второго селектора, если S2=N
 8) P2 - подключаемый контакт второго селектора, если S2=P
 9) C2 - подсоединяется к N2,Z,P2 в зависимости от значения S2
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI45 - сдвоенный упрощённый троичный селектор XYY (E12):

Code:
 1) S1 - троичный вход управления первого селектора
 2) N1 - подключаемый контакт первого селектора, если S1=N
 3) P1 - подключаемый контакт первого селектора, если S1=O или P
 4) C1 - подсоединяется к N1 или P1 в зависимости от значения S1
 5) S2 - троичный вход управления второго селектора
 6) N2 - подключаемый контакт второго селектора, если S2=N
 7) P2 - подключаемый контакт второго селектора, если S2=O или P
 8) C2 - подсоединяется к N2 или P2 в зависимости от значения S2
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI46 - сдвоенный упрощённый троичный селектор XXY (E21):

Code:
 1) S1 - троичный вход управления первого селектора
 2) N1 - подключаемый контакт первого селектора, если S1=N или O
 3) P1 - подключаемый контакт первого селектора, если S1=P
 4) C1 - подсоединяется к N1 или P1 в зависимости от значения S1
 5) S2 - троичный вход управления второго селектора
 6) N2 - подключаемый контакт второго селектора, если S2=N или O
 7) P2 - подключаемый контакт второго селектора, если S2=P
 8) C2 - подсоединяется к N2 или P2 в зависимости от значения S2
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI47 - три независимых троичных селектора:

Code:
 1) S1 - троичный вход управления первого селектора
 2) C1 - подсоединяется к N1,O1,P1 в зависимости от значения S1
 3)
 4) S2 - троичный вход управления второго селектора
 5) C2 - подсоединяется к N2,O2,P2 в зависимости от значения S2
 6)
 7) S3 - троичный вход управления третьего селектора
 8) C3 - подсоединяется к N3,O3,P3 в зависимости от значения S3
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание
13) N1 - подключаемый контакт первого селектора, если S1=N
14) O1 - подключаемый контакт первого селектора, если S1=O
15) P1 - подключаемый контакт первого селектора, если S1=P
16) N2 - подключаемый контакт второго селектора, если S2=N
17) O2 - подключаемый контакт второго селектора, если S2=O
18) P2 - подключаемый контакт второго селектора, если S2=P
19) N3 - подключаемый контакт третьего селектора, если S3=N
20) O3 - подключаемый контакт третьего селектора, если S3=O
21) P3 - подключаемый контакт третьего селектора, если S3=P
22)-5В - отрицательное питание
23) 0В - земля
24)+5В - положительное питание


TRI48 - сдвоенный троичный селектор XYX:

Code:
 1) S1 - троичный вход управления первого селектора
 2) N1 - подключаемый контакт первого селектора, если S1=N или P
 3) O1 - подключаемый контакт первого селектора, если S1=O
 4) C1 - подсоединяется к N1 или O1 в зависимости от значения S1
 5) S2 - троичный вход управления второго селектора
 6) N2 - подключаемый контакт второго селектора, если S2=N или P
 7) O2 - подключаемый контакт второго селектора, если S2=O
 8) C2 - подсоединяется к N2 или O2 в зависимости от значения S2
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI49 - три выключателя, управляемые одним троичным входом:

Code:
 1)  S - троичный вход управления выключателями
 2) N1 - первый контакт выключателя, который срабатывает при S=N
 3) N2 - второй контакт выключателя, который срабатывает при S=N
 4) O1 - первый контакт выключателя, который срабатывает при S=O
 5) O2 - второй контакт выключателя, который срабатывает при S=O
 6) P1 - первый контакт выключателя, который срабатывает при S=P
 7) P2 - второй контакт выключателя, который срабатывает при S=P
 8) NI - дополнительный выход NTI(S)
 9) PI - дополнительный выход PTI(S)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание

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


Last edited by Shaos on 22 Aug 2014 19:28, edited 1 time in total.



22 Aug 2014 19:21
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Разместил на ternary.info статью о стандартизации троичных компонентов:
http://ternary.info/modules/sections/index.php?op=viewarticle&artid=3


Статья в настоящий момент недоступна - пока скопипастил всё в этот топик...

P.S. Также прицепил топик в начало троичного форума, а также поправил форматирование и битые линки...

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


22 Aug 2014 19:26
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
В августе 2010 добавил больше переключателей:

TRI43 - один троичный селектор аналоговых сигналов, управляемый одним входом (упрощённый вариант TRI41 - контакты с 6 по 9 не используются):

Code:
 1) S - троичный вход управления
 2) N - подключаемый контакт, если S=N
 3) O - подключаемый контакт, если S=O
 4) P - подключаемый контакт, если S=P
 5) С - подсоединяется к N,O,P в зависимости от значения S
 6)
 7)
 8)
 9)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


А можно ноги 6,7,8,9 и задействовать (опционально) - скажем чтобы выдавать двоичные сигналы EQP, EQN, NEP, NEN, полученные из троичного входа S...

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


23 Jan 2015 00:53
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Ещё про память

TRI90 - троичное ПЗУ (729 триад):
Code:
 1) A0 - нулевой разряд адреса
 2) A1 - первый разряд адреса
 3) A2 - второй разряд адреса
 4) A3 - третий разряд адреса
 5) A4 - четвёртый разряд адреса
 6) A5 - пятый разряд адреса
 7) T0 - нулевой разряд выходных данных
 8) T1 - первый разряд выходных данных
 9) T2 - второй разряд выходных данных
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI98 - 7-тритный регистр:
Code:
 1) T0 - нулевой трит данных
 2) T1 - первый трит данных
 3) T2 - второй трит данных
 4) T3 - третий трит данных
 5) T4 - четвёртый трит данных
 6) T5 - пятый трит данных
 7) T6 - шестой трит данных
 8) R - вход сброса (P-обнуление, O-сохранение, N-сброс в негатив)
 9) С - вход управления (P-запись, O-хранение с отключением, N-вывод сохранённого)
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание


TRI99 - троичное ОЗУ (81 триад с дополнительным тритом):
Code:
 1) C - вход управления (P-запись, O-хранение с отключением, N-вывод сохранённого)
 2) T0 - вход/выход нулевого разряда данных
 3) T1 - вход/выход первого разряда данных
 4) T2 - вход/выход второго разряда данных
 5) T3 - вход/выход третьего разряда данных
 6) A0 - нулевой разряд адреса
 7) A1 - первый разряд адреса
 8) A2 - второй разряд адреса
 9) A3 - третий разряд адреса
10)-5В - отрицательное питание
11) 0В - земля
12)+5В - положительное питание

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


19 Feb 2015 17:57
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 24 posts ]  Go to page Previous  1, 2

Who is online

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