Update supported targets in the iverilog man page.
The fpga and vhdl targets are no longer maintained, and the fpga target is no longer built by default. So best not to advertise them.
This commit is contained in:
parent
e1ba2632d4
commit
18a5050c05
|
|
@ -16,9 +16,7 @@ sourcefile
|
||||||
.PP
|
.PP
|
||||||
\fIiverilog\fP is a compiler that translates Verilog source code into
|
\fIiverilog\fP is a compiler that translates Verilog source code into
|
||||||
executable programs for simulation, or other netlist formats for
|
executable programs for simulation, or other netlist formats for
|
||||||
further processing. The currently supported targets are \fIvvp\fP for
|
further processing. The main target is \fIvvp\fP for simulation.
|
||||||
simulation, and \fIfpga\fP for synthesis. Other target
|
|
||||||
types are added as code generators are implemented.
|
|
||||||
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
\fIiverilog\fP accepts the following options:
|
\fIiverilog\fP accepts the following options:
|
||||||
|
|
@ -323,7 +321,7 @@ library or in the main design.
|
||||||
|
|
||||||
The Icarus Verilog compiler supports a variety of targets, for
|
The Icarus Verilog compiler supports a variety of targets, for
|
||||||
different purposes, and the \fB\-t\fP switch is used to select the
|
different purposes, and the \fB\-t\fP switch is used to select the
|
||||||
desired target.
|
desired target. The two fully supported targets are:
|
||||||
|
|
||||||
.TP 8
|
.TP 8
|
||||||
.B null
|
.B null
|
||||||
|
|
@ -339,19 +337,10 @@ generated code. These opcodes are also used to generate file and
|
||||||
line information for procedural warning/error messages. To enable
|
line information for procedural warning/error messages. To enable
|
||||||
the debug command tracing us the trace command (trace on) from
|
the debug command tracing us the trace command (trace on) from
|
||||||
the vvp interactive prompt.
|
the vvp interactive prompt.
|
||||||
.TP 8
|
|
||||||
.B fpga
|
.PP
|
||||||
This is a synthesis target that supports a variety of fpga devices,
|
For other available targets, see
|
||||||
mostly by EDIF format output. The Icarus Verilog fpga code generator
|
.BR "<https://steveicarus.github.io/iverilog/targets>"
|
||||||
can generate complete designs or EDIF macros that can in turn be
|
|
||||||
imported into larger designs by other tools. The \fBfpga\fP target
|
|
||||||
implies the synthesis \fB\-S\fP flag.
|
|
||||||
.TP 8
|
|
||||||
.B vhdl
|
|
||||||
This target produces a VHDL translation of the Verilog netlist. The
|
|
||||||
output is a single file containing VHDL entities corresponding to
|
|
||||||
the modules in the Verilog source code. Note that only a subset of
|
|
||||||
the Verilog language is supported. See the wiki for more information.
|
|
||||||
|
|
||||||
.SH "WARNING TYPES"
|
.SH "WARNING TYPES"
|
||||||
These are the types of warnings that can be selected by the \fB\-W\fP
|
These are the types of warnings that can be selected by the \fB\-W\fP
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue