Patents by Inventor Daiji Ishii
Daiji Ishii has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8385307Abstract: A TFC selection apparatus includes: a SIR calculation unit calculating SIR by using a CPICH symbol of receive data; a conversion unit obtaining STFC(m) which contains m pieces of TFC corresponding to the calculated SIR; a total transmit power calculation unit selecting TFC corresponding to the obtained STFC(m) from a TFCS which is a set of TFCs sequenced in proportion to a magnitude of total transmit power, and calculating total transmit power of TFC included in the TFCS in order indicated by a search direction signal, beginning with the selected TFC as a starting point; and a TFC selection unit generating the search direction signal based on the calculated total transmit power of the TFC as the starting point, and selecting an optimum TFC to be applied to transmit data from the TFCS, wherein the TFC selection unit selects TFC as the optimum TFC corresponding to total transmit power which indicates less than or equal to as well as approximate to a maximum value allowed for the transmit data.Type: GrantFiled: December 11, 2007Date of Patent: February 26, 2013Assignee: NEC CorporationInventor: Daiji Ishii
-
Patent number: 8018986Abstract: A signal receiving apparatus which can reduce a circuit scale to reduce a cost in a mobile wireless communication system which transmits and receives a spread spectrum signal is provided. The signal receiving apparatus includes a filter coefficient updating unit 104 which generates a filter coefficient w on the basis of an input signal x, a transformational despreading unit 101 which performs a despreading process to the input signal x, and an FIR filter 103 which performs multiplication by using a despreading output z output from the transformational despreading unit and the filter coefficient w output from the filter coefficient updating unit 104 as inputs to output a result which the multiplication results are added as a signal data symbol output S. The transformational despreading unit 101 obtains a despreading output by addition and subtraction between the input signal x and a spread code sequence c.Type: GrantFiled: October 3, 2006Date of Patent: September 13, 2011Assignee: NEC CorporationInventor: Daiji Ishii
-
Publication number: 20100091754Abstract: A TFC selection apparatus includes: a SIR calculation unit calculating SIR by using a CPICH symbol of receive data; a conversion unit obtaining STFC(m) which contains m pieces of TFC corresponding to the calculated SIR; a total transmit power calculation unit selecting TFC corresponding to the obtained STFC(m) from a TFCS which is a set of TFCs sequenced in proportion to a magnitude of total transmit power, and calculating total transmit power of TFC included in the TFCS in order indicated by a search direction signal, beginning with the selected TFC as a starting point; and a TFC selection unit generating the search direction signal based on the calculated total transmit power of the TFC as the starting point, and selecting an optimum TFC to be applied to transmit data from the TFCS, wherein the TFC selection unit selects TFC as the optimum TFC corresponding to total transmit power which indicates less than or equal to as well as approximate to a maximum value allowed for the transmit data.Type: ApplicationFiled: December 11, 2007Publication date: April 15, 2010Inventor: Daiji Ishii
-
Publication number: 20090041094Abstract: A signal receiving apparatus which can reduce a circuit scale to reduce a cost in a mobile wireless communication system which transmits and receives a spread spectrum signal is provided. The signal receiving apparatus includes a filter coefficient updating unit 104 which generates a filter coefficient w on the basis of an input signal x, a transformational despreading unit 101 which performs a despreading process to the input signal x, and an FIR filter 103 which performs multiplication by using a despreading output z output from the transformational despreading unit and the filter coefficient w output from the filter coefficient updating unit 104 as inputs to output a result which the multiplication results are added as a signal data symbol output S. The transformational despreading unit 101 obtains a despreading output by addition and subtraction between the input signal x and a spread code sequence c.Type: ApplicationFiled: October 3, 2006Publication date: February 12, 2009Inventor: Daiji Ishii
-
Data processing apparatus, and its processing method, program product and mobile telephone apparatus
Patent number: 7366968Abstract: A data processing apparatus capable of preventing contention of memory access between the HARQ synthesis and rate dematching in the HARQ processing using two or more single-port memories is provided. A buffer includes two physical memories. One of the physical memories is used as an even address memory, and the other is used as an odd address memory. With respect to access to the buffer conducted by the HARQ synthesis and rate dematching, access control is conducted so as to make the rate dematching access the odd address memory when the HARQ synthesis accesses the even address memory.Type: GrantFiled: March 25, 2005Date of Patent: April 29, 2008Assignee: NEC CorporationInventor: Daiji Ishii -
Patent number: 7257765Abstract: (3n+1)th (n=0, 1, 2, . . . , M/3?1) input data is stored in a first memory 102, (3n+2)th (n=0, 1, 2, . . . , M/3?1) input data is stored in a second memory 103, and (3n+3)th (n=0, 1, 2, . . . , M/3?1) input data is stored in a third memory 104. Information bit, first parity bit, and second parity bit that have been read out by 3 bits are held in an information bit queue 108, a first parity bit queue 109, and a second parity bit queue 110, respectively, to control data supply to the rate dematching circuits 111 and 112 by these queues 108, 109 and 110.Type: GrantFiled: June 17, 2004Date of Patent: August 14, 2007Assignee: NEC CorporationInventor: Daiji Ishii
-
Patent number: 7136989Abstract: A parallel computation processor being capable of high-speed loop operation. When instruction decoders decode the VLOOP instruction, which triggers loop operation, an instruction buffer starts storing normal instructions. The instruction buffer dispatches a VLIW instruction composed of n pieces of normal instructions to execution units each time n pieces of instructions are stored therein. The execution units concurrently execute the instructions. After all instructions comprised in a loop have been stored in the buffer and once dispatched as VLIW instructions to be executed, the loop is executed repeatedly.Type: GrantFiled: September 26, 2002Date of Patent: November 14, 2006Assignee: NEC CorporationInventor: Daiji Ishii
-
Data processing apparatus, and its processing method, program product and mobile telephone apparatus
Publication number: 20050232203Abstract: A data processing apparatus capable of preventing contention of memory access between the HARQ synthesis and rate dematching in the HARQ processing using two or more single-port memories is provided. A buffer includes two physical memories. One of the physical memories is used as an even address memory, and the other is used as an odd address memory. With respect to access to the buffer conducted by the HARQ synthesis and rate dematching, access control is conducted so as to make the rate dematching access the odd address memory when the HARQ synthesis accesses the even address memory.Type: ApplicationFiled: March 25, 2005Publication date: October 20, 2005Inventor: Daiji Ishii -
Patent number: 6918024Abstract: An address generating circuit, in which address generation by a modulo addition is executed at high speed, is provided. The address generating circuit makes, a two input adder that adds an address and a renewing step, a three input adder and subtracter that adds the address and the renewing step and further adds the size of a modulo area to this added result or subtracts the size of the modulo area from this added result, and a selection judging circuit that generates a selection signal for selecting one of the outputs from the two input adder and the three input adder and subtracter, work in parallel and independently. And a multiplexer selects one of the outputted results from the two input adder and the three input adder and subtracter based on the selection signal from the selection judging circuit.Type: GrantFiled: July 24, 2002Date of Patent: July 12, 2005Assignee: NEC CorporationInventor: Daiji Ishii
-
Publication number: 20040261006Abstract: (3n+1)th (n=0, 1, 2, . . . , M/3−1) input data is stored in a first memory 102, (3n+2)th (n=0, 1, 2, . . . , M/3−1) input data is stored in a second memory 103, and (3n+3)th (n=0, 1, 2, . . . , M/3−1) input data is stored in a third memory 104. Information bit, first parity bit, and second parity bit that have been read out by 3 bits are held in an information bit queue 108, a first parity bit queue 109, and a second parity bit queue 110, respectively, to control data supply to the rate dematching circuits 111 and 112 by these queues 108, 109 and 110.Type: ApplicationFiled: June 17, 2004Publication date: December 23, 2004Applicant: NEC CORPORATIONInventor: Daiji Ishii
-
Publication number: 20040208235Abstract: A rake reception apparatus which receives and rake-combines spread signals on a path basis includes finger receivers, a switch, an adder, and a buffer. The finger receivers de-spread reception signals on a path basis. The switch sequentially selects de-spread data one by one on a path basis which are output from the plurality of finger receivers. The adder adds the data selected by the switch to a rake combining interim result corresponding to the data and outputs the result as a rake combining interim result after updating. The buffer holds the rake combining interim result output from the adder and outputs a rake combining interim result corresponding to data selected by the switch to the adder. A rake reception method is also disclosed.Type: ApplicationFiled: April 12, 2004Publication date: October 21, 2004Inventor: Daiji Ishii
-
Patent number: 6546053Abstract: A signal decoding system performs variable length decoding and inverse quantization at high speed. From bit stream temporarily held in a bit string buffer, a bit string is parsed as a table address to look up a lookup table in a table looking-up unit and a table selecting unit. By looking up the table, variable length decoding is performed simultaneously for maximum two codewords. Furthermore, the decoded data is inversely quantized in parallel by using inverse quantizars. The results of inverse quantization are stored at appropriate positions in the block by the block storage unit.Type: GrantFiled: May 13, 1998Date of Patent: April 8, 2003Assignee: NEC CorporationInventor: Daiji Ishii
-
Publication number: 20030065905Abstract: A parallel computation processor being capable of high-speed loop operation. When instruction decoders decode the VLOOP instruction, which triggers loop operation, an instruction buffer starts storing normal instructions. The instruction buffer dispatches a VLIW instruction composed of n pieces of normal instructions to execution units each time n pieces of instructions are stored therein. The execution units concurrently execute the instructions. After all instructions comprised in a loop have been stored in the buffer and once dispatched as VLIW instructions to be executed, the loop is executed repeatedly.Type: ApplicationFiled: September 26, 2002Publication date: April 3, 2003Applicant: NEC CORPORATIONInventor: Daiji Ishii
-
Publication number: 20030053700Abstract: A signal decoding system performs variable length decoding and inverse quantization at high speed. From a bit stream temporarily held in a bit string buffer, the bit string is parsed as a table address for a lookup table in a table looking-up unit and a table selecting unit. By looking up the table address in the lookup table, variable length decoding is performed simultaneously for a maximum of two codewords. Furthermore, the decoded data is inversely quantized in parallel by using inverse quantizers. The results of inverse quantization are stored at appropriate positions in the block by the block storage unit.Type: ApplicationFiled: November 6, 2002Publication date: March 20, 2003Inventor: Daiji Ishii
-
Publication number: 20030023829Abstract: An address generating circuit, in which address generation by a modulo addition is executed at high speed, is provided. The address generating circuit makes, a two input adder that adds an address and a renewing step, a three input adder and subtracter that adds the address and the renewing step and further adds the size of a modulo area to this added result or subtracts the size of the modulo area from this added result, and a selection judging circuit that generates a selection signal for selecting one of the outputs from the two input adder and the three input adder and subtracter, work in parallel and independently. And a multiplexer selects one of the outputted results from the two input adder and the three input adder and subtracter based on the selection signal from the selection judging circuit.Type: ApplicationFiled: July 24, 2002Publication date: January 30, 2003Applicant: NEC CorporationInventor: Daiji Ishii
-
Patent number: 6385635Abstract: Multipliers 107 through 110 carry out an multiplication operation with two data out of the four data transferred from a memory over buses 101 through 104. The multiplication results are subjected to an addition or subtraction operation with each other in adder-subtracters 111 and 112. The operation results obtained by the adder-subtracters 111 and 112 are supplied to adders 113 and 114 where they are added to values held by accumulators 115 and 116. A latch circuit 105 supplies the data transferred through the bus 102 to the multiplier 109 when a control signal 106 indicates “ON”. The latch circuit 105 temporarily holds the data transferred through the bus 102 and supplies the data held therein to the multiplier 109 when a control signal 106 indicates “OFF”.Type: GrantFiled: April 23, 1999Date of Patent: May 7, 2002Assignee: NEC CorporationInventor: Daiji Ishii