会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • NON-FENCED LIST DMA COMMAND MECHANISM
    • 非执行列表DMA命令机制
    • US20070174508A1
    • 2007-07-26
    • US11686083
    • 2007-03-14
    • Matthew KingPeichum LiuDavid MuiTakeshi Yamazaki
    • Matthew KingPeichum LiuDavid MuiTakeshi Yamazaki
    • G06F13/28
    • G06F13/28
    • A DMA controller (DMAC) for handling a list DMA command in a computer system is provided. The computer system has at least one processor and a system memory, the list DMA command relates to an effective address (EA) of the system memory, and the at least one processor has a local storage. The DMAC includes a DMA command queue (DMAQ) coupled to the local storage and configured to receive the list DMA command from the local storage and to enqueue the list DMA command. An issue logic is coupled to the DMAQ and configured to issue an issue request to the DMAQ. A request interface logic (RIL) is coupled to the DMAQ and configured to read the list DMA command based on the issue request. The RIL is further coupled to the local storage and configured to send a fetch request to the local storage to initiate a fetch of a list element of the list DMA command from the local storage to the DMAQ. Each list element comprises a stall bit indicating whether the list element is fenced and a DMA completion logic (DCL) is coupled to the at least one processor, the issue logic, and the RIL, and configured to indicate completion of all outstanding bus requests relating to the list element.
    • 提供了一种用于处理计算机系统中的列表DMA命令的DMA控制器(DMAC)。 计算机系统具有至少一个处理器和系统存储器,该列表DMA命令涉及系统存储器的有效地址(EA),并且该至少一个处理器具有本地存储器。 DMAC包括耦合到本地存储器的DMA命令队列(DMAQ),并配置为从本地存储器接收列表DMA命令并使列表DMA命令入队。 问题逻辑被耦合到DMAQ并被配置为向DMAQ发出问题请求。 请求接口逻辑(RIL)耦合到DMAQ并被配置为基于发出请求读取列表DMA命令。 RIL还耦合到本地存储器并且被配置为向本地存储器发送提取请求以发起从本地存储器向DMAQ获取列表DMA命令的列表元素。 每个列表元素包括停止比特,指示该列表元素是否被围栏,并且一个DMA完成逻辑(DCL)被耦合到该至少一个处理器,该发行逻辑和该RIL,并被配置为指示所有未完成的总线请求的完成 到列表元素。
    • 3. 发明申请
    • Non-fenced list DMA command mechanism
    • 非围栏列表DMA命令机制
    • US20050027903A1
    • 2005-02-03
    • US10631542
    • 2003-07-31
    • Matthew KingPeichum LiuDavid MuiTakeshi Yamazaki
    • Matthew KingPeichum LiuDavid MuiTakeshi Yamazaki
    • G06F13/28
    • G06F13/28
    • A method and an apparatus are provided for handling a list DMA command in a computer system. The list DMA command relates to an effective address (EA) of a system memory. At least one processor in the system has a local storage. The list DMA command is queued in a DMA queue (DMAQ). A list element is fetched from the local storage to the DMAQ. The list DMA command is read from the DMAQ. A bus request is issued for the list element. If the bus request is a last request, it is determined whether a current list element is a last list element. If the current list element is not the last list element, it is determined whether the current list element is fenced. If the current list element is not fenced, a next list element is fetched regardless of whether all outstanding requests are completed.
    • 提供了一种用于处理计算机系统中的列表DMA命令的方法和装置。 列表DMA命令涉及系统存储器的有效地址(EA)。 系统中至少有一个处理器具有本地存储。 列表DMA命令在DMA队列(DMAQ)中排队。 列表元素从本地存储器获取到DMAQ。 从DMAQ读取列表DMA命令。 为列表元素发出总线请求。 如果总线请求是最后一个请求,则确定当前列表元素是否是最后一个列表元素。 如果当前列表元素不是最后的列表元素,则确定当前列表元素是否被围栏。 如果当前列表元素没有围栏,则无论所有未完成的请求是否完成,都会获取下一个列表元素。
    • 6. 发明授权
    • Non-fenced list DMA command mechanism
    • 非围栏列表DMA命令机制
    • US07203811B2
    • 2007-04-10
    • US10631542
    • 2003-07-31
    • Matthew Edward KingPeichum Peter LiuDavid MuiTakeshi Yamazaki
    • Matthew Edward KingPeichum Peter LiuDavid MuiTakeshi Yamazaki
    • G00F13/28
    • G06F13/28
    • A method and an apparatus are provided for handling a list DMA command in a computer system. The list DMA command relates to an effective address (EA) of a system memory. At least one processor in the system has a local storage. The list DMA command is queued in a DMA queue (DMAQ). A list element is fetched from the local storage to the DMAQ. The list DMA command is read from the DMAQ. A bus request is issued for the list element. If the bus request is a last request, it is determined whether a current list element is a last list element. If the current list element is not the last list element, it is determined whether the current list element is fenced. If the current list element is not fenced, a next list element is fetched regardless of whether all outstanding requests are completed.
    • 提供了一种用于处理计算机系统中的列表DMA命令的方法和装置。 列表DMA命令涉及系统存储器的有效地址(EA)。 系统中至少有一个处理器具有本地存储。 列表DMA命令在DMA队列(DMAQ)中排队。 列表元素从本地存储器获取到DMAQ。 从DMAQ读取列表DMA命令。 为列表元素发出总线请求。 如果总线请求是最后一个请求,则确定当前列表元素是否是最后一个列表元素。 如果当前列表元素不是最后的列表元素,则确定当前列表元素是否被围栏。 如果当前列表元素没有围栏,则无论所有未完成的请求是否完成,都会获取下一个列表元素。
    • 10. 发明授权
    • Non-fenced list DMA command mechanism
    • 非围栏列表DMA命令机制
    • US07444435B2
    • 2008-10-28
    • US11686083
    • 2007-03-14
    • Matthew Edward KingPeichum Peter LiuDavid MuiTakeshi Yamazaki
    • Matthew Edward KingPeichum Peter LiuDavid MuiTakeshi Yamazaki
    • G06F3/00G06F13/28G06F13/36
    • G06F13/28
    • A DMA controller (DMAC) for handling a list DMA command in a computer system is provided. The computer system has at least one processor and a system memory, the list DMA command relates to an effective address (EA) of the system memory, and the at least one processor has a local storage. The DMAC includes a DMA command queue (DMAQ) coupled to the local storage and configured to receive the list DMA command from the local storage and to enqueue the list DMA command. An issue logic is coupled to the DMAQ and configured to issue an issue request to the DMAQ. A request interface logic (RIL) is coupled to the DMAQ and configured to read the list DMA command based on the issue request. The RIL is further coupled to the local storage and configured to send a fetch request to the local storage to initiate a fetch of a list element of the list DMA command from the local storage to the DMAQ. Each list element comprises a stall bit indicating whether the list element is fenced and a DMA completion logic (DCL) is coupled to the at least one processor, the issue logic, and the RIL, and configured to indicate completion of all outstanding bus requests relating to the list element.
    • 提供了一种用于处理计算机系统中的列表DMA命令的DMA控制器(DMAC)。 计算机系统具有至少一个处理器和系统存储器,该列表DMA命令涉及系统存储器的有效地址(EA),并且该至少一个处理器具有本地存储器。 DMAC包括耦合到本地存储器的DMA命令队列(DMAQ),并配置为从本地存储器接收列表DMA命令并使列表DMA命令入队。 问题逻辑被耦合到DMAQ并被配置为向DMAQ发出问题请求。 请求接口逻辑(RIL)耦合到DMAQ并被配置为基于发出请求读取列表DMA命令。 RIL还耦合到本地存储器并且被配置为向本地存储器发送提取请求以发起从本地存储器向DMAQ获取列表DMA命令的列表元素。 每个列表元素包括停止比特,指示该列表元素是否被围栏,并且一个DMA完成逻辑(DCL)被耦合到该至少一个处理器,该发行逻辑和该RIL,并被配置为指示所有未完成的总线请求的完成 到列表元素。