找回密码
 注册
关于网站域名变更的通知
查看: 263|回复: 1
打印 上一主题 下一主题

用FPGA实现的SATA控制器

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-12 13:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
FPGA实现的SATA控制器

0 n, ^2 z$ v0 t" S& O$ ?7 }( ]3 a, `% ?0 G0 c1 q
1 g4 `$ x. x0 y- N+ m: F
; e% {8 p) X. B5 H. ~7 ~% w& A
随着业界硬件互联结构去世由并行的总线模式向高速串行模式转变,硬盘接口已经由ATA并行总线信号模式过渡到SATA串行模式。近年来,Xilinx公司高端FPGA器件内集成了高速串行收发器GTP,其内部还集成了为实现SATA协议所定义的OOB信号,8B10B编码等规范所需电路不见。本人最近在研发使用FPGA控制多块磁盘的高带宽磁盘阵系统,目前已使用XILINX VIRTEX5 LXT系列FPGA实现对单块SATA磁盘的读写控制,形成独立的IP。通过在网上搜索,发现为数不多国外公司发布了SATA控制器IP,国内也有几个好朋友发布了相关论文或成果说明,但是这些文档资料里对各自SATA控制器的接口定义,测试结果的描述都显得较为简略,因此本人特此撰文,把自己所做的一些工作成果呈现出来,与业内的朋友做一些交流,也希望能为对此感兴趣的朋友提供一些参考。本文重点放在所实现的IP核的设计理念、接口定义、使用流程定义,IP核测试方法以及使用该IP核对两款硬盘测试的结果上,对于SATA协议本身的内容以及XILINX GTP 组件特性等方面的技术知识本文不作专门论述。# h2 l1 Z9 Y$ O0 e/ Y( g, S' `
( c% `/ m: w1 Z. R2 c# j
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

2#
发表于 2019-7-12 19:06 | 只看该作者
看看楼主如何用FPGA实现的SATA控制器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-12 04:39 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表