Использование и расширение троичного компа 3niti alpha simu1

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

Moderator: haqreu

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

Использование и расширение троичного компа 3niti alpha simu1

Post by Shaos »

Свободный троичный компьютер "3niti alpha simu1" Rev.B: http://nedopc.org/nedopc/16/nedo16v1t-eagle.zip (180K)

Image

Кликабельные схемы:

Image

Image

Image

Внешний вид платы:

Image

Image



Цены 2023 года:
PCB only - $33
Kit (PCB & components) - $66
Assembled & Tested - $99
https://www.tindie.com/products/trc/3niti-alpha-simu1/
(в РФ/РБ не посылаю сорри)



Отличия от первой ревизии:
- троичное лого на плате;
- немного изменены несколько строчек легенды слева вверху;
- в плату добавлены 15 диодов, которые позволяют переключателям срабатывать совместно и независимо друг от друга;
- второй подтягивающий резистор на шине I2C (на всякий случай);
- возможность с помощью джампера включить защиту от записи старшего квадранта внешней памяти (для некоторых типов микросхем защищает от записи всё);
- светодиод индикации подключен иначе (на питание вместо земли).

Старая плата будет мигать светодиодом индикации когда эмулирует троичный вычислитель (рекомендуется зелёный светодиод), а новая - когда обращается к внешней памяти (рекомендуется красный сетодиод).

P.S. Мультфильм про плату Rev.B:


http://www.youtube.com/watch?v=q-kbCUtZeN0
Last edited by Shaos on 20 Sep 2012 18:31, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера

Post by Shaos »

Для владельцев Rev.A методика сборки в виде PDF:

http://www.nedopc.org/ternary/3niti1-book.pdf (2.6 MB)

Видеоролики о тестировании платы Rev.A:


http://www.youtube.com/watch?v=9axwRv3koZk (test 1: input-output)


http://www.youtube.com/watch?v=YI9Cnodw9yc (test 2: ternary clock)
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера "3n...

Post by Shaos »

Единственный способ расширения платы, который я вижу, это цепляние внешних устройств к последовательному порту наверху платы. Изначально он предполагался для общения PC с 3niti через COM-порт посредством простых команд чтения и записи в троичной памяти. Например:
PPO? - означает команду вернуть значение ячейки с адресом OOOOOOPPO;
PPO?PO - вернуть три (PO=3) триады начиная с адреса OOOOOOPPO;
PPO: OOO NNN - записать две триады OOO и NNN начиная с адреса OOOOOOPPO;
PPO! - запустить программу с адреса OOOOOOPPO.
Но ничего не мешает прицепить некий девайс, который теми же командами будет взаимодействовать с троичной памятью 3niti и получать таким образом команды управления и обмениваться данными - так можно подключить дисплей, клавиатуру, внешний накопитель и т.д.

P.S. Хотя наверное возможен вариант с цеплянием к шине I2C некоторых расширителей портов и т.д., но до этого скорее всего не дойдёт...
Vik

Re: Использование и расширение троичного компьютера "3n...

Post by Vik »

Почему не делать шинный интерфейс?
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера "3n...

Post by Shaos »

Vik wrote: Почему не делать шинный интерфейс?
I2C - чем не шинный интерфейс? Один из потенциальных вариантов расширения платы.

Или если речь идёт о троичном шинном интерфейсе, то это скорее дело далёкого будущего - не для этой конкретной платы...
Vik

Re: Использование и расширение троичного компьютера "3n...

Post by Vik »

Да, имелся ввиду параллельный троичный интерфейс.
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера "3n...

Post by Shaos »

Vik wrote: Да, имелся ввиду параллельный троичный интерфейс.
Пока не предвидится - дабы не увеличивать стоимость девайсины. В перспективе возможно подключение троичной шины для тестирование "настоящей" троичной периферии через I2C или COM-порт. А настоящую троичную шину надо ожидать когда дойдут руки построить настоящий троичный процессор ;)
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера "3n...

Post by Shaos »

Партия плат Rev.B уходит в производство - кто желает заказываем!

Цены до конца 2011 года:
PCB only - $49
Kit (PCB & components) - $89
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера "3n...

Post by Shaos »

Эмулятор системы команд "3niti alpha" готов (правда с поддержкой только 2 страниц и без внешней памяти)

Image

P.S. RS-232 адаптер надо покупать отдельно...
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компьютера

Post by Shaos »

Список компонентов для сборки Rev.B:

Code: Select all

component        where to buy            quantity
PIC16F870        jameco.com 246895       1
socket DIP-28    jameco.com 114412       1
tactile switch   jameco.com 153251       1
4-pin header(RA) digikey.com S5479-ND    1
20MHz crystal    mouser.com 815-AB-20-B2 1
v-reg 7805       jameco.com 51262        1
red LED 5mm      mouser.com 78-TLHR5400  1
yellow LED 3mm   mouser.com 604-WP7104LYD 1
power terminal   jameco.com 152347       1
transistor BC557 mouser.com 512-BC557BTF 5
serial mem 24c32 jameco.com 200563       1
socket DIP-8     jameco.com 51626        1
red-green LED CA mouser.com 604-WP59EGW/CA 15
diode 1N914      jameco.com 179207      15
switch SP3T      mouser.com 611-OS103012MU2QP1 15
resistor 10K     jameco.com 691104       3
resistor 330     jameco.com 690742       8
resistor 3K3     jameco.com 690988       6
capacitor 22pF   jameco.com 15405        2
capacitor 100uF  jameco.com 29962        1
capacitor 10uF   jameco.com 1946359      1
capacitor 0.1uF  jameco.com 33488        2 (not 33486!) 
Плату (PCB) или набор крмпонентов для сборки включая плату (KIT) можно купить тут: nedocon.com/store/3niti
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компа 3niti alpha

Post by Shaos »

Цены до конца 2015 года:
PCB only - $36
Kit (PCB & components) - $66
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компа 3niti alpha s

Post by Shaos »


Цены 2023 года:
PCB only - $33
Kit (PCB & components) - $66
Assembled & Tested - $99
https://www.tindie.com/products/trc/3niti-alpha-simu1/

Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Использование и расширение троичного компа 3niti alpha s

Post by Lavr »

:question:
И насколько успешны продажи? Есть к троичной экзотике интерес?
iLavr
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Использование и расширение троичного компа 3niti alpha s

Post by Shaos »

Lavr wrote::question:
И насколько успешны продажи? Есть к троичной экзотике интерес?
Ну с 2011 года штуки 3 продал...
Я тут за главного - если что шлите мыло на me собака shaos точка net