The search functionality is under construction.

The search functionality is under construction.

Logic circuits based on a photonic integrated circuit (PIC) have attracted significant interest due to their ultra-high-speed operation. However, they have a fundamental disadvantage that a large amount of the optical signal power is discarded in the path from the optical source to the optical output, which results in significant power consumption. This optical signal power loss is called a garbage output. To address this issue, this paper considers a circuit design without garbage outputs. Although a method for synthesizing an optical logic circuit without garbage outputs is proposed, this synthesis method can not obtain the optimal solution, such as a circuit with the minimum number of gates. This paper proposes a cross-bar gate logic (CBGL) as a new logic structure for optical logic circuits without garbage outputs, moreover enumerates the CBGLs with the minimum number of gates for all three input logic functions by an exhaustive search. Since the search space is vast, our enumeration algorithm incorporates a technique to prune it efficiently. Experimental results for all three-input logic functions demonstrate that the maximum number of gates required to implement the target function is five. In the best case, the number of gates in enumerated CBGLs is one-half compared to the existing method for optical logic circuits without garbage outputs.

- Publication
- IEICE TRANSACTIONS on Fundamentals Vol.E107-A No.3 pp.566-574

- Publication Date
- 2024/03/01

- Publicized
- 2023/09/06

- Online ISSN
- 1745-1337

- DOI
- 10.1587/transfun.2023VLP0007

- Type of Manuscript
- Special Section PAPER (Special Section on VLSI Design and CAD Algorithms)

- Category
- VLSI Design Technology and CAD

Ryosuke MATSUO

Kyoto University

Shin-ichi MINATO

Kyoto University

The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.

Copy

Ryosuke MATSUO, Shin-ichi MINATO, "A Complete Library of Cross-Bar Gate Logic with Three Control Inputs" in IEICE TRANSACTIONS on Fundamentals,
vol. E107-A, no. 3, pp. 566-574, March 2024, doi: 10.1587/transfun.2023VLP0007.

Abstract: Logic circuits based on a photonic integrated circuit (PIC) have attracted significant interest due to their ultra-high-speed operation. However, they have a fundamental disadvantage that a large amount of the optical signal power is discarded in the path from the optical source to the optical output, which results in significant power consumption. This optical signal power loss is called a garbage output. To address this issue, this paper considers a circuit design without garbage outputs. Although a method for synthesizing an optical logic circuit without garbage outputs is proposed, this synthesis method can not obtain the optimal solution, such as a circuit with the minimum number of gates. This paper proposes a cross-bar gate logic (CBGL) as a new logic structure for optical logic circuits without garbage outputs, moreover enumerates the CBGLs with the minimum number of gates for all three input logic functions by an exhaustive search. Since the search space is vast, our enumeration algorithm incorporates a technique to prune it efficiently. Experimental results for all three-input logic functions demonstrate that the maximum number of gates required to implement the target function is five. In the best case, the number of gates in enumerated CBGLs is one-half compared to the existing method for optical logic circuits without garbage outputs.

URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/transfun.2023VLP0007/_p

Copy

@ARTICLE{e107-a_3_566,

author={Ryosuke MATSUO, Shin-ichi MINATO, },

journal={IEICE TRANSACTIONS on Fundamentals},

title={A Complete Library of Cross-Bar Gate Logic with Three Control Inputs},

year={2024},

volume={E107-A},

number={3},

pages={566-574},

abstract={Logic circuits based on a photonic integrated circuit (PIC) have attracted significant interest due to their ultra-high-speed operation. However, they have a fundamental disadvantage that a large amount of the optical signal power is discarded in the path from the optical source to the optical output, which results in significant power consumption. This optical signal power loss is called a garbage output. To address this issue, this paper considers a circuit design without garbage outputs. Although a method for synthesizing an optical logic circuit without garbage outputs is proposed, this synthesis method can not obtain the optimal solution, such as a circuit with the minimum number of gates. This paper proposes a cross-bar gate logic (CBGL) as a new logic structure for optical logic circuits without garbage outputs, moreover enumerates the CBGLs with the minimum number of gates for all three input logic functions by an exhaustive search. Since the search space is vast, our enumeration algorithm incorporates a technique to prune it efficiently. Experimental results for all three-input logic functions demonstrate that the maximum number of gates required to implement the target function is five. In the best case, the number of gates in enumerated CBGLs is one-half compared to the existing method for optical logic circuits without garbage outputs.},

keywords={},

doi={10.1587/transfun.2023VLP0007},

ISSN={1745-1337},

month={March},}

Copy

TY - JOUR

TI - A Complete Library of Cross-Bar Gate Logic with Three Control Inputs

T2 - IEICE TRANSACTIONS on Fundamentals

SP - 566

EP - 574

AU - Ryosuke MATSUO

AU - Shin-ichi MINATO

PY - 2024

DO - 10.1587/transfun.2023VLP0007

JO - IEICE TRANSACTIONS on Fundamentals

SN - 1745-1337

VL - E107-A

IS - 3

JA - IEICE TRANSACTIONS on Fundamentals

Y1 - March 2024

AB - Logic circuits based on a photonic integrated circuit (PIC) have attracted significant interest due to their ultra-high-speed operation. However, they have a fundamental disadvantage that a large amount of the optical signal power is discarded in the path from the optical source to the optical output, which results in significant power consumption. This optical signal power loss is called a garbage output. To address this issue, this paper considers a circuit design without garbage outputs. Although a method for synthesizing an optical logic circuit without garbage outputs is proposed, this synthesis method can not obtain the optimal solution, such as a circuit with the minimum number of gates. This paper proposes a cross-bar gate logic (CBGL) as a new logic structure for optical logic circuits without garbage outputs, moreover enumerates the CBGLs with the minimum number of gates for all three input logic functions by an exhaustive search. Since the search space is vast, our enumeration algorithm incorporates a technique to prune it efficiently. Experimental results for all three-input logic functions demonstrate that the maximum number of gates required to implement the target function is five. In the best case, the number of gates in enumerated CBGLs is one-half compared to the existing method for optical logic circuits without garbage outputs.

ER -