会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Microprocessor circuits, systems, and methods with combined on-chip pixel and non-pixel cache structure
    • 具有组合片上像素和非像素缓存结构的微处理器电路,系统和方法
    • US06449692B1
    • 2002-09-10
    • US09212034
    • 1998-12-15
    • Steven D. KruegerJonathan H. ShiellIan Chen
    • Steven D. KruegerJonathan H. ShiellIan Chen
    • G06F1208
    • G06F12/0897G06F3/14G06F12/0848G06F12/0875G09G2360/121
    • A computer system (8) comprising a central processing unit (12) and a memory hierarchy. The memory hierarchy comprises a first cache memory (16) and a second cache memory (26). The first cache memory is operable to store non-pixel-information, wherein the non-pixel information is accessible for processing by the central processing unit. The second cache memory is higher in the memory hierarchy than the first cache memory, and has a number of storage locations operable to store non-pixel information (26b) and pixel data (26a). Lastly, the computer system comprises cache control circuitry (24) for dynamically apportioning the number of storage locations such that a first group of the storage locations are for storing non-pixel information and such that a second group of the storage locations are for storing pixel data.
    • 一种包括中央处理单元(12)和存储器层级的计算机系统(8)。 存储器层级包括第一高速缓存存储器(16)和第二高速缓存存储器(26)。 第一高速缓冲存储器可操作以存储非像素信息,其中非像素信息可被中央处理单元处理。 第二高速缓冲存储器在存储器层级中高于第一高速缓冲存储器,并且具有可操作用于存储非像素信息(26b)和像素数据(26a)的多个存储位置。 最后,计算机系统包括高速缓存控制电路(24),用于动态分配存储位置的数量,使得第一组存储位置用于存储非像素信息,并且第二组存储位置用于存储像素 数据。
    • 2. 发明授权
    • SMM power management circuits, systems, and methods
    • SMM电源管理电路,系统和方法
    • US6065125A
    • 2000-05-16
    • US741876
    • 1996-10-30
    • Jonathan H. ShiellIan Chen
    • Jonathan H. ShiellIan Chen
    • G06F1/32G06F13/14
    • G06F1/3203
    • Circuits, systems, and methods relating to operating a computer system operable in a system manager mode (24). The method includes various steps. The first step (34) occurs during operation of the computer system (10) at a time other than start-up, and receives user power management data from a user of the computer system. The second step (38) stores the user power management data in memory space (30) accessible by the system management mode. The third step (40) accesses the user power management data from the memory space. Finally, the fourth step (42) controls at least one peripheral (14, 16, 18, 20) of the computer system in response to the accessed user power management data.
    • 与操作以系统管理器模式操作的计算机系统相关的电路,系统和方法(24)。 该方法包括各种步骤。 第一步骤(34)在计算机系统(10)的操作期间发生在除了启动之外的时间,并且从计算机系统的用户接收用户电力管理数据。 第二步骤(38)将用户电源管理数据存储在可由系统管理模式访问的存储器空间(30)中。 第三步(40)从存储器空间访问用户电源管理数据。 最后,第四步骤(42)响应于所访问的用户电源管理数据来控制计算机系统的至少一个外围设备(14,16,18,20)。
    • 3. 发明授权
    • Microprocessor system with burstable, non-cacheable memory access support
    • 微处理器系统具有可突发,不可缓存的内存访问支持
    • US06032225A
    • 2000-02-29
    • US769194
    • 1996-12-18
    • Jonathan H. ShiellAshwini K. NandaIan ChenSteven D. Krueger
    • Jonathan H. ShiellAshwini K. NandaIan ChenSteven D. Krueger
    • G06F12/08G06F13/28G06F12/00
    • G06F13/28G06F12/0888
    • A microprocessor-based system (2) is disclosed, based on an x86-architecture microprocessor (5). The system includes a memory address space (30) and a input/output address space (40), where input/output operations are performed in an I/O mapped manner. According to a first embodiment of the invention, burstable access is performed to areas of the main memory (32) which are blocked from cache access, by the microprocessor (5) asserting the cache request signal (CACHE#) in combination with the control signal (M/IO#) indicating that an I/O operation is requested. The memory controller (10) interprets this combination as a burst request to the non-cacheable memory location (32), indicates the grant of burst access by asserting the cache acknowledge control signal (KEN#), and the burst memory access is then effected. According to a second embodiment of the invention, burst access to non-cacheable memory space (32) is acknowledged by the memory controller (60) by way of a burst acknowledge signal (BEN#) that is separate from the cache acknowledgment signal (KEN#).
    • 基于x86架构的微处理器(5)公开了一种基于微处理器的系统(2)。 该系统包括存储器地址空间(30)和输入/输出地址空间(40),其中以I / O映射方式执行输入/输出操作。 根据本发明的第一实施例,微处理器(5)结合控制信号来确定高速缓存请求信号(CACHE#),对主存储器(32)的被高速缓存访​​问阻止的区域执行突发存取 (M / IO#),表示请求I / O操作。 存储器控制器(10)将该组合解释为对非可缓存存储器位置(32)的突发请求,指示通过断言高速缓存确认控制信号(KEN#)来准许突发存取,然后实现突发存储器访问 。 根据本发明的第二实施例,通过与高速缓存确认信号(KEN)分离的突发确认信号(BEN#),由存储器控制器(60)确认对非可缓存存储器空间(32)的突发访问 #)。
    • 5. 发明授权
    • Microprocessor system with capability for asynchronous bus transactions
    • 具有异步总线事务能力的微处理器系统
    • US5963721A
    • 1999-10-05
    • US777322
    • 1996-12-27
    • Jonathan H. ShiellIan ChenRobert W. Milhaupt
    • Jonathan H. ShiellIan ChenRobert W. Milhaupt
    • G06F12/08G06F3/00
    • G06F12/0811
    • A microprocessor-based data processing system (2) in which asynchronous bus transactions are performed is disclosed. The disclosed embodiments include one or more microprocessors (5) of the x86-architecture type, compatible with the P54C bus protocol, preferably Pentium-compatible microprocessors, as the central processing units (CPUs) of the system. A CPU (5.sub.r) requests an asynchronous bus transaction, in a first disclosed embodiment, by presenting a combination of control signals that is unused in conventional x86-architecture systems; the controller chipset (27) determines whether the transaction may be performed in an asynchronous manner, and later returns an acknowledge or non-acknowledge code to the requesting CPU (5.sub.r). The microprocessors (5) include certain pins, in this first embodiment, corresponding to conventional Pentium-compatible output pins but which now have receiver circuitry for receiving the acknowledge and non-acknowledge codes, along with the transaction identifier. If the transaction is accepted as asynchronous, the identifier is used to later identify the transaction when access is granted. A second disclosed embodiment provides an immediate indication of the acceptability of the requested transaction as of the asynchronous type, so that unacceptable transactions may be immediately processed in synchronous fashion. A third disclosed embodiment uses an additional terminal to indicate the acknowledge or non-acknowledge response.
    • 公开了一种其中执行异步总线事务的基于微处理器的数据处理系统(2)。 所公开的实施例包括x86架构类型的一个或多个微处理器(5),与该系统的中央处理单元(CPU)的P54C总线协议(最好是Pentium兼容微处理器)兼容。 在第一公开实施例中,CPU(5r)通过呈现在常规x86架构系统中未使用的控制信号的组合来请求异步总线事务; 控制器芯片组(27)确定是否可以以异步方式执行事务,并且稍后向请求CPU(5r)返回确认或非确认代码。 微处理器(5)包括某些引脚,在该第一实施例中,对应于常规的奔腾兼容的输出引脚,但是现在具有用于接收确认和非确认代码的接收器电路以及事务标识符。 如果事务被接受为异步,则当访问被授予时,该标识符用于稍后识别事务。 第二个公开的实施例提供了所述异步类型所请求的交易的可接受性的即时指示,使得不可接受的交易可以以同步的方式被立即处理。 第三个公开的实施例使用附加终端来指示确认或非确认响应。
    • 6. 发明授权
    • System and method for compensating for drift in a display of a user interface state
    • 用于补偿用户界面状态显示中漂移的系统和方法
    • US08957909B2
    • 2015-02-17
    • US13165690
    • 2011-06-21
    • Benjamin E. JosephIan Chen
    • Benjamin E. JosephIan Chen
    • G09G5/00G09G5/08A63F9/24A63F13/00G06F3/038G06F3/0346
    • G06F3/038G06F3/0346
    • A system, a non-transitory computer readable storage medium including instructions, and a method for adjusting a displayed user interface in accordance with a navigational state of a human interface device. For each measurement epoch, a base set of operations are performed, including: determining an unmodified user interface state in accordance with the navigational state, and generating current user interface data. Upon detecting an error introducing state, additional operations are performed, including: determining a modified user interface state; adjusting the current user interface data in accordance with the modified user interface state; and determining a user interface state error. Upon detecting an error compensating state, additional operations are performed, including: determining a compensation adjustment and adjusting the current user interface data and user interface state error in accordance with the compensation adjustment. The current user interface data enables a current user interface to be displayed.
    • 一种系统,包括指令的非暂时性计算机可读存储介质,以及根据人机界面装置的导航状态来调整显示的用户界面的方法。 对于每个测量纪元,执行基本操作集合,包括:根据导航状态确定未修改的用户界面状态,以及生成当前用户界面数据。 在检测到错误引入状态时,执行附加操作,包括:确定修改的用户界面状态; 根据修改的用户界面状态调整当前用户界面数据; 并确定用户界面状态错误。 在检测到错误补偿状态时,执行附加操作,包括:根据补偿调整确定补偿调整并调整当前用户界面数据和用户界面状态错误。 当前的用户界面数据可以显示当前的用户界面。
    • 8. 发明申请
    • System and Method for Determining a Uniform External Magnetic Field
    • 用于确定均匀外部磁场的系统和方法
    • US20130253821A1
    • 2013-09-26
    • US13849447
    • 2013-03-22
    • Benjamin E. JosephIan ChenDebbie Meduna
    • Benjamin E. JosephIan ChenDebbie Meduna
    • G01C21/16
    • G01C21/165G01C17/38G06F3/0346
    • A processing apparatus, optionally integrated into a device having a plurality of sensors including a magnetometer, generates navigational state estimates for the device. The processing apparatus has a magnetometer-assisted mode of operation in which measurements from the magnetometer are used to estimate the navigational state and an alternate mode of operation in which the navigational state of the device is estimated without measurements from the magnetometer. For a respective time period, the processing apparatus operates in the alternate mode of operation. During the respective time period, the processing apparatus collects a plurality of magnetometer measurements and determines whether they meet measurement-consistency requirements. If the measurements meet the measurement-consistency requirements, the processing apparatus transitions to the magnetometer-assisted mode of operation. If the measurements do not meet the measurement-consistency requirements, the processing apparatus continues to operate in the alternate mode of operation.
    • 可选地集成到具有包括磁力计的多个传感器的装置中的处理装置产生装置的导航状态估计。 处理装置具有磁力计辅助操作模式,其中使用来自磁力计的测量来估计导航状态以及替代操作模式,其中在没有来自磁力计的测量的情况下估计装置的导航状态。 对于相应的时间段,处理装置在替代操作模式下操作。 在各个时间段期间,处理装置收集多个磁力计测量值并确定它们是否满足测量一致性要求。 如果测量符合测量一致性要求,则处理设备转换到磁力计辅助操作模式。 如果测量不符合测量一致性要求,则处理设备继续在备用操作模式下操作。
    • 9. 发明授权
    • Host system and method for determining an attitude of a device undergoing dynamic acceleration
    • 用于确定正在进行动态加速的设备的姿态的主机系统和方法
    • US08223121B2
    • 2012-07-17
    • US12338996
    • 2008-12-18
    • Kevin A. ShawIan Chen
    • Kevin A. ShawIan Chen
    • G06F3/033
    • G06F3/0346G06F3/017
    • A system and a method for determining an attitude of a device undergoing dynamic acceleration is presented. A first attitude measurement is calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement is calculated based on the magnetic field measurement received from the magnetometer of the device and a second acceleration measurement received from a second accelerometer of the device. A correction factor is calculated based at least in part on a difference of the first attitude measurement and the second attitude measurement. The correction factor is then applied to the first attitude measurement to produce a corrected attitude measurement for the device.
    • 提出了一种用于确定正在进行动态加速的装置的姿态的系统和方法。 基于从装置的磁力计接收的磁场测量和从装置的第一加速度计接收到的第一加速度测量来计算第一姿势测量。 基于从装置的磁力计接收的磁场测量和从装置的第二加速度计接收到的第二加速度测量来计算第二姿态测量。 至少部分地基于第一姿态测量和第二姿态测量的差异来计算校正因子。 然后将校正因子应用于第一姿态测量以产生针对该装置的校正姿态测量。