压缩工程包 技术资料 人工审核无毒

基于FPGA的SAS控制器设计与实现.rar

所属分类 技术资料
文件大小 956 K
文件格式 压缩文档
累计下载 3 次
分享作者
发布日期

资料详细技术说明

串行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工具对设计进行了综合,根据仿真验证及综合结果提出了设计中的一些不足和有待改善之处。

相关技术资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分