vhdl code for implementation of shift register
File list:
shitreg
......\isim
......\....\file graph
......\....\temp
......\....\....\sub00
......\....\....\.....\vhpl00.vho
......\....\....\.....\vhpl01.vho
......\....\....\hdllib.ref
......\....\....\hdpdeps.ref
......\....\work
......\....\....\basic_shift_register
......\....\....\....................\mingw
......\....\....\....................\.....\rtl.obj
......\....\....\....................\rtl.h
......\....\....\....................\xsimrtl.cpp
......\....\....\shiftest_vhd
......\....\....\............\mingw
......\....\....\............\.....\behavior.obj
......\....\....\............\behavior.h
......\....\....\............\xsimbehavior.cpp
......\....\....\sub00
......\....\....\.....\vhpl00.vho
......\....\....\.....\vhpl01.vho
......\....\....\.....\vhpl02.vho
......\....\....\.....\vhpl03.vho
......\....\....\hdllib.ref
......\....\....\hdpdeps.ref
......\isim.tmp_save
......\.............\_1
......\netgen
......\......\map
......\......\...\basic_shift_register_map.nlf
......\......\...\basic_shift_register_map.sdf
......\......\...\basic_shift_register_map.vhd
......\......\synthesis
......\......\.........\basic_shift_register_synthesis.nlf
......\......\.........\basic_shift_register_synthesis.vhd
......\xst
......\...\dump.xst
......\...\........\basic_shift_register.prj
......\...\........\........................\ngx
......\...\........\........................\...\notopt
......\...\........\........................\...\opt
......\...\........\........................\ntrc.scr
......\...\projnav.tmp
......\...\work
......\...\....\sub00
......\...\....\.....\vhpl00.vho
......\...\....\.....\vhpl01.vho
......\...\....\hdllib.ref
......\...\....\hdpdeps.ref
......\_ngo
......\....\netlist.lst
......\_xmsgs
......\......\bitgen.xmsgs
......\......\fuse.xmsgs
......\......\map.xmsgs
......\......\netgen.xmsgs
......\......\ngdbuild.xmsgs
......\......\par.xmsgs
......\......\trce.xmsgs
......\......\vhpcomp.xmsgs
......\......\xst.xmsgs
......\.lso
......\basic_shift_register.bgn
......\basic_shift_register.bit
......\basic_shift_register.bld
......\basic_shift_register.cel
......\basic_shift_register.cmd_log
......\basic_shift_register.drc
......\basic_shift_register.lso
......\basic_shift_register.ncd
......\basic_shift_register.ngc
......\basic_shift_register.ngd
......\basic_shift_register.ngr
......\basic_shift_register.pad
......\basic_shift_register.par
......\basic_shift_register.pcf
......\basic_shift_register.prj
......\basic_shift_register.stx
......\basic_shift_register.syr
......\basic_shift_register.twr
......\basic_shift_register.twx
......\basic_shift_register.ucf
......\basic_shift_register.unroutes
......\basic_shift_register.ut
......\basic_shift_register.xpi
......\basic_shift_register.xst
......\basic_shift_register_guide.ncd
......\basic_shift_register_isim_beh.wfs
......\basic_shift_register_map.map
......\basic_shift_register_map.mfp
......\basic_shift_register_map.mrp
......\basic_shift_register_map.ncd
......\basic_shift_register_map.ngm
......\basic_shift_register_map_fpga_editor.log
......\basic_shift_register_pad.csv
......\basic_shift_register_pad.txt
......\basic_shift_register_preroute.twr
......\basic_shift_register_preroute.twx
......\basic_shift_register_prev_built.ngd
......\basic_shift_register_stx.prj
......\basic_shift_register_summary.html
......\basic_shift_register_summary.xml
......\basic_shift_register_usage.xml
......\basic_shift_register_vhdl.prj
......\device_usage_statistics.html
......\etmp.ise_ISE_Backup
......\etmp.ntrc_log
......\etmp.restore
......\etmp.vhd
......\isim.cmd
......\isim.hdlsourcefiles
......\isim.log
......\isimwavedata.xwv
......\pepExtractor.prj
......\shiftest_vhd_beh.prj
......\shiftest_vhd_isim_beh.exe
......\shiftest_vhd_isim_beh.wfs
......\shiftreg.ise
......\shiftreg.ise_ISE_Backup
......\shiftreg.restore
......\simulate_dofile.log
......\simulate_dofile.log_back
......\testetmp.vhd
......\xilinxsim.ini