Data processing method and apparatus
    12.
    发明授权
    Data processing method and apparatus 有权
    数据处理方法和装置

    公开(公告)号:US09483401B2

    公开(公告)日:2016-11-01

    申请号:US13871335

    申请日:2013-04-26

    CPC classification number: G06F12/0802 G06F3/0662 G06F7/06

    Abstract: Embodiments of the present invention disclose a data processing method and apparatus. The method includes: first receiving an operation command, then searching, according to a memory address, a Cache memory in a Cache controller for data to be operated, and storing the operation command in a missed command buffer area in the Cache controller when the data to be operated is not found through searching in the Cache memory; then, storing data sent by an external memory in a data buffer area of the Cache controller after sending a read command to the external memory, and finally processing, according to a missed command, the data acquired from the external memory and the data carried in the missed command. The present invention applies to the field of computer systems.

    Abstract translation: 本发明的实施例公开了一种数据处理方法和装置。 该方法包括:首先接收操作命令,然后根据存储器地址搜索用于要操作的数据的Cache控制器中的Cache存储器,并且当数据被存储时,将操作命令存储在Cache控制器中的错过命令缓冲区域中 通过在高速缓冲存储器中进行搜索找不到; 然后,在向外部存储器发送读取命令之后,将由外部存储器发送的数据存储在Cache控制器的数据缓冲区中,并且根据错过的命令最后处理从外部存储器获取的数据和所携带的数据 错过的命令。 本发明适用于计算机系统领域。

    Data processing method, apparatus and system
    13.
    发明授权
    Data processing method, apparatus and system 有权
    数据处理方法,装置和系统

    公开(公告)号:US08914700B2

    公开(公告)日:2014-12-16

    申请号:US14025553

    申请日:2013-09-12

    CPC classification number: H03M13/2906 G06F11/1048

    Abstract: A method according to an embodiment of the present disclosure comprising: receiving a read instruction transmitted by a host device, the read instruction including a first address; reading first data together with a first CRC code and a first ECC which are associated with the first data from a memory based on the first address; and performing error detection on the first data based on the first CRC code, and performing error correction on the first data based on the first ECC if an error is detected. With the embodiments of the disclosure, the CRC code with better capability of error detection is adopted to perform error detection on the data. If any error is detected, error correction is performed using the ECC. Thus, it is possible to overcome the problem as to insufficient capability of error detection of the ECC in the prior art, thereby improving the system performance.

    Abstract translation: 根据本公开的实施例的方法,包括:接收由主机设备发送的读指令,所述读指令包括第一地址; 基于第一地址从第一数据读取与第一数据相关联的第一CRC码和第一ECC的第一数据; 以及基于所述第一CRC码对所述第一数据执行错误检测,以及如果检测到错误,则基于所述第一ECC执行对所述第一数据的纠错。 利用本公开的实施例,采用具有更好的错误检测能力的CRC码来对数据执行错误检测。 如果检测到任何错误,则使用ECC执行纠错。 因此,可以克服现有技术中ECC的错误检测能力不足的问题,从而提高系统性能。

    METHOD AND APPARATUS FOR PROCESSING SYSTEM COMMAND DURING MEMORY BACKUP
    14.
    发明申请
    METHOD AND APPARATUS FOR PROCESSING SYSTEM COMMAND DURING MEMORY BACKUP 有权
    在记忆备份期间处理系统命令的方法和装置

    公开(公告)号:US20140164724A1

    公开(公告)日:2014-06-12

    申请号:US14132858

    申请日:2013-12-18

    Abstract: A method and an apparatus for processing a system command during memory backup. The method includes: acquiring a write address corresponding to a write operation command; if data corresponding to the write address has been read from a raw memory area but is not written to a backup memory area, mapping the write operation command to the raw memory area, and writing data to the write address in the raw memory area according to the write operation command; and deducting a set value from the write address to obtain an initial address to subsequently read data from the raw memory area. According to the embodiments of the present invention, a problem of system command blocking is solved during a memory backup operation, so that a system command is processed in a timely manner.

    Abstract translation: 一种在存储器备份期间处理系统命令的方法和装置。 该方法包括:获取与写入操作命令相对应的写入地址; 如果从原始存储器区域读取与写入地址相对应的数据,但是未写入到备份存储器区域,则将写入操作命令映射到原始存储器区域,并将数据写入原始存储区域中的写入地址,根据 写操作命令; 并从写入地址中扣除设定值以获得初始地址,以便随后从原始存储区读取数据。 根据本发明的实施例,在存储器备份操作期间解决了系统命令阻塞的问题,从而及时处理系统命令。

    DATA PROCESSING METHOD, APPARATUS AND SYSTEM
    15.
    发明申请
    DATA PROCESSING METHOD, APPARATUS AND SYSTEM 有权
    数据处理方法,装置和系统

    公开(公告)号:US20140013182A1

    公开(公告)日:2014-01-09

    申请号:US14025553

    申请日:2013-09-12

    CPC classification number: H03M13/2906 G06F11/1048

    Abstract: A method according to an embodiment of the present disclosure comprising: receiving a read instruction transmitted by a host device, the read instruction including a first address; reading first data together with a first CRC code and a first ECC which are associated with the first data from a memory based on the first address; and performing error detection on the first data based on the first CRC code, and performing error correction on the first data based on the first ECC if an error is detected. With the embodiments of the disclosure, the CRC code with better capability of error detection is adopted to perform error detection on the data. If any error is detected, error correction is performed using the ECC. Thus, it is possible to overcome the problem as to insufficient capability of error detection of the ECC in the prior art, thereby improving the system performance.

    Abstract translation: 根据本公开的实施例的方法,包括:接收由主机设备发送的读指令,所述读指令包括第一地址; 基于第一地址从第一数据读取与第一数据相关联的第一CRC码和第一ECC的第一数据; 以及基于所述第一CRC码对所述第一数据执行错误检测,以及如果检测到错误,则基于所述第一ECC执行对所述第一数据的纠错。 利用本公开的实施例,采用具有更好的错误检测能力的CRC码来对数据执行错误检测。 如果检测到任何错误,则使用ECC执行纠错。 因此,可以克服现有技术中ECC的错误检测能力不足的问题,从而提高系统性能。

Patent Agency Ranking