Abstract:
PROBLEM TO BE SOLVED: To make control of a receiver and downloading possible by avoiding a problem of a cache by an OS.SOLUTION: A mirror file number corresponding to a file to be requested is transmitted to a host OS. It is determined that whether or not data is cached in the host OS, and a block device is requested to read data of the mirror file number when it is determined that the transmitted data of the mirror file number is not cached. The block device acquires an address in memory in which actual content corresponding to a sector number is stored, acquires a sequence number corresponding to the content, changes the acquired sequence number and read data in the acquired address in the memory. Data obtained by adding the changed sequence number to the read data is provided to the host OS. When it is determined that data is cached in the host OS, the data cached in the host OS is provided.
Abstract:
PROBLEM TO BE SOLVED: To provide a method that arbitrates (arbitration) an access to (use of) an optical communication bus for a node without requiring an expensive WDM device.SOLUTION: A method for arbitrating an access to an optical communication bus includes the following steps: always sending a signal onto a bus for each node (Node A, Node B, Node C and Node D) to synchronize with the signal, thus maintaining a CDR lock state, and for a node desiring to use the bus to emits light as a request bit in a pre-assigned time slot in a frame header being sent on the bus, thereby performing bus arbitration (arbitration); sending data (data) onto the bus when an access right to (use of) the bus is obtained; making each node monitor the states of light emitting; sending an idle pattern (ip) onto the bus at a predetermined timing assigned to the node; and making all nodes send the idle pattern at least once during a pre-assigned period of all the nodes to keep a DC balance of an AC coupling device.
Abstract:
PROBLEM TO BE SOLVED: To non-specifically execute the exposure/non-exposure mode of a secret key by outputting a presumable bit string, in response to the input of an initial bit string and performing the switching between the enciphering processing and the output processing of input bit strings, when the output of a prescribed trap bit string is detected. SOLUTION: When an initial bit string is loaded into an LFSR(linear feedback shift register) 1, a trap decoder 3 starts its operation to monitor the bit of the LFSR 1. When a trap bit string is detected, the decoder 3 outputs a switch signal and a toggle switch 5 inverts its own output. Then the output of the LFSR 1 continuously serves as the input of an exclusive OR circuit 19, until the decoder 3 outputs a switch signal. At the same time, the output of a shift register 11a undergoes the exclusive OR processing (enciphering processing) by means of a pseudo-random number, i.e., the output of the LFSR 1. Meanwhile, the output of the register 11a is used as it is, when the decoder 3 outputs a switch signal.
Abstract:
PURPOSE: To provide a method for maintaining consistency of cache in a system which has 1st physical memory and 2nd physical memory that is common with at least a part of physical addresses of all of physical addresses of the 1st physical memory, selects the 1st physical memory/2nd physical memory by its operation mode and accesses. CONSTITUTION: Flag bit 23 is provided as a means which stores information that specifies data source in tag memory 20 of cache. Then, the cache decides cache hit/miss based on not only a fact that the data relating to an CPU request address exists in the cache, but also considers the information on an operation mode which is simultaneoulsy sent from the CPU and also decides whether data source whose data the CPU requests coincides with data source whose data is stored in the cache. The cache hit is not decided until these two conditions are matched with each other.
Abstract:
PURPOSE: To improve system performance by providing a means execution data consistency procedure to the data based on the comparing result and state information of a comparing means to reduce the traffic of a shared path. CONSTITUTION: A reference value register 6 stores a reference value in connection with the access count of a cache tag and a comparator 7 compares the access count of a cache tag specified by address information with the reference value of the reference value register 6 to supply the comparing result for a cache control part 3. In this case, with respect to data to which only one processor P frequently access, even though originally shared data, its copy is made to remain only in the cache C of the frequently accessing processor P and its copy within the other caches are invalidated. As the result of the, there is no copy in the other caches C after invalidating so that processing can be executed only within one's own cache C, thereby improving the performance of the bus of the cache to maximum.
Abstract:
PROBLEM TO BE SOLVED: To download data of a high-capacity file from a server (an access point) to a client (a portable device) of a user at a high speed with efficiently using both millimeter wave wireless communication and the conventional wireless communication (WiFi, Bluetooth (R), 3G, and the like).SOLUTION: File data is packetized and transmitted from a server to a client. The file data is transmitted as a data packet by a millimeter wave. In parallel to that, a check-out packet (a roll-calling packet) corresponding to the data packet is transmitted. At establishment of a link, a latency of each communication channel is measured for testing. On a reception side, when reception of the check-out packet is completed, whether or not a millimeter wave packet corresponding to the check-out packet is arrived is checked (or roll-calling is performed). If no corresponding millimeter wave packet is arrived, it is determined that the corresponding millimeter wave packet is lost, and a retransmission request is returned to the server readily via WiFi.
Abstract:
PURPOSE: To provide a mediation method for accelerating switching in a large- scaled asynchronous transfer mode switch. CONSTITUTION: A cross bar system is adopted, and when two or more output requests turned to the same output port compete, request signals for indicating the output requests for the requests are NAND operated for the respective rows of a matrix with one-bit signals stored beforehand in a matrix shape, the result of the NAND operation is wired OR operated for the respective columns of the matrix and internal signals Q are obtained for the respective columns. It is detected that the order of the internal signals Q is in complimentary relation with the order relating to one row of the one-bit signals stored beforehand in the matrix shape and understanding signals are generated for the output request relating to the row of the equal order. A mediation process is executed at an extremely high speed because it is all performed on a hardware.
Abstract:
PROBLEM TO BE SOLVED: To efficiently rewrite data from a cache memory to a main memory. SOLUTION: The storage device for caching data to be written in the main memory includes: a cache memory having a plurality of cache segments in each of which validity data indicating whether each sector included in the cache segment is a valid sector including valid data are stored; and a cache control part for controlling access to the cache memory. In writing back the cache segment to the main memory, the cache control part performs access to validity data corresponding to the cache segment, and detects a region where invalid sectors are continued, and issues a reading command to read the data to every detected region to the main memory, and writes back the data in the cache segment to the main memory after setting each region as a valid sector. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To efficiently perform the debug of a logic circuit by detecting an operation whose failure is highly likely to be generated, and reporting it. SOLUTION: This observation device 20 for inputting a signal to be outputted by an observation object device, and for observing the operation of the observation object device is provided with an output signal acquiring part 100 for acquiring an output signal to be outputted by the observation object device 10, status transition storing parts 102a and 102b for storing the set of the output signals acquired in two or more continuous cycles as the status transition of the output signals, status transition adding parts 110a and 110b for, when the status transition corresponding to the set of the output signals newly acquired by the output signal acquiring part 100 is not stored in the status transition storing parts 102a and 102b, making the status transition storing part additionally store the set of the newly acquired output signals as new status transition and a status transition output part 120 for outputting the status transition of the output signals stored in the status transition storing parts 102a and 102b. COPYRIGHT: (C)2006,JPO&NCIPI