Abstract:
PROBLEM TO BE SOLVED: To provide a DRAM low in power consumption and low in manufacturing cost without needing an SRAM, and to provide a refresh method. SOLUTION: This DRAM 10 comprises terminals 18a, 18b to which addresses of memory blocks 16a, 16b, 16c, 16d are inputted, selectors 20a, 20b, 20c, 20d selecting T/C of addresses, and a circuit selecting a block from signal of T or C of an address outputted from the selectors 20a, 20b, 20c, 20d. COPYRIGHT: (C)2004,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide a data input/output method which can minimize losses of data interruption at the time of switching between reading and writing in a DRAM using a common input/output section for reading and writing data, and to provide a DRAM. SOLUTION: This data input/output method comprises a step for holding predetermined data from a memory array 12 by a read command of m-th (m is integer), a step for outputting the data to a common input/output section 30 and holding new data from the memory array 12 upon (m+1)-th read command, a step for holding the data from the common input/output section 30 upon n-th (n is integer) write command, and a step for storing the data in the memory array 12 and holding new data from the common input/output section 30 upon (n+1)-th write command.
Abstract:
PROBLEM TO BE SOLVED: To provide a communication controller in which total processing time is shortened by decreasing the number of hierarchies and the number of nodes for the number of prefixes for mask in a tree structure pertaining to search information being used for determining next forwarding destination route of a received packet from the destination address thereof, and to provide a communication control method, a communication control program and a data structure for communication control. SOLUTION: Search information is made to correspond with a tree structure. Each prefix for mask is made to correspond with at least one entry where each entry includes information of mask length of the corresponding prefix for mask and a sort key and is assigned to any one node in the tree structure according to the sorting order. Each node is linked to a different node in a lower hierarchy by a branch based on the entry thereof. An extracting means 26 extracts the destination address of a received packet, and a searching means 27 searches an entry having information of a prefix most matching the extracted address at an objective node 28 indicated by a search control means 29. After ending search of each node, a routing means 30 determines the forwarding destination route of the received packet based on the longest one of the most matching prefixes at all current search object nodes. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To much more efficiently achieve data registration in a data table and data retrieval from the data table. SOLUTION: Data registration in a data table (3) in which the first item data are registered with the corresponding second item data and data retrieval from the data table is executed by using a first pointer table (1) in which a pointer to a portion of registered data in the data table is registered at a storage position shown by a hash value obtained by applying a first hash function (6) to the first item data of the registered data and a second pointer table (2) in which the pointer is registered at a storage position shown by a hash value obtained by applying a second hash function (22) to the first item data of the registered data. COPYRIGHT: (C)2004,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To reduce wasteful cycles in switching of buses. SOLUTION: When output of data is switched from a memory 20 to a memory controller 10, the memory controller 10 fetches write data outputted from the memory 20 and outputs the fetched write data to a data bus 30. Next, the memory controller 10 outputs its own write data to the data bus 30, after outputting the fetched read data to the data bus 30. COPYRIGHT: (C)2003,JPO
Abstract:
PROBLEM TO BE SOLVED: To shorten a pre-charging time by providing plural DRAM cells and sense amplifiers respectively in response to plural DRAM cells and activating only the sense amplifier answering to the cell to be accessed among plural DRAM cells. SOLUTION: A DRAM 10 contains a pre-fetch/latch circuit 14, an output buffer 18 connected to the pre-fetch/latch circuit 14 and a pre-load/latch circuit 16 connected to a sense amplifier part 26. Data of 32 pieces of memory cells 20 on a word line 22 are stored in the pre-fetch/latch circuit 14, and the data are read out from the output buffer 18 to four respective outputs. At a writing, the data inputted to plural respective inputs are stored temporarily in the pre- load/latch circuit 16, and when all the 32 pieces of data are inputted, they are written simultaneously in 32 pieces of memory cells 20. The data are pre-loaded to the pre-load/latch circuit 16, and are written back in batch to be automatically pre-charged.
Abstract:
PURPOSE: To make a bus transfer protocol programmable and to improve data transferring efficiency by transferring the plural data of a bit value smaller than a prescribed bit width on the bus of the prescribed bit value in one cycle by a programmed operations. CONSTITUTION: This device is provided with a plotting control chip 10, and video chips V1-V4. They are connected through a 64 bit data bus 20, 4 bit program signal line 22, and 1 bit ready signal line 24. Avideo chip V1 is constituted of a decoder DEC1, program buffer address register PBAR, sequencer SEQ, program buffer PB, decoder DEC 2, address control unit 54, selector SEL, and each kind register. The video chip V1 is connected through a data bus 26 with a video buffer APA1.