当前位置:网站首页>基于FPGA的SD卡读写设计及仿真verilog

基于FPGA的SD卡读写设计及仿真verilog

2022-06-09 17:55:00 QQ_778132974

本设计实现SD卡的读取和写入,使用quartusII,也可在vivado上实现,并实现了仿真测试。

下面是工程截图和仿真截图:

在这里插入图片描述

请添加图片描述

顶层模块代码设计:
module sd_card_test(
input clk,
input rst_n,
input key1,
output SD_nCS,
output SD_DCLK,
output SD_MOSI,
input SD_MISO,
output [5:0] seg_sel,
output [7:0] seg_data
);
parameter S_IDLE = 0;
parameter S_READ = 1;
parameter S_WRITE = 2;
parameter S_END = 3;

reg[3:0] state;
wire sd_init_done;
reg sd_sec_read;
wire[31:0] sd_sec_read_addr;
wire[7:0] sd_sec_read_data;
wire sd_sec_read_data_valid;
wire sd_sec_read_end;
reg sd_sec_write;
wire[31:0] sd_sec_write_addr;
reg [7:0] sd_sec_write_data;
wire sd_se

原网站

版权声明
本文为[QQ_778132974]所创,转载请带上原文链接,感谢
https://blog.csdn.net/QQ_778132974/article/details/124901042