This training course has been developed by highly
experienced digital electronics circuits design
engineers. Its tutorial approach allows to comprehend the
interest of having a real design methodology, and
facilitates its implementation by an anticipation
approach. Its duration can be adapted according to
specific needs and to the prior audience 's experience.
The methodology presented here is applicable to the
development of any type of digital circuit, regardless of
the target (ASIC, FPGA, CPLD, electronic board) and
development toolset, thanks to the generic aspects of the
VHDL language.
For a smoother training flow, examples developed for
logic synthesis are reused later on for the simulation's
practical exercises.
The "optimisation" code aspects for different
types of target, are function of the chosen synthesis
tools ( and their performance results on any particular
target ). They can be considered in order to better
understand the tools choice 's impact on results obtained
on the selected target.
MVD recommends and provides for pratical exercises, the
following tools :
- Logic Synthesis : XST (Xilinx) or Synplify-Pro
(Synplicity)
- Simulation : ModelSim
- Physical implementation : Xilinx ISE 6.x
However other synthesis, simulation, and physical
implementation tools can be used on demand. Please
consult us for any particular need.