Title of article :
Protocol converter synthesis
Author/Authors :
V.، Androutsopoulos, نويسنده , , D.M.، Brookes, نويسنده , , T.J.W.، Clarke, نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2004
Abstract :
A system-on-a-chip is an interconnection of different pre-verified IP hardware blocks, which communicate using complex protocols. The integration of IP blocks requires some glue logic to interface otherwise incompatible datapaths. This glue logic is called a protocol converter and its manual design proves to be a tedious and time-consuming task. Automatic synthesis is therefore important, but for optimal system-level design it is necessary to consider not just the correctness, but also the quality (in terms of bandwidth and latency of data transfer) of the converter. A good solution to this problem will allow greater use of protocol-level abstraction as a design tool in system design and synthesis. Results are presented on automatic synthesis of a converter between two protocols. It is shown how converter logic which is bandwidth-optimal can be synthesised for datapaths with an arbitrary number of data ports each of which has arbitrary-size first-in first-out (FIFO) storage. An extension of the product FSM converter synthesis algorithm to include FIFO data-paths is presented. In addition the converter bandwidth is identified as a mean cycle graph problem which is solved using maximum mean cycle graph algorithms.
Keywords :
Distributed systems
Journal title :
IEE Proceedings and Digital Techniques
Journal title :
IEE Proceedings and Digital Techniques