会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • REQUEST CONTROLLER, PROCESSING UNIT, METHOD FOR CONTROLLING REQUESTS AND COMPUTER PROGRAM PRODUCT
    • 要求控制器,处理单元,控制要求和计算机程序产品的方法
    • WO2008096208A1
    • 2008-08-14
    • PCT/IB2007/050420
    • 2007-02-08
    • FREESCALE SEMICONDUCTOR, INC.BOGENBERGER, FlorianLITOVTCHENKO, Vladimir
    • BOGENBERGER, FlorianLITOVTCHENKO, Vladimir
    • G06F13/24
    • G06F13/24
    • A request controller for controlling processing of requests by one or more semiconductor data processing unit. The resource controller includes a controller input for receiving a request for the processing unit to switch a context of the processing unit or to switch the processing unit from a current operation to another operation. The resource controller includes a resource budget memory in which one or more budget value can be stored. The budget value represents an amount of a resource of the processing unit . The resource controller further has a budget controller which includes a first budget controller input connected to the request controller input. A second budget controller input is connected to the memory. A comparator is connected to the first budget controller input and the second controller input, for comparing a consumption value associated with the request with the budget value . The comparator includes a comparator output for outputting a request grant signal when the comparison satisfies a predetermined grant criterion and outputting a request reject value when the comparison meets a predetermined reject criterion. A data controller is connected to the resource budget memory and the comparator output, for adjusting the budget value when the request grant signal is outputted.
    • 一种请求控制器,用于控制一个或多个半导体数据处理单元的请求处理。 资源控制器包括控制器输入,用于接收处理单元的切换以切换处理单元的上下文或者将处理单元从当前操作切换到另一操作的请求。 资源控制器包括其中可以存储一个或多个预算值的资源预算存储器。 预算值表示处理单元的资源量。 资源控制器还具有预算控制器,其包括连接到请求控制器输入的第一预算控制器输入。 第二个预算控制器输入连接到存储器。 比较器连接到第一预算控制器输入和第二控制器输入,用于将与请求相关联的消耗值与预算值进行比较。 比较器包括比较器输出,用于当比较满足预定的准许标准时输出请求授权信号,并且当比较满足预定的拒绝标准时输出请求拒绝值。 数据控制器连接到资源预算存储器和比较器输出端,用于在输出请求授权信号时调整预算值。
    • 2. 发明申请
    • MANAGEMENT OF MULTIPLE RESOURCE PROVIDERS
    • 多资源提供者的管理
    • WO2010058246A1
    • 2010-05-27
    • PCT/IB2008/054917
    • 2008-11-24
    • FREESCALE SEMICONDUCTOR, INC.LITOVTCHENKO, VladimirBOGENBERGER, Florian
    • LITOVTCHENKO, VladimirBOGENBERGER, Florian
    • G06F9/50
    • G06F9/505G06F2209/5019G06F2209/504Y02D10/22
    • A device (10) receives a request (26) for an amount of a resource. It determines for each resource provider in a set of resource providers (30, 32, 34, 36) a current load (62), a requested load (58) corresponding to the requested amount of the resource, and an additional load (60) corresponding to an expected state (44) of an application. It determines for each of the resource providers (30, 32, 34, 36) an expected total load (52) on the basis of the current load (62), the requested load (58), and the additional load (60). It subsequently selects from the set of resource providers (30, 32, 34, 36) a preferred resource provider (30) on the basis of the expected total loads (52). The resource may be one of the following: memory, processing time, data throughput, power, and usage of a device.
    • 设备(10)接收资源量的请求(26)。 它确定一组资源提供者(30,32,34,36)中的每个资源提供者当前负载(62),对应于所请求的资源量的请求负载(58)和附加负载(60) 对应于应用的预期状态(44)。 它基于当前负载(62),所请求的负载(58)和附加负载(60)来确定每个资源提供者(30,32,34,36)期望的总负载(52)。 其随后基于预期的总负载(52)从所述资源提供者集合(30,32,34,36)中选择优选的资源提供者(30)。 该资源可能是以下之一:存储器,处理时间,数据吞吐量,功率和设备的使用。
    • 3. 发明申请
    • REQUEST CONTROLLER, PROCESSING UNIT, ARRANGEMENT, METHOD FOR CONTROLLING REQUESTS AND COMPUTER PROGRAM PRODUCT
    • 请求控制器,处理单元,安排,控制请求和计算机程序产品的方法
    • WO2008099238A1
    • 2008-08-21
    • PCT/IB2007/050511
    • 2007-02-16
    • FREESCALE SEMICONDUCTOR, INC.LITOVTCHENKO, VladimirBOGENBERGER, Florian
    • LITOVTCHENKO, VladimirBOGENBERGER, Florian
    • G06F13/24G06F9/48
    • G06F13/24G06F9/4812
    • A request controller (2) for controlling requests of a processing unit. The request controller may include an request controller input (200-206) for receiving a request and a request processing unit (22) connected to the request controller input. The request may request to switch a context of said processing unit or to switch the processing unit from a current operation to another operation. The request processing unit may decide on the request based on a decision criterion. A request controller output (21 ) may be connected to the request processing unit, for outputting information about at least granted request. The request processing unit may include a control logic unit (222) including: a state input (2221 ) for receiving information about a current state of a system including the processing unit; and a request input (2220) for receiving information about a received request. The control logic unit may be arranged to determine whether the received request belongs to the current state of the processor, to grant the request when the received request does belong to the current state and to reject the request in case the request does not belong to the current state. The control logic unit (222) may further include a control logic output (2222) for outputting a request grant signal when the request is granted.
    • 一种用于控制处理单元的请求的请求控制器(2)。 请求控制器可以包括用于接收请求的请求控制器输入(200-206)和连接到请求控制器输入的请求处理单元(22)。 请求可以请求切换所述处理单元的上下文或者将处理单元从当前操作切换到另一操作。 请求处理单元可以基于判定标准来决定请求。 请求控制器输出(21)可以连接到请求处理单元,用于输出关于至少授权请求的信息。 所述请求处理单元可以包括:控制逻辑单元(222),包括:状态输入(2221),用于接收关于包括所述处理单元的系统的当前状态的信息; 以及用于接收关于接收到的请求的信息的请求输入(2220)。 控制逻辑单元可以被布置为确定接收到的请求是否属于处理器的当前状态,以便当接收到的请求属于当前状态时授予该请求,并且在请求不属于该状态的情况下拒绝该请求 当前状态。 控制逻辑单元(222)还可以包括用于当请求被授权时输出请求授权信号的控制逻辑输出(2222)。
    • 4. 发明申请
    • ERROR DETECTOR IN A CACHE MEMORY USING CONFIGURABLE WAY REDUNDANCY
    • 使用可配置方式冗余的高速缓存存储器中的错误检测器
    • WO2009076033A2
    • 2009-06-18
    • PCT/US2008/084261
    • 2008-11-21
    • FREESCALE SEMICONDUCTOR INC.REFAELI, JehodaBOGENBERGER, FlorianEIFERT, James, B.
    • REFAELI, JehodaBOGENBERGER, FlorianEIFERT, James, B.
    • G06F11/22G06F11/26G06F11/30
    • G06F11/1064G06F12/0864G06F12/126G06F2212/601
    • A data processing system (10) includes a processor (12) having a multi-way cache (60) which has a first (64, 72) and a second (66, 74) way. The second way is configurable to either be redundant to the first way or to operate as an associative way independent of the first way. The system may further include a memory (18), where the processor (12), in response to a read address missing in the cache (60), provides the read address to the memory (18). The second way may be dynamically configured to be redundant to the first way during operation of the processor (12) in response to an error detection signal. In one aspect, when the second way is configured to be redundant, in response to the read address hitting in the cache (60), data addressed by an index portion of the read address is provided from both the first and second way and compared to each other to determine if a comparison error exists.
    • 数据处理系统(10)包括具有第一(64,72)和第二(66,74)方式的多路高速缓存(60)的处理器(12)。 第二种方式是配置为第一种方式是冗余的,或作为独立于第一种方式的关联方式运行。 系统还可以包括存储器(18),其中响应于高速缓存(60)中缺少的读取地址,处理器(12)向存储器(18)提供读取地址。 响应于错误检测信号,在处理器(12)的操作期间,第二种方式可被动态地配置为在第一种方式中是冗余的。 在一个方面,当第二种方式被配置为冗余时,响应于高速缓存(60)中的读取地址,由读取地址的索引部分寻址的数据从第一和第二方式提供,并与 以确定是否存在比较错误。
    • 7. 发明申请
    • DATA PROCESSING SYSTEM, DATA PROCESSING METHOD, AND APPARATUS
    • 数据处理系统,数据处理方法和装置
    • WO2008146091A1
    • 2008-12-04
    • PCT/IB2007/051984
    • 2007-05-25
    • FREESCALE SEMICONDUCTOR, INC.BOGENBERGER, FlorianKRUECKEN, JoaquimTEMPLE, Christopher
    • BOGENBERGER, FlorianKRUECKEN, JoaquimTEMPLE, Christopher
    • G06F11/16
    • G06F11/1641G06F11/1487G06F11/1675G06F15/7842G06F2201/845
    • A data processing system (1 ) may include a first data path (100) and a second data path (101 ). A set (2) of components (200,210,220,230) may include a system component (200,220) and a partner component (210,230), each having a communication interface (201 ,211 ,221 ,231 ) for communicating data. The components are operable in a synchronized mode and a non-synchronized mode with respect to each other. The set may further include a configuration control system (240) connected to the system component and the partner component, for controlling the set to be in a synchronized mode configuration or a non- synchronized mode configuration. The configuration control system may include a first path selector module (241 ,243) connecting the communication interface of the system component to the first data path and the second data path and a partner path selector module (242,244) connecting the communication interface of the partner component to the first data path and the second data path. The path selector modules may be arranged to enable, depending on the configuration, communication of data to the respective component via one or more selected data path, selected from the first data path and the second data path, and to inhibit communication via the not selected data paths.
    • 数据处理系统(1)可以包括第一数据路径(100)和第二数据路径(101)。 一组(2)的组件(200,210,220,230)可以包括系统组件(200,220)和伙伴组件(210,230),每个组件具有用于传送数据的通信接口(201,211,221,231)。 组件可以相对于彼此以同步模式和非同步模式操作。 该组还可以包括连接到系统组件和伙伴组件的配置控制系统(240),用于控制组处于同步模式配置或非同步模式配置。 配置控制系统可以包括将系统组件的通信接口连接到第一数据路径和第二数据路径的第一路径选择器模块(241,243)和连接对方的通信接口的伙伴路径选择器模块(242,244) 分量到第一数据路径和第二数据路径。 路径选择器模块可以被布置成使得根据配置能够经由从第一数据路径和第二数据路径选择的一个或多个所选择的数据路径将数据传送到相应的组件,并且通过未选择的方式禁止通信 数据路径。
    • 8. 发明申请
    • NETWORK AND METHOD FOR SETTING A TIME-BASE OF A NODE IN THE NETWORK
    • 网络和网络中节点的时基设置方法
    • WO2008053277A1
    • 2008-05-08
    • PCT/IB2006/054024
    • 2006-10-31
    • FREESCALE SEMICONDUCTOR, INC.BOGENBERGER, FlorianRAUSCH, Mathias
    • BOGENBERGER, FlorianRAUSCH, Mathias
    • H04J3/06H04L12/40
    • H04J3/0641
    • A data communication network (1 ) may, include a first sub-network (2) and a second sub- network (3). The first sub-network (2) may include two or more two master clocks (112,122), and a synchronisation system (13) connected to the master clocks. The synchronisation system may, for determine a time-base for the master clocks and control the master clocks based on the determined time-base. The first sub-network (2) may include one or more slave synchronisation data source (1 13, 123) for generating slave clock synchronisation data derived from time information of the master clocks. The second sub-network may include one or more slave clocks (22) and a slave clock time-base controller (21 ) connected to the slave synchronisation data source. The time-base controller (21 ) may receive the slave clock synchronisation data and control one or more of the one or more slave clocks in accordance with the slave clock synchronisation data.
    • 数据通信网络(1)可以包括第一子网(2)和第二子网(3)。 第一子网(2)可以包括两个或更多个主时钟(112,122)和连接到主时钟的同步系统(13)。 同步系统可以用于确定主时钟的时基并且基于确定的时基来控制主时钟。 第一子网(2)可以包括用于产生从主时钟的时间信息导出的从时钟同步数据的一个或多个从同步数据源(13,133)。 第二子网可以包括连接到从同步数据源的一个或多个从时钟(22)和从时钟时基控制器(21)。 时基控制器(21)可以根据从时钟同步数据接收从时钟同步数据并控制一个或多个从时钟中的一个或多个。
    • 9. 发明申请
    • METHOD AND APPARATUS FOR HANDLING AN OUTPUT MISMATCH
    • 用于处理输出误差的方法和装置
    • WO2010038096A1
    • 2010-04-08
    • PCT/IB2008/053966
    • 2008-09-30
    • FREESCALE SEMICONDUCTOR, INC.BOGENBERGER, FlorianTEMPLE, Christopher
    • BOGENBERGER, FlorianTEMPLE, Christopher
    • G06F11/16
    • G06F11/1641G06F11/1497G06F11/165G06F11/1658G06F11/1675
    • A system (100) comprises a first signal processing logic module (115) and at least one further signal processing logic module (125). The system (100) further comprises mismatch handler logic module (150) arranged to detect a mismatch between outputs of the first and at least one further signal processing logic module (115, 125), t he mismatch between outputs indicating a failed operation. The mismatch handler logic module fu rther arranged, upon detection of a mismatch between outputs of the first and at least one furthe r signal processing logic module (115, 125), to analyse internal states of the first and at least one further signal processing logic module (115, 125), determine whether the cause of the output mismatch is due to a transient fault, and upon determination that the cause of t he output mismatch is due to a transient fault, to re-synchronise the first and at least one further signal processing logic module (115, 125).
    • 系统(100)包括第一信号处理逻辑模块(115)和至少一个另外的信号处理逻辑模块(125)。 系统(100)还包括不匹配处理器逻辑模块(150),其布置成检测第一和至少一个另外的信号处理逻辑模块(115,125)的输出之间的失配,指示失败操作的输出之间的失配。 不匹配处理器逻辑模块在检测到第一和至少一个信号处理逻辑模块(115,125)的输出之间的不匹配时被布置,以分析第一和至少一个另外的信号处理逻辑的内部状态 模块(115,125)确定输出不匹配的原因是由于瞬态故障,并且在确定输出失配的原因是由于瞬态故障引起的,以使第一和至少一个 进一步的信号处理逻辑模块(115,125)。