Issued Patents All Time
Showing 25 most recent of 37 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9235418 | Register files for a digital signal processor operating in an interleaved multi-threaded environment | Muhammad Ahmed, Erich James Plondke, Lucian Codrescu | 2016-01-12 |
| 8745627 | System and method of controlling power in a multi-threaded processor | — | 2014-06-03 |
| 8713286 | Register files for a digital signal processor operating in an interleaved multi-threaded environment | Muhammad Ahmed, Erich James Plondke, Lucian Codrescu | 2014-04-29 |
| 8533530 | Method and system for trusted/untrusted digital signal processor debugging operations | Lucian Codrescu, Suresh K. Venkumahanti, Louis Achille Giannini, Manojkumar Pyla, Xufeng Chen | 2013-09-10 |
| 8484516 | Inter-thread trace alignment method and system for a multi-threaded processor | Louis Achille Giannini, Xufeng Chen | 2013-07-09 |
| 8380966 | Method and system for instruction stuffing operations during non-intrusive digital signal processor debugging | Lucian Codrescu, Suresh K. Venkumahanti, Louis Achille Giannini, Manojkumar Pyla, Xufeng Chen | 2013-02-19 |
| 8370806 | Non-intrusive, thread-selective, debugging method and system for a multi-thread digital signal processor | Lucian Codrescu, Suresh K. Venkumahanti, Louis Achille Giannini, Manojkumar Pyla, Xufeng Chen | 2013-02-05 |
| 8341604 | Embedded trace macrocell for enhanced digital signal processor debugging operations | Lucian Codrescu, Suresh K. Venkumahanti, Louis Achille Giannini, Manojkumar Pyla, Xufeng Chen | 2012-12-25 |
| 7984281 | Shared interrupt controller for a multi-threaded processor | Erich James Plondke, Lucian Codrescu, Muhammad Ahmed, Suresh K. Venkumahanti | 2011-07-19 |
| 7917907 | Method and system for variable thread allocation and switching in a multithreaded processor | Muhammad Ahmed, Sujat Jamil, Erich James Plondke, Lucian Codrescu | 2011-03-29 |
| 7849466 | Controlling execution mode of program threads by applying a mask to a control register in a multi-threaded processor | Lucian Codrescu, Donald Robert Padgett, Erich James Plondke, Taylor Simpson, Muhammad Ahmed +1 more | 2010-12-07 |
| 7814487 | System and method of executing program threads in a multi-threaded processor | Lucian Codrescu, Erich James Plondke, Muhammad Ahmed | 2010-10-12 |
| 7797366 | Power-efficient sign extension for booth multiplication methods and systems | Shankar Krithivasan, Christopher Edward Koob | 2010-09-14 |
| 7702889 | Shared interrupt control method and system for a digital signal processor | Lucian Codrescu | 2010-04-20 |
| 7685411 | Multi-mode instruction memory unit | Muhammad Ahmed, Lucian Codrescu, Erich James Plondke, Robert A. Lester, Phillip M. Jones | 2010-03-23 |
| 7657791 | Method and system for a digital signal processor debugging during power transitions | Lucian Codrescu, Suresh K. Venkumahanti, Louis Achille Giannini, Manojkumar Pyla, Xufeng Chen | 2010-02-02 |
| 7590824 | Mixed superscalar and VLIW instruction issuing and processing method and system | Muhammad Ahmed, Erich James Plondke, Lucian Codrescu | 2009-09-15 |
| 7526633 | Method and system for encoding variable length packets with variable instruction sizes | Lucian Codrescu, Erich James Plondke, Muhammad Ahmed | 2009-04-28 |
| 7523295 | Processor and method of grouping and executing dependent instructions in a packet | Lucian Codrescu, Erich James Plondke, Muhammad Ahmed, Sujat Jamil | 2009-04-21 |
| 7398371 | Shared translation look-aside buffer and method | Erich James Plondke, Lucian Codrescu | 2008-07-08 |
| 7383420 | Processor and method of indirect register read and write operations | Erich James Plondke, Lucian Codrescu, Muhammad Ahmed | 2008-06-03 |
| 7360059 | Variable width alignment engine for aligning instructions based on transition between buffers | Thomas Tomazin, Charles P. Roth, Kayla Chalmers, Juan Guillermo Revilla, Ravi P. Singh | 2008-04-15 |
| 7111155 | Digital signal processor computation core with input operand selection from operand bus for dual operations | John H. Edmondson, Jose Fridman, Marc Hoffman, Russell L. Rivin | 2006-09-19 |
| 7082516 | Aligning instructions using a variable width alignment engine having an intelligent buffer refill mechanism | Thomas Tomazin, Charles P. Roth, Kayla Chalmers, Juan Guillermo Revilla, Ravi P. Singh | 2006-07-25 |
| 6898695 | Use of a future file for data address calculations in a pipelined processor | Ryo Inoue | 2005-05-24 |