dSPACE provides various real-time components with FPGAs that can be freely programmed by using either hand code (HDL) or a block-oriented environment. This training course focuses on the block-oriented approach. Xilinx® System Generator (XSG) is integrated directly in MATLAB®/Simulink® so that the procedure for modeling FPGA implementations is similar to the process for modeling familiar microprocessors.
This training course will equip you with the basic skills you need for successfully embedding applications on dSPACE FPGA hardware:
You will also receive a brief overview and functional description of the Xilinx (XSG) third-party elements, which contain basic elements only.
The dSPACE XSG Utils Library provides more complex functions that enable you to model your design comfortably and quickly. Tasks such as integrating a 3-D look-up table or a 3-phase PWM generator on the FPGA can be completed with just a few clicks. The library also provides scope functionality, thereby enabling you to monitor the FPGA signals at the FPGA clock rate (e.g., 10 ns) in dSPACE ControlDesk during online simulation. All library components are implemented as open XSG-based models and all main components can be tuned online. You will learn the skills for using the library and the dSPACE modeling structure.
The course provides all the basics required for embedding a real-time FPGA application, parameterizing the plant models, monitoring the current status, and also accessing the onboard I/O.
|Dates||Location and time|
Drive innovation forward. Always on the pulse of technology development.
Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace now.