Patents by Inventor Masashi Tsubota
Masashi Tsubota 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).
-
Publication number: 20230384082Abstract: An angle error correction device includes an actual rotation angle measurement circuit that converts a rotation angle information of a rotation angle detection target to an angle counter value for each predetermined angle; an actual speed calculator that calculates an actual rotation speed for each predetermined angle from the angle counter value; a curve interpolation circuit that generates a curve interpolation equation from the angle counter value; an ideal speed estimator that calculates an estimated ideal rotation speed for each predetermined angle using the curve interpolation equation; an angle error detector that calculates an angle error for each predetermined angle by integrating an angle ripple ratio determined by the actual rotation speed and the estimated ideal rotation speed; an angle error table in which the angle error calculated by the angle error detector is stored; and a correction circuit that corrects the rotation angle information using the angle error table.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventor: Masashi TSUBOTA
-
Patent number: 10312850Abstract: To solve the problem of multi-pulse control in which the load of the control software is increased and further switching/timing adjustment is required, a semiconductor device includes a control unit including a CPU and a memory, a PWM output circuit for controlling the driver IC to drive the power semiconductor device, a current detection circuit for detecting the motor current, and an angle detection circuit for detecting the angle of the motor. The PWM output circuit includes a square wave generator circuit to generate a square wave based on the angle of the angle detection circuit as well as the base square wave information.Type: GrantFiled: November 15, 2017Date of Patent: June 4, 2019Assignee: RENESAS ELECTRONICS CORPORATIONInventor: Masashi Tsubota
-
Publication number: 20180183378Abstract: To solve the problem of multi-pulse control in which the load of the control software is increased and further switching/timing adjustment is required, a semiconductor device includes a control unit including a CPU and a memory, a PWM output circuit for controlling the driver IC to drive the power semiconductor device, a current detection circuit for detecting the motor current, and an angle detection circuit for detecting the angle of the motor. The PWM output circuit includes a square wave generator circuit to generate a square wave based on the angle of the angle detection circuit as well as the base square wave information.Type: ApplicationFiled: November 15, 2017Publication date: June 28, 2018Inventor: Masashi TSUBOTA
-
Publication number: 20110074612Abstract: An A/D converter includes a sampling capacitor that accumulates a charge according to an input voltage, a first initialization switch that initializes the sampling capacitor, a sample hold switch that switches a connection state of an external input terminal and the sampling capacitor, and a second initialization switch that initializes a charge accumulated in an input node via a resistor, the input node connecting the external input terminal and the sample hold switch.Type: ApplicationFiled: September 29, 2010Publication date: March 31, 2011Applicant: Renesas Electronics CorporationInventors: Satoshi Ariyoshi, Masashi Tsubota
-
Patent number: 7558990Abstract: In an embodiment of the invention, if a microprocessor detects runaway of a CPU executing a program, it starts a recovery program. The runaway in the program execution is detected by monitoring accesses a non-implementation space in a program space. If the CPU accesses any address in the non-implementation space, the microprocessor sends an instruction to the CPU to execute a predetermined recovery program. Thereby, the microprocessor can detect and stop the runaway into the non-implementation space.Type: GrantFiled: August 31, 2005Date of Patent: July 7, 2009Assignee: NEC Electronics CorporationInventors: Kimitake Tsuyuno, Masashi Tsubota
-
Patent number: 7449854Abstract: A PWM signal generation of the present invention includes a counter, a compare register, a comparator comparing a compare value of the compare register with a count value of the counter and outputting an identity signal, a PWM signal generation circuit determining a pulse width of a PWM signal according to the identity signal, and an additional bit setting register storing an additional bit provided to change the pulse width of the PWM signal.Type: GrantFiled: September 26, 2006Date of Patent: November 11, 2008Assignee: NEC Electronics CorporationInventor: Masashi Tsubota
-
Patent number: 7408315Abstract: A motor control apparatus for controlling a motor based on an output from a sensor includes a storage unit storing a value according to an excitation power supply to excite the sensor, a PWM output unit outputting a PWM output signal having a pulse width modulated to have a duty ratio corresponding to a value stored to the storage unit, and a filter input with the PWM output signal from the PWM output unit. The sensor is supplied with the excitation power supply based on an output from the filter.Type: GrantFiled: September 19, 2006Date of Patent: August 5, 2008Assignee: NEC Electronics CorporationInventor: Masashi Tsubota
-
Patent number: 7250740Abstract: In a method of generating pulse-width modulated waveform, the cycle of a carrier wave for the waveform is determined together with a first dead time value and a second dead time value both of which are set in a plurality of up-down counters, respectively. Using the plurality of the up-down counters is effective to assign individual dead times to upper and lower arms and to linearly control a PWM duty from 0% to 100%.Type: GrantFiled: April 4, 2005Date of Patent: July 31, 2007Assignee: NEC Electronics CorporationInventors: Tomoya Katsuki, Masashi Tsubota
-
Publication number: 20070145940Abstract: A PWM signal generation of the present invention includes a counter, a compare register, a comparator comparing a compare value of the compare register with a count value of the counter and outputting an identity signal, a PWM signal generation circuit determining a pulse width of a PWM signal according to the identity signal, and an additional bit setting register storing an additional bit provided to change the pulse width of the PWM signal.Type: ApplicationFiled: September 26, 2006Publication date: June 28, 2007Inventor: Masashi Tsubota
-
Publication number: 20070075674Abstract: A motor control apparatus for controlling a motor based on an output from a sensor includes a storage unit storing a value according to an excitation power supply to excite the sensor, a PWM output unit outputting a PWM output signal having a pulse width modulated to have a duty ratio corresponding to a value stored to the storage unit, and a filter input with the PWM output signal from the PWM output unit. The sensor is supplied with the excitation power supply based on an output from the filter.Type: ApplicationFiled: September 19, 2006Publication date: April 5, 2007Applicant: NEC ELECTRONICS CORPORATIONInventor: Masashi Tsubota
-
Publication number: 20060053350Abstract: In an embodiment of the invention, if a microprocessor detects runaway of a CPU executing a program, it starts a recovery program. The runaway in the program execution is detected by monitoring accesses a non-implementation space in a program space. If the CPU accesses any address in the non-implementation space, the microprocessor sends an instruction to the CPU to execute a predetermined recovery program. Thereby, the microprocessor can detect and stop the runaway into the non-implementation space.Type: ApplicationFiled: August 31, 2005Publication date: March 9, 2006Applicant: NEC ELECTRONICS CORPORATIONInventors: Kimitake Tsuyuno, Masashi Tsubota
-
Publication number: 20050190005Abstract: In a method of generating pulse-width modulated waveform, the cycle of a carrier wave for the waveform is determined together with a first dead time value and a second dead time value both of which are set in a plurality of up-down counters, respectively. Using the plurality of the up-down counters is effective to assign individual dead times to upper and lower arms and to linearly control a PWM duty from 0% to 100%.Type: ApplicationFiled: April 4, 2005Publication date: September 1, 2005Inventors: Tomoya Katsuki, Masashi Tsubota
-
Patent number: 6606701Abstract: There is provided a micro-processor including (a) a pre-fetch cue FIFO which fetches and stores therein a command code, (b) a pre-fetch cue valid indicating that an effective command code is stored in the pre-fetch cue FIFO, (c) an access priority judging circuit receiving a pre-fetch request signal indicating that there is vacancy in the pre-fetch cue FIFO, a cue empty signal indicating that the pre-fetch cue FIFO is entirely empty, and an operand data request signal indicating that there has been generated an operand data access, and determining a kind of next bus access, (d) a bus state control circuit transmitting a bus interface signal, based on the kind of next bus access having been determined by the access priority judging circuit, and also transmitting a burst transfer signal indicating that a memory is in a condition for carrying out burst transfer, and (e) an access register storing data about the previous bus access.Type: GrantFiled: November 24, 1999Date of Patent: August 12, 2003Assignee: NEC Electronics CorporationInventor: Masashi Tsubota
-
Patent number: 5555559Abstract: A microprocessor which has bus cycles of a memory access operation, an I/O access operation, and an idle state, includes a register for storing the number of the idle states to be inserted when first and second I/O accesses are consecutively executed, and a counter circuit for counting a clock when the first I/O access has been executed. A resetting circuit receives a signal indicating that the last access is the I/O access and resets the counter circuit when the first I/O access has been executed, and a comparator compares an output of the register with an output of the counter circuit for generating a recovery end signal when coincidence is detected. A timing generator generates state signals to the effect that the second I/O access is not executed until the recovery end signal is generated.Type: GrantFiled: April 4, 1994Date of Patent: September 10, 1996Assignee: NEC CorporationInventor: Masashi Tsubota
-
Patent number: 5535404Abstract: A status register apparatus includes a control information register for holding one item of control information. An ON decoder is connected to receive a control word composed of a plurality of bits and for generating a set signal to the control information register when the ON decoder detects a first bit pattern for setting the control information register into an on condition. An OFF decoder is connected to receive the control word and for generating a clear signal to the control information register when the OFF decoder detects a second bit pattern for setting the control information register into an off condition. When the first bit pattern is detected by the ON decoder, the control information register is set to the on condition in response to the set signal. When the second bit pattern is detected by the OFF decoder, the control information register is set to the off condition in response to the clear signal.Type: GrantFiled: December 21, 1993Date of Patent: July 9, 1996Assignee: NEC CorporationInventor: Masashi Tsubota
-
Patent number: 5193160Abstract: An address translation system for converting into a real address a virtual address including a virtual section number, a virtual area number and a virtual page number, comprises a plurality of stages of tables including at least area tables and page tables, a translation look-aside buffer having a plurality of entries each storing a virtual section number, a virtual area number and a virtual page number, an area preservation register for preserving a virtual section number and a virtual area number of a given virtual address when a new entry is registered into the translation look-aside buffer, a table register for preserving an output of an area table selected when the new entry is registered into the translation look-aside buffer, and an area comparator for comparing a content of the area preservation register with a virtual section number and a virtual area number of a given virtual address.Type: GrantFiled: February 5, 1990Date of Patent: March 9, 1993Assignee: NEC CorporationInventor: Masashi Tsubota
-
Patent number: 5054026Abstract: A microprocessor according to the present invention is established in either data processing or monitoring mode of operation, and an address code and a data code produced by itself in the monitoring mode of operation are compared with corresponding address and data codes supplied from another microprocessor in the data processing mode of operation so as to decide whether or not aforementioned another microprocessor performs without any troubles, wherein address and data comparator units of the microprocessor respectively produce an address matching signal and a data matching signals upon respective coincidences between the address and data codes and the corresponding address and data codes, however, a delay unit retards the address matching signal by a predetermined time period in a pipeline bus cycle so as to match the address matching signal with the data matching signal.Type: GrantFiled: August 14, 1989Date of Patent: October 1, 1991Assignee: NEC CorporationInventor: Masashi Tsubota