2013
DOI: 10.5120/14536-2980
|View full text |Cite
|
Sign up to set email alerts
|

Design and Implementation of an Efficient Instruction Set for Ternary Processor

Abstract: Multi Valued Logic [MVL] is emerging as a promising choice for future computing technology. MVL has seen major advancement in the recent past due to several advantages offered by them over the binary logic, thus making it a thrust area for further research. The instruction set of the processor is its inherent entity. This paper presents design and implementation of an efficient instruction set for a ternary processor using Very-High-Speed Integrated Circuits, VHSIC Hardware Description Language [VHDL]. Twenty… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
2
2
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(9 citation statements)
references
References 11 publications
0
9
0
Order By: Relevance
“…Figure 4 shows the block diagram of ternary processor, which has instruction decoder, array of registers, TALU as building blocks of data path unit. The necessary control signals to control the operations of these units are generated by ternary timing and control unit [12]. Fig.…”
Section: Fig 3 Comparison Table In Terms Of τmentioning
confidence: 99%
See 1 more Smart Citation
“…Figure 4 shows the block diagram of ternary processor, which has instruction decoder, array of registers, TALU as building blocks of data path unit. The necessary control signals to control the operations of these units are generated by ternary timing and control unit [12]. Fig.…”
Section: Fig 3 Comparison Table In Terms Of τmentioning
confidence: 99%
“…Fig. 4 Architecture of 4 trit processor [12] 4 Quaternary Logic Circuits Songpol Ongwattanakul et al presented design of ALU to carry out addition and multiplication operations on quaternary signed Digits (QSD). The design is implemented on Altera FLEX10K using VHDL.…”
Section: Fig 3 Comparison Table In Terms Of τmentioning
confidence: 99%
“…In a D flip-flop the next state Q(t+1) is characterized by a function of both the current state Q(t) and the D data input. The next state Q(t+1) could be defined by: (12) or (13) these two equations can be transformed in a fuzzy domain by replacing the binary operators by fuzzy operators as shown in [20] [6]. Using min-max type operation and fuzzy negation we can write the following transformation:…”
Section: B Basic Element For An Mvl Memorymentioning
confidence: 99%
“…The ability to build any circuit in MVL will allow to build processors, memories and I/O devices able to operate, with the same number of connections, at a greater throughput compared to the binary case. The ternary logic was the first studied extension of the binary algebra ( [10] and [11]), but also inspired the realization of processors working on the base 3 [12]. Also the quaternary logic, being power of two, inspired many research works ( [13] and [14]).…”
Section: Introductionmentioning
confidence: 99%
“…In this work, we introduce advanced design and evaluation frameworks to realizing ternary processors, measuring actual performances with the practical benchmark programs. In contrast that the previous studies only present limited concepts to only test processing blocks in ternary number systems [13], [14], we develop a 9-trit advanced RISC-based ternary (ART-9) core by adopting the proposed frameworks, presenting the fully-functional top-level ternary microprocessor. Based on the 9-trit instruction-set architecture (ISA) with 24 custom ternary instructions, more precisely, the proposed softwarelevel framework provides an efficient way to convert the existing binary programs to the ternary codes, even reducing the program size compared to the baseline codes with RV-32I ISA [15].…”
Section: Introductionmentioning
confidence: 99%