Project

General

Profile

[logo] 
 
Home
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  IPC::Locker
  Parallel::Forker
  Voneline
General Info
  Papers

Vfft.h

Joseph Shaker, 04/27/2020 07:32 AM

Download (51.9 KB)

 
1
// Verilated -*- C++ -*-
2
// DESCRIPTION: Verilator output: Primary design header
3
//
4
// This header should be included by all source files instantiating the design.
5
// The class here is then constructed to instantiate the design.
6
// See the Verilator manual for examples.
7

    
8
#ifndef _VFFT_H_
9
#define _VFFT_H_  // guard
10

    
11
#include "verilated_heavy.h"
12

    
13
//==========
14

    
15
class Vfft__Syms;
16
class Vfft_VerilatedVcd;
17

    
18

    
19
//----------
20

    
21
VL_MODULE(Vfft) {
22
  public:
23
    
24
    // PORTS
25
    // The application code writes and reads these signals to
26
    // propagate new values into/out from the Verilated model.
27
    VL_IN8(mclk,0,0);
28
    VL_IN8(i_init,0,0);
29
    VL_IN8(i_vld,0,0);
30
    VL_OUT8(o_vld,0,0);
31
    VL_IN16(i_I,9,0);
32
    VL_IN16(i_Q,9,0);
33
    VL_OUT16(o_I,9,0);
34
    VL_OUT16(o_Q,9,0);
35
    
36
    // LOCAL SIGNALS
37
    // Internals; generally not touched by application code
38
    // Anonymous structures to workaround compiler member-count bugs
39
    struct {
40
        CData/*3:0*/ fft__DOT__por;
41
        CData/*0:0*/ fft__DOT__init;
42
        CData/*6:0*/ fft__DOT__fft_ovld;
43
        CData/*0:0*/ fft__DOT__bit_dereverse_iVld;
44
        CData/*0:0*/ fft__DOT__bit_dereverse_oVld;
45
        CData/*0:0*/ fft__DOT__inst_rndoQ__DOT__o_vld;
46
        CData/*0:0*/ fft__DOT__inst_bit_dereverse__DOT__filled_a_ram_this_run;
47
        CData/*0:0*/ fft__DOT__inst_bit_dereverse__DOT__store_in;
48
        CData/*6:0*/ fft__DOT__inst_bit_dereverse__DOT__w_pointer;
49
        CData/*6:0*/ fft__DOT__inst_bit_dereverse__DOT__r_pointer;
50
        CData/*6:0*/ fft__DOT__inst_bit_dereverse__DOT__w_pointer_rev;
51
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
52
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__push_ibuff;
53
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
54
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__butt_vld;
55
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__filling_obuff;
56
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__push_obuff;
57
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__pop_obuff;
58
        CData/*6:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__o_word_count;
59
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer;
60
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer;
61
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__completely_full;
62
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
63
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
64
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
65
        CData/*1:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
66
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twidd_count;
67
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__vld1;
68
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutValidR;
69
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
70
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
71
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
72
        CData/*6:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__o_word_count;
73
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer;
74
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer;
75
        CData/*0:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__completely_full;
76
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
77
        CData/*5:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
78
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
79
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_ibuff;
80
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
81
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_vld;
82
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_obuff;
83
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_obuff;
84
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_obuff;
85
        CData/*5:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__o_word_count;
86
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer;
87
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer;
88
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__completely_full;
89
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
90
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
91
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
92
        CData/*1:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
93
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twidd_count;
94
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__vld1;
95
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutValidR;
96
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
97
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
98
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
99
        CData/*5:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__o_word_count;
100
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer;
101
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer;
102
        CData/*0:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__completely_full;
103
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
104
    };
105
    struct {
106
        CData/*4:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
107
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
108
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_ibuff;
109
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
110
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_vld;
111
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_obuff;
112
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_obuff;
113
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_obuff;
114
        CData/*4:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__o_word_count;
115
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer;
116
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer;
117
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__completely_full;
118
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
119
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
120
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
121
        CData/*1:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
122
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twidd_count;
123
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__vld1;
124
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutValidR;
125
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
126
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
127
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
128
        CData/*4:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__o_word_count;
129
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer;
130
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer;
131
        CData/*0:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__completely_full;
132
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
133
        CData/*3:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
134
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
135
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_ibuff;
136
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
137
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_vld;
138
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_obuff;
139
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_obuff;
140
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_obuff;
141
        CData/*3:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__o_word_count;
142
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer;
143
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer;
144
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__completely_full;
145
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
146
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
147
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
148
        CData/*1:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
149
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twidd_count;
150
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__vld1;
151
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutValidR;
152
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
153
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
154
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
155
        CData/*3:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__o_word_count;
156
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer;
157
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer;
158
        CData/*0:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__completely_full;
159
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
160
        CData/*2:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
161
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
162
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_ibuff;
163
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
164
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_vld;
165
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_obuff;
166
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_obuff;
167
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_obuff;
168
        CData/*2:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__o_word_count;
169
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer;
170
    };
171
    struct {
172
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer;
173
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__completely_full;
174
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
175
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
176
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
177
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
178
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twidd_count;
179
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__vld1;
180
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutValidR;
181
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
182
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
183
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
184
        CData/*2:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__o_word_count;
185
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer;
186
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer;
187
        CData/*0:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__completely_full;
188
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
189
        CData/*1:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
190
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
191
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_ibuff;
192
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
193
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_vld;
194
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_obuff;
195
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_obuff;
196
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_obuff;
197
        CData/*1:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__o_word_count;
198
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer;
199
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer;
200
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__completely_full;
201
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
202
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
203
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
204
        CData/*1:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
205
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__quarter_twiddle__DOT__twidd_count;
206
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__quarter_twiddle__DOT__twiddOutValidR;
207
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
208
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
209
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
210
        CData/*1:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__o_word_count;
211
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer;
212
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer;
213
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__completely_full;
214
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__r_pointer_incremented;
215
        CData/*0:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__w_pointer_incremented;
216
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_ibuff;
217
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_ibuff;
218
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_ibuff;
219
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_vld;
220
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__filling_obuff;
221
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__push_obuff;
222
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__pop_obuff;
223
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__flop_fifo__DOT__full_r;
224
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__init_r;
225
        CData/*1:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__pipe_in_valid;
226
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndLQ__DOT__o_vld;
227
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRI__DOT__o_vld;
228
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__inst_rndRQ__DOT__o_vld;
229
        CData/*0:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__flop_fifo__DOT__full_r;
230
        SData/*9:0*/ fft__DOT__bit_dereverse_iI;
231
        SData/*9:0*/ fft__DOT__bit_dereverse_iQ;
232
        SData/*9:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
233
        SData/*9:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
234
        SData/*9:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
235
        SData/*9:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
236
    };
237
    struct {
238
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
239
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
240
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
241
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
242
        SData/*15:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddI;
243
        SData/*15:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddQ;
244
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumI_d1;
245
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumQ_d1;
246
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLIR;
247
        SData/*10:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLQR;
248
        SData/*15:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddI;
249
        SData/*15:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddQ;
250
        SData/*15:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddI;
251
        SData/*15:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddQ;
252
        SData/*15:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddI;
253
        SData/*15:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddQ;
254
        SData/*15:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddI;
255
        SData/*15:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddQ;
256
        IData/*16:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__butt_oLI;
257
        IData/*16:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
258
        IData/*16:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__butt_oRI;
259
        IData/*16:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
260
        IData/*26:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s1;
261
        IData/*26:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s2;
262
        IData/*28:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s3;
263
        IData/*30:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRIR;
264
        IData/*30:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRQR;
265
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLI;
266
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
267
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRI;
268
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
269
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
270
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
271
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
272
        IData/*16:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
273
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
274
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
275
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
276
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
277
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumI_d1;
278
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumQ_d1;
279
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLIR;
280
        IData/*17:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLQR;
281
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLI;
282
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
283
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRI;
284
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
285
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
286
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
287
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
288
        IData/*16:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
289
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
290
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
291
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
292
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
293
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumI_d1;
294
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumQ_d1;
295
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLIR;
296
        IData/*17:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLQR;
297
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLI;
298
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
299
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRI;
300
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
301
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
302
    };
303
    struct {
304
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
305
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
306
        IData/*16:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
307
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
308
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
309
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
310
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
311
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumI_d1;
312
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumQ_d1;
313
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLIR;
314
        IData/*17:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLQR;
315
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLI;
316
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
317
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRI;
318
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
319
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
320
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
321
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
322
        IData/*16:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
323
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
324
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
325
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
326
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
327
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumI_d1;
328
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sumQ_d1;
329
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLIR;
330
        IData/*17:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutLQR;
331
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLI;
332
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
333
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRI;
334
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
335
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
336
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
337
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
338
        IData/*16:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
339
        IData/*17:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
340
        IData/*17:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
341
        IData/*17:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
342
        IData/*17:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
343
        IData/*21:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__quarter_twiddle__DOT__twiddOutLIR;
344
        IData/*21:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__quarter_twiddle__DOT__twiddOutLQR;
345
        IData/*21:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__quarter_twiddle__DOT__twiddOutRIR;
346
        IData/*21:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__quarter_twiddle__DOT__twiddOutRQR;
347
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLI;
348
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oLQ;
349
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRI;
350
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__butt_oRQ;
351
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lI_r;
352
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__lQ_r;
353
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rI_r;
354
        IData/*16:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__rQ_r;
355
        IData/*17:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumI;
356
        IData/*17:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__sumQ;
357
        IData/*17:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffI;
358
        IData/*17:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__diffQ;
359
        QData/*33:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s1;
360
        QData/*33:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s2;
361
        QData/*35:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s3;
362
        QData/*37:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRIR;
363
        QData/*37:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRQR;
364
        QData/*33:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s1;
365
        QData/*33:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s2;
366
        QData/*35:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s3;
367
        QData/*37:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRIR;
368
    };
369
    struct {
370
        QData/*37:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRQR;
371
        QData/*33:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s1;
372
        QData/*33:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s2;
373
        QData/*35:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s3;
374
        QData/*37:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRIR;
375
        QData/*37:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRQR;
376
        QData/*33:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s1;
377
        QData/*33:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s2;
378
        QData/*35:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__s3;
379
        QData/*37:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRIR;
380
        QData/*37:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__twiddOutRQR;
381
        QData/*33:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__flop_fifo__DOT__memory;
382
        QData/*33:0*/ fft__DOT__fft_stage__BRA__6__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__flop_fifo__DOT__memory;
383
        IData/*16:0*/ fft__DOT__fft_oI[7];
384
        IData/*16:0*/ fft__DOT__fft_oQ[7];
385
        IData/*19:0*/ fft__DOT__inst_bit_dereverse__DOT__ramA[128];
386
        IData/*19:0*/ fft__DOT__inst_bit_dereverse__DOT__ramB[128];
387
        IData/*19:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__memory[64];
388
        SData/*15:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sin_rom[64];
389
        SData/*15:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__cos_rom[64];
390
        QData/*33:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__memory[64];
391
        QData/*33:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__memory[32];
392
        SData/*15:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sin_rom[32];
393
        SData/*15:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__cos_rom[32];
394
        QData/*33:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__memory[32];
395
        QData/*33:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__memory[16];
396
        SData/*15:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sin_rom[16];
397
        SData/*15:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__cos_rom[16];
398
        QData/*33:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__memory[16];
399
        QData/*33:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__memory[8];
400
        SData/*15:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sin_rom[8];
401
        SData/*15:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__cos_rom[8];
402
        QData/*33:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__memory[8];
403
        QData/*33:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__memory[4];
404
        SData/*15:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__sin_rom[4];
405
        SData/*15:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_dif_butt__DOT__full_twiddle__DOT__cos_rom[4];
406
        QData/*33:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__memory[4];
407
        QData/*33:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_in_buff__DOT__ram_fifo__DOT__memory[2];
408
        QData/*33:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT__inst_out_buff__DOT__ram_fifo__DOT__memory[2];
409
    };
410
    
411
    // LOCAL VARIABLES
412
    // Internals; generally not touched by application code
413
    CData/*0:0*/ fft__DOT__inst_bit_dereverse__DOT____Vlvbound1;
414
    CData/*0:0*/ __Vclklast__TOP__mclk;
415
    IData/*19:0*/ fft__DOT____Vcellout__inst_bit_dereverse__o_data;
416
    IData/*19:0*/ fft__DOT____Vcellinp__inst_bit_dereverse__i_data;
417
    IData/*19:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_in_buff__o_data;
418
    IData/*31:0*/ __Vm_traceActivity;
419
    QData/*33:0*/ fft__DOT__fft_stage__BRA__0__KET____DOT__first_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_out_buff__o_data;
420
    QData/*33:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_in_buff__o_data;
421
    QData/*33:0*/ fft__DOT__fft_stage__BRA__1__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_out_buff__o_data;
422
    QData/*33:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_in_buff__o_data;
423
    QData/*33:0*/ fft__DOT__fft_stage__BRA__2__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_out_buff__o_data;
424
    QData/*33:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_in_buff__o_data;
425
    QData/*33:0*/ fft__DOT__fft_stage__BRA__3__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_out_buff__o_data;
426
    QData/*33:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_in_buff__o_data;
427
    QData/*33:0*/ fft__DOT__fft_stage__BRA__4__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_out_buff__o_data;
428
    QData/*33:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_in_buff__o_data;
429
    QData/*33:0*/ fft__DOT__fft_stage__BRA__5__KET____DOT__n_stage__DOT__inst_dif_stage__DOT____Vcellout__inst_out_buff__o_data;
430
    
431
    // INTERNAL VARIABLES
432
    // Internals; generally not touched by application code
433
    Vfft__Syms* __VlSymsp;  // Symbol table
434
    
435
    // CONSTRUCTORS
436
  private:
437
    VL_UNCOPYABLE(Vfft);  ///< Copying not allowed
438
  public:
439
    /// Construct the model; called by application code
440
    /// The special name  may be used to make a wrapper with a
441
    /// single model invisible with respect to DPI scope names.
442
    Vfft(const char* name = "TOP");
443
    /// Destroy the model; called (often implicitly) by application code
444
    ~Vfft();
445
    /// Trace signals in the model; called by application code
446
    void trace(VerilatedVcdC* tfp, int levels, int options = 0);
447
    
448
    // API METHODS
449
    /// Evaluate the model.  Application must call when inputs change.
450
    void eval() { eval_step(); }
451
    /// Evaluate when calling multiple units/models per time step.
452
    void eval_step();
453
    /// Evaluate at end of a timestep for tracing, when using eval_step().
454
    /// Application must call after all eval() and before time changes.
455
    void eval_end_step() {}
456
    /// Simulation complete, run final blocks.  Application must call on completion.
457
    void final();
458
    
459
    // INTERNAL METHODS
460
  private:
461
    static void _eval_initial_loop(Vfft__Syms* __restrict vlSymsp);
462
  public:
463
    void __Vconfigure(Vfft__Syms* symsp, bool first);
464
  private:
465
    static QData _change_request(Vfft__Syms* __restrict vlSymsp);
466
  public:
467
    static void _combo__TOP__4(Vfft__Syms* __restrict vlSymsp);
468
  private:
469
    void _ctor_var_reset() VL_ATTR_COLD;
470
  public:
471
    static void _eval(Vfft__Syms* __restrict vlSymsp);
472
  private:
473
#ifdef VL_DEBUG
474
    void _eval_debug_assertions();
475
#endif  // VL_DEBUG
476
  public:
477
    static void _eval_initial(Vfft__Syms* __restrict vlSymsp) VL_ATTR_COLD;
478
    static void _eval_settle(Vfft__Syms* __restrict vlSymsp) VL_ATTR_COLD;
479
    static void _initial__TOP__2(Vfft__Syms* __restrict vlSymsp) VL_ATTR_COLD;
480
    static void _sequent__TOP__1(Vfft__Syms* __restrict vlSymsp);
481
    static void _settle__TOP__3(Vfft__Syms* __restrict vlSymsp) VL_ATTR_COLD;
482
    static void traceChgThis(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
483
    static void traceChgThis__2(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
484
    static void traceChgThis__3(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
485
    static void traceChgThis__4(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
486
    static void traceChgThis__5(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
487
    static void traceChgThis__6(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
488
    static void traceChgThis__7(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code);
489
    static void traceFullThis(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code) VL_ATTR_COLD;
490
    static void traceFullThis__1(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code) VL_ATTR_COLD;
491
    static void traceInitThis(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code) VL_ATTR_COLD;
492
    static void traceInitThis__1(Vfft__Syms* __restrict vlSymsp, VerilatedVcd* vcdp, uint32_t code) VL_ATTR_COLD;
493
    static void traceInit(VerilatedVcd* vcdp, void* userthis, uint32_t code);
494
    static void traceFull(VerilatedVcd* vcdp, void* userthis, uint32_t code);
495
    static void traceChg(VerilatedVcd* vcdp, void* userthis, uint32_t code);
496
} VL_ATTR_ALIGNED(VL_CACHE_LINE_BYTES);
497

    
498
//----------
499

    
500

    
501
#endif  // guard