Training Courses |
VHDL for SynthesisCourse id: 0021 SynopsisField Programmable Gate Arrays have allowed engineers to develop complex, sophisticated and extremely fast digital systems. Due to their versatility, they are also by far the most feasible option for prototyping. The complexity of digital systems however, meant it is more than necessary to develop such systems in hardware description languages (HDL) rather than schematic capture.This course introduces the complete FPGA development flow and environment with VHDL. The emphasis here is on the subset of VHDL that is synthesizable -- i.e. capable of producing hardware -- rather than the entire HDL. Proper, generic hardware description style and implementation techniques are introduced throughout the course. Course highlight Participants will have practical design experience using the Altera DE2 FPGA development board, together with the use of Altera's Quartus II development software and Mentor Graphic's ModelSim-Altera simulator. This course is similar to the Verilog for Synthesis course. What you will learnThis course concentrates on the theoretical and practical knowledge to allow participants to achieve the following learning outcomes. Upon completing the course, participants would be able to:
Who should attendThis course is particularly suited for engineers involved in digital design and testing who are new to the HDL flow.PrerequisiteParticipants should have a diploma/degree in electronics (and related) engineering with an understanding of digital systems. This course is the recommended prerequisite for the "Advanced Synthesis with VHDL" course.Course methodologyThis course is presented in a workshop style with example-led lectures interlaced with hands-on practical for maximum understanding.Course duration4 days.Course structure
InstructorDr Royan Ong |
Course Schedule |
ConsultancyNews on ProvenPacProvenPac Sdn. Bhd. C-4-3 Gembira Park, Jalan Riang, 58200 Kuala Lumpur, Malaysia
Tel: +603 03 5889 5889 |
No public course currently scheduled.
Please inform me when
Please contact me to |