Inventor
CHOU CHIEN-CHUN
US35 patents
⚠️ This page may combine multiple inventors who share the name “CHOU CHIEN-CHUN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SONICS INC
13 patentsUS6976106B2Dec 13, 2005
Method and apparatus for speculative response arbitration to improve system latency
SONICS INC37 citations92
US7356633B2Apr 8, 2008
Composing on-chip interconnects with configurable interfaces
SONICS INC22 citations90
US7266786B2Sep 4, 2007
Method and apparatus for configurable address mapping and protection architecture and hardware for on-chip systems
SONICS INC15 citations90
US7254603B2Aug 7, 2007
On-chip inter-network performance optimization using configurable performance parameters
SONICS INC26 citations90
US10062422B2Aug 28, 2018
Various methods and apparatus for configurable mapping of address regions onto one or more aggregate targets
SONICS INC7 citations83
US7603441B2Oct 13, 2009
Method and apparatus for automatic configuration of multiple on-chip interconnects
SONICS INC11 citations83
US7302691B2Nov 27, 2007
Scalable low bandwidth multicast handling in mixed core systems
SONICS INC11 citations83
US7243264B2Jul 10, 2007
Method and apparatus for error handling in networks
SONICS INC10 citations83
US8032329B2Oct 4, 2011
Method and system to monitor, debug, and analyze performance of an electronic design
SONICS INC14 citations82
US7194566B2Mar 20, 2007
Communication system and method with configurable posting points
SONICS INC16 citations82
US8020124B2Sep 13, 2011
Various methods and apparatuses for cycle accurate C-models of components
SONICS INC19 citations79
US10303628B2May 28, 2019
Reordering responses in a high performance on-chip network
SONICS INC2 citations69
US7660932B2Feb 9, 2010
Composing on-chip interconnects with configurable interfaces
SONICS INC4 citations63
MARVELL ASIA PTE LTD
10 patentsUS12174727B1Dec 24, 2024
Method and apparatus for correlating high-level code with low-level instructions for machine learning applications
MARVELL ASIA PTE LTD3 citations74
US12190086B1Jan 7, 2025
Method and apparatus for ML graphs by a compiler
MARVELL ASIA PTE LTD3 citations72
US11467811B1Oct 11, 2022
Method and apparatus for generating metadata by a compiler
MARVELL ASIA PTE LTD4 citations72
US12293174B1May 6, 2025
Method and system for memory management within machine learning inference engine
MARVELL ASIA PTE LTD2 citations69
US11977475B1May 7, 2024
Method and apparatus for compiler and low-level instruction validation of machine learning operations on hardware
MARVELL ASIA PTE LTD2 citations67
US11995448B1May 28, 2024
Method and apparatus for performing machine learning operations in parallel on machine learning hardware
MARVELL ASIA PTE LTD1 citations62
US11733983B2Aug 22, 2023
Method and apparatus for generating metadata by a compiler
MARVELL ASIA PTE LTD0 citations62
US12443399B1Oct 14, 2025
Method and system for code optimization based on statistical data
MARVELL ASIA PTE LTD1 citations61
US12430108B2Sep 30, 2025
Multistage compiler architecture
MARVELL ASIA PTE LTD0 citations50
US12547388B1Feb 10, 2026
Method and system for compiler generated external strategies
MARVELL ASIA PTE LTD0 citations48
SRINIVASAN KRISHNAN
5 patentsUS8108648B2Jan 31, 2012
Various methods and apparatus for address tiling
SRINIVASAN KRISHNAN25 citations92
US8438320B2May 7, 2013
Various methods and apparatus for address tiling and channel interleaving throughout the integrated system
SRINIVASAN KRISHNAN9 citations84
US8229723B2Jul 24, 2012
Performance software instrumentation and analysis for electronic design automation
SRINIVASAN KRISHNAN7 citations81
US8073820B2Dec 6, 2011
Method and system for a database to monitor and analyze performance of an electronic design
SRINIVASAN KRISHNAN9 citations81
US8972995B2Mar 3, 2015
Apparatus and methods to concurrently perform per-thread as well as per-tag memory access scheduling within a thread and across two or more threads
SRINIVASAN KRISHNAN11 citations78
WINGARD DREW E
3 patentsUS9495290B2Nov 15, 2016
Various methods and apparatus to support outstanding requests to multiple targets while maintaining transaction ordering
WINGARD DREW E8 citations82
US9292436B2Mar 22, 2016
Various methods and apparatus to support transactions whose data address sequence within that transaction crosses an interleaved channel address boundary
WINGARD DREW E10 citations82
US8407433B2Mar 26, 2013
Interconnect implementing internal controls
WINGARD DREW E9 citations82