Abstract:
PROBLEM TO BE SOLVED: To provide a magnetic random access memory element which can store multi-bits. SOLUTION: The magnetic random access memory element is made from a first magnetic tunnel junction and a second magnetic tunnel junction. These magnetic tunnel junctions are connected to each other in a series resistive circuit. The connected first and second magnetic tunnel junctions are connected to a bit line through an access transistor. A write bit line and a write data line are associated with each of the first and second magnetic tunnel junctions. By application of appropriate currents to these lines , the magnetic vector orientation with each of the first and second magnetic tunnel junctions can be controlled so as to store within the element in any one of at least three logic states. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide an advanced IP address lookup technology. SOLUTION: Internet Protocol address prefixes are hashed into hash tables allocated memory blocks on demand after collisions occur for both a first hash and a single rehash. The number of memory blocks allocated to each hash table is limited, with additional prefixes, handled by an overflow content addressable memory. Each hash table contains only prefixes of a particular length, different hash tables contain prefixes of different lengths. Only subset of possible prefix lengths are accommodated by the hash tables, a remainder of prefixes is handled by the content addressable memory or a similar alternate address lookup facility. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide technique for performing error correction and error detection on a wide data word in a memory system and other systems including a memory. SOLUTION: A parity generation circuit includes a plurality of bit generation circuits. Each of the bit generation circuits operates to receive each data bit and each hard latch signal, and generate a parity signal indicating the parity of the corresponding data bit when the hard latch signal is inactive. Each of the bit generation circuits drives the parity signal to a setting value when the hard latch signal is active. An output circuit is coupled with a bit generation circuit to receive the parity signal, and operates to generate an output parity signal in response to the parity signal from the bit generation circuit. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide an integrated and released beam layer structure manufactured in a trench and its manufacturing method. SOLUTION: The beam layer structure has a semiconductor substrate 20, the trench 18, a first electrical conducting layer 24, and the beam 28. The trench is extended inside the semiconductor substrate and has a wall. The first electrical conducting layer is positioned on the wall of the trench in the selected position. The beam is positioned on the trench, and the first part of it is connected to the semiconductor substrate, and a second part of it is movable. The second part of the beam is separated from the wall of the trench by the selected distance. Therefore, the second part of the beam is freely movable inside the plane vertical or parallel to the surface of the substrate, and can be deflected, that is, deformed relative to the trench so as to electrically contact in response to a predetermined acceleration force applied to the beam structure or the change of a predetermined temperature. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide an improved semiconductor memory device in which comparatively high-speed phase change material is used. SOLUTION: The device is a circuit and a method for the memory device for a phase change memory, and the like. A memory 1 having a plurality of columns of a memory cells 2 is especially provided, and each column of the memory cells is connected to a bit line 4 or a data line. Each of the memory cells includes a programmable resistance element connected in series to a selection transistor. Each of the bit lines is connected to a separate reference cell and a separate transistor. The transistor is connected between the corresponding bit line and reference voltage such as grounding, and the like. During the period of the memory read operation, the transistor, the reference cell and the addressed memory cell form a differential amplifier circuit. Output from the differential amplifier circuit is connected to a data output terminal for the phase change memory. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a technique to determine the direction of rotation of a sensorless motor operating in the state of freewheel, by comparing signals induced in a motor winding. SOLUTION: A device and method for determining the freewheel rotation of an electric motor is provided comprises a step to measure first and second signals from first and second windings of an unenergized motor, respectively, and a step to determine whether or not an energized motor is rotating from the first and second signals. The method can also determine the direction of rotation from the first and second signals when the unenergized motor is rotating. Further the method can measure a third signal from a third winding of the unenergized motor, and when determining whether or not the motor is rotating the method can determine that the motor is not rotating if the first, second and third signals are equal. Each of the first and second signals can have a back-voltage. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a system and a method for simulating a USB smart card. SOLUTION: The system and the method for simulating a universal serial bus (USB) smart card device connected with a USB host device for development and debugging are provided and it includes a computer simulator and a USB host device with a host controller operatively connected along a communication link with the computer simulator for transmitting or receiving data packets to or from the computer simulator. A microcontroller is located between the computer simulator and the USB host device and translates the data packets into a USB protocol used by the USB host device and defined by the computer simulator. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a micro fuel cell capable of supplying sufficient power while maintaining structural reliability, and a method of manufacturing the same. SOLUTION: The micro fuel cell 30 includes a substrate 32 and a plurality of outwardly extending PEM separators 34 spaced from each other to define positive and negative micro fluid channels 36 and 38. A positive catalyst/electrode serves as the lining of at least part of the positive micro fluid channel 36, and a negative catalyst/electrode serves as the lining of at least part of the negative micro fluid channel 38. COPYRIGHT: (C)2004,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a path compression optimization system and method therefor. SOLUTION: The path optimization system and method for eliminating single entry trie tables, which are used in a pipeline network search engine of a router, are provided. This system embeds in a parent trie table (1) path compression patterns having common prefix bits of a data packet and (2) skip counts indicating the length of the path compression patterns. The network search engine uses the path compression patterns and the skip counts to eliminate single entry trie tables from a data structure. Each path compression pattern is processed one stride at a time in subsequent pipeline stages of the network search engine. The elimination of unnecessary single entry trie tables reduces memory space, power consumption, and the number of memory accesses required for traversing the data structure. COPYRIGHT: (C)2004,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide an improved multi-bit trie network search engine and an operating method thereof. SOLUTION: The multi-bit trie network search engine is realized by the number of pipeline logic units corresponding to the number of longest prefix strides, and a combination of memory blocks for holding prefix tables. Each of the pipeline units is limited to one memory access, and the end point within the pipeline logic unit chain is variable to deal with prefixes having different lengths. The memory blocks are coupled to the pipeline logic units by a mesh type crossbar and form a combination of virtual memory banks, and memory blocks in arbitrary given physical memory banks may be allocated to a virtual memory bank for arbitrary specified pipeline logic unit. An embedded type programmable processor manages insertion and deletion of route in the prefix tables together with configuration of the virtual memory banks. COPYRIGHT: (C)2004,JPO&NCIPI