There was an error while loading. Please reload this page.
As macros de pré-compilação ajudam a identificar parâmetros e blocos de códigos que devem ser ativados ou desativados conforme contextos externos.
Abaixo listo as macros que estou encontrando nos meus estudos:
`ifdef VCS $display("Synopsis VCS"); `endif `ifdef INCA $display("Cadence NC-Verilog"); `endif `ifdef MODEL_TECH $display("Mentor Graphics ModelSIM/Questa"); `endif `ifdef XILINX_ISIM $display("Xilinx ISE Simulator"); `endif `ifdef XILINX_SIMULATOR $display("Xilinx Vivado Simulator"); `endif `ifdef __ICARUS__ $display("Icarus Verilog <http://iverilog.icarus.com>"); `endif `ifdef VERILATOR $display("Verilator <https://www.veripool.org/wiki/verilator>"); `endif `ifdef Veritak $display("Veritak <http://www.sugawara-systems.com>"); `endif `ifdef ALTERA_RESERVED_QIS $display("Quatus"); `endif