讀寫SPI FLASH IP核
阿新 • • 發佈:2021-01-22
技術標籤:FPGA/ZYNQ/MPSOC
多年之前寫的一個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 );