-
公开(公告)号:JP2006134324A
公开(公告)日:2006-05-25
申请号:JP2005313388
申请日:2005-10-27
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: DAY MICHAEL NORMAN , JOHNS CHARLES , TRUONG THUONG
CPC classification number: G06F12/0848 , G06F12/0875
Abstract: PROBLEM TO BE SOLVED: To store data into a portion of a cache or other fast memory without also writing it to main memory. SOLUTION: A method of storing data transferred from an I/O device, a network, or a disk into a portion of the cache or other fast memory, without also writing it to the main memory is provided. Further, the data is "locked" into the cache or other fast memory until it is loaded for use. The data remains in a locking cache until it is specifically overwritten under software control. In this embodiment, a processor can write data to the cache or other fast memory without writing it also to the main memory. The portion of the cache or other fast memory can be used as additional system memory. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract translation: 要解决的问题:将数据存储到高速缓存或其他快速存储器的一部分中,而不将其写入主存储器。 提供了一种将从I / O设备,网络或磁盘传送的数据存储到高速缓存或其他快速存储器的一部分中的方法,而不将其写入主存储器。 此外,数据被“锁定”到高速缓存或其他快速存储器中,直到它被加载使用为止。 数据保留在锁定缓存中,直到在软件控制下被特别覆盖。 在本实施例中,处理器可以将数据写入高速缓存或其他快速存储器,而不将其写入主存储器。 高速缓存或其他快速存储器的部分可以用作额外的系统存储器。 版权所有(C)2006,JPO&NCIPI
-
公开(公告)号:JP2007027709A
公开(公告)日:2007-02-01
申请号:JP2006178261
申请日:2006-06-28
Applicant: Internatl Business Mach Corp
, Sony Computer Entertainment Inc , Toshiba Corp , インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation , 株式会社ソニー・コンピュータエンタテインメント , 株式会社東芝 Inventor: YOSHIDA MUNEHIRO , STASIAK DANIEL , WANG MICHAEL F , JOHNS CHARLES , KIHARA HIROKI , TAMURA TETSUJI , YAZAWA KAZUAKI , TAKIGUCHI ITSUKI
IPC: H01L21/822 , G01K1/14 , H01L27/04
CPC classification number: H01L25/162 , G06F1/206 , H01L23/34 , H01L2924/0002 , H01L2924/00
Abstract: PROBLEM TO BE SOLVED: To provide a system and method for locating a thermal sensor in an integrated circuit for provide useful thermal measurement, corresponding to different parts of an integrated circuit.
SOLUTION: In one embodiment, an integrated circuit comprises a plurality of duplicate function blocks. It is preferred that separate thermal sensors be connected to each of duplicate function blocks and are located at the same relative position on each duplicate function block, i.e. at a hot spot. In one embodiment, heat sensors are include in an integrated circuit on one or more of other types of function blocks. In one embodiment, thermal sensors located at cool spots, such as an edge of an integrated circuit chip are comprised. Each thermal sensor can have a port allowing a power and earth connection or a data connection between the sensor and an outer component or the device.
COPYRIGHT: (C)2007,JPO&INPITAbstract translation: 要解决的问题:提供一种用于在集成电路中定位热传感器的系统和方法,用于提供对应于集成电路的不同部分的有用的热测量。 解决方案:在一个实施例中,集成电路包括多个复制功能块。 优选地,单独的热传感器连接到每个复制功能块,并且位于每个复制功能块上的相同相对位置,即在热点处。 在一个实施例中,热传感器包括在一个或多个其他类型的功能块上的集成电路中。 在一个实施例中,包括位于诸如集成电路芯片的边缘的冷点处的热传感器。 每个热传感器都可以有一个允许电源和接地连接或传感器与外部组件或设备之间的数据连接的端口。 版权所有(C)2007,JPO&INPIT
-
公开(公告)号:AT390667T
公开(公告)日:2008-04-15
申请号:AT03812611
申请日:2003-11-21
Applicant: IBM
Inventor: DAY MICHAEL , HOFSTEE HARM , JOHNS CHARLES , KAHLE JAMES , TRUONG THUONG , SHIPPY DAVID
Abstract: Memory management in a computer system is improved by preventing a subset of address translation information from being replaced with other types of address translation information in a cache memory reserved for storing such address translation information for faster access by a CPU. This way, the CPU can identify the subset of address translation information stored in the cache.
-
公开(公告)号:HK1090451A1
公开(公告)日:2006-12-22
申请号:HK06112000
申请日:2006-11-01
Applicant: IBM
Inventor: DAY MICHAEL NORMAN , JOHNS CHARLES , TRUONG THUONG
IPC: G06F20090101
-
公开(公告)号:AT553481T
公开(公告)日:2012-04-15
申请号:AT06755209
申请日:2006-05-16
Applicant: IBM
Inventor: GANFIELD PAUL , HASELHORST KENT , JOHNS CHARLES , LIU PEICHUN
IPC: G11C7/10
Abstract: A method, an apparatus, and a computer program product are provided for the handling of write mask operations in an XDR(TM) DRAM memory system. This invention eliminates the need for a two-port array because the mask generation is done as the data is received. Less logic is needed for the mask calculation because only 144 of the 256 possible byte values are decoded. The mask value is generated and stored in a mask array. Independently, the write data is stored in a write buffer. The mask value is utilized to generate a write mask command. Once the write mask command is issued, the write data and the mask value are transmitted to a multiplexer. The multiplexer masks the write data using the mask value, so that the masked data can be stored in the XDR DRAMS.
-
公开(公告)号:AT407403T
公开(公告)日:2008-09-15
申请号:AT05802300
申请日:2005-07-06
Applicant: SONY COMPUTER ENTERTAINMENT INC , IBM
Inventor: DAY MICHAEL , JOHNS CHARLES , LIU PEICHUN , TRUONG THUONG , YAMAZAKI TAKESHI
IPC: G06F13/28
Abstract: A method, an apparatus, and a computer program are provided for controlling memory access. Direct Memory Access (DMA) units have become commonplace in a number of bus architectures. However, managing limited system resources has become a challenge with multiple DMA units. In order to mange the multitude of commands generated and preserve dependencies, embedded flags in commands or a barrier command are used. These operations then can control the order in which commands are executed so as to preserve dependencies.
-
公开(公告)号:AT403905T
公开(公告)日:2008-08-15
申请号:AT05823124
申请日:2005-07-18
Applicant: SONY COMPUTER ENTERTAINMENT INC , IBM
Inventor: DAY MICHAEL , JOHNS CHARLES , LIU PEICHUN , TRUONG THUONG , YAMAZAKI TAKESHI
Abstract: The present invention provides a method and apparatus for creating memory barriers in a Direct Memory Access (DMA) device. A memory barrier command is received and a memory command is received. The memory command is executed based on the memory barrier command. A bus operation is initiated based on the memory barrier command. A bus operation acknowledgment is received based on the bus operation. The memory barrier command is executed based on the bus operation acknowledgment. In a particular aspect, memory barrier commands are direct memory access sync (dmasync) and direct memory access enforce in-order execution of input/output (dmaeieio) commands.
-
-
-
-
-
-