Location History:
- Bunkie, LA (US) (1980)
- Severn, MD (US) (1999 - 2002)
- Ellicott City, MD (US) (2003 - 2006)
Company Filing History:
Years Active: 1980-2006
Title: The Innovations of Donald J. Davis
Introduction
Donald J. Davis is a notable inventor based in Ellicott City, MD, with a remarkable portfolio of nine patents. His work primarily focuses on the intersection of high-level programming languages and hardware design, showcasing his expertise in optimizing software for efficient hardware implementation.
Latest Patents
Among his latest patents, one significant innovation is the method of scheduling hardware generated by high-level language compilation to preserve the functionality of source code design implementations. This method involves processing a general-purpose, high-level language program to determine a hardware representation. It includes compiling the program to generate a language-independent model and identifying data input to each component to determine latency. Each component is annotated for control signal generation, ensuring activation when both control and valid data arrive. Additionally, the output latency is derived from both the control signal latency and the execution latency of the component itself.
Another notable patent focuses on determining hardware generated by high-level language compilation through loop optimizations. This method processes a program written in a general-purpose programming language to create a language-independent model. It identifies loop constructs within the model and determines whether they are bounded. If so, a loop processing technique is selected for unrolling the loop according to user preferences, allowing for efficient replication in the language-independent model.
Career Highlights
Donald has worked with prominent companies such as Xilinx, Inc. and Tsi Telsys, Inc., where he contributed to advancements in hardware and software integration. His experience in these organizations has significantly influenced his innovative approach to programming and hardware design.
Collaborations
Throughout his career, Donald has collaborated with talented individuals, including Jonathan C. Harris and Ian D. Miller. These partnerships have fostered a creative environment that has led to groundbreaking innovations in the field.
Conclusion
Donald J. Davis stands out as a significant figure in the realm of hardware and software innovation. His contributions through patents and collaborations have advanced the understanding and implementation of high-level programming languages in hardware design.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.