szlddn 发表于 2017-12-14 16:53
是,复位后拉高
这是控制代码
module fft_control(clk,rst,rst_fifo,w_cycle,fftpts_in1,sink_eop1,sink_sop1,sink_valid1,start_16,fft16_over,switch,re_im,out_reim,count_in,recycle,re1,re2,enable,reset_n)/*synthesis noprune*/;
input clk,rst;
input start_16,fft16_over;
input re1,re2;
input [47:0] re_im;
output reg [4:0] recycle;
output [10:0] fftpts_in1;
output sink_eop1,sink_sop1,sink_valid1;
output rst_fifo;
output w_cycle,switch;
output [10:0] count_in;
output [47:0] out_reim;
output enable;
output reg reset_n;
wire [47:0] out_reim;
wire [10:0] fftpts_in1;
wire sink_valid1,sin_sop1,sink_eop1;
reg enable;
reg w_cycle;
reg rst_fifo;
reg [3:0] state1;
reg [10:0] fftpts_in;
reg [10:0] count_in;
reg sink_eop,sink_sop;
reg sink_valid;
reg flag;
reg switch;
assign out_reim=flag? re_im:48'd0;
assign fftpts_in1=fftpts_in;
assign sink_valid1=sink_valid;
assign sink_sop1=sink_sop;
assign sink_eop1=sink_eop;
always @(posedge clk)
if(!rst) begin
state1