Patents by Inventor Paul T. Sasaki

Paul T. Sasaki 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: 8611159
    Abstract: A memory write interface in an integrated circuit (IC) and method of providing the same are described. An aspect relates to an apparatus for providing an input/output (IO) interface in a programmable device. The apparatus can include: a memory write interface configured to drive a memory having a daisy-chained clock, a first interface configured to receive output data from the programmable device and a second interface configured to control transmission of the output data to the memory by an IO element of the programmable device, the first interface operating according to a global clock of the programmable device and the second interface operating according to a local clock used only by the IO interface; a delay circuit configured to add a delay to the local clock with respect to the global clock; and a configuration circuit configured to adjust the delay added to the local clock to implement write-leveling at the memory.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: December 17, 2013
    Assignee: Xilinx, Inc.
    Inventor: Paul T. Sasaki
  • Patent number: 8410579
    Abstract: In one embodiment, an integrated circuit (IC) is presented. The IC includes first and second sets of power distribution lines formed in the IC. The IC includes first and second capacitors formed in one or more layers of the IC. A first plurality of vias couple a first input of the first and second capacitors to the first set of power distribution lines, and a second plurality of vias couple a second input of the first and second capacitors to the second set of power distribution lines. The first capacitor and the first plurality of vias and the second plurality of vias coupled thereto having an equivalent series resistance greater than an equivalent series resistance of the second capacitor and the first plurality of vias and the second plurality of vias coupled thereto.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: April 2, 2013
    Assignee: Xilinx, Inc.
    Inventors: Atul V. Ghia, Christopher P. Wyland, Ketan Sodha, Paul T. Sasaki, Jian Tan, Paul Y. Wu, Romi Mayder
  • Publication number: 20120139083
    Abstract: In one embodiment, an integrated circuit (IC) is presented. The IC includes first and second sets of power distribution lines formed in the IC. The IC includes first and second capacitors formed in one or more layers of the IC. A first plurality of vias couple a first input of the first and second capacitors to the first set of power distribution lines, and a second plurality of vias couple a second input of the first and second capacitors to the second set of power distribution lines. The first capacitor and the first plurality of vias and the second plurality of vias coupled thereto having an equivalent series resistance greater than an equivalent series resistance of the second capacitor and the first plurality of vias and the second plurality of vias coupled thereto.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Applicant: Xilinx, Inc.
    Inventors: Atul V. Ghia, Christopher P. Wyland, Ketan Sodha, Paul T. Sasaki, Jian Tan, Paul Y. Wu, Romi Mayder
  • Patent number: 7971115
    Abstract: A circuit has first portion that receives data at a first rate; a second portion that outputs data at a second rate synchronized to and different from the first rate; a third portion that transfers data from the first portion to the second portion; and a fourth portion that generates an error detected signal in response to a disruption in the synchronism between the first and second rates. A different aspect involves a method that includes: receiving data at a first rate in a first portion; transferring data from the first portion to a second portion; outputting data at a second rate from the second portion, the second rate being synchronized to and different from the first rate; and generating an error detected signal in response to detection of a disruption in the synchronism between the first and second rates.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: June 28, 2011
    Assignee: Xilinx, Inc.
    Inventors: Madan M. Patra, Paul T. Sasaki
  • Publication number: 20100199136
    Abstract: A circuit has first portion that receives data at a first rate; a second portion that outputs data at a second rate synchronized to and different from the first rate; a third portion that transfers data from the first portion to the second portion; and a fourth portion that generates an error detected signal in response to a disruption in the synchronism between the first and second rates. A different aspect involves a method that includes: receiving data at a first rate in a first portion; transferring data from the first portion to a second portion; outputting data at a second rate from the second portion, the second rate being synchronized to and different from the first rate; and generating an error detected signal in response to detection of a disruption in the synchronism between the first and second rates.
    Type: Application
    Filed: May 28, 2009
    Publication date: August 5, 2010
    Applicant: XILINX, INC.
    Inventors: Madan M. Patra, Paul T. Sasaki
  • Patent number: 7617472
    Abstract: Signal distribution of a regional signal is described. An integrated circuit includes a global signal distribution network, a regional signal distribution network and a regional buffer. The regional buffer has an output coupled at an end of the regional signal distribution network. The regional signal distribution network is coupled to a configurable logic block via an interconnect tile. The regional buffer is coupled to a regional clock capable input/output block. Additionally described is a source synchronous interface for regional signal distribution.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: November 10, 2009
    Assignee: Xilinx, Inc.
    Inventors: Jason R. Bergendahl, Ping-Chen Liu, Paul T. Sasaki, Suresh M. Menon, Atul V. Ghia, Steven P. Young, Trevor J. Bauer
  • Patent number: 7502433
    Abstract: Method and apparatus for a bimodal source synchronous interface for a receiver module is described. A first input cell with a first delay chain and a first register block is provided for receipt of a forwarded clock signal by the first delay chain. A second input cell with a second delay chain and a second register block is provided for receipt of a data signal by the second delay chain. The second input cell is configured such that output from the second delay chain is coupled to a data input of the second register block. The first input cell and the second input cell may be operated in either a first modality or a second modality. The first modality may be for interfacing to a synchronous integrated circuit interface. The second modality may be for interfacing to a synchronous network/telecommunications interface.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: March 10, 2009
    Assignee: XILINX, Inc.
    Inventors: Paul T. Sasaki, Jason R. Bergendahl
  • Patent number: 7353487
    Abstract: Signal distribution of a regional signal is described. A programmable logic device includes a global signal distribution network, a regional signal distribution network and a regional buffer. The regional buffer has an output coupled at an end of the regional signal distribution network. The regional signal distribution network is coupled to a configurable logic block via an interconnect tile. The regional buffer is coupled to a regional clock capable input/output block. Additionally described is a source synchronous interface for regional signal distribution.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: April 1, 2008
    Assignee: Xilinx, Inc.
    Inventors: Jason R. Bergendahl, Ping-Chen Liu, Paul T. Sasaki, Suresh M. Menon, Atul V. Ghia, Steven P. Young, Trevor J. Bauer
  • Patent number: 7187709
    Abstract: One or more configurable transceivers can be fabricated on an integrated circuit. The transceivers contain various components having options that can be configured by turning configuration memory cells on or off. The integrated circuit may also contain programmable fabric. Other components in the transceivers can have options that are controlled by the programmable fabric. The integrated circuit may also contain one or more processor cores. The processor core and the transceivers can be connected by a plurality of signal paths that pass through the programmable fabric.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: March 6, 2007
    Assignee: Xilinx, Inc.
    Inventors: Suresh M. Menon, Atul V. Ghia, Warren E. Cory, Paul T. Sasaki, Philip M. Freidin, Santiago G. Asuncion, Philip D. Costello, Vasisht M. Vadi, Adebabay M. Bekele, Hare K. Verma
  • Patent number: 7111220
    Abstract: Disclosed are methods and structures for preparing data for transmission over a network. In an embodiment consistent with the OSI network model, transmit and receive CRC generators are moved from the link layer to the physical layer, which frees up valuable programmable logic resources when a programmable logic device is employed to perform the functions of the link layer. The CRC generators of the physical layer comply with a plurality of network communication standards.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: September 19, 2006
    Assignee: Xilinx, Inc.
    Inventors: Paul T. Sasaki, Suresh M. Menon, Atul V. Ghia, Warren E. Cory, Hare K. Verma, Philip M. Freidin
  • Patent number: 7091890
    Abstract: A serializer-deserializer instantiated in configurable logic of an integrated circuit is described. The serializer-deserializer includes an input deserializer and an output serializer, which may be commonly coupled via an input/output pad. Each of the serializer and deserializer may be configured for an operating mode selected from a Single Data Rate mode and a Double Data Rate mode. The serializer-deserializer may be used as part of a synchronous interface.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: August 15, 2006
    Assignee: Xilinx, Inc.
    Inventors: Paul T. Sasaki, Jason R. Bergendahl, Atul Ghia, Hassan Bazargan, Ketan Sodha, Jian Tan, Qi Zhang, Suresh Menon
  • Patent number: 6985096
    Abstract: Method and apparatus for a bimodal serial to parallel converter is provided. A first stage of registers is clocked responsive to a clock signal, such as a forwarded clock signal of a synchronous interface. The first stage of registers is configurable in either a single serial shift chain or two serial shift chains. The former configuration is for Single Data Rate (“SDR”) data, and the latter configuration is for Double Data Rate (“DDR”) data. A bitslip controller is configured to provide a control select signal to selection circuitry. For DDR operation, the control signal is for selecting respective portions of outputs from the two serial shift chains for providing to a second stage of registers. For DDR operation, the second stage of registers is alternatively clocked responsive to a divided down version of the clock signal and another divided down version of the clock signal which is periodically stopped.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: January 10, 2006
    Assignee: Xilinx, Inc.
    Inventors: Paul T. Sasaki, Jason R. Bergendahl, Atul Ghia, Jian Tan
  • Patent number: 6960933
    Abstract: A transmit variable-width interface can be programmed to convert an electronic digital data path that is either 1N, 2N, 4N, or 8N bits wide into a data path that is 2N bits wide, either by serializing bits (4N- or 8N-bit cases), re-clocking bits (2N-bit case), or grouping bits (1N-bit case). A receive variable-width interface can be programmed to convert a data path 2N bits wide into a data path that is 1N, 2N, 4N, or 8N bits wide. The widths of the two variable-width data paths are controlled independently. The variable-width interfaces are coupled between a multi-gigabit transceiver and core logic of a programmable logic device. The incoming and outgoing data paths of the variable-width interfaces have separate clocks signals that are synchronized such that small amounts of skew in these clock signals do not disrupt the operation of the variable-width interfaces.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: November 1, 2005
    Assignee: Xilinx, Inc.
    Inventors: Warren E. Cory, Hare K. Verma, Atul V. Ghia, Paul T. Sasaki, Suresh M. Menon
  • Patent number: 6617877
    Abstract: A transmit variable-width interface can be programmed to convert an electronic digital data path that is either 1N, 2N, 4N, or 8N bits wide into a data path that is 2N bits wide, either by serializing bits (4N- or 8N-bit cases), re-clocking bits (2N-bit case), or grouping bits (1N-bit case). A receive variable-width interface can be programmed to convert a data path 2N bits wide into a data path that is 1N, 2N, 4N, or 8N bits wide. The widths of the two variable-width data paths are controlled independently. The variable-width interfaces are coupled between a multi-gigabit transceiver and core logic of a programmable logic device. The incoming and outgoing data paths of the variable-width interfaces have separate clocks signals that are synchronized such that small amounts of skew in these clock signals do not disrupt the operation of the variable-width interfaces.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: September 9, 2003
    Assignee: Xilinx, Inc.
    Inventors: Warren E. Cory, Hare K. Verma, Atul V. Ghia, Paul T. Sasaki, Suresh M. Menon
  • Patent number: 6218856
    Abstract: Architecture for a programmable logic device is described which can operate at substantially faster clock rates than present programmable logic devices. Instead of employing passive circuit elements to interconnect the programmable logic elements and the input and output data buses, controllable active driver circuits are employed. These circuits eliminate essentially all of the resistance present in prior art passive connections.
    Type: Grant
    Filed: October 11, 1996
    Date of Patent: April 17, 2001
    Assignee: Xilinx, Inc.
    Inventor: Paul T. Sasaki
  • Patent number: 6198304
    Abstract: A logic cell for a programmable logic device that features a random access memory adapted to selectively function as additional logic functions for the logic cell or one of a several different types of random access memory. For example, the random access memory may be configured to provide AND-OR logic functions or as a 32×1 single input port random access memory, two 16×1 single input port random access memories or a 32×1 dual input port memory.
    Type: Grant
    Filed: February 22, 1999
    Date of Patent: March 6, 2001
    Assignee: XILINX, Inc.
    Inventor: Paul T. Sasaki
  • Patent number: 5808479
    Abstract: Architecture for a programmable logic device is described which can operate at substantially faster clock rates than present programmable logic devices. The PLD uses BiCMOS circuit elements to make use of the speed advantages of bipolar technology while also enjoying the limited power consumption of CMOS technology.
    Type: Grant
    Filed: January 16, 1997
    Date of Patent: September 15, 1998
    Assignee: Dyna Logic Corporation
    Inventors: Paul T. Sasaki, Suresh M. Menon, Tsung C. Whang
  • Patent number: 5744981
    Abstract: Architecture for a programmable logic device is described which can operate at substantially faster clock rates than present programmable logic devices. The PLD uses BiCMOS circuit elements to make use of the speed advantages of bipolar technology while also enjoying the limited power consumption of CMOS technology.
    Type: Grant
    Filed: January 16, 1997
    Date of Patent: April 28, 1998
    Assignee: Dyna Logic Corporation
    Inventors: Paul T. Sasaki, Suresh M. Menon, Tsung C. Whang
  • Patent number: 5742179
    Abstract: Architecture for a programmable logic device is described which can operate at substantially faster clock rates than present programmable logic devices. Instead of employing passive circuit elements to interconnect the programmable logic elements and the input and output data buses, controllable active driver circuits are employed. These circuits eliminate essentially all of the resistance present in prior art passive connections.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: April 21, 1998
    Assignee: Dyna Logic Corporation
    Inventor: Paul T. Sasaki
  • Patent number: 5614844
    Abstract: Architecture for a programmable logic device is described which can operate at substantially faster clock rates than present programmable logic devices. The PLD uses BiCMOS circuit elements to make use of the speed advantages of bipolar technology while also enjoying the limited power consumption of CMOS technology.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: March 25, 1997
    Assignee: Dyna Logic Corporation
    Inventors: Paul T. Sasaki, Suresh M. Menon, Tsung C. Whang