Patents Assigned to DRC Computer Corporation
-
Patent number: 9645951Abstract: 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: GrantFiled: July 24, 2014Date of Patent: May 9, 2017Assignee: DRC Computer CorporationInventors: Michael H. Wang, Steven Mark Casselman, Babu Rao Kandimalla, Stephen Paul Sample, Lawrence A. Laurich
-
Patent number: 8977930Abstract: 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: GrantFiled: June 1, 2012Date of Patent: March 10, 2015Assignee: DRC Computer CorporationInventor: Steven Mark Casselman
-
Patent number: 8824492Abstract: 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: GrantFiled: May 27, 2011Date of Patent: September 2, 2014Assignee: DRC Computer CorporationInventors: Michael H. Wang, Steven Mark Casselman, Babu Rao Kandimalla, Stephen Paul Sample, Lawrence A. Laurich
-
Patent number: 8145894Abstract: 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: GrantFiled: February 24, 2009Date of Patent: March 27, 2012Assignee: DRC Computer CorporationInventor: Steven Mark Casselman
-
Publication number: 20110295967Abstract: 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: ApplicationFiled: May 27, 2011Publication date: December 1, 2011Applicant: DRC Computer CorporationInventors: Michael H. Wang, Steven Mark Casselman, Babu Rao Kandimalla, Stephen Paul Sample, Lawrence A. Laurich
-
Publication number: 20110125960Abstract: 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: ApplicationFiled: November 23, 2010Publication date: May 26, 2011Applicant: DRC Computer CorporationInventor: Steven Casselman
-
Publication number: 20110066832Abstract: 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: ApplicationFiled: November 23, 2010Publication date: March 17, 2011Applicant: DRC Computer CorporationInventors: Steven Casselman, Stephen Sample
-
Patent number: 7856546Abstract: 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: GrantFiled: July 27, 2007Date of Patent: December 21, 2010Assignee: DRC Computer CorporationInventors: Steven Casselman, Stephen Sample
-
Patent number: 7856545Abstract: 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: GrantFiled: July 27, 2007Date of Patent: December 21, 2010Assignee: DRC Computer CorporationInventor: Steven Casselman