Interconnect controller for a data processing device with transaction tag locking and method therefor
    1.
    发明授权
    Interconnect controller for a data processing device with transaction tag locking and method therefor 有权
    具有事务标签锁定的数据处理设备的互连控制器及其方法

    公开(公告)号:US09195625B2

    公开(公告)日:2015-11-24

    申请号:US12608525

    申请日:2009-10-29

    IPC分类号: G06F9/00 G06F13/40 G06F15/76

    CPC分类号: G06F13/4022 G06F15/76

    摘要: A data processing device includes an interconnect controller operable to manage the communication of information between modules of the data processing device via an interconnect. In response to a transaction request the interconnect controller selects a tag value from a set of available tag values, assigns the tag to the transaction and reserves the tag value so that it is unavailable for assignment to other transactions. If an expected response to the transaction request is not received within a designated amount of time, the transaction enters a timed-out state and the interconnect controller locks the tag value, so that it remains unavailable for assignment to other transactions until an unlock event, such as a request from software.

    摘要翻译: 数据处理装置包括互连控制器,其可操作以经由互连来管理数据处理装置的模块之间的信息的通信。 响应交易请求,互连控制器从一组可用的标签值中选择一个标签值,将该标签分配给交易,并保留该标签值,使其不能分配给其他交易。 如果在指定的时间内没有收到对事务请求的预期响应,则事务进入超时状态,并且互连控制器锁定标签值,使得它不能用于分配给其他事务,直到解锁事件, 例如来自软件的请求。

    SYSTEM AND METHOD FOR MAINTAINING PACKET ORDER IN AN ORDERED DATA STREAM
    3.
    发明申请
    SYSTEM AND METHOD FOR MAINTAINING PACKET ORDER IN AN ORDERED DATA STREAM 有权
    用于维护订单数据流中的分组订单的系统和方法

    公开(公告)号:US20140219276A1

    公开(公告)日:2014-08-07

    申请号:US13760109

    申请日:2013-02-06

    IPC分类号: H04L12/56

    CPC分类号: H04L47/62

    摘要: A source processor can divide each packet of a data stream into multiple segments prior to communication of the packet, allowing a packet to be transmitted in smaller chunks. The source processor can process the segments for two or more packets for a given data stream concurrently, and provide appropriate context information in each segments header to facilitate in order transmission and reception of the packets represented by the individual segments. Similarly, a destination processor can receive the packet segments packets for an ordered data stream from a source processor, and can assign different contexts, based upon the context information in each segments header. When a last segment is received for a particular packet, the context for the particular packet is closed, and a descriptor for the packet is sent to a queue. The order in which the last segments of the packets are transmitted maintains order amongst the packets.

    摘要翻译: 源处理器可以在分组通信之前将数据流的每个分组划分成多个分段,从而允许以更小的分组发送分组。 源处理器可以对于给定数据流并发地处理两个或更多个分组的分段,并且在每个分段报头中提供适当的上下文信息,以有助于顺序发送和接收由各个分段表示的分组。 类似地,目的地处理器可以从源处理器接收用于有序数据流的分组分段分组,并且可以基于每个分段报头中的上下文信息来分配不同的上下文。 当针对特定分组接收到最后一个分段时,特定分组的上下文被关闭,并且分组的描述符被发送到队列。 传送数据包的最后一个段的顺序维护数据包之间的顺序。

    DIRECT MEMORY ACCESS BUFFER UTILIZATION
    4.
    发明申请
    DIRECT MEMORY ACCESS BUFFER UTILIZATION 有权
    直接存储器访问缓冲器的使用

    公开(公告)号:US20130282933A1

    公开(公告)日:2013-10-24

    申请号:US13454505

    申请日:2012-04-24

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28

    摘要: A DMA controller allocates space at a buffer to different DMA engines based on the length of time data segments have been stored at a buffer. This allocation ensures that DMA engines associated with a destination that is experiencing higher congestion will be assigned less buffer space than a destination that is experiencing lower congestion. Further, the DMA controller is able to adapt to changing congestion conditions at the transfer destinations.

    摘要翻译: DMA控制器根据数据段已经存储在缓冲区的时间长度,将缓冲区的空间分配给不同的DMA引擎。 该分配确保与经历较高拥塞的目的地相关联的DMA引擎将被分配比经历较低拥塞的目的地更少的缓冲区空间。 此外,DMA控制器能够适应转移目的地处的变化的拥塞状况。

    Scheduling memory access requests using predicted memory timing and state information
    5.
    发明授权
    Scheduling memory access requests using predicted memory timing and state information 有权
    使用预测的存储器定时和状态信息调度存储器访问请求

    公开(公告)号:US08560796B2

    公开(公告)日:2013-10-15

    申请号:US12748617

    申请日:2010-03-29

    申请人: Kun Xu David B Kramer

    发明人: Kun Xu David B Kramer

    IPC分类号: G06F13/18

    CPC分类号: G06F13/1689 G06F12/0215

    摘要: A data processing system employs an improved arbitration process in selecting pending memory access requests received from the one or more processor cores for servicing by the memory. The arbitration process uses memory timing and state information pertaining both to memory access requests already submitted to the memory for servicing and to the pending memory access requests which have not yet been selected for servicing by the memory. The memory timing and state information may be predicted memory timing and state information; that is, the component of the data processing system that implements the improved scheduling algorithm may not be able to determine the exact point in time at which a memory controller initiates a memory access for a corresponding memory access request and thus the component maintains information that estimates or otherwise predicts the particular state of the memory at any given time.

    摘要翻译: 数据处理系统采用改进的仲裁过程来选择从一个或多个处理器核心接收到的待存储器访问请求,以便由存储器进行服务。 仲裁过程使用与已经提交到存储器进行服务的存储器访问请求有关的存储器定时和状态信息以及尚未被存储器维护的未决存储器访问请求。 存储器定时和状态信息可以是预测的存储器定时和状态信息; 也就是说,实现改进的调度算法的数据处理系统的组件可能不能够确定存储器控制器针对相应的存储器访问请求启动存储器访问的确切时间点,因此该组件保持估计的信息 或以其他方式预测在任何给定时间的存储器的特定状态。

    SLIP RATE DETECTION METHOD AND DETECTION SYSTEM FOR ELECTRIC VEHICLE
    6.
    发明申请
    SLIP RATE DETECTION METHOD AND DETECTION SYSTEM FOR ELECTRIC VEHICLE 有权
    滑动速度检测方法及电动车辆检测系统

    公开(公告)号:US20130253755A1

    公开(公告)日:2013-09-26

    申请号:US13990125

    申请日:2011-07-29

    申请人: Guoqing Xu Kun Xu

    发明人: Guoqing Xu Kun Xu

    IPC分类号: G06F17/00

    摘要: A slip rate detection method and a detection system for detecting the slip rate of an electric vehicle using the method. The slip rate of an electric vehicle is measured by measuring the motor voltage, motor current, and motor rotational speed of the drive motor. The detection system includes a motor rotational speed detection unit, a motor voltage detection unit, and a motor current detection unit, all connected to the drive motor. The motor rotational speed detection unit, the motor voltage detection unit, and the motor current detection unit are connected to a slip rate calculation unit by means of a motor rotational speed signal processing unit, a voltage signal processing unit, and a current signal processing unit, respectively. The slip rate calculation unit is configured with a slip rate calculation formula. The formula is determined according to the drive motor type.

    摘要翻译: 一种滑移率检测方法和用于使用该方法检测电动车辆的滑移率的检测系统。 通过测量驱动电动机的电动机电压,电动机电流和电动机转速来测量电动车辆的滑移率。 检测系统包括电动机转速检测单元,电动机电压检测单元和电动机电流检测单元,其全部连接到驱动电动机。 马达转速检测单元,电动机电压检测单元和电动机电流检测单元通过电动机转速信号处理单元,电压信号处理单元和电流信号处理单元连接到滑差率计算单元 , 分别。 滑差率计算单元配置有滑差率计算公式。 公式根据驱动电机类型确定。

    Feedback Control Using Detection Of Clearance And Adjustment For Uniform Topography
    7.
    发明申请
    Feedback Control Using Detection Of Clearance And Adjustment For Uniform Topography 有权
    反馈控制使用检测的均匀地形的清除和调整

    公开(公告)号:US20130224890A1

    公开(公告)日:2013-08-29

    申请号:US13774843

    申请日:2013-02-22

    IPC分类号: H01L21/66

    摘要: A method of controlling polishing includes storing a desired ratio representing a ratio for a clearance time of a first zone of a substrate to a clearance time of a second zone of the substrate. During polishing of a first substrate, an overlying layer is monitored, a sequence of measurements is generated, and the measurements are sorted a first group associated with the first zone of the substrate and a second group associated with the second zone on the substrate. A first time and a second time at which the overlying layer is cleared is determined based on the measurements from the first group and the second group, respectively. At least one adjusted polishing pressure is calculated for the first zone based on a first pressure applied in the first zone during polishing the first substrate, the first time, the second time, and the desired ratio.

    摘要翻译: 控制抛光的方法包括将表示基材的第一区域的间隙时间的比率与基材的第二区域的间隙时间的所需比率进行存储。 在第一衬底的抛光期间,监测上覆层,产生一系列测量,并且对与衬底的第一区域相关联的第一组和与衬底上的第二区域相关联的第二组对第一组进行测量。 基于来自第一组和第二组的测量,分别确定覆盖层被清除的第一次和第二次。 基于在抛光第一基板期间第一区域中施加的第一压力,第一时间,第二时间和期望比率,针对第一区域计算至少一个调整的抛光压力。

    Trace buffer with a processor
    9.
    发明授权
    Trace buffer with a processor 有权
    具有处理器的跟踪缓冲区

    公开(公告)号:US08291417B2

    公开(公告)日:2012-10-16

    申请号:US11530051

    申请日:2006-09-08

    申请人: Kun Xu Jen-Tien Yen

    发明人: Kun Xu Jen-Tien Yen

    IPC分类号: G06F9/46 G06F11/00 G06F3/00

    摘要: A method includes storing a first transaction entry to a first software configurable storage location, storing a second transaction entry to a second software configurable storage location, determining that a first transaction indicated by the first transaction entry has occurred, determining that a second transaction indicated by the second transaction entry has occurred subsequent to the first transaction, and, in response to determining that the first transaction occurred and the second transaction occurred, storing at least one transaction attribute captured during at least one clock cycle subsequent to the second transaction. The first and second software configurable storage locations may be located in a trace buffer, where the at least one transaction attribute is stored to the trace buffer and overwrites the first and second transaction attributes. Each transaction entry may include a dead cycle field, a consecutive transaction requirement field, and a last entry field.

    摘要翻译: 一种方法包括将第一交易条目存储到第一软件可配置存储位置,将第二交易条目存储到第二软件可配置存储位置,确定由第一交易条目指示的第一交易已经发生,确定由第一交易条目指示的第二交易 第二交易条目已经在第一交易之后发生,并且响应于确定第一交易发生和第二交易发生,存储在第二交易之后的至少一个时钟周期期间捕获的至少一个交易属性。 第一和第二软件可配置存储位置可以位于跟踪缓冲器中,其中至少一个事务属性被存储到跟踪缓冲器并且覆盖第一和第二事务属性。 每个交易条目可以包括死循环字段,连续交易需求字段和最后输入字段。

    Method and system for providing dynamic branding in a computer program or suite
    10.
    发明授权
    Method and system for providing dynamic branding in a computer program or suite 有权
    在计算机程序或套件中提供动态品牌的方法和系统

    公开(公告)号:US08230354B2

    公开(公告)日:2012-07-24

    申请号:US11928489

    申请日:2007-10-30

    申请人: Cuneyt Karul Kun Xu

    发明人: Cuneyt Karul Kun Xu

    IPC分类号: G06F3/14 G06F3/17

    摘要: A method and system for providing dynamic branding for a computer program or suite having windows, screens, display elements in a graphical interface. The system comprises a branding service module and a branding files database. The database includes a schema for storing and accessing the branding files. The branding files comprise graphical elements and/or textual elements, which can be modified and updated.

    摘要翻译: 一种用于为具有图形界面中的窗口,屏幕,显示元素的计算机程序或套件提供动态品牌的方法和系统。 该系统包括品牌服务模块和品牌文件数据库。 数据库包括用于存储和访问品牌文件的模式。 品牌文件包括可以修改和更新的图形元素和/或文本元素。