module DataFifoWrapper #( parameter CmdRegWidth = 32, parameter AddrRegWidth= 12, parameter FifoNum = 7 ) ( input WrClk_i, input RdClk_i, input Rst_i, input SmcAre_i, input ToFifoVal_i, input [CmdRegWidth-1:0] ToFifoData_i, output ToSpiVal_o, output [CmdRegWidth-1:0] ToSpiData_o ); //================================================================================ // REG/WIRE //================================================================================ //================================================================================ // ASSIGNMENTS //================================================================================ assign ToSpiVal_o = 1'b1; //================================================================================ // LOCALPARAMS //================================================================================ //================================================================================ // CODING //================================================================================ DataFifo DataFifo ( .wr_clk (WrClk_i), .rd_clk (RdClk_i), .din (ToFifoData_i), .wr_en (ToFifoVal_i), .rd_en (!SmcAre_i), .dout (ToSpiData_o), .full (fullFlag), .empty (emptyFlag) ); endmodule