📦
基于FPGA的SAS控制器设计与实现.rar - 免费下载
技术资料资源
文件大小:956 K
📋 资源详细信息
💡 温馨提示:本资源由用户 lijumiao 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
📄 资源简介
串行SCSI(SAS)接口是目前最新一代的企业级存储接口技术,具有传输速率高、兼容性好、布线简易、扩展性好、支持热插拔、纠错能力强等优点,获得了企业的广泛青睐,成为未来企业存储系统或服务器硬盘的主流,而SAS控制器又是SAS技术的核心。目前,SAS控制器均为国外厂商设计和生产。国内SAS相关产品都是在国外厂商提供的芯片上进行二次开发而成的,国内尚无自主知识产权的SAS控制器。在这样的背景下,设计具有自主知识产权的SAS控制器具有着重要的意义。 本研究对SAS协议进行了详细的分析,对SAS协议的总体结构及其各层分别进行了阐述,介绍了各层的主要的功能模块的作用及原理,介绍了与各层相关的状态机,并对SAS控制器开发的硬件环境及软件环境作了简要的介绍。在对协议的深入分析的基础上,设计并实现了一款基于FPGA的SAS控制器。介绍了SAS控制器的总体框架结构,并进行模块化处理,将SAS控制器划分成SAS IP核模块、PCI主机接口模块、AHB总线模块三大部分,其中SAS IP核模块又划分为PHY层、链路层、端口层、传输层四层。对SAS控制器的各模块的总体结构进行了阐述,并对各模块的主要功能模块的设计思想,设计过程及其实现做了详细的阐述,给予了相关的代码实现。利用EDA仿真工具对设计的SAS控制器进行了仿真验证,并对仿真结果进行了分析,验证了设计的正确性和有效性,并利用EDA工具对设计进行了综合,根据仿真验证及综合结果提出了设计中的一些不足和有待改善之处。
💾
立即下载此资源
💡 提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
📖 资源说明
📥 下载说明
- 下载需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传
- 资源永久有效
📦 使用说明
- 下载后用解压软件解压
- 推荐 WinRAR 或 7-Zip
- 如有密码请查看说明
- 解压后即可使用
🎁 积分获取
- 上传资源获得积分
- 每日签到免费领取
- 邀请好友注册奖励
- 查看详情 →