Enviado por javierredolfi el Jue, 11/06/2009 - 03:34.
Posted in
Table of Contents
1 Introducción
1.1 What is VHDL?
1.2 What is GHDL?
2 Starting with GHDL
2.1 The hello world program
2.2 A full adder
2.3 Starting with a design
3 Invoking GHDL
3.1 Building commands
3.1.1 Analysis command
3.1.2 Elaboration command
3.1.3 Run command
3.1.4 Elaborate and run command
3.1.5 Bind command
3.1.6 Link command
3.1.7 List link command
3.1.8 Check syntax command
3.1.9 Analyze and elaborate command
3.2 GHDL options
3.3 Passing options to other programs
3.4 GHDL warnings
3.5 Rebuilding commands
3.5.1 Import command
3.5.2 Make command
3.5.3 Generate Makefile command
3.6 Library commands
3.6.1 Directory command
3.6.2 Clean command
3.6.3 Remove command
3.7 Cross-reference command
3.8 File commands
3.8.1 Pretty print command
3.8.2 Find command
3.8.3 Chop command
3.8.4 Lines command
3.9 Misc commands
3.9.1 Help command
3.9.2 Dispconfig command
3.9.3 Disp standard command
3.9.4 Version command
3.10 Installation Directory
3.11 IEEE library pitfalls
4 Simulation and run time
4.1 Simulation options
4.2 Debugging VHDL programs
5 GHDL implementation of VHDL
5.1 VHDL standards
5.2 Source representation
5.3 Library database
5.4 VHDL files format
5.5 Top entity
5.6 Using vendor libraries
5.7 Using ieee.math_real or ieee.math_complex
5.8 Interfacing to other languages
5.8.1 Foreign declarations
5.8.2 Restrictions on foreign declarations
5.8.3 Linking with foreign object files
5.8.4 Starting a simulation from a foreign program
5.8.5 Linking with Ada
5.8.6 Using GRT from Ada
6 GHDL implementation of VITAL
6.1 VITAL packages
6.2 VHDL restrictions for VITAL
6.3 Backannotation
6.4 Negative constraint calculation
7 Flaws and bugs report
7.1 Deficiencies
7.2 Reporting bugs
7.3 Future improvements
8 Copyrights
9 Index
- javierredolfi's blog
- 414 lecturas
-



