XILINX的FPGA实现的双口ram源码,可作为dsp\SDRAM和pci桥接作用,可直接使用,实际工程通过
2021-08-16 11:01:45 17KB XILINX DUAL PORT RAM
1
南京理工大学紫金学院,计算机组成原理实验报告——查看内存实验
1
ram bist 详细介绍ppt
2021-08-13 14:07:41 1.44MB BIST
1
前段时间做一个项目时写的,对深入认识AHB协议非常有帮助,拿出来分享!
2021-08-09 10:29:59 1KB AHB总线 slave ram verilog
1
同步FIFO实现;包含顶层控制模块+FIFO控制模块+双端口RAM
2021-08-09 09:02:45 4.41MB FPGA
1
STM32工程配置
2021-08-09 09:01:38 54KB Keil5 下载到RAM STM32
1
使用RAM搭建的异步FIFO verilog代码、与Xilinx IP放在一起仿真对比,对比结果一致
2021-08-07 09:10:57 300KB FIFO Verilog RAM
1
FPGA片内RAM读写测试 Verilog逻辑源码Quartus工程文件+文档说明,FPGA型号Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。 imescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// module ram_test( input clk, //50MHz时钟 input rst_n //复位信号,低电平有效 ); //----------------------------------------------------------- reg[8:0] w_addr; //RAM写地址 reg[15:0] w_data; //RAM写数据 reg wea; //RAM PORTA 使能 reg[8:0] r_addr; //RAM读地址 wire[15:0] r_data; //RAM读数据 //产生RAM地址读取数据测试 always @(posedge clk or negedge rst_n) if(rst_n==1'b0) r_addr <= 9'd0; else r_addr <= r_addr+1'b1; ///产生RAM写入的数据 always@(posedge clk or negedge rst_n) begin if(rst_n==1'b0) begin wea <= 1'b0; w_addr <= 9'd0; w_data <= 16'd0; end else begin if(w_addr==511) begin //ram写入完毕 wea <= 1'b0; end else begin wea<=1'b1; //ram写使能 w_addr <= w_addr + 1'b1; w_data <= w_data + 1'b1; end end end //----------------------------------------------------------- //实例化RAM ram_ip ram_ip_inst ( .wrclock (clk ), // input wrclock .wren (wea ), // input [0 : 0] wren .wraddress (w_addr ), // input [8 : 0] wraddress .data (w_data ), // input [15 : 0] data .rdclock (clk ), // input rdclock .rdaddress (r_addr ), // input [8 : 0] rdaddress .q (r_data ) // output [15 : 0] q );
双口RAM在DSP处理系统中的应用 双口RAM在DSP处理系统中的应用
2021-08-03 15:22:02 52KB 双口RAM在DSP处理系统中的应用
1
刚开始学习串口通信及SRAM时写的程序,可能有少许错误,但基本功能可以完成 功能:通过串口通信从上位机接收数据存储到SRAM中,等待发送命令也就是按键按下就 将SRAM中的所有数据一次性发送到上位机去。
2021-08-03 09:16:41 13.19MB FPGA 串口通信 RAM读写
1