Аппаратная частьтрёхфазная реализация троичного сигналаДобавить мнение

Есть разные мнения о том, как передавать трит информации по проводнику(-ам), то ли использовать один провод и три значения урвоня напряжения (+U,0,-U или 0,+U,+2U не суть важно) или использовать пару проводов с двумя значениями на каждом.
В первом случае неизбежно возникает такая пара состояний, переход между которыми проходит через третье, что создаёт проблемы в осуществлении такого подхода в реальном устройстве.
Во втором случае для передачи одного трита требуется два провода и возникает проблема запрещённой комбинации сигналов на них, хотя ту комбинацию и можно использовать для разных целей (внесение ECC-info, обозначение высокоимпедансного состояния, прочие возможности), но двойное увеличение количества проводников само по себе достаточно плохо.
Давеча посетила меня мысль использовать один провод, в котором нести информацию будет синусоида (обычно бывает достаточно трёх периодов на такт сигнала) имеющая разный угол сдвига фаз, лучше всего взять -120, 0, +120 градусов (как фазы A,B,C в трёхфазной сети питания). В результате требуется один проводник и нет пары состояний путь между которыми проходит через третье.
По первым прикидкам реализовать можно хотя-бы так:
формируются единые (на всю ЭВМ или любую её часть, работающую на единой тактовой частоте) три опорные фазы, а нуждающийся в посылке данных троичный элемент должен иметь три выхода, с разрешёнными состояниями 100, 010, 001, при этом каждый из выходов пропускает одну из фаз на общий единый выход. Дешифрация такого сигнала тоже будет достаточно проста, не вижу смысла её описывать.

kvas,

Переведите из троичной системы в десятичную
0+- Троичный калькулятор