读写SPI FLASH IP核

多年之前写的一个IP核,读写SPI FLASH的,有用可下载用用,还算方便!读出的数据是从0开始的累加的测试数据,与写入一致。

 

spi_flash
        (
        input                                                        Clk10M,//Clk的180°反相
        input                                                        Clk,//10MHz
        input                                                        Rst,
        output                                                         F2M25p16SpiClk,                                //FPGA 输出至外部SPI时钟
        output                                                         F2M25p16SpiCsn,                                //FPGA输出至外部SPI片选
        output                                                         F2M25p16SpiDout,                        //FPGA输出至外部器件SPI数据
        input                                                         F2M25p16SpiDin,                                //外部器件输入到FPGASPI数据

        input                                                        UserFlash, 
        input                 [23                :        0]                UserFlashAddr,                                
        input                                                         UserRd,        
        input                [23                :        0]                UserRdAddr,//UserRdAddr[23] is the msb
        input                [15                :        0]                UserRdSize,//in bytes
        output                [7                :        0]                UserDataRx,
        output                                                        UserDataRxVld,
        input                                                        UserWr,
        input                [23                :        0]                UserWrAddr,
        input                [15                :        0]                UserWrSize,//in bytes
        input                [7                :        0]                UserDataTx,
        output                                                        UserDataTxVld,
        output                                                        UserFlashBusy,
        output                                                        UserDataDone
        );

详细IP与说明见:https://bbs.21ic.com/icview-3067024-1-1.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值