Patent application number | Description | Published |
20080211098 | SEMICONDUCTOR DEVICE AND METHOD FOR FABRICATING THE SAME - A semiconductor device in which the resistance of a copper wiring to electromigration is increased. The copper wiring is formed so that copper grains will be comparatively large in a central portion of the copper wiring and so that copper grains will be comparatively small in an upper portion and a lower portion of the metal wiring. The copper wiring having this structure is formed by a damascene method. This structure can be formed by controlling electric current density at electroplating time. With the copper wiring having this structure, it is easier for an electric current to run through the central portion than to run through the upper portion. As a result, the diffusion of copper atoms in the upper portion is suppressed and therefore the diffusion of copper atoms from an interface between the copper wiring and a cap film is suppressed. | 09-04-2008 |
20080237725 | SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING SAME - A semiconductor device according to the present invention includes an active region having a MOS transistor and a groove surrounding the periphery of the active region, in which the groove is filled with a combination of a first material that produces a tensile strain in the active region and a second material that produces a compressive strain. Thereby, the foregoing object is achieved. | 10-02-2008 |
20080313446 | PROCESSOR PREDICTING BRANCH FROM COMPRESSED ADDRESS INFORMATION - Address control section includes an encoding section to generate higher-order address information made by compressing a predetermined higher-order bit part from predetermined higher-order and lower-order bit parts included in an instruction address, and a restoring section to restore the higher-order bit part from the higher-order address information. Branch instruction predicting section includes a history memory section that stores the higher-order bit part and the lower-order bit part corresponding to a branch address of a processed branch instruction at either one of a plurality of storing places determined from the higher-order bit part and the lower-order bit part corresponding to a branch address of a processed branch instruction. | 12-18-2008 |
20100088491 | PROCESSING UNIT - A processing unit includes a plurality of thread execution units each provided with a performance analysis circuit for measuring various types of events resulting from execution of instructions and a commit stack entry unit for controlling the completion of executed instructions and each executing a thread having a plurality of instructions, a commit scope register for storing instructions of completion candidates stored in each commit stack entry unit by execution by each thread execution unit and performing processing for completion of instructions included in the thread, and a thread selecting means for sending commit events of the instructions to a performance analysis circuit provided in each thread execution unit corresponding to the instructions when performing commit processing for instructions stored in the commit scope register. | 04-08-2010 |
20100095093 | INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING REGISTER - An information processing apparatus and a method of controlling the same that employs a register window system and a Simultaneous Multithreading method for reducing circuit areas by sharing a data transfer bus between threads, said bus connecting a master register and a work register provided for each thread and for avoiding interference in instruction execution with other threads caused by a conflict between accesses to a register between threads. An information processing apparatus and a method of controlling the information processing apparatus employing a register window system for register reading, in which a master register and a work register are held for each thread and a bus for transferring data from the master to the work register is shared by threads in order to realize Simultaneous Multithreading. | 04-15-2010 |
20100095304 | INFORMATION PROCESSING DEVICE AND LOAD ARBITRATION CONTROL METHOD - The information processing device in the simultaneous multi-threading system is operated in an inter-thread performance load arbitration control method, and includes: an instruction input control unit for sharing among threads control of inputting an instruction in an arithmetic unit for acquiring the instruction from memory and performing an operation on the basis of the instruction; a commit stack entry provided for each thread for holding information obtained by decoding the instruction; an instruction completion order control unit for updating the memory and a general purpose register depending on an arithmetic result obtained by the arithmetic unit in an order of the instructions input from the instruction input control unit; and a performance load balance analysis unit for detecting the information registered in the commit stack entry and controlling the instruction input control unit. | 04-15-2010 |
20100113108 | ELECTRONIC DEVICE - An electronic device includes an outer case having a sound hole, an acoustic unit included in the outer case in a position corresponding to a position of the sound hole, a sheet member provided between the acoustic unit and the outer case in a position corresponding to the position of the sound hole, and placed over the acoustic unit to cover an outside of an outer edge of the acoustic unit, a mounting portion circumferentially provided on an outer peripheral portion of the sheet member and mounted to the outer case, and an extension portion that extends the mounting portion toward an inner periphery thereof on a side of the sheet member facing the acoustic unit and to which the acoustic unit is mounted. | 05-06-2010 |
20100134963 | DEVICE HOUSING AND MOBILE TERMINAL DEVICE - There is provided a device housing for a mobile terminal device that includes a metallic plate, an external wall formed of resin and disposed at outer peripheral edges of the metallic plate, an electronic component holder formed of the resin at the nearly same time when the external wall is formed. Furthermore, the electronic component holder disposed on an inner area of the metallic plate surrounded by the external wall the metallic plate and disposed apart from the external wall. | 06-03-2010 |
20100134968 | MOBILE TERMINAL DEVICE - A mobile terminal device includes a display section; a housing including a frame member forming an opening for accommodating the display section; a transparent plate member disposed over the display section; a metal panel member disposed over the frame member so as to expose the transparent plate member; and an adhesive member having an adhesive obverse surface and an adhesive reverse surface placed between the frame member and each of the transparent plate member and the metal panel member, the adhesive reverse surface being adhesively fixed to the frame member, the adhesive obverse surface being adhesively fixed to the transparent plate member and the metal panel member. | 06-03-2010 |
20100154516 | WATERPROOF TEST METHOD AND WATERPROOF TEST TANK - A method for testing waterproof property of an object designed to prevent water from penetrating into the inside of the object and having a hole, the hole allowing air communication between the inside and the outside of the object, the method includes: attaching closely to the object a tank having an opening hermetically surrounding the hole to form an air communication path between the inside of the object and the tank to form a single air tight space; placing the object to which the tank is attached in an air tight container; either or both of injecting gas into and extracting the air from the air tight container containing the object so as to change the gaseous pressure of the air tight container; and measuring an internal gaseous pressure of the air tight container to determine whether the waterproof property of the object is effective or not. | 06-24-2010 |
20100164059 | SEMICONDUCTOR DEVICE AND MANUFACTURING METHOD THEREOF - A semiconductor device includes a semiconductor substrate; an insulating film formed over the semiconductor substrate, there being formed in the insulating film a trench that in a sectional view has a stepped shape; and a wiring formed in the trench, wherein the wiring includes, a main portion with a first thickness; and an extended portion with a second thickness that is thinner than the first thickness and that extends outward from a side of the main portion. | 07-01-2010 |
20100306516 | INFORMATION PROCESSING APPARATUS AND BRANCH PREDICTION METHOD - An information processor includes a first recording unit which stores first information indicating correspondence between an instruction address and a branch destination address of a most recent branch instruction, a computation of the most recent branch instruction having been completed and a branch for the most recent branch prediction having been taken, a second recording unit which stores a second information indicating correspondence between an instruction address and a branch destination address of each of past branch instructions including the most recent branch instruction, computations of the past branch instructions having been completed and branches for the past branch instructions having been taken, and a control unit which makes a branch prediction based on the first information or the second information, and stops supply of a clock to the second recording unit and makes a branch prediction based on the first information when an instruction sequence enters a loop. | 12-02-2010 |
20110051455 | ILLUMINATION PANEL - An illumination panel includes: a light-collecting section for collecting light emitted from a light source; an optical guide for optically guiding the light collected by the light-collecting section in a direction away from the light source; and a radiation section for radiating the light optically guided by the optical guide; wherein the optical guide has a plurality of grooves for reflecting the light optically guided by the optical guide to the radiation section. | 03-03-2011 |
20110159933 | MOBILE TERMINAL APPARATUS - The mobile terminal apparatus of the present invention includes a housing having an opening section in which an accommodated object is fitted; a lid covering the opening section, the lid having a protrusion which surrounds the opening section and shields the accommodated object from water, on a surface facing the accommodated object; and a cover covering the lid, the cover being attached to the housing to press the lid onto the housing. When the cover is attached to the housing, the protrusion of the lid surrounds the opening section and is pressed onto the housing by the cover, so that the accommodated object can be reliably shielded from water. | 06-30-2011 |
20110210902 | MOBILE COMMUNICATION DEVICE AND METHOD FOR ASSEMBLING THE MOBILE COMMUNICATION DEVICE - A mobile terminal device includes a circuit board accommodated in a casing and an antenna disposed on the outside of the casing electrically connected to each other via a opening formed in the casing, a first conductive member fixed to an inner surface of the casing while being connected to the circuit board, a second conductive member detachably attached to an outer surface of the casing while being connected to the antenna, and a conductive fastening member fitted into the opening from outside the casing and fastening the first conductive member and the second conductive member together. | 09-01-2011 |
20110211324 | MOBILE TERMINAL DEVICE - A mobile terminal device includes a display unit having a first engaging latch, a case having a slide groove that allows the first engaging latch to slide therein and a second engaging latch that engages the first engaging latch that slides in the slide groove, and a component located in a gap that appears between the case and the display unit as a result of sliding the first engaging latch in the slide groove. | 09-01-2011 |
20110212755 | MOBILE TERMINAL DEVICE - A mobile terminal device includes a housing formed with an opening, a base plate provided inside the housing and having an audio component attached thereon, a cushion part provided around the opening of an inside wall surface of the housing, a frame part that includes a face near a surface of the audio component and forms an audio path between the audio component and the opening, one end portion near the face of the frame part being attached to the base plate, and another end portion abutting the inside wall surface of the housing via the cushion part. | 09-01-2011 |
20110214707 | THERMOELECTRIC GENERATOR - Thermoelectric generating parts having a plate-shape or film-shape are stacked in a thickness direction. Each of the thermoelectric generating parts generates an electric power as a temperature difference is generated in the thickness direction. Thermal conducting members are disposed between two of the thermoelectric generating parts adjacent in a stacked direction and on outer surfaces of outermost two thermoelectric generating parts. A first thermal coupling member is connected to and thermally coupled to the every other thermal conducting members. A second thermal coupling member is connected to and thermally coupled to the thermal conducting members not connected to the first thermal coupling member. | 09-08-2011 |
20110275165 | THERMOELECTRIC CONVERSION MODULE AND METHOD OF RESTORING THE SAME - A thermoelectric conversion module includes a pair of heat transfer plates, p-type semiconductor blocks and n-type semiconductor blocks arranged between the heat transfer plates, and terminal electrodes formed respectively on inner surfaces of the heat transfer plates and connecting the semiconductor blocks in series. The heat transfer plates include holes reaching from an outer surface to the terminal electrodes, and grooves each formed between the terminal electrodes and communicating between the adjacent holes. If a disconnection occurs, for example, a pin of a tester is brought into contact with the terminal electrode via the hole to specify a disconnected portion, and the terminal electrodes are electrically connected by injecting conductive paste into the holes in the disconnected portion as well as the groove. | 11-10-2011 |
20120058806 | MOBILE TERMINAL DEVICE - A mobile terminal device with a first case including a rotation base portion having a first axis of rotation parallel to a side of the first case, a second case openable and closable relative to the first case by rotating the second case about the first axis of rotation, and a supporting portion attached to the second case, wherein the supporting portion includes a rotation portion integral therewith and rotatable relative to the rotation base portion about the first axis of rotation and covers at least a part of the rotation base portion. | 03-08-2012 |
20120063073 | ELECTRONIC DEVICE AND CAP - An electronic device has a cap protecting an opening disposed in a case. The cap includes a base portion covering the opening, a leg portion extended from a part of the base portion; an attachment portion having a large diameter surface that has a diameter larger than the diameter of the leg portion and includes a connecting region that connects with the leg portion at the end of the leg portion opposite to the base portion, and a protruding portion protruding from a region other than the connecting region of the large diameter surface of the attachment portion. | 03-15-2012 |
20120063170 | MOBILE TERMINAL DEVICE - A mobile terminal device includes a display module, a holder holding the display module; and a light guide plate disposed on a display side of the display module and held by the holder, the light guide plate including a transparent part and a diffusing part integrated with the transparent part into one structure, the transparent part transmitting light in an area on a display surface of the display module, the diffusing part diffusely reflecting light in an area around the display surface. | 03-15-2012 |
20120068308 | SEMICONDUCTOR DEVICE AND SEMICONDUCTOR DEVICE PRODUCTION METHOD - A semiconductor device includes a semiconductor substrate, a heat generating device, and a heat radiating part. The heat generating device is provided on the semiconductor substrate, and the heat radiating part is provided above the heat generating device. The heat radiating part is thermally coupled with the semiconductor substrate through at least one contact part. | 03-22-2012 |
20120129582 | MOBILE TERMINAL APPARATUS - The mobile terminal apparatus of the present invention includes a housing having an opening section in which an accommodated object is fitted; a lid covering the opening section, the lid having a protrusion which surrounds the opening section and shields the accommodated object from water, on a surface facing the accommodated object; and a cover covering the lid, the cover being attached to the housing to press the lid onto the housing. When the cover is attached to the housing, the protrusion of the lid surrounds the opening section and is pressed onto the housing by the cover, so that the accommodated object can be reliably shielded from water. | 05-24-2012 |
20120160291 | POWER GENERATING APPARATUS AND POWER GENERATING SYSTEM EQUIPPED WITH SUCH POWER GENERATING APPARATUS - A power generating apparatus according to an aspect of the invention includes a plurality of pn stacks, each formed by stacking a p-type semiconductor layer and an n-type semiconductor layer one on top of the other, and a mode switching unit which effects switching to a photovoltaic power generation mode or a thermal power generation mode by connecting the plurality of pn stacks with each other. The mode switching unit effects switching to the photovoltaic power generation mode by connecting the p-type semiconductor layers in parallel with each other and the n-type semiconductor layers in parallel with each other between the plurality of pn stacks. The mode switching unit effects switching to the thermal power generation mode by connecting the p-type semiconductor layer and the n-type semiconductor layer | 06-28-2012 |
20120211044 | THERMOELECTRIC CONVERSION MODULE - A thermoelectric conversion module includes: a first substrate having water permeability and thermal conductivity; a thermoelectric conversion element provided on the first substrate; a heat insulator having water permeability provided around the thermoelectric conversion element on the first substrate; and a second substrate disposed on the thermoelectric conversion element and the heat insulator and having water permeability and thermal conductivity. | 08-23-2012 |
20120238326 | ELECTRONIC APPARATUS - An electronic apparatus includes a housing, a circuit board housed in the housing and an antenna including a proximal end portion connected to the circuit board and extending beyond an edge of the circuit board. The housing includes a recess depressed in a direction away from the edge of the circuit board, the recess being formed in a part of the housing facing the edge of the circuit board. The antenna is housed in the recess. | 09-20-2012 |
20120247992 | ELECTRONIC APPARATUS - An electronic apparatus includes: a first casing; a second casing; a support member, disposed on the second casing, to support the first casing; a slide rail, engaged with the support member, to support the first casing such that the first casing becomes slidable; and a slide stopper, disposed on the slide rail, to include a stopper surface for the support member and a projecting portion that separates a first end side of the first casing from the second casing. | 10-04-2012 |
20120252535 | ELECTRONIC APPARATUS AND FLEXIBLE SUBSTRATE - An electronic apparatus includes: a housing having a liquid crystal display section mounted in the housing; a space section formed between an end side in the housing and the liquid crystal display section; and a circuit unit having an antenna pattern, a microphone, and one or plurality of mounting components being mounted on one or both of the front and rear surface sides of the circuit unit arranged in the space section. | 10-04-2012 |
20120273244 | ELECTRONIC DEVICE - An electronic device including: a housing that has a cable insertion hole; a gel member that covers the cable insertion hole to shut water off, a cable being inserted through the cable insertion hole; a holding member, formed in synthetic resin, that has a first protruding portion to pass through the gel member, the first protruding portion projecting into the cable insertion hole, the holding member mounting and holding the gel member to the housing; and a fixing unit that fixes the holding member to the housing by passing through the gel member. | 11-01-2012 |
20120293042 | PIEZOELECTRIC GENERATOR - A piezoelectric generator includes a fixing part; a cantilever formed at a front edge of the fixing part; a weight part formed at a front end of the cantilever; a centroid adjustment part by which a position of a centroid of the weight part is adjusted; and a piezoelectric generating cell formed on top of the cantilever. | 11-22-2012 |
20130080749 | PROCESSOR AND CONTROL METHOD OF PROCESSOR - A processor includes: first selectors that select instruction addresses of instructions of a plurality of threads or a branch target address of a branch instruction to be predicted and that output addresses of the plurality of threads; a second selector that selects one of the addresses of the plurality of threads output by the first selectors; a branch prediction circuit that predicts and outputs a branch direction, which indicates whether the branch instruction of the address selected by the second selector is branched, based on the selected address in a first cycle stage and that predicts and outputs the branch target address of the branch instruction to be predicted based on the selected address in a second cycle stage later than the first cycle stage; and a thread arbitration circuit that controls selection of the addresses of the threads by the first selectors and the second selector. | 03-28-2013 |
20130080750 | PROCESSOR AND CONTROL METHOD OF PROCESSOR - A processor includes: first selectors that select instruction addresses of instructions of a plurality of threads or a branch target address of a branch instruction to be predicted and that output addresses of the plurality of threads; a second selector that selects one of the addresses of the plurality of threads output by the first selectors; a branch prediction circuit that predicts and outputs a branch direction, which indicates whether the branch instruction of the address selected by the second selector is branched, based on the selected address in a first cycle stage and that predicts and outputs the branch target address of the branch instruction to be predicted based on the selected address in a second cycle stage later than the first cycle stage; and a thread arbitration circuit that controls selection of the addresses of the threads by the first selectors and the second selector. | 03-28-2013 |
20140025932 | PROCESSOR, INFORMATION PROCESSING DEVICE, AND CONTROL METHOD OF PROCESSOR - A processor includes: a first GHR that indicates, in time series, results which have predicted validity or invalidity of branches when instructions have been fetched; a second GHR that indicates, in time series, results which have decided validity or invalidity of branches when computation has been completed; a branch prediction unit that, when the instructions are fetched, executes branch prediction by using a branch validity accuracy which are decided based on not only a branch history (BRHIS) but also the instruction fetch address and the first GHR and indicates whether the instruction is a branch direction as expected; an update unit that updates the first GHR with the value of the second GHR when it is decided that the branch prediction has failed based on the result of the branch computation; wherein an execution unit re-executes the instruction fetch. | 01-23-2014 |
20140156973 | PROCESSOR AND CONTROL METHOD OF PROCESSOR - A processor comprises an instruction fetch unit to acquire an instruction from an instruction address defined as an instruction storage source at a fetching stage of the processor repeating an instruction process including the fetching stage of fetching the instruction and an execution stage of executing the instruction, an associative relation storage unit to register an associative relation between a high-order bit field of the instruction address of the instruction undergoing the instruction process and high-order address information into which the high-order bit field of the instruction address is encoded, an encoding unit to encode the high-order bit field contained in the instruction address into the high-order address information on the basis of the associative relation and a decoding unit to decode the high-order bit field from the high-order address information and the associative relation. | 06-05-2014 |
20150046689 | ARITHMETIC PROCESSING UNIT AND METHOD FOR CONTROLLING ARITHMETIC PROCESSING UNIT - An arithmetic processing unit including a branch instruction execution management unit configured to accumulate a branch instruction waiting to be executed and to manage completion of a branch instruction, a completion processing waiting storage unit configured to accumulate an identifier of an instruction waiting for completion processing according to an execution sequence of a program, a completion processing unit configured to activate resource update processing due to execution of a branch instruction when the completion processing unit receives an execution completion report for the branch instruction from the branch instruction execution management unit and identified by the identifier, and a promotion unit configured to, when an identifier accumulated at the top of the completion processing waiting storage unit indicates a branch instruction, cause the completion processing unit to activate the resource update processing without waiting for the execution completion report for the branch instruction. | 02-12-2015 |
20150052338 | ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF ARITHMETIC PROCESSING DEVICE - An arithmetic processing device includes: first prediction units which output branch prediction information of a fetched conditional branch instruction based on past branch history information of conditional branch instructions; a second prediction unit which stores a branch taken consecutive number of times and a branch not-taken consecutive number of times to a pattern information storage unit, and outputs branch prediction information of a fetched conditional branch instruction based on the past branch taken consecutive number of times or branch not-taken consecutive number of times stored; selecting units which selectively output the branch prediction information output from the first prediction units or the second prediction unit; and a selector which outputs a next instruction address of the conditional branch instruction or a branch target address of the conditional branch instruction to an instruction fetch unit in accordance with the branch prediction information output by the selecting units. | 02-19-2015 |
20150052339 | PROCESSOR AND CONTROL METHOD OF PROCESSOR - When predicting that branch is established as a result of performing branch prediction of a branch instruction based on pieces of branch information on branch instructions included in entries read from branch histories stored in a storing unit which stores, in each way, the branch history including a first index being part of an instruction address and a second index being a value obtained by an arithmetic operation using part of the instruction address, a branch predicting unit outputs a predicted branch destination address, and when a prediction failure of the predicted branch destination address obtained is detected, a branch history updating unit sets updated information of the branch information to update the branch history, and when the prediction failure is detected and the updated information is set in the branch information, registers the branch information in the branch history stored in the storing unit, by using the second index. | 02-19-2015 |