免费论文查重: 大雅 万方 维普 turnitin paperpass

浅析存储器多端口共享存储器设计及其FPGA实现

最后更新时间:2024-02-14 作者:用户投稿原创标记本站原创 点赞:7185 浏览:23082
论文导读:,其核心是将传统策略中的分块和复制技术有机结合,同时该结构还加入了快速读出的缓存单元能够实现快速读出上次写入的数据。本论文提出的多端口共享存储器是一种局部写入,全局读出的存储器结构。这种结构非常适合多个处理单元进行数据交换和共享,并且实验表明,在一定范围内随着存储器深度的增加,硬件电路利用的资源基本不变。
摘要:随着科学技术的进展,人类对高性能并行计算的需求越来越广,而并行处理的瓶颈在于处理单元之间通信模块的设计。利用紧耦合结构,能够有效地解决制约这一瓶颈的因素。在这种结构中,多端口共享存储器作为核心构成部分,其探讨和设计就具有重要的作用。本论文首先探讨了传统的多端口存储器设计策略和实现方式,在这一基础上,针对实际需求,提出一种多端口共享存储器设计新策略,其核心是将传统策略中的分块和复制技术有机结合,同时该结构还加入了快速读出的缓存单元能够实现快速读出上次写入的数据。本论文提出的多端口共享存储器是一种局部写入,全局读出的存储器结构。这种结构非常适合多个处理单元进行数据交换和共享,并且实验表明,在一定范围内随着存储器深度的增加,硬件电路利用的资源基本不变。另外,这种结构具有模块化清晰,可扩展性强的特点,尤其适合在FPGA中利用块存储器实现。关键词:并行处理论文紧耦合结构论文多端口共享存储器论文FPGA论文块存储器论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要3-4
ABSTRACT4-7
第一章 绪论7-13

1.1 探讨背景与作用7-9

1.2 多端口共享存储器探讨近况9-10

1.3 探讨内容和章节安排10-13

1.3.1 探讨内容10-11

1.3.2 章节安排11-13

第二章 基于 SRAM 技术的 FPGA 的基本结构13-21

2.1 FPGA 介绍13-15

2.

1.1 什么是 FPGA13

2.

1.2 FPGA 的设计13-14

2.

1.3 FPGA 的用途14-15

2.2 基于 SRAM 技术的 FPGA 的结构15-20

2.1 可编程连线资源16-17

2.2 输入/输出单元(IOB)17-18

2.3 可配置逻辑单元(CLB)18-19

2.4 数字延迟锁相环(DLL)19

2.5 存储器:分布式 RAM 和块状 RAM19-20

2.3 本章小结20-21

第三章 多端口存储器的传统设计策略21-33

3.1 多端口存储器设计概述21

3.2 多端口存储器设计的传统策略21-24

3.

2.1 利用可编程逻辑单元进行设计21-22

3.

2.2 利用 FPGA 中提供的块存储器进行设计22-24

3.3 传统策略实现的多端口存储器24-32

3.1 Xipnx FPGA 的存储器资源24-26

3.2 传统案例的 Spce 实现26-27

3.3 Xipnx FPGA 的 Block RAM 操作方式27-29

3.4 传统策略的 Block RAM 实现29-32

3.4 本章小结32-33

第四章 多端口共享存储器设计的新策略33-49

4.1 利用复制和分块技术实现多端口共享存储器33-42

4.

1.1 复制分块实现多端口共享存储器的原理33-37

4.

1.2 电路实现及仿真结果37-41

4.

1.3 资源利用及速度41-42

4.

1.4 新策略特点42

4.2 新策略的速度及资源浅析42-47
4.

2.1 资源利用及速度比较案例42

4.

2.2 资源利用及速度详细比较42-47

4.3 新策略与传统策略的比较47

4.4 本章小结47-49

第五章 工作总结与展望49-51

5.1 工作总结49

5.2 展望49-51

致谢51-53
参考文献53-55
附录55-66