turbodecoder

所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:155KB
下载次数:78
上传日期:2010-03-15 18:59:28
上 传 者dhpdhpdhp
说明:  用vhdl实现turbo码的迭代解码,转某N人的程序
(Using vhdl implementation of iterative decoding turbo codes, transfer of a person' s procedures for N)

文件列表:
turbo decoder IP core\turbo decoder IP core\doc\LICENSE.txt (26428, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\doc\turbo.pdf (36374, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\makeDist (416, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\acs.py (5308, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\args.py (3222, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\clock.py (3874, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\coder.py (4232, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\distances.py (7162, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\extInf.py (4925, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\interleaver.py (7109, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\iteration.py (8473, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\launchTurbo.py (7484, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\limiter.py (4516, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\misc.py (11134, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\noiser.py (5626, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\permut.py (4115, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\punct.py (5561, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\select.py (4370, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\sova.py (5316, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\synthesis.py (191, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\testbench.py (7159, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\trellis.py (15484, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\myhdl\turboTop.py (8763, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\abPermut_e.vhd (3513, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\abPermut_synth.vhd (3467, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\accDistSel_e.vhd (3212, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\accDistSel_synth.vhd (4505, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\accDist_e.vhd (3290, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\accDist_synth.vhd (3768, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\acs_e.vhd (4093, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\acs_synth.vhd (5847, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\adder_e.vhd (3123, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\adder_synth.vhd (2983, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\clkDiv_e.vhd (3097, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\clkDiv_synth.vhd (3073, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\clkrst_beh.vhd (2999, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\clkrst_e.vhd (3109, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\cmp2_e.vhd (3165, 2005-06-14)
turbo decoder IP core\turbo decoder IP core\src\vhdl\cmp2_synth.vhd (2914, 2005-06-14)
... ...

###################################################################### #### #### #### README.txt #### #### #### #### This file is part of the turbo decoder IP core project #### #### http://www.opencores.org/projects/turbocodes/ #### #### #### #### Author(s): #### #### - David Brochart(dbrochart@opencores.org) #### #### #### ###################################################################### #### #### #### Copyright (C) 2005 Authors #### #### #### #### This source file may be used and distributed without #### #### restriction provided that this copyright statement is not #### #### removed from the file and that any derivative work contains #### #### the original copyright notice and the associated disclaimer. #### #### #### #### This source file is free software; you can redistribute it #### #### and/or modify it under the terms of the GNU Lesser General #### #### Public License as published by the Free Software Foundation; #### #### either version 2.1 of the License, or (at your option) any #### #### later version. #### #### #### #### This source is distributed in the hope that it will be #### #### useful, but WITHOUT ANY WARRANTY; without even the implied #### #### warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR #### #### PURPOSE. See the GNU Lesser General Public License for more #### #### details. #### #### #### #### You should have received a copy of the GNU Lesser General #### #### Public License along with this source; if not, download it #### #### from http://www.opencores.org/lgpl.shtml #### #### #### ###################################################################### Turbo Decoder Release 0.3 ========================= MAIN FEATURES ------------- * Double binary, DVB-RCS code * Soft Output Viterbi Algorithm * MyHDL cycle/bit accurate model * Synthesizable VHDL model MyHDL MODEL ----------- For help : python launchTurbo.py -help For default execution : python launchTurbo.py It writes the Bit Error Rate for each iteration into a file: turbo0.txt <- BER before decoding turbo1.txt <- BER for iteration #1 turbo2.txt <- BER for iteration #2 turbo3.txt <- BER for iteration #3 VHDL MODEL ---------- The top-level entity is "turboDec". All the turbo decoder parameters are stored in the "turbopack.vhd" file. You can modify: - the code rate (RATE) - the number of decoding iterations (IT) - the interleaver frame size (FRSIZE) - the trellis' length (TREL1_LEN and TREL2_LEN) - the received decoder signal width (SIG_WIDTH) - the extrinsic information signal width (Z_WIDTH) - the accumulated distance signal width (ACC_DIST_WIDTH) AUTHOR ------ David Brochart

近期下载者

相关文件


收藏者