Logic Synthesis of Handshake Components Using Structural Clustering Techniques
نویسندگان
چکیده
A methodology to optimize handshake circuits is presented. The approach selects clusters of the initial handshake network for which signals representing internal channels within a cluster are hidden. To guarantee asynchronous implementability on the resulting cluster, state encoding is applied using modern structural techniques. The theory of Petri nets is used to identify clusters for which the structural techniques perform successfully. Finally logic synthesis is employed for each reencoded cluster. The approach is integrated into the Balsa synthesis flow and may represent a significant improvement with respect to the local optimizations typically applied. Experimental results in area and performance have been obtained to measure the optimization on typical Balsa examples.
منابع مشابه
Impact of Structural Components of Market on the Markup Level Based on Radial Basis Neural Network and Fuzzy Logic
This paper aims to evaluate the impact of several indices of market structure including entry to barrier, economies of scale and concentration degree on 140 active industries using the digit. Accordingly, we apply three methods including cost disadvantages ratio ( ), Herfindahl–Hirschman concentration index ( ) and Comanor and Willson criterion in order to assess the economies of scale and usin...
متن کاملInvestigation into hybrid data mining and soft computing techniques to aid to design of composite joints
The evaluation and prediction of the failure probability and safety levels of composite components and structures is of extreme importance in structural design and manufacturing. A new application of data mining techniques for predicting the behavior of pin-loaded composite joints is presented. The proposed system consists of combining different data mining and soft computing techniques such as...
متن کاملAutomatic Handshake Expansion and Reshuuing Using Concurrency Reduction
We present an automatic technique for handshake expansion and reshuuing in asynchronous control circuit design. A designer can deene the behavior of a control circuit using a CSP-like or STG-like notation. This deenition may be partial, i.e. involve only some of the actual events. The method solves handshake expansion by inserting reset events with maximal concurrency and then automatically exp...
متن کاملAn Area-Efficient Asynchronous FPGA Architecture for Handshake-Component-Based Design
This paper presents an area-efficient FPGA architecture for handshake-component-based design. The handshake-component-based design is suitable for largescale, complex asynchronous circuit because of its understandability. However, conventional FPGA architecture for handshake-component-based design is not area-efficient because of its complex logic blocks. This paper proposes an area-efficient F...
متن کاملPre-layout Physical Connectivity Prediction with Applications in Clustering, Placement and Logic Synthesis
In this paper, we introduce a structural metric, logic contraction, for pre-layout physical connectivity prediction. For a given set of nodes forming a cluster in a netlist, we can predict their proximity in the final layout. We demonstrate experimentally a very good correlation of our pre-layout measure with the post layout physical distances between those nodes. We show an application of the ...
متن کامل