Collaborative
Request of Collaboration

Event-B to FPGA process flows

Michael Butler
Cover image

The aim of the project will be to establish the tool chain and flows to demonstrate Event-B refinement to a Register Transfer Level implementation that can target an FPGA implementation. Previous European, EC Information and Communication Technologies FP7 DEPLOY and European Union ICT Project ADVANCE developed VHDL code generation from Event-B models. A number of projects within these and other research programmes have looked at the required process flows. The Rodin Platform is an open source Eclipse-based IDE for Event-B. The IDE supports a plugin model and VHDL code generation Plug-ins have been developed. This project will utilise these capabilities to exercise Event-B refinement to target an FPGA implementation.

Associated Organisations

University of Southampton
Profile picture Michael Butler
University of Southampton

Dean of the Faculty of Engineering and Physical Sciences
Research area: UML-B
ORCID Profile

View Profile

Actions

Log-in to Join the Team

Discussion

Add new comment

To post a comment on this article, please log in to your account. New users can create an account.