Training Class:
CORBA Development Using ORBexpress FPGA
Course Description
This course will provide students with a hands-on working knowledge of the ORBexpress FPGA product and how to integrate FPGA hardware into the ORBexpress FPGA framework. The concept of connecting FPGA hardware with an FPGA-based CORBA ORB and communicating among CORBA objects will be presented. The use of basic ORBexpress FPGA tools and illustrated examples (including generated code) will be shown.
Student/Participant
FPGA hardware developers and project team members who need a working, practical understanding of how to integrate FPGA hardware into a CORBA application using ORBexpress FPGA.
Course Goals
This course will enable students to:
-
- Understand the goals and rationale behind implementing FPGA hardware within a CORBA project.
- Use ORBexpress FPGA and CORBA in their FPGA hardware development efforts
- Familiarize themselves with both the basics and the advanced uses of ORBexpress FPGA.
- Experience hands-on, practical examples of using ORBexpress FPGA.
Prerequisites
The student should be familiar with FPGA and hardware development concepts, in general. A working knowledge of VHDL will assist in the completion of hands-on exercises.
No knowledge of CORBA, Distributed Object Computing or ORBexpress is needed nor assumed.
Duration
Two (2) days.
Materials
Each student will be provided with a PC or Workstation computer with both ORBexpress FPGA and a corresponding FPGA development environment installed. All computers will be connected on a LAN to enable client/server lab exercises.
Students will be provided with a copy of the instructor’s slides, a paper copy of the product manuals, and a copy of current ORBexpress FPGA release notes and FAQs.