Patents by Inventor Michael Huy Phan

Michael Huy Phan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6643609
    Abstract: An embedded system includes a microprocessor and performance measuring logic coupled to the microprocessor and configured to record selected performance metrics. In the given routine. In general, a counter is configured to record statistics for each of the performance metrics, and the counters may be controlled using a programmable mask, which is included in a memory coupled to the microprocessor. Based on these metrics, designers may fine-tune software for the embedded system.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: November 4, 2003
    Assignee: Sharewave, Inc
    Inventor: Michael Huy Phan
  • Publication number: 20020188889
    Abstract: An embedded system includes a microprocessor and performance measuring logic coupled to the microprocessor and configured to record selected performance metrics. The performance metrics may be one or more of the following exemplary metrics: overall execution time of a particular routine, number of instruction cycles executed in the particular routine, number of cache hits in the given routine; total number of memory reads in the given routine, total number of memory accesses (reads and writes) in the given routine, number of control bus read cycles in the given routine, number of control bus cycles (reads and writes) in the given routine number of non-cacheable read cycles in the given routine, and total number of non-cacheable access cycles (reads and writes) in the given routine. In general, a counter is configured to record statistics for each of the performance metrics, and the counters may be controlled using a programmable mask, which is included in a memory coupled to the microprocessor.
    Type: Application
    Filed: May 15, 2002
    Publication date: December 12, 2002
    Inventor: Michael Huy Phan