Company Filing History:
Years Active: 2004-2005
Title: I-Cheng K Chen: Innovator in Processor Technology
Introduction
I-Cheng K Chen is a notable inventor based in Sunnyvale, CA, who has made significant contributions to the field of processor technology. With a total of 3 patents to his name, Chen's work focuses on enhancing the efficiency and accuracy of processor operations.
Latest Patents
One of Chen's latest patents is titled "Selective zero extension based on operand size." This innovation allows a processor to support multiple operand sizes, such as 8, 16, 32, and 64 bits. The processor intelligently determines how to update a destination register when an operand size smaller than the largest is used. In specific embodiments, it zero extends 32-bit operands while preserving values for 8 or 16-bit operands.
Another significant patent is "Branch predictor index generation using varied bit positions or bit order reversal." This invention involves an indirect branch predictor that utilizes a buffer to store branch target addresses from previously executed indirect branch instructions. The buffer is indexed using history information and the program counter (PC) of the instruction being predicted. Various techniques are employed to enhance prediction accuracy, including offsetting and weighting history information, as well as reversing the bit order of the PC.
Career Highlights
I-Cheng K Chen is currently employed at Advanced Micro Devices Corporation, a leading company in the semiconductor industry. His work at AMD has allowed him to contribute to cutting-edge technologies that drive advancements in computing.
Collaborations
Chen has collaborated with notable colleagues, including Francis M Matus and Kevin John McGrath, who share a commitment to innovation in processor design and technology.
Conclusion
I-Cheng K Chen's contributions to processor technology through his patents demonstrate his expertise and commitment to innovation. His work continues to influence the development of more efficient and accurate computing systems.