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
Abstract:
PROBLEM TO BE SOLVED: To provide an improved system and method for voltage regulation. SOLUTION: A voltage regulator includes an output node, and first and second regulator circuits. The first regulator circuit generates a first regulated voltage on the output node when a supply voltage equals or exceeds a predetermined threshold, and the second regulator circuit generates a second regulated voltage on the output node when the supply voltage is less than the predetermined threshold. COPYRIGHT: (C)2004,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide an improved processing architecture for supporting a high processing condition and a high communication condition. SOLUTION: This hyper-processor includes a control processor for controlling a task executed by a plurality of processor cores, and each processor core can include a plurality of execution units or special hardware units. The control processor schedules the tasks according to a control thread to the task including a hardware context generated in a compile period and including a register file, a program counter and a status bit for each task. The task is dispatched to the processor core or the special hardware unit for parallel, sequential, out-of-order or speculative execution. A universal register file includes data processed by the task. A mutual connection body mutually connects at least the processor core and the special hardware units with each other and with the universal register file to enable each node to communicate with other nodes. COPYRIGHT: (C)2004,JPO
Abstract:
PROBLEM TO BE SOLVED: To improve a reconfigurable processing device and to improve a resource manager for use in a reconfigurable processing device. SOLUTION: A data sorting apparatus includes (1) a storage sorter that sorts a data set according to a defined criterion, and (2) a query mechanism that receives intermediate sorted data values from the storage sorter and compares the intermediate sorted data values to at least one key value. The storage sorter has a priority queue for sorting the data set, wherein the priority queue has M processing elements. The query mechanism receives the intermediate sorted data values from the M processing elements. The query mechanism includes a plurality of comparison circuits, each circuit capable of detecting if one of the intermediate sorted data values is equal to at least one key value or, if no match exists, extracting the minimal value greater than (or less than according to the defined criterion) at least one key value. COPYRIGHT: (C)2004,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide an integrated circuit for using a high-frequency timing reference generator from a high-speed serial interface for providing clocking and timing conditions for the integrated circuit. SOLUTION: In a timing mechanism, the need for a phase locked loop (PLL) macro cell for providing a timing reference and a timing signal in an IC is removed. The IC is suitably used as a disk drive integrated circuit including DSPs, memories, data path controllers, data interfaces, custom macro cells, and DSP peripherals. The high-speed serial interface is suitably a Serial ATA (SATA), a universal serial bus (USB), a fiber channel, or a Serial Attached SCSI (SAS). COPYRIGHT: (C)2004,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide an improved programmable logic device (PLD) and its manufacturing method. SOLUTION: The PLD according to the present invention has an array comprising a plurality of PLD cells. Each of the PLD cells has programmable transistors and selective transistors. The PLD array is divided into at least one first area and at least one second area which is located adjacent to the at least one first area. The first area includes programmable transistors, and the second area includes selective transistors. COPYRIGHT: (C)2004,JPO
Abstract in simplified Chinese:本发明说明了一种用于制造具有使鳍与基板绝缘的绝缘层的鳍式场效应管(finFET)设备之方法。该绝缘层可防止没有该绝缘层时将流经该基板中之块状半导体材料之漏电流。可以块状半导体基板开始制造该结构,而不需要绝缘层上覆半导体基板。可以磊晶生长法形成鳍结构,因而可改善该等设备中之鳍高度的一致性。