Introduction - If you have any usage issues, please Google them yourself
I used to write VHDL sinusoidal, using FPGA internal ROM, has simulation testbench, you can run in Quartus. Yard has already been verified in the plates
Packet : 115157711rom.rar filelist
rom\rom.qpf
rom\rom.qsf
rom\db\cntr_hkc.tdf
rom\db\rom.db_info
rom\db\rom.map.qmsg
rom\db\rom.cmp.rdb
rom\db\rom.sld_design_entry.sci
rom\db\rom.rtlv.hdb
rom\db\rom.cmp2.ddb
rom\db\cntr_gtb.tdf
rom\db\cmpr_1vh.tdf
rom\db\rom.asm.qmsg
rom\db\cntr_ipd.tdf
rom\db\cntr_dqa.tdf
rom\db\rom.cbx.xml
rom\db\rom.cmp.qrpt
rom\db\cntr_9jc.tdf
rom\db\cntr_8sb.tdf
rom\db\rom.tan.qmsg
rom\db\cmpr_pth.tdf
rom\db\rom.(48).cnf.cdb
rom\db\cntr_8jb.tdf
rom\db\rom.eco.cdb
rom\db\cntr_7jc.tdf
rom\db\rom.(6).cnf.cdb
rom\db\rom.fit.qmsg
rom\db\rom.rtlv_sg.cdb
rom\db\rom.(70).cnf.cdb
rom\db\rom.rtlv_sg_swap.cdb
rom\db\rom.(48).cnf.hdb
rom\db\cntr_6sb.tdf
rom\db\rom.(6).cnf.hdb
rom\db\rom.(7).cnf.cdb
rom\db\rom.(7).cnf.hdb
rom\db\rom.(8).cnf.cdb
rom\db\rom.(8).cnf.hdb
rom\db\rom.(9).cnf.cdb
rom\db\rom.(9).cnf.hdb
rom\db\rom.(10).cnf.cdb
rom\db\rom.(10).cnf.hdb
rom\db\rom.(11).cnf.cdb
rom\db\rom.(11).cnf.hdb
rom\db\rom.(12).cnf.cdb
rom\db\rom.(12).cnf.hdb
rom\db\rom.(13).cnf.cdb
rom\db\rom.(13).cnf.hdb
rom\db\rom.(14).cnf.cdb
rom\db\rom.(14).cnf.hdb
rom\db\rom.(15).cnf.cdb
rom\db\rom.(15).cnf.hdb
rom\db\rom.(16).cnf.cdb
rom\db\rom.(16).cnf.hdb
rom\db\rom.(17).cnf.cdb
rom\db\rom.(17).cnf.hdb
rom\db\rom.(18).cnf.cdb
rom\db\rom.(18).cnf.hdb
rom\db\rom.(19).cnf.cdb
rom\db\rom.(19).cnf.hdb
rom\db\rom.(20).cnf.cdb
rom\db\rom.(20).cnf.hdb
rom\db\rom.(21).cnf.cdb
rom\db\rom.(21).cnf.hdb
rom\db\rom.(22).cnf.cdb
rom\db\rom.(22).cnf.hdb
rom\db\rom.(23).cnf.cdb
rom\db\rom.(23).cnf.hdb
rom\db\rom.(24).cnf.cdb
rom\db\rom.(24).cnf.hdb
rom\db\rom.(25).cnf.cdb
rom\db\rom.(25).cnf.hdb
rom\db\rom.(26).cnf.cdb
rom\db\rom.hif
rom\db\rom.(26).cnf.hdb
rom\db\rom.(27).cnf.cdb
rom\db\rom.(27).cnf.hdb
rom\db\rom.(28).cnf.cdb
rom\db\altsyncram_m731.tdf
rom\db\rom.(2).cnf.cdb
rom\db\rom.(2).cnf.hdb
rom\db\rom.(3).cnf.cdb
rom\db\rom.(3).cnf.hdb
rom\db\rom.hier_info
rom\db\rom.(28).cnf.hdb
rom\db\altsyncram_vcf2.tdf
rom\db\rom.(29).cnf.cdb
rom\db\rom.(29).cnf.hdb
rom\db\rom.(30).cnf.cdb
rom\db\cmpr_nth.tdf
rom\db\cntr_smd.tdf
rom\db\rom.psp
rom\db\rom.dbp
rom\db\rom.(30).cnf.hdb
rom\db\rom.(31).cnf.cdb
rom\db\rom.(31).cnf.hdb
rom\db\rom.(32).cnf.cdb
rom\db\rom.syn_hier_info
rom\db\rom.(32).cnf.hdb
rom\db\rom.(33).cnf.cdb
rom\db\rom.(33).cnf.hdb
rom\db\rom.(34).cnf.cdb
rom\db\rom.(34).cnf.hdb
rom\db\rom.(35).cnf.cdb
rom\db\rom.(35).cnf.hdb
rom\db\rom.(36).cnf.cdb
rom\db\rom.(36).cnf.hdb
rom\db\rom.(37).cnf.cdb
rom\db\rom.(37).cnf.hdb
rom\db\rom.(38).cnf.cdb
rom\db\rom.(38).cnf.hdb
rom\db\rom.(39).cnf.cdb
rom\db\rom.(39).cnf.hdb
rom\db\rom.(40).cnf.cdb
rom\db\rom.(40).cnf.hdb
rom\db\rom.(41).cnf.cdb
rom\db\rom.(41).cnf.hdb
rom\db\decode_rpe.tdf
rom\db\rom.(42).cnf.cdb
rom\db\rom.(42).cnf.hdb
rom\db\rom.(43).cnf.cdb
rom\db\rom.(43).cnf.hdb
rom\db\rom.(44).cnf.cdb
rom\db\rom.(44).cnf.hdb
rom\db\rom.(45).cnf.cdb
rom\db\rom.(45).cnf.hdb
rom\db\rom.(46).cnf.cdb
rom\db\rom.(46).cnf.hdb
rom\db\rom.(47).cnf.cdb
rom\db\rom.(47).cnf.hdb
rom\db\rom.map.hdb
rom\db\rom.pre_map.hdb
rom\db\rom.(49).cnf.cdb
rom\db\rom.(49).cnf.hdb
rom\db\rom.(50).cnf.cdb
rom\db\rom.(50).cnf.hdb
rom\db\rom.(51).cnf.cdb
rom\db\rom.(51).cnf.hdb
rom\db\rom.(52).cnf.cdb
rom\db\rom.(52).cnf.hdb
rom\db\rom.(53).cnf.cdb
rom\db\rom.(53).cnf.hdb
rom\db\rom.(54).cnf.cdb
rom\db\rom.(54).cnf.hdb
rom\db\rom.(55).cnf.cdb
rom\db\rom.(55).cnf.hdb
rom\db\rom.(56).cnf.cdb
rom\db\rom.(56).cnf.hdb
rom\db\rom.(57).cnf.cdb
rom\db\rom.(57).cnf.hdb
rom\db\rom.(58).cnf.cdb
rom\db\rom.(58).cnf.hdb
rom\db\rom.(59).cnf.cdb
rom\db\rom.(59).cnf.hdb
rom\db\rom.(60).cnf.cdb
rom\db\rom.(60).cnf.hdb
rom\db\rom.(61).cnf.cdb
rom\db\rom.(61).cnf.hdb
rom\db\rom.(62).cnf.cdb
rom\db\rom.(62).cnf.hdb
rom\db\rom.(63).cnf.cdb
rom\db\rom.(63).cnf.hdb
rom\db\altsyncram_baf2.tdf
rom\db\rom.(64).cnf.cdb
rom\db\rom.(64).cnf.hdb
rom\db\rom.(65).cnf.cdb
rom\db\rom.(65).cnf.hdb
rom\db\rom.(66).cnf.cdb
rom\db\rom.(66).cnf.hdb
rom\db\cntr_igb.tdf
rom\db\rom.(67).cnf.cdb
rom\db\rom.(67).cnf.hdb
rom\db\rom.(68).cnf.cdb
rom\db\rom.(68).cnf.hdb
rom\db\rom.(69).cnf.cdb
rom\db\rom.(69).cnf.hdb
rom\db\rom.sgdiff.cdb
rom\db\rom.(70).cnf.hdb
rom\db\rom.(71).cnf.cdb
rom\db\rom.(71).cnf.hdb
rom\db\rom.(72).cnf.cdb
rom\db\rom.(72).cnf.hdb
rom\db\rom.(73).cnf.cdb
rom\db\rom.(73).cnf.hdb
rom\db\rom.(74).cnf.cdb
rom\db\rom.(74).cnf.hdb
rom\db\rom.(75).cnf.cdb
rom\db\rom.(75).cnf.hdb
rom\db\rom.(76).cnf.cdb
rom\db\rom.(76).cnf.hdb
rom\db\rom.(77).cnf.cdb
rom\db\rom.(77).cnf.hdb
rom\db\rom.(78).cnf.cdb
rom\db\rom.(78).cnf.hdb
rom\db\rom.(79).cnf.cdb
rom\db\rom.(79).cnf.hdb
rom\db\rom.(80).cnf.cdb
rom\db\rom.(80).cnf.hdb
rom\db\rom.(81).cnf.cdb
rom\db\rom.(81).cnf.hdb
rom\db\rom.(82).cnf.cdb
rom\db\rom.(82).cnf.hdb
rom\db\cntr_rmd.tdf
rom\db\rom.(83).cnf.cdb
rom\db\rom.(83).cnf.hdb
rom\db\rom.(84).cnf.cdb
rom\db\rom.(84).cnf.hdb
rom\db\rom.(85).cnf.cdb
rom\db\rom.(85).cnf.hdb
rom\db\altsyncram_faf2.tdf
rom\db\rom.(86).cnf.cdb
rom\db\rom.(86).cnf.hdb
rom\db\rom.(87).cnf.cdb
rom\db\rom.(87).cnf.hdb
rom\db\rom.(88).cnf.cdb
rom\db\cntr_hgb.tdf
rom\db\rom.(1).cnf.cdb
rom\db\rom.(1).cnf.hdb
rom\db\altsyncram_s731.tdf
rom\db\rom.(4).cnf.cdb
rom\db\rom.(4).cnf.hdb
rom\db\rom.(5).cnf.cdb
rom\db\rom.(5).cnf.hdb
rom\db\rom.(88).cnf.hdb
rom\db\rom.(89).cnf.cdb
rom\db\rom.(89).cnf.hdb
rom\db\rom.(90).cnf.cdb
rom\db\rom.(90).cnf.hdb
rom\db\rom.(91).cnf.cdb
rom\db\rom.(91).cnf.hdb
rom\db\rom.sgdiff.hdb
rom\db\rom.sld_design_entry_dsc.sci
rom\db\rom.(0).cnf.cdb
rom\db\rom.(0).cnf.hdb
rom\ROM.ASM
rom\ASM51.PRJ
rom\Untitled
rom\rom.PRJ
rom\ROM.DSK
rom\ROM.HEX
rom\ROM.BIN
rom\romexam.vhd
rom\romexam.cmp
rom\rom.map.rpt
rom\rom.flow.rpt
rom\rom.map.summary
rom\rom.map.eqn
rom\rom.fit.eqn
rom\rom.pin
rom\rom.fit.rpt
rom\rom.fit.summary
rom\rom.sof
rom\rom.pof
rom\rom.asm.rpt
rom\rom.tan.summary
rom\rom.tan.rpt
rom\rom.done
rom\romexam.bsf
rom\work\_info
rom\work\rom\_primary.dat
rom\work\rom\a.dat
rom\work\rom\a.asm
rom\work\rom_tb\_primary.dat
rom\work\rom_tb\a.dat
rom\work\rom_tb\a.asm
rom\work\romexam\_primary.dat
rom\work\romexam\syn.dat
rom\work\romexam\syn.asm
rom\rom_tb.vhd
rom\rom.mpf
rom\rom.cr.mti
rom\vsim.wlf
rom\rom.vhd
rom\cnt10.stp1
rom\romtest.mpf
rom\stp2.stp
rom\rom.cdf
rom\stp3.stp
rom\rom.qws
rom\romtest.cr.mti
rom\work\rom
rom\work\rom_tb
rom\work\romexam
rom\db
rom\work
rom