Day 3 - Thursday, 20 Nov 2014
09:00 - 09:50 Keynote: Navigating The Perfect Storm: New Trends in Functional Verification,
Harry Foster, Mentor Graphics
Session Chair: Ronny Morad
09:50 - 10:20 Break
10:20 - 11:50 Industry Special Session
Chair: Eli Arbel
This special session will host industry experts who will share their hands-on experience in hardware design and verification. We will have a unique opportunity to investigate real-life practices and solutions used in various companies in order to successfully develop and verify their chip designs. The session will cover topics related to validation of firmware-hardware flows in SoC, using emulation in SoC projects, and applying software paradigms in the hardware verification domain. This session is intended both for people from the industry, who will hear about other companies' challenges and solutions, as well as for academics, who can gain insight into what the industry is struggling with.
Validation of SoC Firmware-Hardware Flows: Challenges and Solution Directions,
Eli Singerman, Intel
Benefits of IP Level Emulation in an SoC Project,
Yaniv Dahan, Qualcomm
Applying Test-Driven Development Methods to Design Verification Software,
Efrat Shneydor, Cadence
11:50 - 12:20 Break
12:20 - 13:05 Tool Session
Chair: Alexander Ivrii
DynaMate: Dynamically Inferring Loop Invariants for Automatic Full Functional Verification,
Juan Pablo Galeotti, Carlo A. Furia, Eva May, Gordon Fraser, and Andreas Zeller
Suraq - A Controller Synthesis Tool using Uninterpreted Functions,
Georg Hofferek and Ashutosh Gupta
Formal Verification of 800 Genetically Constructed Automata Programs: A Case Study,
Mikhail Lukin, Maxim Buzdalov, and Anatoly Shalyto
13:05 - 14:05 Lunch
14:05 - 14:50 HVC Award Session
Chair: Eran Yahav
Synthesizing Software Verifiers from Proof Rules,
Andrey Rybalchenko, Corneliu Popeea, Nuno Lopes, and Sergey Grebenshchiko
14:50 - 15:20 Break
15:20 - 16:40 Technical Session: Concurrency and Relaxed Models
Chair: Sharon Keidar-Barner
Using Coarse-Grained Abstractions to Verify Linearizability on TSO Architectures,
John Derrick, Graeme Smith, Brijesh Dongol, and Lindsay Groves
Handling TSO in Mechanized Linearizability Proofs,
Oleg Travkin and Heike Wehrheim
A Framework to Synergize Partial Order Reduction with State Interpolation,
Duc-Hiep Chu and Joxan Jaffar
Partial Order Reduction for Multi-Core LTL Model Checking,
Alfons Laarman and Anton Wijs
16:40 - 16:55 Closing Remarks
Keynote Speakers
- Prof. Moshe Vardi, Rice University
- Wolfgang Roesner, Fellow, IBM
- Prof. Martin Vechev, ETH Zürich
- Harry Foster, Chief Verification Scientist, Mentor Graphics
- Ziv Binyamini, Corporate VP & CTO, System and Software Solutions, Cadence