- Patent Title: Tagged cache for data coherency in multi-domain debug operations
-
Application No.: US14921244Application Date: 2015-10-23
-
Publication No.: US09652401B2Publication Date: 2017-05-16
- Inventor: Dorin Florian Ciuca , Teodor Madan , Adrian-George Stan
- Applicant: Freescale Semiconductor, Inc.
- Applicant Address: US TX Austin
- Assignee: NXP USA, Inc.
- Current Assignee: NXP USA, Inc.
- Current Assignee Address: US TX Austin
- Priority: ROA2015-00596 20150813
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/1009 ; G06F12/0864

Abstract:
A tagged cache is disclosed for data coherency in multi-domain debug operations. Access requests to a memory within a target device are received for data views associated with debug operations, and access requests include virtual addresses associated with virtual address spaces and client identifiers associated with requesting data views. Virtual addresses are translated to physical addresses within a tagged cache using address translation tables that associate virtual addresses from the different virtual address spaces with client identifiers and with physical addresses within the cache. Data within the cache is cached using the physical addresses. Further, when data is written to the cache, virtual address tags within the cache are used to identify if other virtual addresses are associated with the physical address for the write access request. If so, client identifiers stored within the address translation tables are used to notify affected data views of changed data.
Public/Granted literature
- US20170046271A1 Tagged Cache For Data Coherency In Multi-Domain Debug Operations Public/Granted day:2017-02-16
Information query