Systems and Means of Informatics

2025, Volume 35, Issue 2, pp 45-60

NONREDUNDANT SELF-TIMED CODING: IMPLEMENTATION OF THE INFORMATION CHANNEL

  • Yu. A. Stepchenkov

Abstract

The article considers the possibility of organizing nonredundant self-timed (ST) coding and the circuit design basis for implementing digital ST circuits with three-level coding of information signals based on the use of bipolar power supply. The considered coding method meets the requirement for implementing the ST code and ensures correct transmission of parallel information between the system components (receiving and transmitting devices and communication channels) regardless of the values of time delays introduced by them. The considered ST coding method is nonredundant, since the width of such an information ST channel (the number of bits) exactly coincides with the width of the information channel in the synchronous information channel. In ST circuits, three-level coding of information signals instead of the traditional paraphase allows one to get rid of the need for dualization of the logical functions performed by the circuit and halves the number of combinational logic cells. However, it complicates the circuit design of each cell and requires the use of an additional negative power supply. A smaller number of information signals in three-level ST circuits facilitates their layout implementation. However, the need for negative power supply complicates their use in typical digital equipment and a more complex technological process of their manufacture which provides for the implementation in a single cycle of CMOS (complementary metal-oxide semiconductor) transistors with an induced and built-in channel and with different threshold voltages, makes their production more expensive. The considered circuit solutions based on bipolar power supply can also be used in synchronous circuit design in two versions: traditional binary coding (1, 0) to increase the level of fault tolerance and ternary coding (+1,0, -1) to increase the efficiency of data representation.

[+] References (24)

[+] About this article