Patents by Inventor Seong Rai Cho

Seong Rai Cho 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: 7137091
    Abstract: A method and system for inserting repeaters at different levels in a processor hierarchy involve tracing a net in a processor circuit followed by inserting repeaters at different locations in the net. The net is a circuit trace of wiring between circuit elements of a circuit, the net being divided into two nets. One net includes internal circuit elements of a processor component and another net includes external circuit elements of a processor component. A repeater solution, which includes inserted repeaters coupled to the internal circuit elements, is instantiated to other processor components. Subsequently, after instantiation of the repeater solution, repeaters are inserted in the nets external to the processor component.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: November 14, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Dae Suk Jung, Manoj Gopalan, Yu-Yen Mo, Seong Rai Cho, Venkat R. Podduturi, Yet-Ping Pai
  • Publication number: 20040117752
    Abstract: One embodiment of the present invention provides a system that facilitates routing integrated circuit traces to reduce inductive noise coupling. Upon receiving an integrated circuit layout, the system routes traces between circuit elements of the integrated circuit through multiple layers of the integrated circuit layout. In doing so, the system groups traces together within each layer and separates each group from adjacent groups in the same layer using a shield trace. The system also routes a nearby shield trace on a nearby layer so that the nearby shield trace runs parallel to and is substantially centered on a group of traces within the layer. In this way, the nearby shield trace also provides inductive shielding for the group of traces.
    Type: Application
    Filed: December 12, 2002
    Publication date: June 17, 2004
    Inventors: Ghun Kim, Seong Rai Cho, Jiun-Cheng Hsu, Yet-Ping Pai
  • Patent number: 6738959
    Abstract: One embodiment of the present invention provides a system that facilitates routing nets between cells in a circuit layout. During operation, the system receives a circuit design to be routed, wherein the circuit design includes multiple circuit blocks that have been placed at specific locations within the circuit layout. Next, the system determines estimated lengths for nets that couple these circuit blocks together. The system then calculates the delay for the nets that couple the circuit blocks using a class one rule. If the delay in a given net is greater than a specified delay, the system inserts a virtual repeater into the given net to decrease the delay.
    Type: Grant
    Filed: August 2, 2002
    Date of Patent: May 18, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Dae Suk Jung, Seong Rai Cho, Yet-Ping Pai
  • Publication number: 20040025134
    Abstract: One embodiment of the present invention provides a system that facilitates routing nets between cells in a circuit layout. During operation, the system receives a circuit design to be routed, wherein the circuit design includes multiple circuit blocks that have been placed at specific locations within the circuit layout. Next, the system determines estimated lengths for nets that couple these circuit blocks together. The system then calculates the delay for the nets that couple the circuit blocks using a class one rule. If the delay in a given net is greater than a specified delay, the system inserts a virtual repeater into the given net to decrease the delay.
    Type: Application
    Filed: August 2, 2002
    Publication date: February 5, 2004
    Inventors: Dae Suk Jung, Seong Rai Cho, Yet-Ping Pai
  • Publication number: 20040019474
    Abstract: One embodiment of the present invention provides a system that facilitates detecting one or more slow nodes in an integrated circuit layout. During operation, the system receives an integrated circuit layout. Next, the system inserts repeaters into signal lines of the integrated circuit layout to define a set of nets. The system then produces a resistance/capacitance (R/C) model for each net and obtains a timing model for each driver and receiver in the integrated circuit layout. This timing model specifies a non-linear circuit model for each driver and a non-linear circuit model for each receiver in the layout. The system then performs a circuit simulation using the timing model for each driver and receiver and the R/C model for each net. The system uses results of this circuit simulation to identify one or more slow nodes in the integrated circuit layout.
    Type: Application
    Filed: July 29, 2002
    Publication date: January 29, 2004
    Inventors: Ghun Kim, Seong Rai Cho, Daesuk Jung, Yet-Ping Pai
  • Patent number: 5961628
    Abstract: An apparatus coupled to a requesting unit and a memory. The apparatus includes a data path and a request control circuit. The data path is coupled to the requesting unit and the memory. The data path is for buffering a vector. The vector includes multiple data elements of a substantially similar data type. The request control circuit is coupled to the data path and the requesting unit. The request control circuit is for receiving a vector memory request from the requesting unit. The request control circuit services the vector memory request by causing the transference of the vector between the requesting unit and the memory via the data path.
    Type: Grant
    Filed: January 28, 1997
    Date of Patent: October 5, 1999
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Le Trong Nguyen, Heonchul Park, Seong Rai Cho