[FPGA]

读写SPI FLASH IP核

[复制链接]
667|1
手机看帖
扫描二维码
随时随地手机跟帖
feihufuture|  楼主 | 2021-1-21 21:03 | 显示全部楼层 |阅读模式
本帖最后由 feihufuture 于 2021-1-21 21:55 编辑

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

6009660097b84e1662.png

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
        );


此部分内容已被设置为付费内容,您可以在支付 5 元 人民币后浏览本楼层全部付费内容点击购买



     
本楼层付费信息已有1人购买

使用特权

评论回复

相关帖子

雷北城| | 2021-1-22 08:59 | 显示全部楼层
此帖仅作者可见
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:WX:feihu612 免费合作开发ECAT主从站

171

主题

1027

帖子

97

粉丝