Assignee profile:

Ventana Micro Systems Inc.

City:

Cupertino, California

Country:

United States

Published Applications:

65

Last publication date:

2026-03-03

Patent Grants:

65

Last grant date:

2026-03-03

Top Inventors for applications by Ventana Micro Systems Inc.

These are the the leading inventors for applications assigned to Ventana Micro Systems Inc.:

Recent patent applications by Ventana Micro Systems Inc.

Ventana Micro Systems Inc. based in Cupertino, US has been assigned the rights to these inventions. The list includes both Pending Applications and Patent Grants:

#1 | 2026-03-03 ✅ Patent 12,566,702 granted on 2026-03-03
US18823947
Physics

Physical address proxy reuse management

#2 | 2026-01-13 ✅ Patent 12,524,538 granted on 2026-01-13
US18377788
Physics

Processor that mitigates side channel attacks by preventing cache memory state from being affected by a missing load operation by inhibiting or canceling a fill request of the load operation if an older load generates a need for an architectural exception

#3 | 2025-12-16 ✅ Patent 12,499,050 granted on 2025-12-16
US18910922
Physics

Physical address proxy (PAP) residency determination for reduction of PAP reuse

#4 | 2025-12-16 ✅ Patent 12,498,929 granted on 2025-12-16
US18813163
Physics

Microprocessor that performs partial fallback abort processing of multi-fetch block macro-op cache entries

#5 | 2025-12-16 ✅ Patent 12,498,933 granted on 2025-12-16
US18737414
Physics

Prediction unit that predicts successor fetch block start address of multi-fetch block macro-op cache entry

#6 | 2025-12-16 ✅ Patent 12,498,927 granted on 2025-12-16
US18645281
Physics

Microprocessor that allows same-fetch block start address co-residence of unrolled loop multi-fetch block macro-op cache entry and loop body macro-op cache entry used to build same

#7 | 2025-12-16 ✅ Patent 12,498,928 granted on 2025-12-16
US18645274
Physics

Microprocessor that builds multi-fetch block macro-op cache entries in two-stage process

#8 | 2025-12-16 ✅ Patent 12,498,926 granted on 2025-12-16
US18645260
Physics

Microprocessor that builds consistent loop iteration count unrolled loop multi-fetch block macro-op cache entries

#9 | 2025-12-09 ✅ Patent 12,493,558 granted on 2025-12-09
US18815765
Physics

Using physical address proxies to accomplish penalty-less processing of load/store instructions whose data straddles cache line address boundaries

#10 | 2025-12-09 ✅ Patent 12,493,468 granted on 2025-12-09
US18813190
Physics

Microprocessor that performs mid-macro-op cache entry restart abort processing

#11 | 2025-12-09 ✅ Patent 12,493,466 granted on 2025-12-09
US18645272
Physics

Microprocessor that builds inconsistent loop that iteration count unrolled loop multi-fetch block macro-op cache entries

#12 | 2025-12-09 ✅ Patent 12,493,469 granted on 2025-12-09
US18645269
Physics

Microprocessor that extends sequential multi-fetch block macro-op cache entries

#13 | 2025-12-02 ✅ Patent 12,487,830 granted on 2025-12-02
US18896226
Physics

Prediction unit with first predictor that provides a hashed fetch address of a current fetch block to its own input and to a second predictor that uses it to predict the fetch address of a next fetch block

#14 | 2025-12-02 ✅ Patent 12,487,939 granted on 2025-12-02
US18886862
Physics

Virtually-indexed cache coherency using physical address proxies

#15 | 2025-12-02 ✅ Patent 12,487,936 granted on 2025-12-02
US18886590
Physics

Store-to-load forwarding correctness checks using physical address proxies stored in load queue entries

#16 | 2025-12-02 ✅ Patent 12,487,926 granted on 2025-12-02
US18737532
Physics

Prediction unit that predicts branch history update information produced by multi-fetch block macro-op cache entry

#17 | 2025-10-21 ✅ Patent 12,450,066 granted on 2025-10-21
US18645249
Physics

Microprocessor that builds sequential multi-fetch block macro-op cache entries

#18 | 2025-10-21 ✅ Patent 12,450,067 granted on 2025-10-21
US18645239
Physics

Microprocessor that performs selective multi-fetch block macro-op cache entry invalidation

#19 | 2025-08-19 ✅ Patent 12,393,426 granted on 2025-08-19
US18780143
Physics

Store-to-load forwarding correctness checks at store instruction commit

#20 | 2025-06-17 ✅ Patent 12,332,793 granted on 2025-06-17
US18668635
Physics

Unforwardable load instruction re-execution eligibility based on cache update by identified store instruction

#21 | 2025-05-13 ✅ Patent 12,299,449 granted on 2025-05-13
US18380150
Physics

Performance and power efficient processor when switching between fetching from decoded and non-decoded instruction sources

#22 | 2025-04-22 ✅ Patent 12,216,583 granted on 2025-02-04
US18380152
Physics

Macro-op cache data entry pointers distributed as initial pointers held in tag array and next pointers held in data array for efficient and performant variable length macro-op cache entries

#23 | 2025-03-06 ✅ Patent 12,253,951 granted on 2025-03-18
US20250077438A1
Physics

Microprocessor with branch target buffer whose entries include fetch block hotness counters used for selective filtering of macro-op cache allocations

#24 | 2025-01-16 ✅ Patent 12,560,993 granted on 2026-02-24
US20250021155A1
Physics

POWER MANAGEMENT OF DEVICES WITH DIFFERENTIATED POWER SCALING BASED ON RELATIVE POWER BENEFIT ESTIMATION

#25 | 2024-10-15 ✅ Patent 12,117,937 granted on 2024-10-15
US18407071
Physics

Using physical address proxies to handle synonyms when writing store data to a virtually-indexed cache

#26 | 2024-09-10 ✅ Patent 12,086,245 granted on 2024-09-10
US18244795
Physics

Processor that prevents speculative execution across translation context change boundaries to mitigate side channel attacks

#27 | 2024-07-11 ✅ Patent 12,118,360 granted on 2024-10-15
US20240231829A1
Physics

Branch target buffer miss handling

#28 | 2024-04-11 ✅ Patent 12,481,310 granted on 2025-11-25
US20240118726A1
Physics

METHOD AND APPARATUS FOR DESKEWING DIE TO DIE COMMUNICATION BETWEEN SYSTEM ON CHIP DEVICES

#29 | 2024-03-28 ✅ Patent 12,001,843 granted on 2024-06-04
US20240103864A1
Physics

Microprocessor including a decode unit that performs pre-execution of load constant micro-operations

#30 | 2024-02-08 ✅ Patent 12,020,032 granted on 2024-06-25
US20240045695A1
Physics

Prediction unit that provides a fetch block descriptor each clock cycle

#31 | 2024-02-08 ✅ Patent 12,106,111 granted on 2024-10-01
US20240045610A1
Physics

Prediction unit with first predictor that provides a hashed fetch address of a current fetch block to its own input and to a second predictor that uses it to predict the fetch address of a next fetch block

#32 | 2023-12-14 ✅ Patent 12,014,180 granted on 2024-06-18
US20230401066A1
Physics

Dynamically foldable and unfoldable instruction fetch pipeline

#33 | 2023-12-14 ✅ Patent 12,008,375 granted on 2024-06-11
US20230401065A1
Physics

Branch target buffer that stores predicted set index and predicted way number of instruction cache

#34 | 2023-12-14 ✅ Patent 11,880,685 granted on 2024-01-23
US20230401063A1
Physics

Folded instruction fetch pipeline

#35 | 2023-12-05 ✅ Patent 11,836,498 granted on 2023-12-05
US17879281
Physics

Single cycle predictor

#36 | 2023-11-14 ✅ Patent 11,816,489 granted on 2023-11-14
US17879318
Physics

Microprocessor with prediction unit pipeline that provides a next fetch address at a rate of one per clock cycle

#37 | 2023-10-05 ✅ Patent 12,229,252 granted on 2025-02-18
US20230315838A1
Physics

Microprocessor that prevents store-to-load forwarding between different translation contexts

#38 | 2023-08-03 ✅ Patent 12,118,076 granted on 2024-10-15
US20230244778A1
Physics

Physically-tagged data cache memory that uses translation context to reduce likelihood that entries allocated during execution under one translation context are accessible during execution under another translation context

#39 | 2023-06-27 ✅ Patent 11,687,466 granted on 2023-06-27
US17751972
Physics

Translation lookaside buffer consistency directory for use with virtually-indexed virtually-tagged first level data cache that holds page table permissions

#40 | 2022-11-10 ✅ Patent 11,934,519 granted on 2024-03-19
US20220358210A1
Physics

Conditioning store-to-load forwarding (STLF) on past observations of STLF propriety

#41 | 2022-11-10 ✅ Patent 11,989,285 granted on 2024-05-21
US20220358209A1
Physics

Thwarting store-to-load forwarding side channel attacks by pre-forwarding matching of physical address proxies and/or permission checking

#42 | 2022-11-10 ✅ Patent 11,860,794 granted on 2024-01-02
US20220358052A1
Physics

Generational physical address proxies

#43 | 2022-11-10 ✅ Patent 12,099,448 granted on 2024-09-24
US20220358048A1
Physics

Virtually-indexed cache coherency using physical address proxies

#44 | 2022-11-10 ✅ Patent 11,789,871 granted on 2023-10-17
US20220358047A1
Physics

Microprocessor that prevents same address load-load ordering violations

#45 | 2022-11-10 ✅ Patent 11,868,263 granted on 2024-01-09
US20220358046A1
Physics

Using physical address proxies to handle synonyms when writing store data to a virtually-indexed cache

#46 | 2022-11-10 ✅ Patent 12,001,337 granted on 2024-06-04
US20220358045A1
Physics

Using physical address proxies to accomplish penalty-less processing of load/store instructions whose data straddles cache line address boundaries

#47 | 2022-11-10 ✅ Patent 12,093,179 granted on 2024-09-17
US20220358044A1
Physics

Store-to-load forwarding correctness checks using physical address proxies stored in load queue entries

#48 | 2022-11-10 ✅ Patent 11,481,332 granted on 2022-10-25
US20220358043A1
Physics

Write combining using physical address proxies stored in a write combine buffer

#49 | 2022-11-10 ✅ Patent 12,079,126 granted on 2024-09-03
US20220358040A1
Physics

Unforwardable load instruction re-execution eligibility based on cache update by identified store instruction

#50 | 2022-11-10 ✅ Patent 11,836,080 granted on 2023-12-05
US20220358039A1
Physics

Physical address proxy (PAP) residency determination for reduction of PAP reuse

#51 | 2022-11-10 ✅ Patent 12,182,019 granted on 2024-12-31
US20220358038A1
Physics

Microprocessor that prevents same address load-load ordering violations using physical address proxies

#52 | 2022-11-10 ✅ Patent 12,086,063 granted on 2024-09-10
US20220358037A1
Physics

Physical address proxy reuse management

#53 | 2022-11-10 ✅ Patent 12,045,619 granted on 2024-07-23
US20220357955A1
Physics

Store-to-load forwarding correctness checks at store instruction commit

#54 | 2022-07-26 ✅ Patent 11,397,686 granted on 2022-07-26
US17351946
Physics

Store-to-load forwarding using physical address proxies to identify candidate set of store queue entries

#55 | 2022-04-07 ✅ Patent 11,762,999 granted on 2023-09-19
US20220108013A1
Physics

Processor that mitigates side channel attacks by refraining from allocating an entry in a data TLB for a missing load address when the load address misses both in a data cache memory and in the data TLB and the load address specifies a location without a valid address translation or without permission to read from the location

#56 | 2022-04-07 ✅ Patent 11,734,426 granted on 2023-08-22
US20220108012A1
Physics

Processor that mitigates side channel attacks by prevents cache line data implicated by a missing load address from being filled into a data cache memory when the load address specifies a location with no valid address translation or no permission to read from the location

#57 | 2022-04-07 ✅ Patent 11,733,972 granted on 2023-08-22
US20220107784A1
Physics

Processor that mitigates side channel attacks by providing random load data as a result of execution of a load operation that does not have permission to access a load address

#58 | 2022-03-03 ✅ Patent 11,803,640 granted on 2023-10-31
US20220067156A1
Physics

Processor that mitigates side channel attacks by preventing cache memory state from being affected by a missing load operation by inhibiting or canceling a fill request of the load operation if an older load generates a need for an architectural exception

#59 | 2022-03-03 ✅ Patent 11,868,469 granted on 2024-01-09
US20220067155A1
Physics

Processor that mitigates side channel attacks by preventing all dependent instructions from consuming architectural register result produced by instruction that causes a need for an architectural exception

#60 | 2022-03-03 ✅ Patent 11,797,673 granted on 2023-10-24
US20220067154A1
Physics

Processor that mitigates side channel attacks by expeditiously initiating flushing of instructions dependent upon a load instruction that causes a need for an architectural exception

#61 | 2022-03-03 ✅ Patent 11,625,479 granted on 2023-04-11
US20220067143A1
Physics

Virtually-tagged data cache memory that uses translation context to make entries allocated during execution under one translation context inaccessible during execution under another translation context

#62 | 2022-01-27 ✅ Patent 11,755,732 granted on 2023-09-12
US20220027468A1
Physics

Microprocessor that conditions store-to-load forwarding on circumstances associated with a translation context update

#63 | 2022-01-27 ✅ Patent 11,755,731 granted on 2023-09-12
US20220027467A1
Physics

Processor that prevents speculative execution across translation context change boundaries to mitigate side channel attacks

#64 | 2022-01-27 ✅ Patent 11,803,638 granted on 2023-10-31
US20220027460A1
Physics

Microprocessor core with a store dependence predictor accessed using a translation context

#65 | 2022-01-27 ✅ Patent 11,803,637 granted on 2023-10-31
US20220027459A1
Physics

Microprocessor that prevents store-to-load forwarding between different translation contexts

Also check out Ventana Micro Systems Inc.'s (Cupertino, United States) applicant profile with 59 patent applications submitted.

AssigneeID:

348259 ⎘