Company Filing History:
Years Active: 1998-2024
Title: **Inventor Thomas C. McDonald: A Pioneer in Microprocessor Innovations**
Introduction
Thomas C. McDonald is a notable inventor based in Austin, TX, known for his significant contributions to microprocessor technology. With an impressive portfolio of 41 patents, McDonald has made remarkable strides in improving the efficiency and functionality of branch prediction systems in microprocessors.
Latest Patents
Among McDonald's latest innovations are two key patents:
1. **Quick Predictor Override and Update by a BTAC**
This invention describes a quick predictor override system and method for microprocessors, which facilitates accurate correction to a quick predictor, branch prediction through a Branch Target Address Cache (BTAC), and enables rapid updates to the quick predictor. The system utilizes a quick predictor that delivers branch predictions based on local pattern history while leveraging a larger predictor from the BTAC for global pattern history. Notably, if the BTAC's prediction differs from that of the quick predictor for a fetched cache address, the BTAC's target and direction for conditional branches are prioritized during instruction fetching, leading to an updated quick predictor.
2. **Spectre Fixes with Predictor Mode Tag**
This method enhances microprocessor security by implementing a privilege level test on a fetched branch instruction. It uses privilege level tags found within a branch prediction table to determine if a prediction branch miss occurs, enhancing overall system integrity.
Career Highlights
Throughout his career, Thomas C. McDonald has contributed to notable companies, including Ip-First, LLC and Centaur Technology, Inc. His work in these organizations has been pivotal in advancing the field of microprocessor design and operation.
Collaborations
McDonald has collaborated with several esteemed professionals, including G. Glenn Henry and John Duncan. These partnerships have fostered an environment of innovation, leading to the development of groundbreaking technologies and methodologies in microprocessor architecture.
Conclusion
Thomas C. McDonald exemplifies the spirit of innovation in microprocessor technology, holding numerous patents that signify his dedication to advancing this field. His developments in branch prediction systems not only enhance performance but also bolster security in microprocessor operations, making a lasting impact in the industry.
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.