A Structural encoding technique for the synthesis of asynchronous circuits

This paper presents a method for the automatic synthesis of asynchronous circuits from Petri net specifications. The method is based on a structural encoding of the system in such a way that a circuit implementation is always guaranteed. Moreover, a set of transformations is presented for the subcla...

Descripción completa

Detalles Bibliográficos
Autores: Carmona Vargas, Josep|||0000-0001-9656-254X, Cortadella, Jordi|||0000-0001-8114-250X, Pastor Llorens, Enric|||0000-0002-7587-8702
Tipo de recurso: informe técnico
Fecha de publicación:2000
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/97626
Acceso en línea:https://hdl.handle.net/2117/97626
Access Level:acceso abierto
Palabra clave:Asynchronous circuits
Àrees temàtiques de la UPC::Informàtica
Descripción
Sumario:This paper presents a method for the automatic synthesis of asynchronous circuits from Petri net specifications. The method is based on a structural encoding of the system in such a way that a circuit implementation is always guaranteed. Moreover, a set of transformations is presented for the subclass of Free-Choice Petri nets that enables the exploration of different solutions. All transformations preserve the property of free-choiceness, thus enabling the use of structural methods for the synthesis of asynchronous circuits. Preliminary experimental results indicate that the quality of the circuits is comparable to that obtained by methods that require an exhaustive enumeration of the state space. This novel synthesis method opens the door to the synthesis of large control specifications generated from hardware description languages.