Invention Grant
US08578104B2 Multiprocessor system with mixed software hardware controlled cache management 有权
多处理器系统具有混合软件硬件控制的缓存管理

  • Patent Title: Multiprocessor system with mixed software hardware controlled cache management
  • Patent Title (中): 多处理器系统具有混合软件硬件控制的缓存管理
  • Application No.: US12999450
    Application Date: 2009-06-09
  • Publication No.: US08578104B2
    Publication Date: 2013-11-05
  • Inventor: Jan HoogerbruggeAndrei Sergeevich Terechko
  • Applicant: Jan HoogerbruggeAndrei Sergeevich Terechko
  • Applicant Address: NL Eindhoven
  • Assignee: NXP, B.V.
  • Current Assignee: NXP, B.V.
  • Current Assignee Address: NL Eindhoven
  • Priority: EP08158440 20080617; WOPCT/IB2009/052441 20090609
  • International Application: PCT/IB2009/052441 WO 20090609
  • International Announcement: WO2009/153703 WO 20091223
  • Main IPC: G06F12/00
  • IPC: G06F12/00
Multiprocessor system with mixed software hardware controlled cache management
Abstract:
A multiprocessor system has a background memory and a plurality of processing elements, each comprising a processor core and a cache circuit. The processor cores execute programs of instructions and the cache circuits cache background memory data accessed by the programs. A write back monitor circuit is used to buffer write addresses used for writing data by at least part of the processor cores. The programs contain commands to read the buffered write back addresses from the write back monitor circuit and commands from the programs to invalidate cached data for the write back addresses read by the commands to read the buffered write back addresses. Thus cache management is performed partly by hardware and partly by the program that uses the cache. The processing core may be a VLIW core, in which case instruction slots that are not used by the program can be made useful to include instructions for cache management.
Information query
Patent Agency Ranking
0/0