
RapidGain™ VHDL Using Altera
Foundation level - 1 Tag
View dates and locations
In English
Mit RapidGainTM VHDL Using Altera erhalten die Kursteilnehmer innerhalb eines einzigen Tages einen kompakten Überblick über den gesamten FPGA-Design-Flow, die VHDL-Codierung und -Simulation und den Download eines Designs auf ein reales Gerät. Dieser straff strukturierte und praxisorientierte eintägige trainingskurs bietet unerfahrenen Anwendern und Interessenten einen optimalen Einstieg in VHDL und Altera FPGAs.
Die Kursteilnehmer gewinnen rasch einen Überblick über alle Tools und Prozesse, die bei der Erstellung eines FPGA-Designs relevant sind, und sichern sich damit in der Praxis vom ersten Tag an beträchtliche Produktivitätssteigerungen. Kursinhalt:
Bitte beachten Sie, dass dieser Kurs nicht als Inhouse-training abgehalten werden kann.
Die Kursteilnehmer gewinnen rasch einen Überblick über alle Tools und Prozesse, die bei der Erstellung eines FPGA-Designs relevant sind, und sichern sich damit in der Praxis vom ersten Tag an beträchtliche Produktivitätssteigerungen. Kursinhalt:
- Grundstruktur von Altera FPGAs
- Darstellung und Simulation Ihres FPGA-Designs mit VHDL
- Schrittweise Implementierung Ihres Designs mithilfe der Altera Quartus II-Software
- Programmierung des FPGAs auf einer Entwicklungsplatine
Bitte beachten Sie, dass dieser Kurs nicht als Inhouse-training abgehalten werden kann.
Zielgruppe
- Entwickler, die sich mit VHDL und dem FPGA-Design vertraut machen möchten
- Manager, die mehr über den Entwicklungsprozess von FPGA-Designs und VHDL erfahren wollen
- Analoge oder Systemdesigner, die mit digitalen Designteams arbeiten
Voraussetzungen
Es werden keine Vorkenntnisse zu VHDL oder Altera FPGAs und Software vorausgesetzt. Sie sollten jedoch über Grundkenntnisse im digitalen Logikdesign verfügen und im Umgang mit dem Computer vertraut sein.Structure and content
Getting Started with VHDL
What is an FPGA? • What is VHDL? • Tools for FPGA design • How does VHDL affect my design style? • Design flow • Design entity • Ports • Signals • STD_LOGIC • Signal assignment • Processes • Hierarchy • Testbenches • Simulation with ModelSimLAB: Simulating a binary counter, using ModelSim
Using the Quartus II Software
Quartus II software • Creating a project • Specifying pin assignment constraints • Setting up timing constraints and generating timing reports using the Timequest Timing Analyzer • Implementing a design using the Quartus II software • Gate-level simulationLAB: Implementing counter using Quartus II, and programming a development board
Writing VHDL for Synthesis
Summary of VHDL constructs and their synthesis • Creating finite state machines Synchronous and Asynchronous controls • The NUMERIC_STD packageLAB Modifying the counter, re-implement and re-program the FPGA
Where do I go from here?
Summary and conclusions • Doulos VHDL, and FPGA training roadmapNo public course dates are currently scheduled
Please contact Doulos to schedule a public course to suit you, or to discuss onsite training.
Back to top

