Introduction - If you have any usage issues, please Google them yourself
Verilog based on the FIR filter, there are two methods, respectively, the simulation waveform
Packet : 77433618fir_verilog.rar filelist
FIR1\FIR1.qpf
FIR1\FIR1.qsf
FIR1\db\wed.zsf
FIR1\db\FIR1.db_info
FIR1\db\add_sub_t8i.tdf
FIR1\db\add_sub_r8i.tdf
FIR1\db\add_sub_3ph.tdf
FIR1\db\add_sub_voh.tdf
FIR1\db\add_sub_7li.tdf
FIR1\db\add_sub_5li.tdf
FIR1\db\FIR1.eco.cdb
FIR1\db\FIR1.cbx.xml
FIR1\db\FIR1.fnsim.cdb
FIR1\db\FIR1.fnsim.hdb
FIR1\db\FIR1.sld_design_entry_dsc.sci
FIR1\db\FIR1.sim.qmsg
FIR1\db\FIR1.sim_ori.vwf
FIR1\db\FIR1.sim.hdb
FIR1\db\FIR1.eds_overflow
FIR1\db\FIR1.sld_design_entry.sci
FIR1\db\FIR1.sim.rdb
FIR1\db\FIR1.hif
FIR1\db\FIR1.(1).cnf.cdb
FIR1\db\FIR1.(1).cnf.hdb
FIR1\db\FIR1.hier_info
FIR1\db\FIR1.psp
FIR1\db\FIR1.dbp
FIR1\db\FIR1.syn_hier_info
FIR1\db\FIR1.map.qmsg
FIR1\db\FIR1.(0).cnf.cdb
FIR1\db\FIR1.(0).cnf.hdb
FIR1\db\FIR1.rtlv_sg.cdb
FIR1\db\FIR1.rtlv.hdb
FIR1\db\FIR1.rtlv_sg_swap.cdb
FIR1\db\FIR1.pre_map.hdb
FIR1\db\FIR1.pre_map.cdb
FIR1\db\FIR1.map.logdb
FIR1\db\FIR1.sgdiff.cdb
FIR1\db\FIR1.sgdiff.hdb
FIR1\db\FIR1.map.cdb
FIR1\db\FIR1.map.hdb
FIR1\db\FIR1.cmp.rdb
FIR1\db\FIR1.fnsim.qmsg
FIR1\db\add_sub_lnh.tdf
FIR1\db\add_sub_toh.tdf
FIR1\db\add_sub_uoh.tdf
FIR1\db\add_sub_bli.tdf
FIR1\db\add_sub_9li.tdf
FIR1\add_tree.v
FIR1\FIR1.v
FIR1\FIR1.map.rpt
FIR1\FIR1.flow.rpt
FIR1\FIR1.map.summary
FIR1\FIR1.done
FIR1\FIR1.vwf
FIR1\FIR1.sim.rpt
FIR1\FIR1.qws
FIR2\FIR2.qpf
FIR2\FIR2.qsf
FIR2\db\FIR2.db_info
FIR2\db\FIR2.sim_ori.vwf
FIR2\db\FIR2.eds_overflow
FIR2\db\FIR2.sld_design_entry.sci
FIR2\db\FIR2.sim.rdb
FIR2\db\FIR2.eco.cdb
FIR2\db\FIR2.cbx.xml
FIR2\db\FIR2.map.qmsg
FIR2\db\FIR2.hif
FIR2\db\FIR2.(0).cnf.cdb
FIR2\db\FIR2.(0).cnf.hdb
FIR2\db\FIR2.(1).cnf.cdb
FIR2\db\FIR2.(1).cnf.hdb
FIR2\db\FIR2.hier_info
FIR2\db\FIR2.rtlv_sg.cdb
FIR2\db\FIR2.rtlv.hdb
FIR2\db\FIR2.rtlv_sg_swap.cdb
FIR2\db\FIR2.pre_map.hdb
FIR2\db\FIR2.pre_map.cdb
FIR2\db\FIR2.psp
FIR2\db\FIR2.dbp
FIR2\db\FIR2.map.logdb
FIR2\db\FIR2.sgdiff.cdb
FIR2\db\FIR2.sgdiff.hdb
FIR2\db\FIR2.syn_hier_info
FIR2\db\FIR2.map.cdb
FIR2\db\FIR2.map.hdb
FIR2\db\FIR2.cmp.rdb
FIR2\db\FIR2.fnsim.qmsg
FIR2\db\add_sub_hnh.tdf
FIR2\db\add_sub_toh.tdf
FIR2\db\add_sub_uoh.tdf
FIR2\db\add_sub_bli.tdf
FIR2\db\add_sub_9li.tdf
FIR2\db\add_sub_t8i.tdf
FIR2\db\add_sub_5li.tdf
FIR2\db\add_sub_3ph.tdf
FIR2\db\add_sub_voh.tdf
FIR2\db\add_sub_7li.tdf
FIR2\db\add_sub_r8i.tdf
FIR2\db\FIR2.fnsim.cdb
FIR2\db\FIR2.fnsim.hdb
FIR2\db\FIR2.sld_design_entry_dsc.sci
FIR2\db\FIR2.sim.qmsg
FIR2\db\FIR2.sim.hdb
FIR2\db\wed.zsf
FIR2\add_tree.v
FIR2\FIR2.v
FIR2\FIR2.map.rpt
FIR2\FIR2.flow.rpt
FIR2\FIR2.map.summary
FIR2\FIR2.done
FIR2\FIR2.vwf
FIR2\FIR2.sim.rpt
FIR2\FIR2.qws
FIR1\db
FIR2\db
FIR1
FIR2