The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 27, 1990
Filed:
Dec. 09, 1988
Gary K Maki, Moscow, ID (US);
Sterling R Whitaker, Moscow, ID (US);
Idaho Research Foundation, Moscow, ID (US);
Abstract
A method for designing and constructing pass transistor asynchronous sequential circuits, and a class of pass transis tor asynchronous sequential circuits designed in accordance with the inventive method. The inventive circuit design method generates a design for each next state variable, Y.sub.i, of an asynchronous pass transistor circuit, where each design corresponds to a portion of the circuit. In a first preferred embodiment, the invention produces an asynchronous circuit design comprising a pass transistor network and a buffer (having no long term memory) for receiving the output of the pass transistor network. In a second preferred embodiment, the inventive method results in a critical race free, asynchronous circuit design comprising an enable pass transistor network, a disable pass transistor network, and a buffer (including a memory) for receiving the output of both pass transistor networks. In either embodiment, the invention results in circuits comprising pass transistor networks that are identical in structure for each next state variable Y.sub.i (although different sets of constant input signals are applied to each network). It is within the scope of the invention to design and construct circuits having this architecture in accordance with a structured layout including an input section, a logic section implementing the next state functions, a buffer section, and a feedback section. The logic section preferably includes a pass transistor matrix programmed with either a diffusion-contact-metal transistor structure or a metal jumper structure. The feedback lines preferably are metal lines that are programmed by making contact with the gate lines feeding the pass transistors.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile