Non-volatile memory apparatus and address classification method thereof

    公开(公告)号:US10733107B2

    公开(公告)日:2020-08-04

    申请号:US15287743

    申请日:2016-10-07

    Abstract: A non-volatile memory (NVM) apparatus and an address classification method thereof are provided. The NVM apparatus includes a NVM and a controller. The controller accesses the NVM in accordance with a write command of a host. The controller may perform the address classification method. The address classification method includes: providing a data look-up table, wherein the data look-up table includes a plurality of data entries, each of the data entries includes a logical address information, a counter value and a timer value; searching the data look-up table based on the logical address of the write command in order to obtain a corresponding counter value and a corresponding timer value; and determining whether the logical address of the write command is a hot data address based on the corresponding counter value and the corresponding timer value.

    USB transaction translator with SOF timer and USB transaction translation method for periodically sending SOF packet
    3.
    发明授权
    USB transaction translator with SOF timer and USB transaction translation method for periodically sending SOF packet 有权
    具有SOF定时器的USB事务转换器和用于周期性发送SOF数据包的USB事务转换方法

    公开(公告)号:US09009380B2

    公开(公告)日:2015-04-14

    申请号:US14038717

    申请日:2013-09-26

    CPC classification number: G06F13/4059

    Abstract: A universal serial bus (USB) transaction translator is provided along with a micro-frame synchronization method. A device interface is coupled to a device via a device bus, and a host interface is coupled to a host via a host bus. At least two buffers are configured to store data. A controller stores the data in the buffers alternately. A start-of-frame (SOF) counter is used to count the SOF packets, with the counting value of the SOF counter being compared to a predefined value. Specifically, the controller resets a SOF timer for sending the SOF packet when the counting value achieves or exceeds the predefined value, such that the SOF packet and an isochronous timestamp packet (ITP) from the host are sent at the same time. Further, the controller delays the sending of the SOF packet for a period of time according to the ITP from the host.

    Abstract translation: 提供通用串行总线(USB)事务转换器以及微帧同步方法。 设备接口经由设备总线耦合到设备,并且主机接口经由主机总线耦合到主机。 至少两个缓冲区被配置为存储数据。 控制器交替地将数据存储在缓冲器中。 使用起始帧(SOF)计数器对SOF数据包进行计数,将SOF计数器的计数值与预定义的值进行比较。 具体地说,当计数值达到或超过预定值时,控制器复位用于发送SOF分组的SOF定时器,使得来自主机的SOF分组和等时时间戳分组(ITP)同时被发送。 此外,控制器根据来自主机的ITP延迟SOF分组的发送一段时间。

    COMPUTING APPARATUS AND DATA PROCESSING METHOD FOR OFFLOADING DATA PROCESSING OF DATA PROCESSING TASK FROM AT LEAST ONE GENERAL PURPOSE PROCESSOR

    公开(公告)号:US20210303338A1

    公开(公告)日:2021-09-30

    申请号:US17180882

    申请日:2021-02-22

    Inventor: Jiin Lai

    Abstract: A computing apparatus includes at least one general purpose processor, at least one coprocessor, and at least one application specific processor. The at least one general purpose processor is arranged to run an application, wherein data processing of at least a portion of a data processing task is offloaded from the application running on the at least one general purpose processor. The at least one coprocessor is arranged to deal with a control flow of the data processing without intervention of the application running on the at least one general purpose processor. The at least one application specific processor is arranged to deal with a data flow of the data processing without intervention of the application running on the at least one general purpose processor.

    Data transmission system and method thereof
    8.
    发明授权
    Data transmission system and method thereof 有权
    数据传输系统及其方法

    公开(公告)号:US08930599B2

    公开(公告)日:2015-01-06

    申请号:US14048388

    申请日:2013-10-08

    CPC classification number: G06F13/385 G06F11/08 G06F13/00 G06F13/12

    Abstract: A data transmission system and method are provided. The data transmission method receives a second format data packet sent by a host; decodes the second format data packet sent by the host, and translating the decoded second format data packet into a first format data packet; transmits the first format data packet to a first device; receives a transmission response sent by the first device in response to the first format data packet, determines whether to transmit the transmission response to the host, and performs a re-try flow when the transmission response does not need to be transmitted to the host. Preferably, a data transmission rate of the first device is slower than that of a second device, and the data transmission system is backward compatible to the first device, and the second format data packet is consistent with the second device.

    Abstract translation: 提供了一种数据传输系统和方法。 数据传输方法接收主机发送的第二格式数据包; 解码由主机发送的第二格式数据分组,并将解码的第二格式数据分组转换为第一格式数据分组; 将第一格式数据分组发送到第一设备; 响应于第一格式数据分组接收由第一设备发送的传输响应,确定是否向主机发送传输响应,并且当传输响应不需要发送到主机时执行重试流程。 优选地,第一设备的数据传输速率比第二设备的数据传输速率慢,并且数据传输系统向后兼容于第一设备,并且第二格式数据分组与第二设备一致。

    Data transmission methods and hub devices utilizing the same
    9.
    发明授权
    Data transmission methods and hub devices utilizing the same 有权
    数据传输方法和利用其的集线器设备

    公开(公告)号:US08909820B2

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

    申请号:US13716765

    申请日:2012-12-17

    CPC classification number: G06F11/3068 G06F13/1684 G06F13/385

    Abstract: A hub device includes an upstream port, multiple downstream ports, a first and a second sub-hub module, a data-format detector, a transaction translator, and a controller. The upstream port is coupled to a host device supporting a first and/or a second data format. Each downstream port is coupled to one of a plurality of slave devices supporting a first and/or a second data format. The first sub-hub module supports transmission of data in the first data format. The second sub-hub module supports transmission of data in the second data format. The data-format detector detects the data format supported by the host device and the slave devices. The transaction translator transforms the data format between the first data format and the second data format. The controller determines whether to control the transaction translator to perform data-format transformation.

    Abstract translation: 集线器设备包括上游端口,多个下游端口,第一和第二子集线器模块,数据格式检测器,事务转换器和控制器。 上游端口耦合到支持第一和/或第二数据格式的主机设备。 每个下游端口耦合到支持第一和/或第二数据格式的多个从设备中的一个。 第一子集线器模块支持以第一数据格式传输数据。 第二子集线器模块支持以第二数据格式传输数据。 数据格式检测器检测主机设备和从设备支持的数据格式。 事务转换器将数据格式转换为第一数据格式和第二数据格式。 控制器确定是否控制事务转换器执行数据格式转换。

Patent Agency Ranking