Patents Assigned to DRC Computer Corporation
  • Patent number: 9645951
    Abstract: Data processing and an accelerator system therefor are described. An embodiment relates generally to a data processing system. In such an embodiment, a bus and an accelerator are coupled to one another. The accelerator has an application function block. The application function block is to process data to provide processed data to storage. A network interface is coupled to obtain the processed data from the storage for transmission.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: May 9, 2017
    Assignee: DRC Computer Corporation
    Inventors: Michael H. Wang, Steven Mark Casselman, Babu Rao Kandimalla, Stephen Paul Sample, Lawrence A. Laurich
  • Patent number: 8977930
    Abstract: In an embodiment, a plurality of memory dies is coupled as a memory block. The memory block has an access width defined as a system word length divided by a burst length associated with the plurality of memory dies. The burst length is greater than one. A single word having the system word length is written or read in a write operation or a read operation, respectively, through a write burst or a read burst, respectively, for random access memory operation with a granularity of the single word.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: March 10, 2015
    Assignee: DRC Computer Corporation
    Inventor: Steven Mark Casselman
  • Patent number: 8824492
    Abstract: Data processing and an accelerator system therefor are described. An embodiment relates generally to a data processing system. In such an embodiment, a bus and an accelerator are coupled to one another. The accelerator has an application function block. The application function block is to process data to provide processed data to storage. A network interface is coupled to obtain the processed data from the storage for transmission.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: September 2, 2014
    Assignee: DRC Computer Corporation
    Inventors: Michael H. Wang, Steven Mark Casselman, Babu Rao Kandimalla, Stephen Paul Sample, Lawrence A. Laurich
  • Patent number: 8145894
    Abstract: Reconfiguration of an accelerator module having a programmable logic device is described, where the reconfiguration is performed during runtime without rebooting. For example, a computer is put into a sleep mode, the computer having the accelerator module installed therein. A programmable logic device of the accelerator module is reconfigured while the computer is in the sleep mode.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: March 27, 2012
    Assignee: DRC Computer Corporation
    Inventor: Steven Mark Casselman
  • Publication number: 20110295967
    Abstract: Data processing and an accelerator system therefor are described. An embodiment relates generally to a data processing system. In such an embodiment, a bus and an accelerator are coupled to one another. The accelerator has an application function block. The application function block is to process data to provide processed data to storage. A network interface is coupled to obtain the processed data from the storage for transmission.
    Type: Application
    Filed: May 27, 2011
    Publication date: December 1, 2011
    Applicant: DRC Computer Corporation
    Inventors: Michael H. Wang, Steven Mark Casselman, Babu Rao Kandimalla, Stephen Paul Sample, Lawrence A. Laurich
  • Publication number: 20110125960
    Abstract: A co-processor module for accelerating computational performance includes a Field Programmable Gate Array (“FPGA”) and a Programmable Logic Device (“PLD”) coupled to the FPGA and configured to control start-up configuration of the FPGA. A non-volatile memory is coupled to the PLD and configured to store a start-up bitstream for the start-up configuration of the FPGA. A mechanical and electrical interface is for being plugged into a microprocessor socket of a motherboard for direct communication with at least one microprocessor capable of being coupled to the motherboard. After completion of a start-up cycle, the FPGA is configured for direct communication with the at least one microprocessor via a microprocessor bus to which the microprocessor socket is coupled.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 26, 2011
    Applicant: DRC Computer Corporation
    Inventor: Steven Casselman
  • Publication number: 20110066832
    Abstract: A configurable processor module accelerator using a programmable logic device is described. According to one embodiment, the accelerator module includes a circuit board having coupled thereto a first programmable logic device, a controller, and a first memory. The first programmable logic device has access to a bitstream which is stored in the first memory. Access to the bitstream by the first programmable logic device is controlled by the controller. The bitstream is capable of being instantiated in the first programmable logic device using programmable logic thereof to provide at least a transport interface for communication between the first programmable logic device and one or more other devices associated with the motherboard using the microprocessor interface.
    Type: Application
    Filed: November 23, 2010
    Publication date: March 17, 2011
    Applicant: DRC Computer Corporation
    Inventors: Steven Casselman, Stephen Sample
  • Patent number: 7856546
    Abstract: A configurable processor module accelerator using a programmable logic device is described. According to one embodiment, the accelerator module includes a circuit board having coupled thereto a first programmable logic device, a controller, and a first memory. The first programmable logic device has access to a bitstream which is stored in the first memory. Access to the bitstream by the first programmable logic device is controlled by the controller. The bitstream is capable of being instantiated in the first programmable logic device using programmable logic thereof to provide at least a transport interface for communication between the first programmable logic device and one or more other devices associated with the motherboard using the microprocessor interface.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: December 21, 2010
    Assignee: DRC Computer Corporation
    Inventors: Steven Casselman, Stephen Sample
  • Patent number: 7856545
    Abstract: A co-processor module for accelerating computational performance includes a Field Programmable Gate Array (“FPGA”) and a Programmable Logic Device (“PLD”) coupled to the FPGA and configured to control start-up configuration of the FPGA. A non-volatile memory is coupled to the PLD and configured to store a start-up bitstream for the start-up configuration of the FPGA. A mechanical and electrical interface is for being plugged into a microprocessor socket of a motherboard for direct communication with at least one microprocessor capable of being coupled to the motherboard. After completion of a start-up cycle, the FPGA is configured for direct communication with the at least one microprocessor via a microprocessor bus to which the microprocessor socket is coupled.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: December 21, 2010
    Assignee: DRC Computer Corporation
    Inventor: Steven Casselman