Introduction FPGA design for software engineers
The amount of software in products around us is increasing. Even apparently simple products like an electric razor contains several processors and hundreds or thousands lines of software code.In particular for embedded systems. The borders between Software and Hardware are fading away. This means that software engineers get more and more involved with hardware design processes. Soft Wired Hardware components like FPGAs play often an important role.
Software engineers need knowledge about FPGA design methodologies to close the gap between Hardware and Software.
The main objective of this training is the relation between hardware and software design. Software engineers will get a global insight about the different facets and methodologies of FPGA design.
Subjects:
IntroductionDesign Flows
Hardware Description Language
Introduction System Verilog
VHDL
Verilog
Logic Synthesis
Functional Verification
FPGA Technology
System-on-Chip Design and Verification
Assertion Based Verification
Static Timing Analysis
C-to-Hardware
Duration:
1 Day
|