Foundation Express translates Verilog language hardware descriptions to an internal design format. You can then use Foundation Express to optimize and map the design to a specific FPGA technology library, as shown in the following figure.
.
Foundation Express supports a majority of the Verilog constructs. For exceptions, see the Unsupported Verilog Language Constructs section of the Verilog Syntax chapter.