| |
| Training - Embeded systems development (Soc
and EDK) (reference 002844A) |
|
| |
| |
|
 |
|
Partners
- Do not hesitate to request the detailed course
description by contacting training@mvd-fpga.com
- This training course is approved by Xilinx
- Practical exercices are built with the GNU
compiler, downloaded to the Virtex II Pro
evaluation board through the Xilinx
probe
- The XMD / GDB debugger is used
to control code execution
- The ModelSim simulator is used
to simulate the System On Chip
- The last part of the training shows how to
generate a VxWorks image for a
Virtex-II pro device
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Related trainings
- To fully cover the Virtex-II Pro technology,
several training modules have been developed : CoreConnect
(course 002585A), Rocket IOs
(course 002843A), Virtex-II
(002572A) and PPC405
(course 002630A)
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Prerequisites
- Knowledge of PPC405, CoreConnect and Virtex-II is
recommended
|
|
|
| |
|
|
|
|
|
|
 |
|
 |
|
Course Objectives
- Through several practical labs, the
attendee becomes familiar with the EDK
- The course explains how to include a
proprietary IP into a CoreConnect based design
- Debug strategies are highlighted
- The course explains how a Virtex-II Pro
System-On-Chip may be simulated
- Generation of a VxWorks BSP is explained
at the end of the course
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Duration
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Topics (The full description of this course can be
provided on request)
INTRODUCTION TO EDK
- Overview of development tools
- The XPS environment
PLATFORM GENERATION
- Creation of a new project
- Definition of the SoC architecture
- Adding cores, busses
- .mhs file, syntax
- .pbd file, graphical view
- PlatGen utility
- Implementation of the design, description of the
report file
CODE GENERATION
- Compiler options selectable under XPS
- LibGen utility
- .mss file
- GNU linker script file
- The CSP [CPU Software Package]
- Peripheral drivers
- Xilinx libraries
- Software debug, XMD and GDB
SOC SIMULATION
- Simulation models
- .mvs file
- SimGen utility
- Non top-level simulation
- SmartModels
- Launching ModelSim from XPS
ADDING A PROPRIETARY IP TO A CORECONNECT BASED SOC
- Directory organization
- .mpd, .pao, .bbd files
- Simulation models
PORTING VxWORKS ON VIRTEX-II PRO
- Drivers parameters definition
- BSP generation
- Importing BSP into Tornado
- Generating the kernel
- Downloading the VxWorks image to the target
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Documentation
Training manuals will be given to participants during
training. Precise and easy of use, those notes can be
used as a reference afterwards. |
|
|
 |
|
|
|
|
|
|