Introduction - If you have any usage issues, please Google them yourself
This is what I found online vhdl language used to write the sdram controller code. My mail : wleechina@163.com
Packet : 57578854sdram_control.rar filelist
说明.txt
sdram
sdram\automake.log
sdram\brst_cntr.cmd_log
sdram\brst_cntr.lso
sdram\brst_cntr.ngc
sdram\brst_cntr.ngr
sdram\brst_cntr.prj
sdram\brst_cntr.spl
sdram\brst_cntr.stx
sdram\brst_cntr.sym
sdram\brst_cntr.syr
sdram\brst_cntr.vhd
sdram\buffer_8.sym
sdram\buzhidao.dhp
sdram\buzhidao.npl
sdram\copy_of_fd8ce.sym
sdram\copy_of_iobuf.sym
sdram\copy_of_iobuf_f_12.sym
sdram\copy_of_obuf_f_12.sym
sdram\coregen.log
sdram\coregen.prj
sdram\cslt_cntr.cmd_log
sdram\cslt_cntr.lso
sdram\cslt_cntr.ngc
sdram\cslt_cntr.ngr
sdram\cslt_cntr.prj
sdram\cslt_cntr.spl
sdram\cslt_cntr.stx
sdram\cslt_cntr.sym
sdram\cslt_cntr.syr
sdram\cslt_cntr.vhd
sdram\fdc_11.sym
sdram\fdc_32.sym
sdram\fdp_32.sym
sdram\fdp_4.sym
sdram\fdp_8.sym
sdram\fd_11.spl
sdram\fd_11.sym
sdram\fd_11.vhd
sdram\fd_11.vhd.bak
sdram\fd_4.spl
sdram\fd_4.sym
sdram\fd_4.vhd
sdram\fd_9.cmd_log
sdram\fd_9.lso
sdram\fd_9.ngr
sdram\fd_9.prj
sdram\fd_9.spl
sdram\fd_9.stx
sdram\fd_9.sym
sdram\fd_9.syr
sdram\fd_9.vhd
sdram\IOBUF_32.sym
sdram\ki_cntr.cmd_log
sdram\ki_cntr.lso
sdram\ki_cntr.ngc
sdram\ki_cntr.ngr
sdram\ki_cntr.prj
sdram\ki_cntr.spl
sdram\ki_cntr.stx
sdram\ki_cntr.sym
sdram\ki_cntr.syr
sdram\ki_cntr.vhd
sdram\mti_pkg.lso
sdram\mti_pkg.prj
sdram\mti_pkg.stx
sdram\mti_pkg.vhd
sdram\mti_pkg_vhdl.prj
sdram\mux2to1_11.cmd_log
sdram\mux2to1_11.lso
sdram\mux2to1_11.ngr
sdram\mux2to1_11.prj
sdram\mux2to1_11.spl
sdram\mux2to1_11.stx
sdram\mux2to1_11.sym
sdram\mux2to1_11.syr
sdram\mux2to1_11.vhd
sdram\mux2to1_11.vhd.bak
sdram\mux2to1_4.spl
sdram\mux2to1_4.sym
sdram\mux2to1_4.vhd
sdram\mux2to1_9.cmd_log
sdram\mux2to1_9.lso
sdram\mux2to1_9.ngr
sdram\mux2to1_9.prj
sdram\mux2to1_9.spl
sdram\mux2to1_9.stx
sdram\mux2to1_9.sym
sdram\mux2to1_9.syr
sdram\mux2to1_9.vhd
sdram\OBUF_11.sym
sdram\pepExtractor.prj
sdram\prjname.lso
sdram\rcd_cntr.cmd_log
sdram\rcd_cntr.lso
sdram\rcd_cntr.ngc
sdram\rcd_cntr.ngr
sdram\rcd_cntr.prj
sdram\rcd_cntr.spl
sdram\rcd_cntr.stx
sdram\rcd_cntr.sym
sdram\rcd_cntr.syr
sdram\rcd_cntr.vhd
sdram\ref_cntr.cmd_log
sdram\ref_cntr.lso
sdram\ref_cntr.ngc
sdram\ref_cntr.ngr
sdram\ref_cntr.prj
sdram\ref_cntr.spl
sdram\ref_cntr.stx
sdram\ref_cntr.sym
sdram\ref_cntr.syr
sdram\ref_cntr.vhd
sdram\sdram_controller.sch
sdram\sdram_controller.schbak
sdram\sdram_controller_1.sch
sdram\sdram_controller_2.sch
sdram\sdrm.cmd_log
sdram\sdrm.lso
sdram\sdrm.ngr
sdram\sdrm.prj
sdram\sdrm.spl
sdram\sdrm.stx
sdram\sdrm.sym
sdram\sdrm.syr
sdram\sdrm.vhd
sdram\sdrmc_state.cmd_log
sdram\sdrmc_state.lso
sdram\sdrmc_state.ngc
sdram\sdrmc_state.ngr
sdram\sdrmc_state.prj
sdram\sdrmc_state.spl
sdram\sdrmc_state.stx
sdram\sdrmc_state.sym
sdram\sdrmc_state.syr
sdram\sdrmc_state.vhd
sdram\sdrmc_state.vhd.bak
sdram\sdrm_t.cmd_log
sdram\sdrm_t.lso
sdram\sdrm_t.ngr
sdram\sdrm_t.prj
sdram\sdrm_t.sch
sdram\sdrm_t.spl
sdram\sdrm_t.stx
sdram\sdrm_t.sym
sdram\sdrm_t.syr
sdram\sdrm_t.vhd
sdram\sys_int.cmd_log
sdram\sys_int.lso
sdram\sys_int.ngc
sdram\sys_int.ngr
sdram\sys_int.prj
sdram\sys_int.spl
sdram\sys_int.stx
sdram\sys_int.sym
sdram\sys_int.syr
sdram\sys_int.vhd
sdram\sys_int_vhdl.prj
sdram\userlang.tpl
sdram\xst
sdram\xst\work
sdram\xst\work\hdllib.ref
sdram\xst\work\hdpdeps.ref
sdram\xst\work\sub00
sdram\xst\work\sub00\vhpl00.vho
sdram\xst\work\sub00\vhpl01.vho
sdram\xst\work\sub00\vhpl02.vho
sdram\xst\work\sub00\vhpl03.vho
sdram\xst\work\sub00\vhpl04.vho
sdram\xst\work\sub00\vhpl05.vho
sdram\xst\work\sub00\vhpl06.vho
sdram\xst\work\sub00\vhpl07.vho
sdram\xst\work\sub00\vhpl08.vho
sdram\xst\work\sub00\vhpl09.vho
sdram\xst\work\sub00\vhpl10.vho
sdram\xst\work\sub00\vhpl11.vho
sdram\xst\work\sub00\vhpl12.vho
sdram\xst\work\sub00\vhpl13.vho
sdram\xst\work\sub00\vhpl14.vho
sdram\xst\work\sub00\vhpl15.vho
sdram\xst\work\sub00\vhpl16.vho
sdram\xst\work\sub00\vhpl17.vho
sdram\xst\work\sub00\vhpl18.vho
sdram\xst\work\sub00\vhpl19.vho
sdram\xst\work\sub00\vhpl20.vho
sdram\xst\work\sub00\vhpl21.vho
sdram\xst\work\sub00\vhpl22.vho
sdram\xst\work\sub00\vhpl23.vho
sdram\xst\work\sub00\vhpl24.vho
sdram\xst\work\sub00\vhpl25.vho
sdram\xst\work\sub00\vhpl26.vho
sdram\xst\work\sub00\vhpl27.vho
sdram\xst\work\sub00\vhpl28.vho
sdram\xst\work\sub00\vhpl29.vho
sdram\xst\work\sub00\vhpl30.vho
sdram\xst\work\sub00\vhpl31.vho
sdram\__projnav
sdram\__projnav\brst_cntr.xst
sdram\__projnav\buzhidao.gfl
sdram\__projnav\buzhidao_flowplus.gfl
sdram\__projnav\coregen.rsp
sdram\__projnav\cslt_cntr.xst
sdram\__projnav\fd_9.xst
sdram\__projnav\ki_cntr.xst
sdram\__projnav\mti_pkg.xst
sdram\__projnav\mux2to1_11.xst
sdram\__projnav\mux2to1_9.xst
sdram\__projnav\rcd_cntr.xst
sdram\__projnav\ref_cntr.xst
sdram\__projnav\runXst_tcl.rsp
sdram\__projnav\sdram_controller_jhdparse_tcl.rsp
sdram\__projnav\sdrm.xst
sdram\__projnav\sdrmc_state.xst
sdram\__projnav\sdrm_t.xst
sdram\__projnav\sys_int.xst
sdram\__projnav\vhd2spl.err
sdram\__projnav\xst_sprjTOstx_tcl.rsp
sdram\__projnav.log
sdram\复件 sdrm_t.vhd