A method for generating an asynchronous controller includes a process controller formation step S100 of forming a signal transition graph representing a state of change in input/output signals of a plurality of process controllers PC1.about.PC4 for outputting control signals necessary for executing a process corresponding to a node in a data flow graph showing a performance sequence between a plurality of nodes each representing a process and a plurality of processes, a process sequencing controller formation step S400 of forming a signal transition graph of a process sequencing controller PSC according to a performance sequence of the process controllers PC1.about.PC4 from the data flow graph, and a logic synthesis step S500 of generating an asynchronous controller in a logic synthesis program, by using the state of change in the input/output signals on the signal transition graph of the process controllers PC1.about.PC4 formed in the process controller formation step S100 and the state of change in the input/output signals on the signal transition graph of the process sequencing controller PSC formed in the process sequencing controller formation step S400. The asynchronous controller is divided into the process controller and the process sequencing controller, which provides advantages in an area, performance and a synthesis time.

Eine Methode für das Erzeugen eines asynchronen Steuerpults schließt einen Prozeßsteuerpultanordnung Schritt S100 der Formung eines Schrittumschlagdiagramms ein, das einen Zustand der Änderung in den Input/Output Signalen einer Mehrzahl der Prozeßsteuerpulte darstellt, die PC1.about.PC4 für das Ausgeben der Steuersignale, die für die Durchführung eines Prozesses entspricht einem Nullpunkt in notwendig sind, das Diagramm Datenfluß, das eine Leistung Reihenfolge zwischen einer Mehrzahl von Nullpunkten jede zeigt, die einen Prozeß darstellt und eine Mehrzahl von Prozessen, ein Prozeßfolgesteuerpultanordnung Schritt S400 der Formung eines Schrittumschlagdiagramms eines Prozeßfolgesteuerpults PSC entsprechend einer Leistung Reihenfolge der Prozeßsteuerpulte PC1.about.PC4 von Datenfluß Diagramm und ein Logiksyntheseschritt S500 des Erzeugens eines asynchronen Steuerpults in Logiksyntheseprogramm, durch das Verwenden des Zustandes der Änderung in den Input/Output Signalen auf dem Schrittumschlagdiagramm der Prozeßsteuerpulte PC1.about.PC4 gebildet im Prozeßsteuerpultanordnung Schritt S100 und des Zustandes der Änderung in den Input/Output Signalen auf dem Schrittumschlagdiagramm des Prozeßder Reihe nach ordnen Steuerpults PSC gebildet im Prozeßder Reihe nach ordnen Steuerpultanordnung Schritt S400. Der asynchrone Steuerpult wird in den Prozeßsteuerpult und in den Prozeßder Reihe nach ordnen Steuerpult geteilt, der Vorteile in einem Bereich, in der Leistung und in einer Synthesezeit liefert.

 
Web www.patentalert.com

< Method and apparatus for providing optimized access to circuits for debug, programming, and test

< System and method for performing timing analysis, including error diagnosis, signal tracking and clock skew

> Method and apparatus for automatically detecting whether a memory unit location is unpopulated or populated with synchronous or asynchronous memory devices

> Asynchronous low power mode bus controller circuit and method of low power mode operation

~ 00078