English

Parameterized Synthesis Case Study: AMBA AHB

Logic in Computer Science 2014-07-25 v1 Software Engineering

Abstract

We revisit the AMBA AHB case study that has been used as a benchmark for several reactive synthesis tools. Synthesizing AMBA AHB implementations that can serve a large number of masters is still a difficult problem. We demonstrate how to use parameterized synthesis in token rings to obtain an implementation for a component that serves a single master, and can be arranged in a ring of arbitrarily many components. We describe new tricks - property decompositional synthesis, and direct encoding of simple GR(1) - that together with previously described optimizations allowed us to synthesize a component model with 14 states in about 1 hour.

Cite

@article{arxiv.1407.6580,
  title  = {Parameterized Synthesis Case Study: AMBA AHB},
  author = {Roderick Bloem and Swen Jacobs and Ayrat Khalimov},
  journal= {arXiv preprint arXiv:1407.6580},
  year   = {2014}
}

Comments

Conference version of arXiv:1406.7608. In Proceedings SYNT 2014, arXiv:1407.4937

R2 v1 2026-06-22T05:12:19.934Z