diff options
Diffstat (limited to 'cad/verilog/pkg/DESCR')
-rw-r--r-- | cad/verilog/pkg/DESCR | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cad/verilog/pkg/DESCR b/cad/verilog/pkg/DESCR new file mode 100644 index 00000000000..fa22179d8b0 --- /dev/null +++ b/cad/verilog/pkg/DESCR @@ -0,0 +1,12 @@ +Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a +compiler, compiling source code writen in Verilog (IEEE-1364) into some target +format. For batch simulation, the compiler can generate C++ code that is +compiled and linked with a run time library (called "vvm") then executed as +a command to run the simulation. For synthesis, the compiler generates +netlists in the desired format. + +The compiler proper is intended to parse and elaborate design descriptions +written to the IEEE standard IEEE Std 1364-1995. This is a fairly large and +complex standard, so it will take some time for it to get there, but that's +the goal. I'll be tracking the upcoming IEEE Std 1364-1999 revision as well, +and some -1999 features will creep in. |