Embedded Systems Software Design

Download PDF for course content and registration process

Register for batch
Register for future batch


Course Description

This course introduces the concepts, tools and techniques required for software design and development for the Zynq UltraScale+ MPSoC, using the Vitis IDE. The emphasis is on:

  • Reviewing the basics of Vitis tool use
  • Customizing board support packages (BSPs) for resource access and management of the Xilinx Standalone library
  • Utilizing device drivers effectively
  • Developing software applications for the ARM Cortex-A53 processors
  • Debugging and integrating user applications
  • Employing best practices to enable good design decisions

This course combines lectures with lab exercises to reinforce the concepts.

Pre-requisites:

  • Basic knowledge of the C Programming
  • Digital design knowledge
  • Overview of any Micro-controller architecture

Course duration:

  • 3 days (9 hours - 3 hours per day)

What do I gain?

  • Implement an effective software design environment for a Xilinx embedded system using the Xilinx software development tools
  • Write a basic user application (under Standalone or Linux) using the Vitis unified software platform and run it on an embedded system
  • Use Xilinx debugger tools to troubleshoot user applications
  • Apply software techniques to improve operability
  • Maintain and update software projects with changing hardware

Download PDF for course content and registration process

Register for batch
Register for future batch

Need More Info ?

Contact us:
(For Students)
+91-9844182555
(For Corporates)
+91-8754722266

Email us: training@coreel.com

Admission Office:

(080) 4197 0445

Front Office:

(080) 4197 0400