Issued Patents All Time
Showing 25 most recent of 38 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12346643 | Testing integrated circuit designs with accelerated replay | Siddharth Malkani, Horace Lau, Dana Michelle Vantrease | 2025-07-01 |
| 12333274 | Data-type-aware clock-gating | Joshua W. Bowman, Thomas A. Volpe, Nishith Desai, Ron Diamant | 2025-06-17 |
| 12271732 | Configuration of a deep vector engine using an opcode table, control table, and datapath table | Paul Gilbert Meyer, Ron Diamant | 2025-04-08 |
| 12260214 | Throughput increase for compute engine | Paul Gilbert Meyer, Ron Diamant, Sunil Kumar Bathula | 2025-03-25 |
| 12242853 | Configurable vector compute engine | Paul Gilbert Meyer, Ron Diamant | 2025-03-04 |
| 12198041 | Efficient utilization of processing element array | Jeffrey T. Huynh, Ron Diamant, Hongbin Zheng, Yizhi Liu, Animesh Jain +5 more | 2025-01-14 |
| 12182064 | Multiple accumulate busses in a systolic array | Thomas A. Volpe, Thomas Elmer | 2024-12-31 |
| 12182691 | Increasing performance of computational array accelerators | Akshay Balasubramanian, Joshua W. Bowman, Ron Diamant, Paul Gilbert Meyer, Thomas Elmer | 2024-12-31 |
| 12045475 | Resizable scratchpad memory | Paul Gilbert Meyer, Patricio Kaplan, Laura Sharpless, Ron Diamant, Akshay Balasubramanian | 2024-07-23 |
| 11868875 | Data selection circuit | Ron Diamant, Randy Renfu Huang, Jeffrey T. Huynh | 2024-01-09 |
| 11775430 | Memory access for multiple circuit components | Ron Diamant, Akshay Balasubramanian, Eyal Freund | 2023-10-03 |
| 11762803 | Multiple accumulate busses in a systolic array | Thomas A. Volpe, Thomas Elmer | 2023-09-19 |
| 11741350 | Efficient utilization of processing element array | Jeffrey T. Huynh, Ron Diamant, Hongbin Zheng, Yizhi Liu, Animesh Jain +5 more | 2023-08-29 |
| 11507378 | Hardware engine with configurable instructions | Ron Diamant, Mohammad El-Shabani, Sagar Sonar, Kenneth Wayne Patton | 2022-11-22 |
| 11467973 | Fine-grained access memory controller | Ron Diamant | 2022-10-11 |
| 11423313 | Configurable function approximation based on switching mapping table content | Ron Diamant, Mohammad El-Shabani, Kenneth Wayne Patton, Thomas Elmer | 2022-08-23 |
| 11314842 | Hardware implementation of mathematical functions | Ron Diamant, Randy Renfu Huang, Mohammad El-Shabani, Kenneth Wayne Patton, Willis Wang | 2022-04-26 |
| 11308027 | Multiple accumulate busses in a systolic array | Thomas A. Volpe, Thomas Elmer | 2022-04-19 |
| 11294599 | Registers for restricted memory | Ron Diamant, Randy Renfu Huang, Jeffrey T. Huynh | 2022-04-05 |
| 11275997 | Weight loading in an array | Dana Michelle Vantrease, Ron Diamant | 2022-03-15 |
| 11232062 | Parallelism within a systolic array using multiple accumulate busses | Thomas A. Volpe, Thomas Elmer | 2022-01-25 |
| 11232016 | Debug for computation networks using error detection codes | Jeffrey T. Huynh, Ron Diamant, Randy Renfu Huang | 2022-01-25 |
| 11048569 | Adaptive timeout mechanism | Kiran Kalkunte Seshadri, Nafea Bshara, Asif Khan | 2021-06-29 |
| 10990408 | Place and route aware data pipelining | Ron Diamant, Akshay Balasubramanian | 2021-04-27 |
| 10983754 | Accelerated quantized multiply-and-add operations | Dana Michelle Vantrease, Randy Renfu Huang, Ron Diamant, Thomas Elmer | 2021-04-20 |