0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AHCI技术是什么

工程师 来源:未知 作者:姚远香 2019-03-02 14:13 次阅读

AHCI即高级主机控制器接口,是一种由英特尔制定的技术标准,它允许软件与SATA存储设备沟通的硬件机制,可让SATA存储设备激活高级SATA功能,例如原生指令队列及热插拔。AHCI详细定义一个存储器架构规范给予硬件制造商,规范如何在系统存储器与SATA存储设备间传输数据,目前(2014年3月)最新AHCI规范为1.3.1版。

许多SATA设备控制器可个别激活AHCI功能或与RAID功能合并使用,英特尔就建议如果在其支持AHCI芯片组上使用RAID功能,采取AHCI模式组建RAID可以获得最大弹性,因为AHCI可在完成安装的操作系统中切换RAID组建模式。

在一般硬盘上,大多数制造商均在3.5英寸及2.5英寸提供相关支持技术。

AHCI本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色(即它在不同的操作系统和硬件中是通用的)。这类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含SATA设备编程信息,和一个指向(用于在设备和主机传输数据的)描述表的指针。

AHCI通过包含一个PCI BAR(基址寄存器),来实现原生SATA功能。由于AHCI统一接口的研发成功,使得支持串行ATA产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在统一接口上进行操作,可以实现包括NCQ(Native Command Queuing)在内的诸多功能。AHCI模式则与IDE模式相反,装系统时需要安装SATA驱动(而且貌似只有这个模式能打开NCQ功能)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SATA
    +关注

    关注

    0

    文章

    248

    浏览量

    82633
  • AHCI
    +关注

    关注

    0

    文章

    6

    浏览量

    13161
收藏 人收藏

    评论

    相关推荐

    提问:如何在2k1000芯片上配置SATA控制器,并使用SATA访问硬盘

    在2k1000la的芯片手册中有描述SATA控制器的内部寄存器,并且说明了这些寄存器遵循AHCI-1.1规范,但是规范中说明了其中偏移为0xA0-0xFC的寄存器是由生产商规定的。我没能在其他手册中找到关于这个SATA控制器的寄存器的描述,那么这些生产商自定义的寄存器的用法是什么呢?
    发表于 04-07 12:24

    UWB技术

    UWB,全称为Ultra Wide Band,是一种超宽带无线载波通信技术。 UWB不同于传统的通信技术,它通过发送和接收具有纳秒或微秒级以下的极窄脉冲来实现无线传输的。由于脉冲时间宽度极短,因此
    发表于 03-07 15:02

    自抗扰控制技术介绍

    本文简单介绍了自抗扰控制技术和它是如何从经典PID控制技术演变出新型实用控制技术的基本想法和关键技术。自抗扰控制器(Auto/Active DisturbancesRejection
    发表于 09-28 06:04

    红外成像技术及应用

    62页PPT详细介绍红外成像技术及应用
    发表于 09-27 07:38

    视觉导航关键技术及应用

    由于视觉导航技术的应用越来越普及 ,因此 ,有必要对视觉导航中的关键技术及应用进行研究。文章对其中的图像处理技术和定位与跟踪技术进行了详细研究 ,并与此相对应 ,介绍的相关的应用。
    发表于 09-25 08:09

    现场总线技术及其应用

    计算机网络、通信与控制技术的发展,导致自动化系统的深刻变革。信息技术正迅速渗透到生产现场的设备层,覆盖从生产车间到企业管理经营的各个方面,沟通从原料供应﹑生产制造到生产调度﹑资源规划乃至市场销售
    发表于 09-20 07:20

    STM32加解密技术

    没有加解密技术是万万不能的• 通讯安全• 平台安全• *例外:STM32 RDP保护知识产权• 加解密技术不是万能的• 只是工具• 无法代替其它STM32安全技术
    发表于 09-08 08:18

    STM32安全技术培训

    已经选择STM32芯片,如何选择STM32安全技术来实现安全需求• 基于安全需求,如何选择STM32芯片以及STM32安全技术
    发表于 09-08 07:02

    Arm Helium技术手册

    本指南介绍了Arm Helium技术,这是m -剖面矢量扩展(MVE)Arm Cortex-M系列处理器。Arm Cortex-M55处理器是第一个Arm处理器支持该技术。 Helium
    发表于 08-02 08:27

    电工实用技术手册

    电工实用技术手册
    发表于 05-25 22:31

    机电伺服控制技术

    机电伺服控制技术
    发表于 05-25 22:26

    无线传输技术都有哪些?

      什么是UWB?   超宽带(Ultra Wide Band,UWB)技术是一种无线载波通信技术,它不采用正弦载波,而是利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽。   UWB
    发表于 05-12 16:26

    蓝牙和射频技术的关系是什么?蓝牙是射频技术吗?

    提到蓝牙大家的比较熟悉,但射频技术很多都没有明白什么意思?现简单介绍下他们的关系,让想了解射频技术的朋友更清楚。 1.定义: 射频(RF)是Radio Frequency的缩写,表示可以辐射
    发表于 05-11 14:47

    什么是UWB技术?UWB技术有哪些应用场景?

      目前已经大规模使用 UWB 超宽带技术的消费电子品牌并不多,大家最熟悉的一个品牌是苹果。搭载苹果 U1 超宽带芯片的 iPhone 手机之间可以实现快速的文件共享功能,手机靠近内置超宽带芯片
    发表于 05-11 11:45

    超宽带技术有哪些特点?

      超宽带(UWB,Ultra Wide Band)技术是现下一种新型的无线载波通信技术,超宽带技术不使用正弦载波,而是通过对具有很陡上升和下降时间的冲击脉冲传输数据,然后使其所占的频谱范围很宽
    发表于 05-08 17:09