scispace - formally typeset
D

Donald J. Davis

Researcher at Xilinx

Publications -  7
Citations -  519

Donald J. Davis is an academic researcher from Xilinx. The author has contributed to research in topics: Communications protocol & Backplane. The author has an hindex of 7, co-authored 7 publications receiving 519 citations.

Papers
More filters
Patent

System and method for programming the hardware of field programmable gate arrays (FPGAs) and related reconfiguration resources as if they were software by creating hardware objects

TL;DR: In this article, a method and system for programming the hardware of field programmable gate arrays and related reconfigurable resources as if they were software by creating hardware objects that implement application level functionalities, operating system functionalities and hardware functionalities.
Patent

System for transmitting and receiving data within a reliable communications protocol by concurrently processing portions of the protocol suite

TL;DR: In this article, the authors present a TCP/IP protocol suite for sending and receiving data with reliable communication protocol, which includes a computer at a node having a backplane, a CPU board, software instructions for the CPU, and a special network board plugged into the backplane.
Patent

Apparatus and method for constructing data for transmission within a reliable communication protocol by performing portions of the protocol suite concurrently

TL;DR: In this paper, the authors present a TCP/IP protocol suite for sending and receiving data with reliable communication protocol, which includes a computer at a node having a backplane, a CPU board, software instructions for the CPU, and a special network board plugged into the backplane.
Patent

A means and method for compiling high level software languages into algorithmically equivalent hardware representations

TL;DR: In this article, the compilation of a high-level software-based description of an algorithm into efficient digital hardware implementation(s) is addressed through the definition of new semantics for software constructs with respect to hardware implementations.
Patent

Determining hardware generated by high level language compilation through loop optimizations

TL;DR: In this paper, a method of processing a program written in a general purpose programming language to determine a hardware representation of the program can include generating a language independent model and identifying a loop construct within this model.