- 1
- 2
- 3
- 4
- 5
Cyclone2 FPGA读写SRAM IS61LV25616 实验Verilog逻辑源码Quar
资料介绍
Cyclone2 FPGA读写SRAM IS61LV25616 实验Verilog逻辑源码Quartus工程文件
module SRAM_TEST (
//input
input sys_clk , //system clock;
input sys_rst_n , //system reset, low is active;
//output
inout [15:0] SRAM_DQ ,
output reg [17:0] SRAM_ADDR ,
output reg SRAM_CE ,
output reg SRAM_OE ,
output reg SRAM_WE ,
output reg SRAM_UB ,
output reg SRAM_LB ,
output reg [ 7:0] LED
);
//Reg define
reg [3:0] div_cnt ;
reg sram_clk ;
reg [5:0] ctrl_cnt ;
reg [15:0] sram_data_lck ;
reg [15:0] sram_din ;
//Wire define
//************************************************************************************
//** Main Program
//**
//************************************************************************************
// counter used for div osc clk to sram ctrl clk 50M/16
always @(posedge sys_clk or negedge sys_rst_n) begin
if (sys_rst_n ==1'b0)
div_cnt <= 4'b0;
else
div_cnt <= div_cnt + 4'b1;
end
//gen sram_clk
always @(posedge sys_clk or negedge sys_rst_n) begin
if (sys_rst_n ==1'b0)
sram_clk <= 1'b0 ;
else if ( div_cnt <= 4'd7 )
sram_clk <= 1'b1 ;
else
sram_clk <= 1'b0 ;
end
// sram ctrl signal gen
// ctrl_cnt 0 - 31 is for write ctrl
// ctrl_cnt 31 - 63 is for read ctrl
always @(posedge sram_clk or negedge sys_rst_n) begin
if (sys_rst_n ==1'b0)
ctrl_cnt <= 6'b0;
else
ctrl_cnt <= ctrl_cnt + 6'b1;
end
always @(posedge sram_clk or negedge sys_rst_n) begin
if (sys_rst_n ==1'b0)
SRAM_ADDR <= 18'b0;
else if ( ctrl_cnt
部分文件列表
文件名 | 大小 |
SRAM/ | |
SRAM/RTL/ | |
SRAM/RTL/LED.jpg | |
SRAM/RTL/SRAM_TEST.v | 6KB |
SRAM/RTL/SRAM_TEST.v.bak | 3KB |
SRAM/RTL/Thumbs.db | 4KB |
SRAM/RTL/复件 SRAM_TEST.v | 5KB |
SRAM/SRAM_TEST.asm.rpt | 8KB |
SRAM/SRAM_TEST.cdf | |
SRAM/SRAM_TEST.done | |
SRAM/SRAM_TEST.fit.rpt | |
... |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)