RUS  ENG
Full version
JOURNALS // Izvestiya of Saratov University. Physics // Archive

Izv. Sarat. Univ. Physics, 2025 Volume 25, Issue 2, Pages 211–221 (Mi isuph567)

Solid-State Electronics, Micro and Nanoelectronics

Developed ternary processor units based on analog models of ternary logic elements

A. A. Semenov, S. B. Venig, A. S. Dronkin

Saratov State University

Abstract: Background and Objectives: The transition of digital technology from a binary base to a ternary number system, that is, the use of three possible states within one digit – false/uncertain/true – allows one to obtain a number of advantages and, in general, provides a real opportunity to increase the performance of microprocessor technology, all other things being equal. The presence of functional analog models of basic and additional combinational ternary logical elements in CAD systems allows the correct modeling of complex devices of digital ternary technology. So, the goal of the work is to develop the main combinational units of the ternary processor, which are main parts of its arithmetic logic unit. Materials and Methods: The software package for analysis and automatic design of electronic circuits was used to develop analog models of ternary logic elements. This program made it possible to analyze transient processes, parameters and interaction features of the developed logical elements and ternary digit units, based on such elements. Results: Based on analog models of basic and additional ternary logic elements, a controlled inverter, a single-bit ternary adder modulo 3, half-carry and full-carry circuits, a ternary half adder and a full ternary single-bit adder have been designed. Conclusion: The developed nodes, along with the previously presented basic ternary combinational logical elements, have allowed to further implement on their basis the heart of the ternary processor – the arithmetic logic unit.

Keywords: logical elements, ternary logic, ternary logical basis, ternary logic elements analog models, performance improvement, ternary full adder, ternary processor.

UDC: 004.312.22

Received: 12.10.2024
Revised: 30.06.2025
Accepted: 10.12.2024

DOI: 10.18500/1817-3020-2025-25-2-211-221



© Steklov Math. Inst. of RAS, 2025