Assignee
VENTANA MICRO SYSTEMS INC
US·69 granted patents·54 citations·filing 2020–2024
Top patents by PatentIndex Score
69 records- 0197US11836498B1Single cycle predictorVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Dec 5, 2023·7 cites·25 claims
- 0297US11816489B1Microprocessor with prediction unit pipeline that provides a next fetch address at a rate of one per clock cycleVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Nov 14, 2023·7 cites·21 claims
- 0397US11687466B1Translation lookaside buffer consistency directory for use with virtually-indexed virtually-tagged first level data cache that holds page table permissionsVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Jun 27, 2023·8 cites·29 claims
- 0496US11868263B2Using physical address proxies to handle synonyms when writing store data to a virtually-indexed cacheVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Jan 9, 2024·4 cites·21 claims
- 0596US11841802B2Microprocessor that prevents same address load-load ordering violationsVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Dec 12, 2023·4 cites·31 claims
- 0696US11755731B2Processor that prevents speculative execution across translation context change boundaries to mitigate side channel attacksVENTANA MICRO SYSTEMS INC·Filed 2020·Granted Sep 12, 2023·6 cites·33 claims
- 0796US11481332B1Write combining using physical address proxies stored in a write combine bufferVENTANA MICRO SYSTEMS INC·Filed 2021·Granted Oct 25, 2022·5 cites·23 claims
- 0895US12079126B2Unforwardable load instruction re-execution eligibility based on cache update by identified store instructionVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Sep 3, 2024·3 cites·21 claims
- 0993US12079129B2Using physical address proxies to accomplish penalty-less processing of load/store instructions whose data straddles cache line address boundariesVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Sep 3, 2024·2 cites·40 claims
- 1093US12073220B2Store-to-load forwarding correctness checks at store instruction commitVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Aug 27, 2024·2 cites·29 claims
- 1191US11860794B2Generational physical address proxiesVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Jan 2, 2024·2 cites·23 claims
- 1288US12282430B1Macro-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 entriesVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Apr 22, 2025·1 cites·27 claims
- 1384US11989286B2Conditioning store-to-load forwarding (STLF) on past observations of STLF proprietyVENTANA MICRO SYSTEMS INC·Filed 2022·Granted May 21, 2024·1 cites·22 claims
- 1483US12499050B1Physical address proxy (PAP) residency determination for reduction of PAP reuseVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 16, 2025·0 cites·21 claims
- 1582US11416400B1Hardware cache coherency using physical address proxiesVENTANA MICRO SYSTEMS INC·Filed 2021·Granted Aug 16, 2022·1 cites·27 claims
- 1682US11397686B1Store-to-load forwarding using physical address proxies to identify candidate set of store queue entriesVENTANA MICRO SYSTEMS INC·Filed 2021·Granted Jul 26, 2022·1 cites·23 claims
- 1780US12117937B1Using physical address proxies to handle synonyms when writing store data to a virtually-indexed cacheVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Oct 15, 2024·0 cites·20 claims
- 1879US12566702B1Physical address proxy reuse managementVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Mar 3, 2026·0 cites·23 claims
- 1979US12487830B1Prediction 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 blockVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 2, 2025·0 cites·21 claims
- 2079US12332793B1Unforwardable load instruction re-execution eligibility based on cache update by identified store instructionVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Jun 17, 2025·0 cites·20 claims
- 2178US12493558B1Using physical address proxies to accomplish penalty-less processing of load/store instructions whose data straddles cache line address boundariesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 9, 2025·0 cites·23 claims
- 2277US12524538B1Processor 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 exceptionVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Jan 13, 2026·0 cites·20 claims
- 2377US12393426B1Store-to-load forwarding correctness checks at store instruction commitVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Aug 19, 2025·0 cites·29 claims
- 2476US12086245B1Processor that prevents speculative execution across translation context change boundaries to mitigate side channel attacksVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Sep 10, 2024·0 cites·20 claims
- 2574US12229252B2Microprocessor that prevents store-to-load forwarding between different translation contextsVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Feb 18, 2025·0 cites·24 claims
- 2672US12118076B2Physically-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 contextVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Oct 15, 2024·0 cites·23 claims
- 2771US12106111B2Prediction 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 blockVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Oct 1, 2024·0 cites·23 claims
- 2870US12487939B1Virtually-indexed cache coherency using physical address proxiesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 2, 2025·0 cites·29 claims
- 2969US12493468B1Microprocessor that performs mid-macro-op cache entry restart abort processingVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 9, 2025·0 cites·25 claims
- 3068US12498926B1Microprocessor that builds consistent loop iteration count unrolled loop multi-fetch block macro-op cache entriesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 16, 2025·0 cites·31 claims
- 3167US12493466B1Microprocessor that builds inconsistent loop that iteration count unrolled loop multi-fetch block macro-op cache entriesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 9, 2025·0 cites·43 claims
- 3267US12487936B1Store-to-load forwarding correctness checks using physical address proxies stored in load queue entriesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 2, 2025·0 cites·21 claims
- 3367US12086063B2Physical address proxy reuse managementVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Sep 10, 2024·0 cites·39 claims
- 3466US12498933B1Prediction unit that predicts successor fetch block start address of multi-fetch block macro-op cache entryVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 16, 2025·0 cites·21 claims
- 3565US12498928B1Microprocessor that builds multi-fetch block macro-op cache entries in two-stage processVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 16, 2025·0 cites·29 claims
- 3665US12481310B2Method and apparatus for deskewing die to die communication between system on chip devicesVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Nov 25, 2025·0 cites·20 claims
- 3765US12450067B1Microprocessor that performs selective multi-fetch block macro-op cache entry invalidationVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Oct 21, 2025·0 cites·33 claims
- 3865US12450066B1Microprocessor that builds sequential multi-fetch block macro-op cache entriesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Oct 21, 2025·0 cites·33 claims
- 3963US12498929B1Microprocessor that performs partial fallback abort processing of multi-fetch block macro-op cache entriesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 16, 2025·0 cites·20 claims
- 4063US12020032B2Prediction unit that provides a fetch block descriptor each clock cycleVENTANA MICRO SYSTEMS INC·Filed 2022·Granted Jun 25, 2024·0 cites·25 claims
- 4163US11803637B2Microprocessor that prevents store-to-load forwarding between different translation contextsVENTANA MICRO SYSTEMS INC·Filed 2021·Granted Oct 31, 2023·0 cites·19 claims
- 4262US11907369B2Processor 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 exceptionVENTANA MICRO SYSTEMS INC·Filed 2020·Granted Feb 20, 2024·0 cites·24 claims
- 4361US12498927B1Microprocessor 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 sameVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 16, 2025·0 cites·31 claims
- 4461US12061555B1Non-cacheable access handling in processor with virtually-tagged virtually-indexed data cacheVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Aug 13, 2024·0 cites·24 claims
- 4560US12560993B2Power management of devices with differentiated power scaling based on relative power benefit estimationVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Feb 24, 2026·0 cites·31 claims
- 4660US12493469B1Microprocessor that extends sequential multi-fetch block macro-op cache entriesVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 9, 2025·0 cites·31 claims
- 4760US12487926B1Prediction unit that predicts branch history update information produced by multi-fetch block macro-op cache entryVENTANA MICRO SYSTEMS INC·Filed 2024·Granted Dec 2, 2025·0 cites·41 claims
- 4860US11620377B2Physically-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 contextVENTANA MICRO SYSTEMS INC·Filed 2020·Granted Apr 4, 2023·0 cites·31 claims
- 4958US12299449B1Performance and power efficient processor when switching between fetching from decoded and non-decoded instruction sourcesVENTANA MICRO SYSTEMS INC·Filed 2023·Granted May 13, 2025·0 cites·23 claims
- 5057US12253951B1Microprocessor with branch target buffer whose entries include fetch block hotness counters used for selective filtering of macro-op cache allocationsVENTANA MICRO SYSTEMS INC·Filed 2023·Granted Mar 18, 2025·0 cites·29 claims
Showing the top 50 of 69 patent records by PatentIndex Score.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →