flash u0 ( .clock (), // clk.clk .avmm_csr_addr (), // csr.address .avmm_csr_read (), // .read .avmm_csr_writedata (), // .writedata .avmm_csr_write (), // .write .avmm_csr_readdata (), // .readdata .avmm_data_addr (), // data.address .avmm_data_read (), // .read .avmm_data_writedata (), // .writedata .avmm_data_write (), // .write .avmm_data_readdata (), // .readdata .avmm_data_waitrequest (), // .waitrequest .avmm_data_readdatavalid (), // .readdatavalid .avmm_data_burstcount (), // .burstcount .reset_n () // nreset.reset_n );