首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于FPGA的图像处理(六)--Shared Memory

基于FPGA的图像处理(六)--Shared Memory

在FPGA的设计中,当不同速率的模块之间进行高速的数据传输时,共享存储器是一个很好的解决方案,在一个模块中将数据写入Shared Memory,在另一个模块中将其读出,Shared Memory使用name作为标识,同名的Shared  Memory使用的是相同的内存区域。























上面的模块将数据写入,下面的模块将数据读出。
两个Shared Memory模块分别是名字相同,使用时相同的存储空间,因此能够实现数据共享。
上面的Shared Memory模块的配置。






























下面的Shared Memory模块的配置。






























Counter模块的配置











































运行结果:








































由于两个模块在同一个文件中,因此开始的时间是一致的,所以相位相同。也可以将两个模块分别放在两个文件中,那么图形的相位就会出现差异。

来源:机器视觉的博客
记录学习中的点点滴滴,让每一天过的更加有意义!
共同努力,共同学习!-----------中电网技术论坛
记录学习中的点点滴滴,让每一天过的更加有意义!
返回列表