Об эмуляции троичных элементов на двоичных микросхемах

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

Moderator: haqreu

User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Коснёмся философии троичного железа

Post by Shaos »

И в физике тоже. Отрицательный ток, заземлено, положительный ток - естественное представление троичного сигнала, сильно упрощающее схемотехнику по сравнению с "многоуровневыми" моделями в диапазоне положительных напряжений!
User avatar
Ball Bess
Maniac
Posts: 211
Joined: 14 Mar 2006 00:20
Location: Иркутск

Re: Коснёмся философии троичного железа

Post by Ball Bess »

... сильно упрощающее схемотехнику ...
Что-то это упрощение пока в глаза не бросается.Если собрать "Сетунь" на стандартных элементах ternary.info, боюсь - она не влезет в ту комнату, где стояла "Сетунь" Брусенцова :-D
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Коснёмся философии троичного железа

Post by Shaos »

Ball Bess wrote:
... сильно упрощающее схемотехнику ...
Что-то это упрощение пока в глаза не бросается.Если собрать "Сетунь" на стандартных элементах ternary.info, боюсь - она не влезет в ту комнату, где стояла "Сетунь" Брусенцова :-D
А я пока за упрощение и не брался ;-)

Окучиваю то что уже успел насажать - а упрощение будет потом...
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Коснёмся философии троичного железа

Post by Mac Buster »

А как насчет реализации элементов на основе PIC-в 10-ой серии ?
User avatar
Ball Bess
Maniac
Posts: 211
Joined: 14 Mar 2006 00:20
Location: Иркутск

Re: Коснёмся философии троичного железа

Post by Ball Bess »

А как насчет реализации элементов на основе PIC-в 10-ой серии ?
Имхо - можно и на ПИКах, если говорить просто об элементах как таковых. Только любопытно узнать назначение этих элементов: для чего, с какой целью они изготавливаются? Реальной машины из них всё равно, похоже, не собрать: вследствие огромного количества потребных на это дело ПИКов будет дорого, а по габаритам и другим характеристикам полученной в результате машины - несовременно. :-?

P.S.
Из всего, что мне покамест пришло в голову, наилучшее соотношение между трудозатратами на создание и полученным эффектом даёт программный эмулятор троичной машины, а на втором месте - что-то вроде Спринтера, на FPGA.
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Коснёмся философии троичного железа

Post by Mac Buster »

Из всего, что мне покамест пришло в голову, наилучшее соотношение между трудозатратами на создание и полученным эффектом даёт программный эмулятор троичной машины, а на втором месте - что-то вроде Спринтера, на FPGA.
Что ж, программный эмулятор уже есть и вполне пригоден к использованию. Осталось только его нормально задействовать.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Коснёмся философии троичного железа

Post by Shaos »

Ball Bess wrote:
Из всего, что мне покамест пришло в голову, наилучшее соотношение между трудозатратами на создание и полученным эффектом даёт программный эмулятор троичной машины, а на втором месте - что-то вроде Спринтера, на FPGA.
Ну вот я и нехочу возюкаться с эмуляцией троичности через двоичность, т.к. проще змуль на PC написать - идеологически тоже самое. Поэтому буду паять "честные" троичные компоненты.
:hammer:
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Возвращаясь к теме можно прикинуть во сколько обойдётся эмулятор троичного компьютера 3niti alpha построенный на основе двоичного микроконтроллера (берём за основу NedoPC-90) и двоичных цифровых микросхем:

1) плата размером от 10 до 19 квадратных дюймов:
- 6 штук - $187 ($31 за штучку) или $393 с зелёнкой и надписями ($66 за штучку);
- 10 штук - $212 ($21 за штучку) или $425 с зелёнкой и надписями ($43 за штучку);
- 20 штук - $315 ($16 за штучку) или $530 с зелёнкой и надписями ($27 за штучку);
- 50 штук - $642 ($13 за штучку) или $888 с зелёнкой и надписями ($18 за штучку);
- 100 штук - $1099 ($11 за штучку) или $1135 с зелёнкой и надписями ($11 за штучку).

2) 1 микроконтроллер Atmega8535:
- DIP-40 8 МГц - $5.70 x 1, $3.58 x 25, $3.31 x 100 (DigiKey, Mouser), $4.64 x 10 (Mouser)
- DIP-40 16 МГц - $5.70 x 1, $3.58 x 25, $3.31 x 100 (DigiKey, Mouser), $4.64 x 10 (Mouser)
- PLCC-44 8 МГц - $5.59 x 1, $4.16 x 25, $3.64 x 100 (DigiKey)
- PLCC-44 16 МГц - $5.70 x 1, $4.24 x 25, $3.71 x 100 (DigiKey)

3) 1 преобразователь уровней для RS-232 (ADM232 DIP-16) - $2.27 x 1, $1.82 x 25, $1.41 x 100 (DigiKey)

4) 1 разъём RS-232 (182-809ME-ND) - $2.28 x 1, $1.52 x 10, $1.19 x 100 (DigiKey)

5) 15 танталовых электролитических конденсаторов (0.1 мФ) - $0.53 x 1, $0.45 x 10, $0.35 x 100, $0.23 x 1000 (DigiKey)

6) 15 красно-зелёных светодиодов с двумя анодами и общим катодом на 20 мА (754-1235-ND) - $0.27 x 1, $0.21 x 25, $0.17 x 100, $0.14 x 250, $0.13 x 500, $0.11 x 1000 (DigiKey)

7) 15 троичных переключателей (EG1910-ND) - $0.92 x 1, $0.82 x 10, $0.71 x 100, $0.57 x 250, $0.50 x 500, $0.41 x 1000 (DigiKey) или как вариант (563-1100-ND) - $0.68 x 1, $0.63 x 10, $0.57 x 100, $0.49 x 500, $0.44 x 1000 (DigiKey) или ещё один вариант (611-OS103011MS8QP1) - $0.40 x 1, $0.38 x 25, $0.36 x 50, $0.34 x 100, $0.32 x 250, $0.29 x 500 (Mouser)

8) 1 регистр сохранения адреса 74HCT574 (497-1919-5-ND) - $0.72 x 1, $0.56 x 10, $0.48 x 100, $0.45 x 250, $0.40 x 500, $0.32 x 1000 (DigiKey)

9) 4 буфера для ввода данных 74HCT541 (296-1619-5-ND) - $0.48 x 1, $0.36 x 25, $0.27 x 100, $0.20 x 250, $0.17 x 500, $0.16 x 1000 (DigiKey)

10) 6 регистров для вывода данных 74AC273, которые тянут до 24 мА по выходам, т.е. можно цеплять светодиоды между выходом и землёй (74AC273PC-ND) - $0.64 x 1, $0.48 x 25, $0.36 x 100, $0.27 x 250, $0.22 x 500, $0.21 x 1000 (DigiKey)

11) 2 дешифратора адреса 74HCT138 (MM74HCT138N-ND) - $0.50 x 1, $0.38 x 25, $0.28 x 100, $0.21 x 250, $0.18 x 500 (DigiKey)

12) 1 микросхема памяти на 8K CY6264 (428-1785-ND) - $4.45 x 1, $4.20 x 25, $3.50 x 100 (DigiKey)

Теперь можно посчитать во сколько примерно выльется себестоимость одного девайса при производстве партии в 5, 10, 20, 50 и 100 штук...
Last edited by Shaos on 20 Sep 2012 20:33, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Партия в 5 штук:
1) 6 штук -> $37.4 (в пересчёте на 5 плат)
2) 5 штук -> $5.6
3) 5 штук -> $2.3
4) 5 штук -> $2.3
5) 75 штук -> 15*$0.45=$6.8
6) 75 штук -> 15*$0.21=$3.2
7) 75 штук -> 15*$0.82=$12.3
8) 5 штук -> $0.7
9) 20 штук -> 4*$0.5=$2.0
10) 30 штук -> 6*$0.5=$3.0
11) 10 штук -> 2*$0.5=$1.0
12) 5 штук -> $4.5
плюс ещё добавляем 1 доллар с хвостиком на мелочи

Итого: $83 за одну штучку при партии в 5 штук (всего $415)
P.S. Плюс ещё $35 за зелёнку и надписи...
Last edited by Shaos on 20 Sep 2012 20:33, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Партия в 10 штук:
1) 10 штук -> $21.0
2) 10 штук -> $5.6
3) 10 штук -> $2.3
4) 10 штук -> $1.5
5) 150 штук -> 15*$0.35=$5.3
6) 150 штук -> 15*$0.17=$2.6
7) 150 штук -> 15*$0.71=$10.7
8) 10 штук -> $0.6
9) 40 штук -> 4*$0.36=$1.4
10) 60 штук -> 6*$0.48=$2.9
11) 20 штук -> 2*$0.50=$1.0
12) 10 штук -> $4.5
плюс ещё добавляем 1 доллар с хвостиком на мелочи

Итого: $61 за одну штучку при партии в 10 штук (всего $610)
P.S. Плюс ещё $22 за зелёнку и надписи...
Last edited by Shaos on 20 Sep 2012 20:33, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Партия в 20 штук:
1) 20 штук -> $15.8
2) 20 штук -> $5.6
3) 20 штук -> $2.3
4) 20 штук -> $1.5
5) 300 штук -> 15*$0.35=$5.3
6) 300 штук -> 15*$0.14=$2.1
7) 300 штук -> 15*$0.57=$8.6
8) 20 штук -> $0.6
9) 80 штук -> 4*$0.36=$1.4
10) 120 штук -> 6*$0.36=$2.2
11) 40 штук -> 2*$0.38=$0.8
12) 20 штук -> $4.5
плюс ещё добавляем 1 доллар с хвостиком на мелочи

Итого: $52 за одну штучку при партии в 20 штук (всего $1040)
P.S. Плюс ещё $11 за зелёнку и надписи...
Last edited by Shaos on 20 Sep 2012 20:33, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Партия в 50 штук:
1) 50 штук -> $12.8
2) 50 штук -> $4.2
3) 50 штук -> $1.8
4) 50 штук -> $1.5
5) 750 штук -> 15*$0.35=$5.3
6) 750 штук -> 15*$0.13=$2.0
7) 750 штук -> 15*$0.50=$7.5
8) 50 штук -> $0.6
9) 200 штук -> 4*$0.27=$1.1
10) 300 штук -> 6*$0.27=$1.6
11) 100 штук -> 2*$0.28=$0.6
12) 50 штук -> $4.2
плюс ещё добавляем 1 доллар с хвостиком на мелочи

Итого: $45 за одну штучку при партии в 50 штук (всего $2250)
P.S. Плюс ещё $5 за зелёнку и надписи...
Last edited by Shaos on 20 Sep 2012 20:33, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Партия в 100 штук:
1) 100 штук -> $11.0
2) 100 штук -> $3.6
3) 100 штук -> $1.4
4) 100 штук -> $1.2
5) 1500 штук -> 15*$0.23=$3.5
6) 1500 штук -> 15*$0.11=$1.6
7) 1500 штук -> 15*$0.41=$6.2
8) 100 штук -> $0.5
9) 400 штук -> 4*$0.20=$0.8
10) 600 штук -> 6*$0.22=$1.3
11) 200 штук -> 2*$0.28=$0.6
12) 100 штук -> $3.5
плюс ещё добавляем 1 доллар с хвостиком на мелочи

Итого: $37 за одну штучку при партии в 100 штук (всего $3700)
P.S. При таком количестве зелёнка и надписи обойдутся в теже деньги...
Last edited by Shaos on 20 Sep 2012 20:33, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Собираем двоичный эмулятор троичного компьютера

Post by Shaos »

Получается, что цена в $50 покрывает диапазон от 20 до 50 штук, причём партия в 50 и более штук даёт возможность делать нормальную плату с зелёнкой и легендой. Ну что, готов кто-то потратить $50, чтобы получить плату работающего троичного компьютера с двоичными мозгами? ;)

P.S. На базе той же платы можно построить троичные часы, которые будут иметь чуть меньшую цену из-за меньшего количества использованных светодиодов, переключателей и микросхем.
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Собираем двоичный эмулятор троичного компьютера

Post by Mac Buster »

Дайте две! :)