SiFive, Inc. Patent Application Trends in 2024
Jump to navigation
Jump to search
Contents
SiFive, Inc. Patent Filing Activity
SiFive, Inc. patent applications in 2024
Top 10 Technology Areas
- G06F9/30036 ({Instructions to perform operations on packed data, e.g. vector, tile or matrix operations})
- Count: 8 patents
- Example: 20240126556. Vector Instruction Cracking After Scalar Dispatch simplified abstract (SiFive, Inc.)
- G06F9/3012 ({Organisation of register space, e.g. banked or distributed register file})
- Count: 4 patents
- Example: 20240184571. Accelerated Vector Reduction Operations simplified abstract (SiFive, Inc.)
- G06F9/3836 ({Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution})
- Count: 4 patents
- Example: 20240184580. Tracking of Data Readiness for Load and Store Operations simplified abstract (SiFive, Inc.)
- G06F12/0811 (in hierarchically structured memory systems, e.g. virtual memory systems)
- G06F9/30043 ({LOAD or STORE instructions; Clear instruction})
- G06F12/0862 (with prefetch)
- G06F9/3867 ({using instruction pipelines})
- Count: 2 patents
- Example: 20240126556. Vector Instruction Cracking After Scalar Dispatch simplified abstract (SiFive, Inc.)
- G06F9/30101 ({Special purpose registers})
- Count: 2 patents
- Example: [[20240184583. Using renamed registers to support multiple vset{i}vl{i} instructions simplified abstract (SiFive, Inc.)]]
- G06F9/30145 ({Instruction analysis, e.g. decoding, instruction word fields})
- Count: 2 patents
- Example: [[20240184583. Using renamed registers to support multiple vset{i}vl{i} instructions simplified abstract (SiFive, Inc.)]]
- G06F11/0772 (Responding to the occurrence of a fault, e.g. fault tolerance)
- Count: 2 patents
- Example: 20240184663. Variable Depth Pipeline for Error Correction simplified abstract (SiFive, Inc.)
Emerging Technology Areas
- G06F30/3323 (ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models)
- Count: 1 patents
- Example: 20240220693. Making Circuitry Having An Attribute simplified abstract (SiFive, Inc.)
- G06F9/24 (Loading of the microprogram)
- Count: 1 patents
- Example: 20240220244. Tracking of Store Operations simplified abstract (SiFive, Inc.)
- G06F9/30058 ({Conditional branch instructions})
- G06F9/3861 ({Recovery, e.g. branch miss-prediction, exception handling (error detection or correction)
- G06F11/3075 (Monitoring)
- Count: 1 patents
- Example: 20240020216. Trace Encoder with Event Filter simplified abstract (SiFive, Inc.)
- G06F11/3476 ({Data logging ()
- Count: 1 patents
- Example: 20240020216. Trace Encoder with Event Filter simplified abstract (SiFive, Inc.)
- G06F9/30098 ({Register arrangements})
- Count: 1 patents
- Example: 20240020126. Fusion with Destructive Instructions simplified abstract (SiFive, Inc.)
- G06F3/0673 ({Single storage device})
- Count: 1 patents
- Example: 20240020012. Memory Request Combination Indication simplified abstract (SiFive, Inc.)
- G06F3/0659 ({Command handling arrangements, e.g. command buffers, queues, command scheduling})
- Count: 1 patents
- Example: 20240020012. Memory Request Combination Indication simplified abstract (SiFive, Inc.)
- G06F3/0613 ({in relation to throughput})
- Count: 1 patents
- Example: 20240020012. Memory Request Combination Indication simplified abstract (SiFive, Inc.)
Top Inventors
- Wesley Waylon Terpstra of San Mateo CA (US) (15 patents)
- Eric Andrew Gouldey of Fort Collins CO (US) (12 patents)
- Michael Klinglesmith (8 patents)
- Andrew Waterman of Berkeley CA (US) (5 patents)
- Yueh Chi Wu (5 patents)
- Richard Van of San Jose CA (US) (4 patents)
- Krste Asanovic of Oakland CA (US) (4 patents)
- Henry Cook of Berkeley CA (US) (4 patents)
- Nicolas Rémi Brunie of San Mateo CA (US) (3 patents)
- Bradley Gene Burgess of Sunset Valley TX (US) (3 patents)
Patent Categories
Geographical Distribution of Inventors
Geographical Distribution of US Inventors
Categories:
- SiFive, Inc.
- Companies
- CPC G06F12/0811
- CPC G06F12/123
- CPC G06F9/3867
- CPC G06F9/30036
- CPC G06F9/3856
- CPC G06F12/1009
- CPC G06F21/78
- CPC G06F1/266
- CPC G06F9/3001
- CPC G06F9/3012
- CPC G06F9/3555
- CPC G06F9/30043
- CPC G06F9/3836
- CPC G06F9/30047
- CPC G06F9/3816
- CPC G06F9/3005
- CPC G06F9/3814
- CPC G06F9/30101
- CPC G06F9/30145
- CPC G06F9/384
- CPC G06F9/3855
- CPC G06F11/0793
- CPC G06F11/0772
- CPC G06F11/0784
- CPC G06F11/348
- CPC G06F12/0802
- CPC G06F2212/6024
- CPC G06F12/0815
- CPC G06F12/121
- CPC G06F12/0828
- CPC G06F2212/621
- CPC G06F12/0862
- CPC G06F9/30018
- CPC G06F12/0897
- CPC G06F2212/1024
- CPC G06F12/0891
- CPC G06F12/1458
- CPC G06F2212/1052
- CPC G06F13/1621
- CPC G06F12/084
- CPC G06F13/4234
- CPC G06F13/1626
- CPC G06F13/18
- CPC G06F13/1678
- CPC G06F13/1689
- CPC G06F9/30149
- CPC G06F9/327
- CPC G06F9/30123
- CPC G01R31/31703
- CPC G01R31/31726
- CPC G06F9/542
- CPC G06F30/327
- CPC G06F3/0613
- CPC G06F3/0659
- CPC G06F3/0673
- CPC G06F9/30098
- CPC G06F11/3476
- CPC G06F11/3075
- CPC G06F9/3861
- CPC G06F9/30058
- CPC G06F9/24
- CPC G06F30/3323
- Patent Trends by Company in 2024