Patents by Inventor Kazuhiko Bando
Kazuhiko Bando 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: 11132254Abstract: A semiconductor integrated circuit reads data from a memory, which stores the data including a data portion and a parity bit, and makes an error correction to the data. The semiconductor integrated circuit includes a memory controller for reading the data from the memory; and an error correction controller having an error correction circuit having the ability to correct a predetermined number of bits of errors. The error correction controller applies an error correction to the read data by the error correction circuit, and determines whether all errors contained in the data are corrected, based on the data portion and the parity bit of the data after the error correction. When not all the errors contained in the data are determined to be corrected, the error correction controller applies an error correction by the error correction circuit, while sequentially inverting the data value of each bit of the data.Type: GrantFiled: April 23, 2019Date of Patent: September 28, 2021Assignee: LAPIS SEMICONDUCTOR CO., LTD.Inventors: Kazuhiko Bando, Satoshi Miyazaki
-
Publication number: 20190324852Abstract: A semiconductor integrated circuit reads data from a memory, which stores the data including a data portion and a parity bit, and makes an error correction to the data. The semiconductor integrated circuit includes a memory controller for reading the data from the memory; and an error correction controller having an error correction circuit having the ability to correct a predetermined number of bits of errors. The error correction controller applies an error correction to the read data by the error correction circuit, and determines whether all errors contained in the data are corrected, based on the data portion and the parity bit of the data after the error correction. When not all the errors contained in the data are determined to be corrected, the error correction controller applies an error correction by the error correction circuit, while sequentially inverting the data value of each bit of the data.Type: ApplicationFiled: April 23, 2019Publication date: October 24, 2019Applicant: LAPIS Semiconductor Co., Ltd.Inventors: Kazuhiko BANDO, Satoshi MIYAZAKI
-
Patent number: 7624392Abstract: A USB device set includes a first USB device, which is operable both as a host device and as a peripheral device; and a second USB device, which is operable both as a host device, and as a peripheral device. Each of the first and second USB devices includes: a first memory region storing device drivers of other USB devices; a second memory region storing its own device driver; and a device driver control circuit, which can update device drivers stored at least in the first memory region. In one of the first and second USB devices that is operating as a peripheral device, the device driver control circuit receives information on the device driver of the other USB device, operating as a host device, when the first and second USB devices are firstly connected to each other; and updates the first memory region in accordance with the received information.Type: GrantFiled: May 18, 2004Date of Patent: November 24, 2009Assignee: Oki Semiconductor Co., Ltd.Inventor: Kazuhiko Bando
-
Patent number: 7403036Abstract: As a data bus control enable signal is set to “H,” a PMOS turns on when a bi-directional bus is not in use (i.e., when a data bus active signal is “L”), so that the bi-directional bus is pulled down through a pull-down resistor. When the data bus control enable signal is set to “L,” the PMOS turns off, thus holding the bi-directional bus in a high-impedance state. By setting the data bus control enable signal in accordance with the specifications of a peripheral device connected thereto, the state of the bi-directional bus can be arbitrarily set when it is inactive.Type: GrantFiled: January 31, 2006Date of Patent: July 22, 2008Assignee: Oki Electric Industry Co., Ltd.Inventors: Kazuhiko Bando, Masanori Inazumi
-
Publication number: 20060214684Abstract: As a data bus control enable signal is set to “H,” a PMOS turns on when a bi-directional bus is not in use (i.e., when a data bus active signal is “L”), so that the bi-directional bus is pulled down through a pull-down resistor. When the data bus control enable signal is set to “L,” the PMOS turns off, thus holding the bi-directional bus in a high-impedance state. By setting the data bus control enable signal in accordance with the specifications of a peripheral device connected thereto, the state of the bi-directional bus can be arbitrarily set when it is inactive.Type: ApplicationFiled: January 31, 2006Publication date: September 28, 2006Applicant: OKI ELECTRIC INDUSTRY CO., LTD.Inventors: Kazuhiko Bando, Masanori Inazumi
-
Publication number: 20060031623Abstract: A USB device set includes a first USB device, which is operable both as a host device and as a peripheral device; and a second USB device, which is operable both as a host device, and as a peripheral device. Each of the first and second USB devices includes: a first memory region storing device drivers of other USB devices; a second memory region storing its own device driver; and a device driver control circuit, which can update device drivers stored at least in the first memory region. In one of the first and second USB devices that is operating as a peripheral device, the device driver control circuit receives information on the device driver of the other USB device, operating as a host device, when the first and second USB devices are firstly connected to each other; and updates the first memory region in accordance with the received information.Type: ApplicationFiled: May 18, 2004Publication date: February 9, 2006Inventor: Kazuhiko Bando
-
Patent number: 6587956Abstract: A process controller 130 and clock controller 190 are used to detect transfer rates when performing data write and read operations involving memories 180-1 to 180-n for recording data. The clock controller 190 frequency-divides clock signals generated by an oscillator unit 191, thereby generating a plurality of frequency-divided clocks having different frequencies. One of the frequency-divided clocks is selected, according to the transfer rate detection results, and used as the operating clock for an interface unit 110, the process controller 130, a buffer unit 140, and a transfer controller 150. By altering the operating speeds of the circuits 110, 140, and 150, according to the data transfer rate, power consumption can be reduced.Type: GrantFiled: November 24, 1998Date of Patent: July 1, 2003Assignee: Oki Electric Industry Co., Ltd.Inventors: Shinji Hiratsuka, Kazuhiko Bando
-
Patent number: 6405295Abstract: In the semiconductor memory device relating to the present invention, the memory is divided into a plurality of blocks having a plurality of sectors and stores user data in units of sectors. When writing one sector of user data, the controller converts the logical block address to a physical block address using the address table. The controller selects one unused block and writes one sector of user data to this unused block. When user data are stored in this unused block, all data in this block are deleted before data are written thereto. Next, the controller reads data corresponding to other sectors from a block corresponding to the physical block address discussed above and copies this data in order to an unused block. When the writing ends, the control portion overwrites the address table so that the physical address of this unused block is assigned to the logical block address discussed above.Type: GrantFiled: September 7, 1999Date of Patent: June 11, 2002Assignee: Oki Electric Industry, Co., Ltd.Inventor: Kazuhiko Bando
-
Patent number: 6405332Abstract: A storage device uses an inventive alternate processing method for accommodating defective sectors of the storage device. The storage device includes a host interface, an alternate process controller which controls the storage and transfer of user data in and among the components of the apparatus, a memory which has a user sector area, an alternate information area, and a spare sector area, and a buffer memory which may be a part of the controller. User data addressed to normal sectors of memory are stored directly in the user sector area. When user data is addressed to a defective sector, the controller performs alternate processing and temporarily stores the data in the buffer memory. A plurality of user data sectors stored in the buffer memory are then written by the controller at one time to the spare sector area of memory using address data in the alternate information area.Type: GrantFiled: May 26, 1999Date of Patent: June 11, 2002Assignee: Oki Electric Industry Co, Ltd.Inventors: Kazuhiko Bando, Shinji Hiratsuka