Patents by Inventor Ryoichi Yamashita
Ryoichi Yamashita 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: 20130262508Abstract: A graphic search apparatus is disclosed. A storage part stores first trace information including information pertinent to graphic data. The first trace information is acquired by tracing sets of the graphic data included in a search range based on a sort result from sorting the sets of the graphic data included in the search range. One of multiple areas included in a predetermined area is set as the search range. A control part starts from beginning graphic data corresponding to the information included in the first trace information stored in the storage part, searches for the graphic data toward an adjacent search range to the search range including the beginning graphic data, and controls a process for updating the first trace information.Type: ApplicationFiled: January 11, 2013Publication date: October 3, 2013Inventor: Ryoichi YAMASHITA
-
Patent number: 8171444Abstract: A layout design support apparatus divides a first module obtained by dividing a semiconductor integrated circuit into a plurality of second modules in order to support a layout design for determining the disposition of each cell constituting the semiconductor integrated circuit and wiring, and makes the detailed design of a layout for determining the disposition of each cell in the second module and wiring for each second module.Type: GrantFiled: September 17, 2009Date of Patent: May 1, 2012Assignee: Fujitsu LimitedInventor: Ryoichi Yamashita
-
Publication number: 20110239178Abstract: A layout design apparatus that designs a layout of a semiconductor integrated circuit having a plurality of layers, the apparatus includes an extractor configured to extract, when given a lower module used at multiple locations inside an upper module, information regarding upper layer wiring near respective placement locations where the lower module is placed, and a layout design unit configured to lay out the lower module by setting prohibited wiring regions in a layout database based on the upper layer wiring information extracted from multiple locations. The prohibited wiring regions are specific regions that prohibit wiring processes therein, and the layout database is data for laying out the lower module.Type: ApplicationFiled: November 16, 2010Publication date: September 29, 2011Applicant: FUJITSU LIMITEDInventor: Ryoichi YAMASHITA
-
Publication number: 20100077369Abstract: A layout design support apparatus divides a first module obtained by dividing a semiconductor integrated circuit into a plurality of second modules in order to support a layout design for determining the disposition of each cell constituting the semiconductor integrated circuit and wiring, and makes the detailed design of a layout for determining the disposition of each cell in the second module and wiring for each second module.Type: ApplicationFiled: September 17, 2009Publication date: March 25, 2010Applicant: FUJITSU LIMITEDInventor: Ryoichi YAMASHITA
-
Patent number: 7328422Abstract: A design support apparatus is provided, including control portion executes layout program to implement a position judging section which performs position judgment to check, for every net, the net being formed by a first cell to be called ‘driver’ and one or a plurality of cells driven via an output terminal of the first cell to be called ‘receiver(s)’, whether or not said driver exists outside a predetermined region for enclosing said receiver(s), and a layout section which determines a base point from an inside of said predetermined region, with respect to said net where it is judged that said driver exists outside said predetermined region, and arranges said diagonal wiring for wiring which connects said output terminal of said driver with said base point when said base point can be connected with an input terminal of said receiver by means of vertical and/or horizontal wiring.Type: GrantFiled: February 17, 2005Date of Patent: February 5, 2008Assignee: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita
-
Patent number: 7240318Abstract: A placement/net wiring processing system uses an interactive editor which eases and simplifies operations for placing or moving cells and adding, deleting or modifying wiring. The placement/net wiring processing system comprises a control means for controlling the execution of a placement and wiring operating and processing program, a display means for displaying placement and wiring information on a screen, an operating and processing means for operating the placement and wiring on the screen, and an information management means for managing the placement and wiring information. The control means copies the program read out thereby and afterwards executes the program.Type: GrantFiled: July 24, 2003Date of Patent: July 3, 2007Assignee: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Keiko Osawa, Tomoyuki Isomura, Hiroaki Hanamitsu, Hideaki Katagiri
-
Patent number: 7240317Abstract: A placement/net wiring processing system uses an interactive editor which eases and simplifies operations for placing or moving cells and adding, deleting or modifying wiring. The placement/net wiring processing system comprises a control means for controlling the execution of a placement and wiring operating and processing program, a display means for displaying placement and wiring information on a screen, an operating and processing means for operating the placement and wiring on the screen, and an information management means for managing the placement and wiring information. The control means copies the program read out thereby and afterwards executes the program.Type: GrantFiled: July 24, 2003Date of Patent: July 3, 2007Assignee: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Keiko Osawa, Tomoyuki Isomura, Hiroaki Hanamitsu, Hideaki Katagiri
-
Publication number: 20060112365Abstract: A design support apparatus is provided, including control portion executes layout program to implement a position judging section which performs position judgment to check, for every net, the net being formed by a first cell to be called ‘driver’ and one or a plurality of cells driven via an output terminal of the first cell to be called ‘receiver(s)’, whether or not said driver exists outside a predetermined region for enclosing said receiver(s), and a layout section which determines a base point from an inside of said predetermined region, with respect to said net where it is judged that said driver exists outside said predetermined region, and arranges said diagonal wiring for wiring which connects said output terminal of said driver with said base point when said base point can be connected with an input terminal of said receiver by means of vertical and/or horizontal wiring.Type: ApplicationFiled: February 17, 2005Publication date: May 25, 2006Applicant: FUJITSU LIMITEDInventors: Noriyuki Ito, Ryoichi Yamashita
-
Patent number: 6874137Abstract: A design data processing method is a method of processing hierarchically configured design data, comprises the steps of: a) obtaining first design data of a predetermined rank of hierarchy; b) obtaining second design data of a rank of hierarchy higher than the predetermined rank of hierarchy; and c) combining the second design data to the first design data.Type: GrantFiled: November 9, 2000Date of Patent: March 29, 2005Assignee: Fujitsu LimitedInventors: Noriyuki Ito, Yoichiro Ishikawa, Hiroaki Hanamitsu, Ryoichi Yamashita
-
Publication number: 20040153988Abstract: A placement/net wiring processing system uses an interactive editor which eases and simplifies operations for placing or moving cells and adding, deleting or modifying wiring. The placement/net wiring processing system comprises a control means for controlling the execution of a placement and wiring operating and processing program, a display means for displaying placement and wiring information on a screen, an operating and processing means for operating the placement and wiring on the screen, and an information management means for managing the placement and wiring information. The control means copies the program read out thereby and afterwards executes the program.Type: ApplicationFiled: July 24, 2003Publication date: August 5, 2004Applicant: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Keiko Osawa, Tomoyuki Isomura, Hiroaki Hanamitsu, Hideaki Katagiri
-
Publication number: 20040148582Abstract: A placement/net wiring processing system uses an interactive editor which eases and simplifies operations for placing or moving cells and adding, deleting or modifying wiring. The placement/net wiring processing system comprises a control means for controlling the execution of a placement and wiring operating and processing program, a display means for displaying placement and wiring information on a screen, an operating and processing means for operating the placement and wiring on the screen, and an information management means for managing the placement and wiring information. The control means copies the program read out thereby and afterwards executes the program.Type: ApplicationFiled: July 24, 2003Publication date: July 29, 2004Applicant: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Keiko Osawa, Tomoyuki Isomura, Hiroaki Hanamitsu, Hideaki Katagiri
-
Patent number: 6684374Abstract: When a logical block is built in an LSI logic design stage, a maximum delay value between pins of a block is set based on a designer's estimation, or information of a netlist after the netlist is generated. Pins can be grouped. A delay value in a connection between pins is represented by the largest value. Additionally, a plurality of internal memory elements within a logical block are represented by one or a plurality of internal latches. Also as a delay value between a pin and an internal latch, or between an internal latch and a pin, the largest value is selected from among a plurality of delay values, and set as a representative value.Type: GrantFiled: October 31, 2001Date of Patent: January 27, 2004Assignee: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Yoichiro Ishikawa
-
Patent number: 6629305Abstract: A placement/net wiring processing system uses an interactive editor which eases and simplifies operations for placing or moving cells and adding, deleting or modifying wiring. The placement/net wiring processing system comprises a control means for controlling the execution of a placement and wiring operating and processing program, a display means for displaying placement and wiring information on a screen, an operating and processing means for operating the placement and wiring on the screen, and an information management means for managing the placement and wiring information. The control means copies the program read out Thereby and afterwards executes the program.Type: GrantFiled: March 20, 2001Date of Patent: September 30, 2003Assignee: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Keiko Osawa, Tomoyuki Isomura, Hiroaki Hanamitsu, Hideaki Katagiri
-
Publication number: 20030014720Abstract: When a logical block is built in an LSI logic design stage, a maximum delay value between pins of a block is set based on a designer's estimation, or information of a netlist after the netlist is generated. Pins can be grouped. A delay value in a connection between pins is represented by the largest value. Additionally, a plurality of internal memory elements within a logical block are represented by one or a plurality of internal latches. Also as a delay value between a pin and an internal latch, or between an internal latch and a pin, the largest value is selected from among a plurality of delay values, and set as a representative value.Type: ApplicationFiled: October 31, 2001Publication date: January 16, 2003Applicant: Fujitsu LimitedInventors: Noriyuki Ito, Ryoichi Yamashita, Yoichiro Ishikawa
-
Publication number: 20020042904Abstract: The present invention provides a placement/net wiring processing system using an interactive editor which eases and simplifies operations for placing or moving cells and adding, deleting or modifying wiring.Type: ApplicationFiled: March 20, 2001Publication date: April 11, 2002Inventors: Noriyuki Ito, Ryoichi Yamashita, Keiko Osawa, Tomoyuki Isomura, Hiroaki Hanamitsu, Hideaki Katagiri
-
Patent number: 6240541Abstract: A circuit designing apparatus of an interactive type which enables a simplified and highspeed circuit design process while largely reducing a burden on a designer, having a speed analyzing unit for conducting a delay computation for each wiring path on a circuit to be designed and a display control unit for displaying a result of the delay computation by the speed analyzing unit on a display unit. When the speed analyzing unit conducts a delay computation, a delay value of each logic component forming the circuit that is an object of the design is set and altered according to a dullness of a signal waveform inputted to the logic component. The circuit designing apparatus of an interactive type may be applied to a system for conducting a circuit design of an integrated circuit such as an LSI or the like or a printed circuit board.Type: GrantFiled: January 11, 1999Date of Patent: May 29, 2001Assignee: Fujitsu LimitedInventors: Mitsuru Yasuda, Hiroyuki Sugiyama, Noriyuki Ito, Ryoichi Yamashita, Tadashi Konno, Yasunori Abe, Naomi Bizen, Terunobu Maruyama, Yoshiyuki Kato, Tomoyuki Isomura, Hiroshi Ikeda, Miki Takagi
-
Patent number: 5889677Abstract: A circuit designing apparatus of an interactive type which enables a simplified and high-speed circuit design process while largely reducing a burden on a designer, having a speed analyzing unit for conducting a delay computation for each wiring path on a circuit to be designed and a display control unit for displaying a result of the delay computation by the speed analyzing unit on a display unit. When the speed analyzing unit conducts a delay computation, a delay value of each logic component forming the circuit that is an object of the design is set and altered according to a dullness of a signal waveform inputted to the logic component. The circuit designing apparatus of an interactive type may be applied to a system for conducting a circuit design of an integrated circuit such as an LSI or the like or a printed circuit board.Type: GrantFiled: December 19, 1995Date of Patent: March 30, 1999Assignee: Fujitsu LimitedInventors: Mitsuru Yasuda, Hiroyuki Sugiyama, Noriyuki Ito, Ryoichi Yamashita, Tadashi Konno, Yasunori Abe, Naomi Bizen, Terunobu Maruyama, Yoshiyuki Kato, Tomoyuki Isomura, Hiroshi Ikeda, Miki Takagi