RUS  ENG
Полная версия
ЖУРНАЛЫ // Системы и средства информатики // Архив

Системы и средства информ., 2025, том 35, выпуск 2, страницы 45–60 (Mi ssi974)

Безызбыточное самосинхронное кодирование: реализация информационного канала

Ю. А. Степченков

Федеральный исследовательский центр «Информатика и управление» Российской академии наук

Аннотация: Рассматривается возможность организации безызбыточного самосинхронного (СС) кодирования и схемотехнический базис реализации цифровых СС-схем с трехуровневым кодированием информационных сигналов, основанным на использовании биполярного питания. Рассматриваемый способ кодирования отвечает требованию реализации СС-кода и обеспечивает корректную передачу параллельной информации между компонентами системы (приемо-передающими устройствами и каналами связи) независимо от значений временных задержек, вносимых ими. Рассматриваемый способ СС-кодирования безызбыточен, поскольку ширина такого информационного СС-канала (число разрядов) в точности совпадает с шириной информационного канала в синхронном информационном канале. В {СС-схе}мах трехуровневое кодирование информационных сигналов вместо традиционного парафазного позволяет избавиться от необходимости дуализации логических функций, выполняемых схемой, и вдвое сокращает число элементов комбинационной логики. Однако оно усложняет схемотехническую реализацию каждого элемента и требует использования дополнительного источника питания с отрицательным напряжением. Меньшее число информационных сигналов в трехуровневых СС-схемах облегчает их топологическую реализацию. Однако необходимость в отрицательном питании затрудняет их использование в типовой цифровой аппаратуре, а более сложный технологический процесс их изготовления, предусматривающий реализацию в едином цикле комплементарных металл–оксид–полупроводник (МОП) транзисторов с индуцированным и встроенным каналом и с разными пороговыми напряжениями, удорожает их производство. Рассмотренные схемотехнические решения на базе биполярного питания могут быть использованы и в синхронной схемотехнике в двух вариантах исполнения: с традиционным бинарным кодированием $(1,0)$ для повышения уровня сбоеустойчивости и троичным кодированием $(+1, 0, -1)$ для повышения эффективности представления данных.

Ключевые слова: самосинхронное кодирование, избыточность кода, самосинхронная схема, биполярное питание, трехуровневое кодирование, КМОП.

Поступила в редакцию: 06.02.2025
Принята в печать: 15.04.2025

DOI: 10.14357/08696527250204



© МИАН, 2025