MEMORY MODULE WITH A DUAL-PORT BUFFER
    3.
    发明申请
    MEMORY MODULE WITH A DUAL-PORT BUFFER 审中-公开
    具有双端口缓冲器的存储模块

    公开(公告)号:US20150127890A1

    公开(公告)日:2015-05-07

    申请号:US14400787

    申请日:2012-06-28

    IPC分类号: G06F3/06 G11C7/10

    摘要: A computer system includes a memory module. The memory module includes volatile memory, a non-volatile memory subsystem, a host port, and a dual-port buffer device. The dual-port buffer device synchronously couples the non-volatile memory subsystem and the host port to the volatile memory. The dual port buffer device includes routing logic to selectably route address information provided by the host port and the non-volatile memory subsystem to the volatile memory.

    摘要翻译: 计算机系统包括存储器模块。 存储器模块包括易失性存储器,非易失性存储器子系统,主机端口和双端口缓冲器设备。 双端口缓冲设备将非易失性存储器子系统和主机端口同步地耦合到易失性存储器。 双端口缓冲设备包括路由逻辑,以将由主机端口和非易失性存储器子系统提供的地址信息可选地路由到易失性存储器。

    Boot drive selection and hibernation file detection
    5.
    发明授权
    Boot drive selection and hibernation file detection 有权
    启动驱动器选择和休眠文件检测

    公开(公告)号:US6115815A

    公开(公告)日:2000-09-05

    申请号:US167849

    申请日:1998-10-07

    IPC分类号: G06F9/445 G06F11/14 G06F9/06

    摘要: A multi-boot apparatus allows a portable computer to boot from a predetermined list of bootable data storage devices, even if the data storage devices have been relocated during operation. The computer system has a hard disk bay and multi-bay for accepting one or more data storage devices and/or battery packs. During initialization, the invention retrieves a previously entered IPL sequence from a configuration setup table stored in the nonvolatile RAM of the portable computer. Next, the invention queries each bay and determines the device connected to each bay, including the data storage device and the battery pack, if one is present. The invention then determines if a remapping of the data storage drives is necessary to ensure that the device at the beginning of the IPL order is the first drive in the BIOS boot sequence. If so, the invention remaps the drives such that the device is at the first drive in the BIOS boot sequence. After booting, the invention allows the user to modify the IPL sequence using a plug and play application programming interface (PnP API) and to enable/disable the multi-boot functionality if so desired. The invention also determines the disk drive containing a hibernation file by assuming that the hibernation file will reside on the disk in the hard-disk bay because of the chance that the disk will be removed is less than that of a disk located in one of the multi-bay. Thus, by treating the hard disk bay and the multi-bay as devices in accordance with the predetermined IPL order and by performing automatic device sensing and remapping if necessary, the present invention allows the user to dynamically insert and remove data storage devices without requiring the user to update the IPL order.

    摘要翻译: 多引导装置允许便携式计算机从可启动数据存储装置的预定列表引导,即使数据存储装置在操作期间已被重定位。 计算机系统具有用于接受一个或多个数据存储设备和/或电池组的硬盘托架和多托架。 在初始化期间,本发明从存储在便携式计算机的非易失性RAM中的配置设置表中检索先前输入的IPL序列。 接下来,本发明查询每个托架并确定连接到每个托架的装置,包括数据存储装置和电池组(如果存在的话)。 然后,本发明确定是否需要重新映射数据存储驱动器,以确保IPL命令开始时的设备是BIOS启动序列中的第一个驱动器。 如果是这样,本发明重新映射驱动器,使得设备处于BIOS引导顺序中的第一驱动器。 在引导之后,本发明允许用户使用即插即用应用程序编程接口(PnP API)修改IPL序列,并且如果需要,则启用/禁用多引导功能。 本发明还通过假设休眠文件将驻留在硬盘托架中的磁盘上来确定包含休眠文件的磁盘驱动器,因为磁盘将被移除的机会小于位于其中一个磁盘 多海湾。 因此,通过根据预定的IPL顺序处理硬盘托架和多托架作为设备,并且如果需要,通过执行自动设备感测和重新映射,本发明允许用户动态地插入和移除数据存储设备,而不需要 用户更新IPL订单。

    Boot drive selection and hibernation file detection

    公开(公告)号:US5822582A

    公开(公告)日:1998-10-13

    申请号:US684582

    申请日:1996-07-19

    IPC分类号: G06F9/445 G06F11/14 G06F9/06

    摘要: A multi-boot apparatus allows a portable computer to boot from a predetermined list of bootable data storage devices, even if the data storage devices have been relocated during operation. The computer system has a hard disk bay and multi-bay for accepting one or more data storage devices and/or battery packs. During initialization, the invention retrieves a previously entered IPL sequence from a configuration setup table stored in the nonvolatile RAM of the portable computer. Next, the invention queries each bay and determines the device connected to each bay, including the data storage device and the battery pack, if one is present. The invention then determines if a remapping of the data storage drives is necessary to ensure that the device at the beginning of the IPL order is the first drive in the BIOS boot sequence. If so, the invention remaps the drives such that the device is at the first drive in the BIOS boot sequence. After booting, the invention allows the user to modify the IPL sequence using a plug and play application programming interface (PnP API) and to enable/disable the multi-boot functionality if so desired. The invention also determines the disk drive containing a hibernation file by assuming that the hibernation file will reside on the disk in the hard-disk bay because of the chance that the disk will be removed is less than that of a disk located in one of the multi-bay. Thus, by treating the hard disk bay and the multi-bay as devices in accordance with the predetermined IPL order and by performing automatic device sensing and remapping if necessary, the present invention allows the user to dynamically insert and remove data storage devices without requiring the user to update the IPL order.

    Apparatus, method and system for thermal management of an electronic
system having semiconductor devices
    8.
    发明授权
    Apparatus, method and system for thermal management of an electronic system having semiconductor devices 失效
    具有半导体器件的电子系统的热管理装置,方法和系统

    公开(公告)号:US6058012A

    公开(公告)日:2000-05-02

    申请号:US67071

    申请日:1998-04-27

    摘要: A thermal management controller to regulate the operating temperature of high speed, high circuit density semiconductor dice in an electronic product. The thermal management controller monitors the temperature of a heat sink in thermal contact with the high speed, high circuit density semiconductor dice and also monitors the operational status of one or more specified devices which may increase the heat load within the electronic product. As the temperature of the heat sink increases and/or as specified devices increase the heat load in the electronic product, the thermal management controller will start cooling fans and/or increases the speed of the cooling fans to increase heat removal from the electronic product by forced convection. As the temperature of the heat sink decreases and/or as specified devices cease contributing to the heat load in the electronic product, the thermal management controller will decrease the speed of the cooling fans and/or turn off the cooling fans to decrease heat removal from the electronic product. If the temperature of the heat sink rises above a predetermined temperature, the thermal management structure will reduce the clock speed of the semiconductor dice. If the temperature of the heat sink rises above a predetermined maximum temperature, the thermal management structure will turn of the semiconductor dice.

    摘要翻译: 一种用于调节电子产品中高速,高电路密度半导体晶片的工作温度的热管理控制器。 热管理控制器监测与高速,高电路密度半导体管芯热接触的散热器的温度,并且还监视可增加电子产品内的热负荷的一个或多个指定装置的操作状态。 随着散热器的温度升高和/或如指定的装置增加电子产品中的热负荷,热管理控制器将启动冷却风扇和/或增加冷却风扇的速度以增加从电子产品的热量去除 强制对流 随着散热器的温度降低和/或如指定的设备停止对电子产品中的热负荷的贡献,热管理控制器将降低冷却风扇的速度和/或关闭冷却风扇以减少从 电子产品。 如果散热器的温度升高到预定温度以上,则热管理结构将降低半导体晶片的时钟速度。 如果散热器的温度升高到预定的最高温度以上,则热管理结构将转向半导体晶片。

    Dynamic hibernation time in a computer system
    9.
    发明授权
    Dynamic hibernation time in a computer system 失效
    计算机系统中的动态休眠时间

    公开(公告)号:US5920728A

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

    申请号:US65357

    申请日:1998-04-23

    摘要: A dynamic hibernation time apparatus monitors and ensures that battery packs in a computer system have sufficient energy capacity to sustain a proper saving of the hibernation file into the hard disk drive. The invention determines the memory size of the computer and adds the storage space needed to store the chip register contents to arrive at the determination of the hibernation file size. Next, the time necessary to save the hibernation file on the disk data storage device and the hibernation energy required to operate the disk data storage device to completely save the hibernation file are determined. When the battery capacity drops within a range of the previously computed hibernation energy, a warning message is generated at the user and the hibernation file is saved. The computer is shut down after the hibernation file has been properly saved. Thus, by determining the total memory size to be saved in the hibernation file, by determining the time and the energy required to completely store the hibernation file into the disk drive, and by sensing either the battery capacity or requesting that the smart battery sends an alarm to initiate the hibernation file saving process, the present invention ensures that sufficient energy exists in the battery packs to properly save the hibernation file onto the hard disk drive before system shut down occurs due to low battery capacity without wasting energy by determining the set point based on a maximum memory configuration.

    摘要翻译: 动态休眠时间装置监视和确保计算机系统中的电池组具有足够的能量容量以将休眠文件正确地保存到硬盘驱动器中。 本发明确定计算机的存储器大小,并且添加存储芯片寄存器内容所需的存储空间,以得到休眠文件大小的确定。 接下来,确定将休眠文件保存在磁盘数据存储设备上所需的时间以及操作磁盘数据存储设备以完全保存休眠文件所需的休眠能量。 当电池容量在先前计算的休眠能量的范围内下降时,在用户处产生警告消息,并且保存休眠文件。 休眠文件已正确保存后,计算机将关闭。 因此,通过确定要保存在休眠文件中的总内存大小,通过确定将休眠文件完全存储到磁盘驱动器中所需的时间和能量,以及通过感测电池容量或请求智能电池发送 警报启动休眠文件保存过程,本发明确保电池组中存在足够的能量,以在由于电池容量低而发生系统关闭之前将休眠文件正确地保存到硬盘驱动器上,而不会通过确定设定点而浪费能量 基于最大内存配置。

    Dynamic hibernation time in a computer system

    公开(公告)号:US5822600A

    公开(公告)日:1998-10-13

    申请号:US684133

    申请日:1996-07-19

    摘要: A dynamic hibernation time apparatus monitors and ensures that battery packs in a computer system have sufficient energy capacity to sustain a proper saving of the hibernation file into the hard disk drive. The invention determines the memory size of the computer and adds the storage space needed to store the chip register contents to arrive at the determination of the hibernation file size. Next, the time necessary to save the hibernation file on the disk data storage device and the hibernation energy required to operate the disk data storage device to completely save the hibernation file are determined. When the battery capacity drops within a range of the previously computed hibernation energy, a warning message is generated at the user and the hibernation file is saved. The computer is shut down after the hibernation file has been properly saved. Thus, by determining the total memory size to be saved in the hibernation file, by determining the time and the energy required to completely store the hibernation file into the disk drive, and by sensing either the battery capacity or requesting that the smart battery sends an alarm to initiate the hibernation file saving process, the present invention ensures that sufficient energy exists in the battery packs to properly save the hibernation file onto the hard disk drive before system shut down occurs due to low battery capacity without wasting energy by determining the set point based on a maximum memory configuration.