Trusted LPC docking interface for docking notebook computers to a docking station
    1.
    发明授权
    Trusted LPC docking interface for docking notebook computers to a docking station 有权
    可信的LPC对接界面,用于将笔记本电脑对接到坞站

    公开(公告)号:US07917679B2

    公开(公告)日:2011-03-29

    申请号:US11061146

    申请日:2005-02-18

    IPC分类号: G06F13/10 G06F13/38

    摘要: A method and apparatus for operating a portable computer configured for docking to a docking station is disclosed. In one embodiment, a portable computer system includes a docking interface having a bus switch and a bus monitoring circuit, and a bus coupled to the docking interface. With the computer coupled to a docking station, the bus switch, when closed, may couple the bus to a peripheral interface in the docking station. The bus switch may close responsive to docking, thereby completing the electrical coupling of the bus to the peripheral interface in the docking station. The portable computer being docked to the docking station, the bus monitoring circuit may monitor the bus cycles occurring on the bus and identify trusted read and/or write cycles. During trusted bus cycles the monitoring circuit may operate to open the bus switch thereby preventing information transmitted during the trusted cycles to be accessible outside of the portable computer system, even with the portable computer system remaining docked to the docking station. The monitoring circuit may also operate to close the bus switch in response to a currently occurring trusted bus cycle being interrupted, aborted and/or completed.

    摘要翻译: 公开了一种用于操作配置成对接到对接站的便携式计算机的方法和装置。 在一个实施例中,便携式计算机系统包括具有总线开关和总线监视电路的对接接口以及耦合到对接接口的总线。 当计算机耦合到对接站时,总线开关在关闭时可以将总线耦合到对接站中的外围接口。 总线开关可以响应于对接而关闭,从而完成总线到对接站中的外围接口的电耦合。 便携式计算机被对接到对接站,总线监视电路可以监视总线上发生的总线周期并识别可信读和/或周期。 在可信总线周期期间,监控电路可以操作以打开总线开关,从而即使便携式计算机系统仍然对接到对接站,也可以防止在可信周期期间传输的信息在便携式计算机系统之外可访问。 响应于当前发生的信任总线周期被中断,中止和/或完成,监控电路还可以操作以关闭总线开关。

    Processor Temperature Measurement Through Median Sampling
    2.
    发明申请
    Processor Temperature Measurement Through Median Sampling 有权
    通过中位采样处理器温度测量

    公开(公告)号:US20080125915A1

    公开(公告)日:2008-05-29

    申请号:US11557405

    申请日:2006-11-07

    IPC分类号: H02P7/29 H02P7/285 G05D23/00

    CPC分类号: G05D23/1917 G06F1/206

    摘要: Temperature readings obtained within a computer system from the location of monitored circuit elements may be oversampled at least three times, and a median average of the three parameter readings rather than the arithmetic mean may be used for controlling a device, e.g. a fan, configured to regulate the environmental parameter, e.g. temperature, a the location of the monitored circuit elements. For example, when a CPU temperature reading is requested by the system comprising the CPU, a thermal monitoring system may acquire at least three consecutive temperature readings of the CPU, discard the highest temperature reading and the lowest temperature reading, and return the median reading to be used in controlling a fan configured to regulate temperature at the location of the CPU, resulting in more accurate temperature readings and more accurate fan control. In various implementations, more than three readings may be considered at a time, and running averages based on median values may be computed in a variety of ways to obtain a temperature control value to control the fan.

    摘要翻译: 从受监控的电路元件的位置在计算机系统内获得的温度读数可以被过采样至少三次,并且三个参数读数而不是算术平均值的中值平均值可用于控制器件,例如, 风扇,被配置为调节环境参数,例如, 温度,监测电路元件的位置。 例如,当CPU系统要求CPU温度读数时,热监测系统可以获取CPU的至少三个连续温度读数,丢弃最高温度读数和最低温度读数,并将中值读数返回到 用于控制配置为调节CPU位置温度的风扇,从而获得更准确的温度读数和更准确的风扇控制。 在各种实现中,可以一次考虑三个以上的读数,并且可以以多种方式计算基于中值的运行平均值,以获得控制风扇的温度控制值。

    Double buffered flash programming
    3.
    发明授权
    Double buffered flash programming 有权
    双缓冲闪存编程

    公开(公告)号:US07127564B2

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

    申请号:US10376838

    申请日:2003-02-28

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0607 G06F12/0246

    摘要: A double buffered flash bank. In one embodiment, a flash interface may be programmed by a register interface with a first set of data while a second set of data is being written to the register interface. In one embodiment, flash banks may be programmed in parallel using latched register interfaces. For example, while data from a first register interface is being written to the first flash bank and data from a second register interface is being written to a second flash bank, new data may be written to the first register interface and to the second register interface. The new data may then be written from the first register interface to the first flash bank and from the second register interface to the second flash bank.

    摘要翻译: 双缓冲闪存库。 在一个实施例中,闪存接口可以由具有第一组数据的寄存器接口编程,而第二组数据正被写入寄存器接口。 在一个实施例中,闪存组可以使用锁存寄存器接口并行编程。 例如,当来自第一寄存器接口的数据正被写入第一闪存组并且来自第二寄存器接口的数据正被写入第二闪存组时,新数据可被写入到第一寄存器接口和第二寄存器接口 。 然后可以将新数据从第一寄存器接口写入第一闪存组,并从第二寄存器接口写入第二闪存组。

    Fan control system with improved temperature resolution
    4.
    发明授权
    Fan control system with improved temperature resolution 有权
    风扇控制系统具有改善的温度分辨率

    公开(公告)号:US06874327B1

    公开(公告)日:2005-04-05

    申请号:US10724927

    申请日:2003-12-01

    CPC分类号: H05K7/20209

    摘要: A system and method for increasing resolution of pulse width modulated (PWM) signal duty cycle calculations in a fan speed control system operating to control rotational speed of at least one fan. The method may comprise obtaining a temperature reading from a first temperature sensor in the fan speed control system during a first time period. The temperature reading has resolution of a first number of bits. A portion of the first number of bits is selected for calculating a PWM signal duty cycle with the resolution of the first number of bits in the temperature reading using only the portion of the first number of bits and zone parameters associated with the first temperature sensor. The PWM signal duty cycle may then be converted into a PWM signal that may be provided to the at least one fan.

    摘要翻译: 一种用于在风扇速度控制系统中增加脉宽调制(PWM)信号占空比计算分辨率的系统和方法,该风扇速度控制系统用于控制至少一个风扇的转速。 该方法可以包括在第一时间段期间从风扇速度控制系统中的第一温度传感器获得温度读数。 温度读数具有第一位数的分辨率。 选择第一位数的一部分,以仅使用与第一温度传感器相关联的第一位数和区域参数的部分来计算温度读数中的第一位数的分辨率的PWM信号占空比。 然后可以将PWM信号占空比转换成可以被提供给至少一个风扇的PWM信号。

    Shared bios ROM warm boot
    5.
    发明授权
    Shared bios ROM warm boot 失效
    共享bios ROM热启动

    公开(公告)号:US5892943A

    公开(公告)日:1999-04-06

    申请号:US774626

    申请日:1996-12-30

    IPC分类号: G06F3/023 G06F9/445 G06F9/06

    CPC分类号: G06F9/4403 G06F3/023

    摘要: An interface that allows the host CPU and the keyboard controller in a PC to share a common BIOS ROM includes a logic circuit that receives a set of input signals and produces a set of signals that emulates a jump instruction op-code that causes the host CPU to vector to a specified address location in the system memory map normally reserved for the system ROM BIOS code, whenever both the host CPU and keyboard controller are contending for access to the BIOS ROM.

    摘要翻译: 允许PC中的主机CPU和键盘控制器共享公共BIOS ROM的接口包括接收一组输入信号并产生一组信号的逻辑电路,该组信号模拟跳转指令操作码,其使主机CPU 无论主机CPU和键盘控制器是否正在争取访问BIOS ROM,都要向系统ROM BIOS代码保留的系统存储器映射中指定的地址位置。

    Enhancing security of a system via access by an embedded controller to a secure storage device
    6.
    发明授权
    Enhancing security of a system via access by an embedded controller to a secure storage device 有权
    通过嵌入式控制器访问安全存储设备来提高系统的安全性

    公开(公告)号:US07917741B2

    公开(公告)日:2011-03-29

    申请号:US11733599

    申请日:2007-04-10

    CPC分类号: G06F21/575

    摘要: System and method for performing pre-boot security verification in a system that includes a host processor and memory, an embedded microcontroller with an auxiliary memory, e.g., an on-chip ROM, or memory controlled to prohibit user-tampering with the contents of the memory, and one or more pre-boot security components coupled to the embedded microcontroller. Upon power-up, but before host processor boot-up, the embedded microcontroller accesses the auxiliary memory and executes the program instructions to verify system security using the one or more pre-boot security components. The one or more pre-boot security components includes at least one identity verification component, e.g., a smart card, or a biometric sensor, e.g., a fingerprint sensor, a retinal scanner, and/or a voiceprint sensor, etc., and/or at least one system verification component, e.g., TPM, to query the system for system state information, and verify that the system has not been compromised.

    摘要翻译: 用于在包括主处理器和存储器的系统中执行预引导安全验证的系统和方法,具有辅助存储器的嵌入式微控制器,例如片上ROM或被控制以禁止用户篡改内容的内存的存储器 存储器以及耦合到嵌入式微控制器的一个或多个预引导安全组件。 上电后,但在主机处理器启动之前,嵌入式微控制器访问辅助存储器并执行程序指令,以使用一个或多个预引导安全组件来验证系统的安全性。 一个或多个预引导安全组件包括至少一个身份验证组件,例如智能卡或生物测定传感器,例如指纹传感器,视网膜扫描器和/或声纹印刷传感器等,和/ 或至少一个系统验证组件(例如TPM)来查询系统的系统状态信息,并验证系统是否未被泄露。

    Enhancing Security of a System Via Access by an Embedded Controller to A Secure Storage Device
    7.
    发明申请
    Enhancing Security of a System Via Access by an Embedded Controller to A Secure Storage Device 有权
    通过嵌入式控制器访问安全存储设备来提高系统的安全性

    公开(公告)号:US20090327678A1

    公开(公告)日:2009-12-31

    申请号:US11733599

    申请日:2007-04-10

    IPC分类号: G06F15/177

    CPC分类号: G06F21/575

    摘要: System and method for performing pre-boot security verification in a system that includes a host processor and memory, an embedded microcontroller with an auxiliary memory, e.g., an on-chip ROM, or memory controlled to prohibit user-tampering with the contents of the memory, and one or more pre-boot security components coupled to the embedded microcontroller. Upon power-up, but before host processor boot-up, the embedded microcontroller accesses the auxiliary memory and executes the program instructions to verify system security using the one or more pre-boot security components. The one or more pre-boot security components includes at least one identity verification component, e.g., a smart card, or a biometric sensor, e.g., a fingerprint sensor, a retinal scanner, and/or a voiceprint sensor, etc., and/or at least one system verification component, e.g., TPM, to query the system for system state information, and verify that the system has not been compromised.

    摘要翻译: 用于在包括主处理器和存储器的系统中执行预引导安全验证的系统和方法,具有辅助存储器的嵌入式微控制器,例如片上ROM或被控制以禁止用户篡改内容的内存的存储器 存储器以及耦合到嵌入式微控制器的一个或多个预引导安全组件。 上电后,但在主机处理器启动之前,嵌入式微控制器访问辅助存储器并执行程序指令,以使用一个或多个预引导安全组件来验证系统的安全性。 一个或多个预引导安全组件包括至少一个身份验证组件,例如智能卡或生物测定传感器,例如指纹传感器,视网膜扫描器和/或声纹印刷传感器等,和/ 或至少一个系统验证组件(例如TPM)来查询系统的系统状态信息,并验证系统是否未被泄露。

    Implementation of One Time Programmable Memory with Embedded Flash Memory in a System-on-Chip
    8.
    发明申请
    Implementation of One Time Programmable Memory with Embedded Flash Memory in a System-on-Chip 有权
    在系统级芯片中实现具有嵌入式闪存的一次性可编程存储器

    公开(公告)号:US20090113114A1

    公开(公告)日:2009-04-30

    申请号:US11924826

    申请日:2007-10-26

    IPC分类号: G06F12/02

    CPC分类号: G06F12/1433 G06F2212/2022

    摘要: System and method for implementing one time programmable (OTP) memory using embedded flash memory. A system-on-chip (SoC) includes a cleared flash memory array that includes an OTP block, including an OTP write inhibit field that is initially deasserted, a flash memory controller, and a controller. Data are written to the OTP block, including setting the OTP write inhibit field to signify prohibition of subsequent writes to the OTP block. The SoC is power cycled, and, in response, at least a portion of the OTP block is latched in a volatile memory, including asserting an OTP write inhibit bit based on the OTP write inhibit field, after which the OTP block is not writeable. In response to each subsequent power cycling, the controller is held in reset, the latching is performed, the controller is released from reset, and the flash array, now write protected, is configured to be controlled by the controller.

    摘要翻译: 使用嵌入式闪存实现一次可编程(OTP)存储器的系统和方法。 片上系统(SoC)包括一个清除的闪存阵列,其中包括一个OTP块,包括一个最初被禁止的OTP写禁止字段,一个闪存控制器和一个控制器。 数据被写入OTP块,包括设置OTP写禁止字段以表示禁止对OTP块的后续写操作。 SoC是电源循环,并且作为响应,OTP块的至少一部分被锁存在易失性存储器中,包括基于OTP写禁止字段来断言OTP写禁止位,之后OTP块不可写。 响应于每次随后的电力循环,控制器保持复位,执行锁存,控制器从复位释放,并且现在写保护的闪存阵列被配置为由控制器控制。

    Switchable hot-docking interface for a portable computer for hot-docking the portable computer to a docking station
    9.
    发明授权
    Switchable hot-docking interface for a portable computer for hot-docking the portable computer to a docking station 有权
    用于便携式计算机的可切换热插接口,用于将便携式计算机热插入对接站

    公开(公告)号:US06868468B2

    公开(公告)日:2005-03-15

    申请号:US10076105

    申请日:2002-02-14

    CPC分类号: G06F13/4081

    摘要: A method and apparatus for hot-docking is disclosed. In one embodiment, a portable computer system includes a bus bridge and a bus coupled to the bus bridge. The bus may have one or more peripheral devices or peripheral interfaces coupled to it. The bus may also be coupled to a docking interface having a bus switch. The bus switch, when closed and the computer is coupled to a docking station, may couple the bus to a peripheral interface in a docking station. The bus switch may close responsive to docking, thereby completing the electrical coupling of the bus to the peripheral interface in the docking station. The closing of the bus switch may be controlled by the docking interface such that operations on the bus are not interrupted during the docking procedure.

    摘要翻译: 公开了用于热对接的方法和装置。 在一个实施例中,便携式计算机系统包括总线桥和耦合到总线桥的总线。 总线可以具有耦合到其的一个或多个外围设备或外围接口。 总线也可以耦合到具有总线开关的对接接口。 总线开关在闭合并且计算机耦合到对接站时可将总线耦合到对接站中的外围接口。 总线开关可以响应于对接而关闭,从而完成总线到对接站中的外围接口的电耦合。 总线开关的关闭可以由对接接口控制,使得总线上的操作在对接过程期间不被中断。

    Resistor/Capacitor Based Identification Detection
    10.
    发明申请
    Resistor/Capacitor Based Identification Detection 有权
    基于电阻/电容的识别检测

    公开(公告)号:US20080042701A1

    公开(公告)日:2008-02-21

    申请号:US11459413

    申请日:2006-07-24

    IPC分类号: H03L7/00

    摘要: A resistor/capacitor identification detection (RCID) circuit may provide system level identification of hardware (e.g. circuit board ID) through a single pin interface, by identifying up to a specified number of more than two quantized RC time constant states by measuring the discharge and charge times of an external RC circuit coupled to the single pin. The RCID circuit may initiate the discharge followed by a charging of the external RC circuit. The signal developed at the signal pin may be provided to the input of a threshold detector, with the threshold set at a specified percentage of a supply voltage used for operating the RCID circuit. The digitized output of the threshold detector may be used to gate a counter, after having been filtered through an input glitch rejection filter. A resolution of the counter may be determined by a high frequency clock used for clocking the counter. The numeric values of the charge and discharge times may be stored in data registers comprised in the RCID circuit.

    摘要翻译: 电阻/电容器识别检测(RCID)电路可以通过单个引脚接口提供硬件(例如电路板ID)的系统级别识别,通过测量放电确定多达两个量化的RC时间常数状态, 连接到单个引脚的外部RC电路的充电时间。 RCID电路可以启动放电,然后对外部RC电路进行充电。 在信号引脚处产生的信号可以被提供给阈值检测器的输入端,阈值设定在用于操作RCID电路的电源电压的指定百分比。 阈值检测器的数字化输出可以在通过输入毛刺抑制滤波器滤波后用于对计数器进行选通。 计数器的分辨率可以由用于对计数器计时的高频时钟确定。 充电和放电时间的数值可以存储在RCID电路中包含的数据寄存器中。