Patents by Inventor Kazutoshi Wakabayashi

Kazutoshi Wakabayashi 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: 20180349540
    Abstract: The present invention provides a dynamic circuit device that can prevent hardware and software from becoming larger in size and that can have smaller outside dimensions, less weight, and lower power consumption. For this purpose, the dynamic circuit device is provided with an operation instructing unit for instructing an operation and a cluster-layer wiring layer formed by disposing a plurality of cluster layers that include one or more lookup tables in which preset function elements are disposed and by connecting adjacent cluster layers with each other using cluster-layer connecting lines, wherein the dynamic circuit device changes the circuit configuration dynamically by changing operational states of the functional elements according to the instruction from the operation instructing unit.
    Type: Application
    Filed: November 19, 2015
    Publication date: December 6, 2018
    Applicant: NEC Space Technologies, Ltd.
    Inventors: Hiroki HIHARA, Kazutoshi WAKABAYASHI
  • Patent number: 8386973
    Abstract: Disclosed is a behavioral synthesis apparatus for generating a test bench where the same test vector can be used in both the behavioral simulation and the RTL simulation. The apparatus includes input application/output signal observation timing signal generation means that generates an input application timing signal, an output observation timing signal, and logic circuits for the input application timing signal and the output observation timing signal; and test bench generation means that generates a test bench that observes the signals, applies inputs, and observes outputs.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: February 26, 2013
    Assignee: NEC Corporation
    Inventors: Takashi Takenaka, Akira Mukaiyama, Kazutoshi Wakabayashi
  • Patent number: 8375376
    Abstract: A description processing device has: a receiving unit which receives a behavior level description; a label-name generating unit which generates a label name; a label disposing unit which disposes a top label statement; an extracting unit which extracts an extracted label statement, a variable-name generating unit which generates a variable name; a replacing unit which replaces a statement immediately below the top label statement to the extracted label statement by a column of a conditional executable statement and an operation/assignment statement and replaces a jump statement for jumping to the extracted label statement by a column of an operation/assignment statement and a jump statement for jumping to the top label; a control unit which repeats the extraction, the generation of a new variable name, and the replacement; an inserting unit which inserts an operation/assignment statement; and an output unit which outputs the behavior level description.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: February 12, 2013
    Assignee: NEC Corporation
    Inventor: Kazutoshi Wakabayashi
  • Patent number: 8250502
    Abstract: Disclosed is an automated synthesis system in which a generalized condition vector (GCV) is generated at a node that is the leaf of a tree indicating a conditional branch of a control/data flow graph representing the flow of behavioral control and data of a circuit. The GVC is a condition vector includes valid bits that are set as a condition vector of code 1 only at one component in a case where an outer conditional operation to a certain operation node is unresolved and, moreover, an inner conditional operation to said certain operation node is resolved, the valid bits being bits at positions where components of a vector of the inner side resolved conditional operation are 1's. The GVC of the operation node is calculated by taking a bitwise logical OR with the condition vector of the unresolved conditional operation.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: August 21, 2012
    Assignee: NEC Corporation
    Inventor: Kazutoshi Wakabayashi
  • Publication number: 20120096418
    Abstract: Disclosed is a behavioral synthesis apparatus for generating a test bench where the same test vector can be used in both the behavioral simulation and the RTL simulation. The apparatus includes input application/output signal observation timing signal generation means that generates an input application timing signal, an output observation timing signal, and logic circuits for the input application timing signal and the output observation timing signal; and test bench generation means that generates a test bench that observes the signals, applies inputs, and observes outputs.
    Type: Application
    Filed: December 23, 2011
    Publication date: April 19, 2012
    Applicant: NEC CORPORATION
    Inventors: Takashi TAKENAKA, Akira MUKAIYAMA, Kazutoshi WAKABAYASHI
  • Patent number: 8108808
    Abstract: A receiving unit receiving a description expressing a finite state machine comprising states 0, 1, 2, . . . , N?1; a dividing unit dividing the states 0, 1, 2, . . . , N?1 into groups 0, 1, 2, . . . , M?1, wherein the dividing unit allocates the states 0, 1, . . . , L[0]?1 to the group 0, allocates the states L[0], L[0]+1, . . . , L[1]?1 to the group 1, allocates the states L[1], L[1]+1, . . . , L[2]?1 to the group 2, . . . , and allocates the states L[M?2], L[M?2]+1, . . . , L[M?1]?1=N?1 to the group M?1; and a generating unit generating a register transfer level description so that decoders which acquire the current state are generated for each group are provided.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: January 31, 2012
    Assignee: NEC Corporation
    Inventor: Kazutoshi Wakabayashi
  • Patent number: 8091051
    Abstract: Disclosed is a behavioral synthesis apparatus for generating a test bench where the same test vector can be used in both the behavioral simulation and the RTL simulation. The apparatus includes input application/output signal observation timing signal generation means that generates an input application timing signal, an output observation timing signal, and logic circuits for the input application timing signal and the output observation timing signal; and test bench generation means that generates a test bench that observes the signals, applies inputs, and observes outputs.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: January 3, 2012
    Assignee: NEC Corporation
    Inventors: Takashi Takenaka, Akira Mukaiyama, Kazutoshi Wakabayashi
  • Publication number: 20090248386
    Abstract: A description processing device has: a receiving unit which receives a behavior level description; a label-name generating unit which generates a label name; a label disposing unit which disposes a top label statement; an extracting unit which extracts an extracted label statement, a variable-name generating unit which generates a variable name; a replacing unit which replaces a statement immediately below the top label statement to the extracted label statement by a column of a conditional executable statement and an operation/assignment statement and replaces a jump statement for jumping the extracted label statement by a column of an operation/assignment statement and a jump statement for jumping to the top label; a control unit which repeats the extraction, the generation of a new variable name, and the replacement; an inserting unit which inserts an operation/assignment statement; and an output unit which outputs the behavior level description.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 1, 2009
    Inventor: KAZUTOSHI WAKABAYASHI
  • Publication number: 20090249260
    Abstract: A receiving unit 20 receiving a description expressing a finite state machine comprising states 0, 1, 2, . . . , N?1; a dividing unit 30 dividing the states 0, 1, 2, . . . , N?1 into groups 0, 1, 2, . . . , M?1, wherein the dividing unit allocates the states 0, 1, . . . , L[0]?1 to the group 0, allocates the states L[0], L[0]+1, . . . , L[1]?1 to the group 1, allocates the states L[1], L[1]+1, . . . , L[2]?1 to the group 2, . . . , and allocates the states L[M?2], L[M?2]+1, . . . , L[M?1]?1=N?1 to the group M?1, and a generating unit 40 generating a register transfer level description so that decoders which acquire the current state are generated for each group are provided.
    Type: Application
    Filed: March 20, 2009
    Publication date: October 1, 2009
    Inventor: KAZUTOSHI WAKABAYASHI
  • Publication number: 20080184180
    Abstract: Disclosed is a behavioral synthesis apparatus for generating a test bench where the same test vector can be used in both the behavioral simulation and the RTL simulation. The apparatus includes input application/output signal observation timing signal generation means that generates an input application timing signal, an output observation timing signal, and logic circuits for the input application timing signal and the output observation timing signal; and test bench generation means that generates a test bench that observes the signals, applies inputs, and observes outputs.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 31, 2008
    Applicant: NEC CORPORATION
    Inventors: Takashi TAKENAKA, Akira MUKAIYAMA, Kazutoshi WAKABAYASHI
  • Publication number: 20080082805
    Abstract: Disclosed is an automated synthesis system in which a generalized condition vector (GCV) is generated at a node that is the leaf of a tree indicating a conditional branch of a control/data flow graph representing the flow of behavioral control and data of a circuit. The GVC is a condition vector includes valid bits that are set as a condition vector of code 1 only at one component in a case where an outer conditional operation to a certain operation node is unresolved and, moreover, an inner conditional operation to said certain operation node is resolved, the valid bits being bits at positions where components of a vector of the inner side resolved conditional operation are 1's. The GVC of the operation node is calculated by taking a bitwise logical OR with the condition vector of the unresolved conditional operation.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 3, 2008
    Applicant: NEC CORPORATION
    Inventor: Kazutoshi WAKABAYASHI
  • Patent number: 6636925
    Abstract: An apparatus for automatically preparing a bus interface preparation apparatus is provided which is capable of preventing duplication of addresses of registers and memories. When data of a hardware description 10 are input into the extracting portion 101, the extracting portion 101 extracts from the data whether the memory element is a memory device or an FF. The extracting portion 101 reads the top address and the address size of the memory element when the memory is the memory element and reads address when the memory is an FF, and the thus read data are output to the address competition detecting portion 103. The address competition detecting portion 103 detects competition of the addresses by determining whether the address information stored in the bit data memory portion 102 includes 1. The output portion 104 converts the data concerning address of the memory into a description language of the hardware of the bus interface circuit.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: October 21, 2003
    Assignee: NEC Electronics Corporation
    Inventors: Motohide Otsubo, Kazutoshi Wakabayashi, Yuichi Maruyama
  • Patent number: 6539537
    Abstract: The system synthesizer of the present invention is provided for synthesizing a system containing from a system description, the system description containing a permanent connection statement describing an access from a first circuit to a memory element in an interface circuit, and a behavioral sequential operation statement describing the operation of a second circuit which contains an access from the second circuit to the memory element in the interface circuit.
    Type: Grant
    Filed: September 12, 2000
    Date of Patent: March 25, 2003
    Assignee: NEC Corporation
    Inventors: Atsushi Nakamura, Kazutoshi Wakabayashi, Yuichi Maruyama