Miscellaneous active electrical nonlinear devices – circuits – and – Signal converting – shaping – or generating – Synchronizing
Patent
1996-12-20
1998-11-10
Callahan, Timothy P.
Miscellaneous active electrical nonlinear devices, circuits, and
Signal converting, shaping, or generating
Synchronizing
327146, H03K 300
Patent
active
058349570
ABSTRACT:
A design method for an asynchronous sequential circuit that employs synchronous design techniques wherein a synchronous sequential circuit is designed to perform a desired function. A terminating state for the synchronous sequential circuit is then defined wherein the terminating state occurs before a transition to an idle state in the synchronous sequential circuit. A circuit is provided for latching at least one asynchronous input for the asynchronous sequential circuit and a circuit is provided for generating a synchronous clock that drives the synchronous sequential circuit such that the synchronous clock is enabled by a latched asynchronous input and is disabled by the terminating state of the synchronous sequential circuit.
REFERENCES:
patent: 4396905 (1983-08-01), Chan et al.
patent: 4926445 (1990-05-01), Robb
patent: 5389838 (1995-02-01), Orengo
patent: 5555213 (1996-09-01), Delong
Hauck, Asynchronous Design Methodologies: An Overview Proc. IEEE, Jan. 1995, pp. 69-93, vol. 83, No. 1.
LIM, Design Methodology for Stoppable Clock Systems Proc. IEEE, Jan. 1986, pp. 65-69, vol. 133, Pt. E, No. 1.
Norwick, Synthesis of Asynchronous State Machines Using a Local Clock Proc. ICCAD, 1991, pp. 192-197.
Callahan Timothy P.
Hewlett--Packard Company
Lam T. T.
LandOfFree
Implementing asynchronous sequential circuits using synchronous does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Implementing asynchronous sequential circuits using synchronous , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementing asynchronous sequential circuits using synchronous will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1520169