Virtual - Continuous Integration for EDA Tools (PLC2 version)

Agile and collaborative software development flows are gaining popularity as they result in more builds, tests, and integrations as well as faster delivery and deployment. Hence the code is in a “release-at-anytime” state, the scratch/issue-to-production time is drastically reduced. Hardware and embedded system designers who also have software background understand the need for such development style in the area of electronics hardware design. However, agile development is not available in EDA environments due to lack of software support. In this live online training, a complete set-up to create agile and collaborative workflow for small and midsized design teams is presented. The reare three fundamental objectives: Firstly, Git basics are repeated and extended. Secondly, they will be capable of creating an agile and collaborative workflow in GitLab. This includes, that the attendees will comprehend how to increase the code quality with the use of code reviews. Finally, a Vivado example project will be fully embedded into a continuous integration flow. All tools and services used in this live training are well known and well tested such as cloud services. They enable ubiquitous access to the users. Moreover, these services can be installed in a protected intranet environment to provide full security control to the IT department, while utilizing state-of-the art tools to the development teams. VHDL coding and how to create assertion-based VHDL test benches are not parts of this training. Attendees should be confident in understanding and writing VHDL testbenches as well as using VHDL simulators.

10/20/2025 - 10/24/2025
Time Zone : (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Seats Remaining : 6
Venue : Online - PLC2
Address :