Introduction - If you have any usage issues, please Google them yourself
Matlab language used on the OFDM principle simulation, and with a number of simulation Figure Zhang
Packet : 89346521ofdmcode_vhdl.rar filelist
OFDMcode\code
OFDMcode\code\Constellation
OFDMcode\code\CP Remover
OFDMcode\code\Cyclic Prefix
OFDMcode\code\DeConstellation
OFDMcode\code\DeInterleaver
OFDMcode\code\FFT Scaler
OFDMcode\code\CP Remover\in project
OFDMcode\code\Cyclic Prefix\in project
OFDMcode\code\Interleaver
OFDMcode
OFDMcode\code\RS buffer
OFDMcode\code\RS Decoder Buffer
OFDMcode\code\System Output Buffer
OFDMcode\code\Zero Remover
OFDMcode\code\Zero Stuff
OFDMcode\code\CP Remover\fifo_CPRemove.bsf
OFDMcode\code\CP Remover\in project\fifo_CPRemoveImag.bsf
OFDMcode\code\CP Remover\in project\fifo_CPRemoveReal.bsf
OFDMcode\code\System Output Buffer\fifo_Outputbuffer.bsf
OFDMcode\code\RS buffer\fifo_RSbuffer.bsf
OFDMcode\code\RS Decoder Buffer\fifo_RSdecoderbuffer.bsf
OFDMcode\code\Zero Remover\fifo_ZeroRemove.bsf
OFDMcode\code\Cyclic Prefix\ram_CP.bsf
OFDMcode\code\Cyclic Prefix\in project\ram_CPimag.bsf
OFDMcode\code\Cyclic Prefix\in project\ram_CPreal.bsf
OFDMcode\code\CP Remover\ram_CPRemove.bsf
OFDMcode\code\CP Remover\in project\ram_CPremoveImag.bsf
OFDMcode\code\CP Remover\in project\ram_CPremoveReal.bsf
OFDMcode\code\DeInterleaver\ram_DeInterleaver.bsf
OFDMcode\code\Interleaver\ram_Interleaver.bsf
OFDMcode\code\System Output Buffer\ram_Outputbuffer.bsf
OFDMcode\code\Zero Stuff\ram_Stuff.bsf
OFDMcode\code\Zero Remover\ram_ZeroRemove.bsf
OFDMcode\code\CP Remover\fifo_CPRemove.cmp
OFDMcode\code\CP Remover\in project\fifo_CPRemoveImag.cmp
OFDMcode\code\CP Remover\in project\fifo_CPRemoveReal.cmp
OFDMcode\code\System Output Buffer\fifo_Outputbuffer.cmp
OFDMcode\code\RS buffer\fifo_RSbuffer.cmp
OFDMcode\code\RS Decoder Buffer\fifo_RSdecoderbuffer.cmp
OFDMcode\code\Zero Remover\fifo_ZeroRemove.cmp
OFDMcode\code\Cyclic Prefix\ram_CP.cmp
OFDMcode\code\Cyclic Prefix\in project\ram_CPimag.cmp
OFDMcode\code\Cyclic Prefix\in project\ram_CPreal.cmp
OFDMcode\code\CP Remover\ram_CPRemove.cmp
OFDMcode\code\CP Remover\in project\ram_CPremoveImag.cmp
OFDMcode\code\CP Remover\in project\ram_CPremoveReal.cmp
OFDMcode\code\DeInterleaver\ram_DeInterleaver.cmp
OFDMcode\code\Interleaver\ram_Interleaver.cmp
OFDMcode\code\System Output Buffer\ram_Outputbuffer.cmp
OFDMcode\code\Zero Stuff\ram_Stuff.cmp
OFDMcode\code\Zero Remover\ram_ZeroRemove.cmp
OFDMcode\code\CP Remover\fifo_CPRemove.inc
OFDMcode\code\CP Remover\in project\fifo_CPRemoveImag.inc
OFDMcode\code\CP Remover\in project\fifo_CPRemoveReal.inc
OFDMcode\code\System Output Buffer\fifo_Outputbuffer.inc
OFDMcode\code\RS buffer\fifo_RSbuffer.inc
OFDMcode\code\RS Decoder Buffer\fifo_RSdecoderbuffer.inc
OFDMcode\code\Zero Remover\fifo_ZeroRemove.inc
OFDMcode\code\Cyclic Prefix\ram_CP.inc
OFDMcode\code\Cyclic Prefix\in project\ram_CPimag.inc
OFDMcode\code\Cyclic Prefix\in project\ram_CPreal.inc
OFDMcode\code\CP Remover\ram_CPRemove.inc
OFDMcode\code\CP Remover\in project\ram_CPremoveImag.inc
OFDMcode\code\CP Remover\in project\ram_CPremoveReal.inc
OFDMcode\code\DeInterleaver\ram_DeInterleaver.inc
OFDMcode\code\Interleaver\ram_Interleaver.inc
OFDMcode\code\System Output Buffer\ram_Outputbuffer.inc
OFDMcode\code\Zero Stuff\ram_Stuff.inc
OFDMcode\code\Zero Remover\ram_ZeroRemove.inc
OFDMcode\code\Constellation\Constellation.vhd
OFDMcode\code\Cyclic Prefix\CP.vhd
OFDMcode\code\Cyclic Prefix\in project\CPimag.vhd
OFDMcode\code\Cyclic Prefix\in project\CPreal.vhd
OFDMcode\code\CP Remover\CPRemove.vhd
OFDMcode\code\CP Remover\in project\CPremoveImag.vhd
OFDMcode\code\CP Remover\in project\CPremoveReal.vhd
OFDMcode\code\DeConstellation\DeConstellation.vhd
OFDMcode\code\DeInterleaver\DeInterleaver.vhd
OFDMcode\code\FFT Scaler\FFTscale.vhd
OFDMcode\code\CP Remover\fifo_CPRemove.vhd
OFDMcode\code\CP Remover\fifo_CPRemove_inst.vhd
OFDMcode\code\CP Remover\in project\fifo_CPRemoveImag.vhd
OFDMcode\code\CP Remover\in project\fifo_CPRemoveImag_inst.vhd
OFDMcode\code\CP Remover\in project\fifo_CPRemoveReal.vhd
OFDMcode\code\CP Remover\in project\fifo_CPRemoveReal_inst.vhd
OFDMcode\code\System Output Buffer\fifo_Outputbuffer.vhd
OFDMcode\code\System Output Buffer\fifo_Outputbuffer_inst.vhd
OFDMcode\code\RS buffer\fifo_RSbuffer.vhd
OFDMcode\code\RS buffer\fifo_RSbuffer_inst.vhd
OFDMcode\code\RS Decoder Buffer\fifo_RSdecoderbuffer.vhd
OFDMcode\code\RS Decoder Buffer\fifo_RSdecoderbuffer_inst.vhd
OFDMcode\code\Zero Remover\fifo_ZeroRemove.vhd
OFDMcode\code\Zero Remover\fifo_ZeroRemove_inst.vhd
OFDMcode\code\Interleaver\Interleaver.vhd
OFDMcode\code\ofdm.vhd
OFDMcode\code\System Output Buffer\Outputbuffer.vhd
OFDMcode\code\Cyclic Prefix\ram_CP.vhd
OFDMcode\code\Cyclic Prefix\ram_CP_inst.vhd
OFDMcode\code\Cyclic Prefix\in project\ram_CPimag.vhd
OFDMcode\code\Cyclic Prefix\in project\ram_CPimag_inst.vhd
OFDMcode\code\Cyclic Prefix\in project\ram_CPreal.vhd
OFDMcode\code\Cyclic Prefix\in project\ram_CPreal_inst.vhd
OFDMcode\code\CP Remover\ram_CPRemove.vhd
OFDMcode\code\CP Remover\ram_CPRemove_inst.vhd
OFDMcode\code\CP Remover\in project\ram_CPremoveImag.vhd
OFDMcode\code\CP Remover\in project\ram_CPremoveImag_inst.vhd
OFDMcode\code\CP Remover\in project\ram_CPremoveReal.vhd
OFDMcode\code\CP Remover\in project\ram_CPremoveReal_inst.vhd
OFDMcode\code\DeInterleaver\ram_DeInterleaver.vhd
OFDMcode\code\DeInterleaver\ram_DeInterleaver_inst.vhd
OFDMcode\code\Interleaver\ram_Interleaver.vhd
OFDMcode\code\Interleaver\ram_Interleaver_inst.vhd
OFDMcode\code\System Output Buffer\ram_Outputbuffer.vhd
OFDMcode\code\System Output Buffer\ram_Outputbuffer_inst.vhd
OFDMcode\code\Zero Stuff\ram_Stuff.vhd
OFDMcode\code\Zero Stuff\ram_Stuff_inst.vhd
OFDMcode\code\Zero Remover\ram_ZeroRemove.vhd
OFDMcode\code\Zero Remover\ram_ZeroRemove_inst.vhd
OFDMcode\code\RS buffer\RSbuffer.vhd
OFDMcode\code\RS Decoder Buffer\RSdecoderbuffer.vhd
OFDMcode\code\Zero Stuff\Stuff.vhd
OFDMcode\code\Zero Remover\ZeroRemove.vhd