Deakin University
Browse

A formal approach to incremental converter synthesis for system-on-chip design

journal contribution
posted on 2024-03-26, 03:08 authored by Roopak SinhaRoopak Sinha, A Girault, G Goessler, PS Roop
A system-on-chip (SoC) contains numerous intellectual property blocks, or IPs. Protocol mismatches between IPs may affect the system-level functionality of the SoC. Mismatches are addressed by introducing converters to control inter-IP interactions. Current approaches towards converter generation find limited practical application as they use restrictive models, lack formal rigour, handle a small subset of commonly encountered mismatches, and/or are not scalable. We propose a formal technique for SoC design using incremental converter synthesis . The proposed formulation provides precise models for protocols and requirements, and provides a scalable algorithm that allows adding multiple components and requirements to an SoC incrementally. We prove that the technique is sound and complete. Experimental results obtained using real-life AMBA benchmarks show the scalability and wide range of mismatches handled by our approach.

History

Related Materials

  1. 1.

Language

English

Publication classification

C1.1 Refereed article in a scholarly journal

Journal

ACM Transactions on Design Automation of Electronic Systems

Volume

20

Article number

ARTN 13

Pagination

1-30

ISSN

1084-4309

eISSN

1557-7309

Issue

1

Publisher

ASSOC COMPUTING MACHINERY