【技术实现步骤摘要】
半导体装置、主机装置和半导体系统相关申请的交叉引用于2018年6月20日向韩国知识产权局提交的、题为“SEMICONDUCTORDEVICEANDSEMICONDUCTORSYSTEM”(半导体装置和半导体系统)的韩国专利申请No.10-2018-0070759通过引用被整体并入本文。
本公开涉及半导体装置、主机装置和半导体系统。
技术介绍
存储系统包括能够经由各种接口彼此发送和接收数据的主机和存储装置。这些接口的示例包括UFS(通用闪存)、SCSI(小型计算机系统接口)、SAS(串行连接SCSI)、SATA(串行高级技术附件)、PCIe(外围组件互连快速)、eMMC(嵌入式多媒体卡)、FC(光纤通道)、ATA(高级技术附件)、IDE(集成驱动电子装置)、USB(通用串行总线)和IEEE1394(火线)。在此种存储系统中,主机经由接口将输入/输出(I/O)请求发送到存储装置,并且已经接收到I/O请求的存储装置处理这些I/O请求。主机能够通过轮询存储装置或者通过从存储装置接收中断主机的消息来确定存储装置是否已经完成对给定的I/O请求的处理。然而,在需要存储系统高速处理I/O请求的环境中,主机的资源使用率可能很高。因此,需要一种能够快速执行I/O处理,同时减小资源使用率的方案。
技术实现思路
本专利技术构思的至少一个实施例提供了一种能够快速完成I/O处理,同时减小资源使用率的半导体装置。本专利技术构思的至少一个实施例提供了一种能够快速完成I/O处理,同时减小处理 ...
【技术保护点】
1.一种半导体装置,所述半导体装置包括:/n非易失性存储器;/n装置接口电路,所述装置接口电路从主机接收输入/输出请求;以及/n装置控制器,所述装置控制器根据所述输入/输出请求对所述非易失性存储器执行数据访问,并在完成所述数据访问之前的预定时间将中断发送到所述主机。/n
【技术特征摘要】
20180620 KR 10-2018-00707591.一种半导体装置,所述半导体装置包括:
非易失性存储器;
装置接口电路,所述装置接口电路从主机接收输入/输出请求;以及
装置控制器,所述装置控制器根据所述输入/输出请求对所述非易失性存储器执行数据访问,并在完成所述数据访问之前的预定时间将中断发送到所述主机。
2.根据权利要求1所述的半导体装置,其中,所述装置控制器在由于所述数据访问而将数据发送到所述主机的同时,将所述中断发送到所述主机。
3.根据权利要求1所述的半导体装置,其中,所述装置控制器在对所述非易失性存储器执行所述数据访问的同时,将所述中断发送到所述主机。
4.根据权利要求1所述的半导体装置,其中,所述装置控制器通过所述装置接口电路从所述主机接收第一时间信息,所述第一时间信息包括关于所述主机的驱动器从休眠状态到被唤醒所用的时间的信息,
所述装置控制器基于所述第一时间信息确定所述预定时间。
5.根据权利要求4所述的半导体装置,其中,所述装置控制器通过所述装置接口电路从所述主机接收第二时间信息,所述第二信息包括关于由于所述数据访问而将数据发送到所述主机所用的时间的信息,
所述装置控制器基于所述第一时间信息和所述第二时间信息确定所述预定时间。
6.根据权利要求1所述的半导体装置,其中,所述装置控制器通过所述装置接口电路从所述主机接收工作负载信息,所述工作负载信息指示与所述输入/输出请求相关联的工作的类型。
7.根据权利要求6所述的半导体装置,其中,当所述工作负载信息具有第一值时,所述装置控制器将与单个输入/输出请求对应的中断发送到所述主机,
当所述工作负载信息具有与所述第一值不同的第二值时,所述装置控制器将与多个输入/输出请求对应的中断发送到所述主机。
8.一种主机装置,所述主机装置包括:
驱动器,所述驱动器被配置为驱动位于所述主机装置外部的存储装置;以及
主机接口电路,所述主机接口电路将从所述驱动器提供的输入/输出请求发送到所述存储装置,并且在由所述存储装置根据所述输入/输出请求完成数据访问之前的预定时间,从所述存储装置接收中断。
9.根据权利要求8所述的主机装置,其中,所述驱动器在由于所述数据访问而通过所述主机接口电路从所述存储装置接收数据的同时,接收所述中断。
10.根据权利要求8所述的主机装置,其中,所述驱动器在由于所述数据访问而从所述存储装置接收数据之前,通过所述主机接口电路接收所述...
【专利技术属性】
技术研发人员:李澈,金敬镐,金石焕,黄珠荣,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。