OpenCores
URL https://opencores.org/ocsvn/dblclockfft/dblclockfft/trunk

Subversion Repositories dblclockfft

[/] [dblclockfft/] [trunk/] [bench/] [cpp/] [butterfly_tb.cpp] - Diff between revs 6 and 8

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 6 Rev 8
Line 281... Line 281...
        bfly->test(9,0,0x4000000000l,0x00080000,0xfff80000, 1);
        bfly->test(9,0,0x4000000000l,0x00080000,0xfff80000, 1);
        bfly->test(9,1,0x4000000000l,0x00080000,0x00080000, 0);
        bfly->test(9,1,0x4000000000l,0x00080000,0x00080000, 0);
        bfly->test(9,2,0x4000000000l,0x00000008,0x0000fff8, 0);
        bfly->test(9,2,0x4000000000l,0x00000008,0x0000fff8, 0);
        bfly->test(9,3,0x4000000000l,0x00000008,0x00000008, 0);
        bfly->test(9,3,0x4000000000l,0x00000008,0x00000008, 0);
 
 
        bfly->test(9,0,0x4000000000l,0x00010000,0xffff0000, 1);
        bfly->test(7,0,0x3fffbff9b9l,0xfffe0000,0x00000000, 1);
        bfly->test(9,1,0x4000000000l,0x00010000,0x00010000, 0);
        bfly->test(7,1,0x3ffd4fed28l,0xfffc0000,0x00020000, 0);
        bfly->test(9,2,0x4000000000l,0x00000001,0x0000ffff, 0);
        bfly->test(7,2,0x3ff85fe098l,0xfff80000,0x00060000, 0);
        bfly->test(9,3,0x4000000000l,0x00000001,0x00000001, 0);
        bfly->test(7,3,0x3ff0efd409l,0xfff00000,0x000e0000, 0);
 
        bfly->test(7,4,0x3fe70fc77cl,0xffe60000,0x00180000, 0);
 
        bfly->test(7,5,0x3fdabfbaf1l,0xffda0000,0x00240000, 0);
 
        bfly->test(7,6,0x3fcbefae69l,0xffca0000,0x00340000, 0);
 
        bfly->test(7,7,0x3fbaafa1e4l,0xffba0000,0x00440000, 0);
 
 
 
        /*
 
        // Special tests
 
        bfly->test(9,0,0x4000000000l,0x00010000,0xffff0000, 1);
 
        bfly->test(9,1,0x4000000000l,0x00010000,0x00010000, 0);
 
        bfly->test(9,2,0x4000000000l,0x00000001,0x0000ffff, 0);
 
        bfly->test(9,3,0x4000000000l,0x00000001,0x00000001, 0);
 
        */
 
 
        for(int n=0; n<4; n++) for(int k=0; k<TESTSZ; k++) {
        for(int n=0; n<4; n++) for(int k=0; k<TESTSZ; k++) {
                long    iv, rv;
                long    iv, rv;
                unsigned long   lft, rht, cof;
                unsigned long   lft, rht, cof;
                double  c, s, W;
                double  c, s, W;

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.