Patent application number | Description | Published |
20080215804 | STRUCTURE FOR REGISTER RENAMING IN A MICROPROCESSOR - A design structure embodied in a machine readable storage medium for at least one of designing, manufacturing, and testing a design for register renaming allows processor hardware to use a larger set of registers than the architected registers visible to the compiler. This larger set of registers is called the physical register file. Thus, dynamically renaming every compiler-suggested architected register to a microarchitecture-specific physical register, allows the processor to overcome name dependencies and the hazards (pipeline slowdowns) induced by name dependencies. | 09-04-2008 |
20080235500 | STRUCTURE FOR INSTRUCTION CACHE TRACE FORMATION - A design structure embodied in a machine readable storage medium for at least one of designing, manufacturing, and testing a design for a single unified level one instruction cache in which some lines may contain traces and other lines in the same congruence class may contain blocks of instructions consistent with conventional cache lines is provided. Instruction branches are predicted taken or not taken using a highly accurate branch history table (BHT). Branches that are predicted not taken are appended to a trace buffer and the next basic block is constructed from the remaining instructions in the fetch buffer. Branches that are predicted taken flush the remaining fetch buffer and the next address is determined using a Branch Target Address Register (BTAC). | 09-25-2008 |
20080250205 | STRUCTURE FOR SUPPORTING SIMULTANEOUS STORAGE OF TRACE AND STANDARD CACHE LINES - A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for a single unified level one instruction cache in which some lines may contain traces and other lines in the same congruence class may contain blocks of instructions consistent with conventional cache lines is provided. A mechanism is described for indexing into the cache, and selecting the desired line. Control is exercised over which lines are contained within the cache. Provision is made for selection between a trace line and a conventional line when both match during a tag compare step. | 10-09-2008 |
20080250206 | STRUCTURE FOR USING BRANCH PREDICTION HEURISTICS FOR DETERMINATION OF TRACE FORMATION READINESS - A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for a single unified level one instruction(s) cache in which some lines may contain traces and other lines in the same congruence class may contain blocks of instruction(s) consistent with conventional cache lines is provided. Formation of trace lines in the cache is delayed on initial operation of the system to assure quality of the trace lines stored. | 10-09-2008 |
20080250207 | DESIGN STRUCTURE FOR CACHE MAINTENANCE - A single unified level one instruction cache in which some lines may contain traces and other lines in the same congruence class may contain blocks of instructions consistent with conventional cache lines. Control is exercised over which lines are contained within the cache. This invention avoids inefficiencies in the cache by removing trace lines experiencing early exits from the cache, or trace lines that are short, by maintaining a few bits of information about the accuracy of the control flow in a trace cache line and using that information in addition to the LRU (Least Recently Used) bits that maintain the recency information of a cache line, in order to make a replacement decision. | 10-09-2008 |
20110131394 | APPARATUS AND METHOD FOR USING BRANCH PREDICTION HEURISTICS FOR DETERMINATION OF TRACE FORMATION READINESS - A single unified level one instruction(s) cache in which some lines may contain traces and other lines in the same congruence class may contain blocks of instruction(s) consistent with conventional cache lines. Formation of trace lines in the cache is delayed on initial operation of the system to assure quality of the trace lines stored. | 06-02-2011 |
Patent application number | Description | Published |
20110172054 | Force Limiting Device for a Motor Vehicle - A load limiting mechanism for a motor vehicle, comprising at least two parts ( | 07-14-2011 |
20120256032 | Self-Locking Belt Retractor - A self-locking belt retractor having a vehicle-sensitive controlled blocking system in which a mass (14) moves a locking lever (17) engaged in the toothing (29) of a controlled disk. The sensor mass (14) fitted in a holder part (10) on a support surface (23) that can be tilted in case of vehicle accelerations, the locking lever (17) on the end (19) facing away from the engaging tip (18) being connected to the sensor mass (14) in a form-fitting manner and forming a support (21). A form fit occurring in an extension (15) of the sensor mass (14) which protrudes through a hole (33) in the contact surface (23) of the holder part (10). A projection (31) projecting into a hole (33) is provided at the border of the hole (33) facing the locking lever (17) that is contacted by the locking lever (17) in case of a deflection. | 10-11-2012 |
20130140391 | Force Limiting Device for a Motor Vehicle - A force limiting device for a motor vehicle, which features at least two parts controlled relative to each other with a frequency-based, defined movement, wherein the parts moving relative to each other have mutually engaging gearings and the frequency-controlled movement takes place in such a way that at least one of the parts performs a wave-like advancing motion with respect to another part, in which the gearing is alternately engaged and disengaged, wherein one or a plurality of individual masses are provided, which can be coupled to or decoupled from the part performing the wave-shaped advancing movement thereby changing the force limiting characteristics of the system. | 06-06-2013 |
20130320127 | Seat Belt Retractor With A Speed-Regulated Force-Limiting Device - A seat belt retractor with a speed-controlled load limiting device has a belt shaft pivot-mounted in a retractor frame, a blocking device for locking the belt shaft relative to the retractor frame) in the belt extraction direction when a predetermined value of the belt webbing extraction acceleration and/or of vehicle deceleration is exceeded, and at least two toothed elements which, upon activation of the load limiting device move relative to each other. One of the toothed elements performs an oscillatory motion, wherein both parts feature teeth, with which they alternately engage and disengage during the relative motion belt shaft has a first and a second part. The second part can be locked relative to the retractor frame, and each of the toothed elements is allocated to a different part of the belt shaft. | 12-05-2013 |
20150083841 | Belt Retractor With Two Force-Limiting Devices Acting in Parallel - A seat belt retractor including a belt shaft rotatably supported in a frame and two force-limiting devices acting in parallel. The first and the second part of the belt shaft axially overlap forming an annular space. The second force-limiting device is a band element abutting a radial outer wall of the annular space with a first section, and on the radial inner wall with a second section and is deflected in a deflection fitting between the first and the second sections ( | 03-26-2015 |