URL
https://opencores.org/ocsvn/pipelined_fft_128/pipelined_fft_128/trunk
Subversion Repositories pipelined_fft_128
[/] [pipelined_fft_128/] [trunk/] [SRC/] [fft128_config.inc] - Rev 2
Compare with Previous | Blame | View Log
///////////////////////////////////////////////////////////////////////// //////// FFT/IFFT 128 points transform //////// //////// Authors: Anatoliy Sergienko, Volodya Lepeha //////// Company: Unicore Systems http://unicore.co.ua //////// //////// Downloaded from: http://www.opencores.org //////// ///////////////////////////////////////////////////////////////////////////// //////// Copyright (C) 2006-2010 Unicore Systems LTD //////// www.unicore.co.ua //////// o.uzenkov@unicore.co.ua //////// //////// 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 SOFTWARE IS PROVIDED "AS IS" //////// AND ANY EXPRESSED OR IMPLIED WARRANTIES, //////// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED //////// WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT //////// AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. //////// IN NO EVENT SHALL THE UNICORE SYSTEMS OR ITS //////// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, //////// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL //////// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT //////// OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, //////// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) //////// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, //////// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //////// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING //////// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, //////// EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. //////// ///////////////////////////////////////////////////////////////////////////~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~// DESCRIPTION : Parameter file//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`timescale 10 ps / 1ps//input data bit width`define FFT128paramnb parameter nb=16;//twiddle factor bit width`define FFT128paramnw parameter nw=16;//when is absent then FFT, when is present then IFFT//`define FFT128paramifft ;//buffer number 2 or 3`define FFT128parambuffers3// buffer type: 1 ports in RAMS else -2 ports RAMS//`define FFT128bufferports1//Coeficient bit width is increased to high`define FFT128bitwidth_coef_high//Rounding butterfly results//`define FFT128round
