blob: 5dfba58b10c0f2867087095325ed6bbe3e487b9f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
.. _CHANGE:Roadmap:
Roadmap | Future improvements
############
I have several axes for `GHDL` improvements:
* Documentation.
* Better diagnostics messages (warning and error).
* Full support of VHDL-2008.
* Optimization (simulation speed).
* Graphical tools (to see waves and to debug)
* Style checks
* VITAL acceleration
TODOs
=================
- RTD builds fail if EPUB is activated.
- Convert VendorPrimitives Markdown to RST
- SVG images are not shown in the PDF. That's because LaTeX is used. Can any package be added to allow so?
Options shown in the command line help, but not found in the doc:
* :samp:`--expect-failure invert exit status`
* :samp:`--has-feature=X test presence of feature X`
* :samp:`--list-features display the list of features`
* :samp:`--vpi=FILENAME load VPI module`
* :samp:`--vpi-trace[=FILE] trace vpi calls to FILE`
* :samp:`--dump-rti dump Run Time Information`
* :samp:`--trace-signals disp signals after each cycle`
* :samp:`--trace-processes disp process name before each cycle`
* :samp:`--stats display run-time statistics`
* :samp:`--disp-order disp signals order`
* :samp:`--disp-sources disp sources while displaying signals`
* :samp:`--disp-sig-types disp signal types`
* :samp:`--disp-signals-map disp map bw declared sigs and internal sigs`
* :samp:`--disp-signals-table disp internal signals`
* :samp:`--checks do internal checks after each process run`
* :samp:`--activity=LEVEL watch activity of LEVEL signals: LEVEL is all, min (default) or none (unsafe)`
* :samp:`-C --mb-comments allow multi-bytes chars in a comment`
* https://github.com/tgingold/ghdl/issues/132
* :samp:`--bootstrap allow --work=std`
* :samp:`--syn-binding use synthesis default binding rule`
.. todolist::
|