Parameterized Synthesis Case Study: AMBA AHB (extended version)
arXiv:1406.7608 · doi:10.4204/EPTCS.157.9
Abstract
We revisit the AMBA AHB case study that has been used as a benchmark for several reactive syn- thesis 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 the model with 14 states in 30 minutes.
Moved to appendix some not very important proofs. To section 'optimizations: added the model for 0-process. Extended version of the paper submitted to SYNT 2014
References in corpus (4)
Cited by in corpus (7)
- Practical Synthesis of Reactive Systems from LTL Specifications via Parity Games
- Synthesizing a Lego Forklift Controller in GR(1): A Case Study
- Parameterized Synthesis Case Study: AMBA AHB
- Parameterized Synthesis Case Study: AMBA AHB (extended version)
- A multi-paradigm language for reactive synthesis
- The 3rd Reactive Synthesis Competition (SYNTCOMP 2016): Benchmarks, Participants & Results
- Reactive Synthesis: Branching Logics and Parameterized Systems