发明授权
- 专利标题: Processing system with shared translation lookaside buffer
- 专利标题(中): 具有共享翻译后备缓冲器的处理系统
-
申请号: US09932362申请日: 2001-08-17
-
公开(公告)号: US06742103B2公开(公告)日: 2004-05-25
- 发明人: Gerard Chauvel , Dominique D'Inverno , Serge Lasserre
- 申请人: Gerard Chauvel , Dominique D'Inverno , Serge Lasserre
- 优先权: EP00402331 20000821; EP01401386 20010528
- 主分类号: G06F1208
- IPC分类号: G06F1208
摘要:
A multiprocessor system (20, 102, 110) uses multiple operating systems or a single operating system uses &mgr;TLBs (36) and a shared TLB subsystem (48) to provide efficient and flexible translation of virtual addresses to physical addresses. Upon misses in the &mgr;TLB and shared TLB, access to a translation table in external memory (54) can be made using either a hardware mechanism (100) or a software function. The translation can be flexibly based on a number of criteria, such as a resource identifier and a task identifier. Slave processors, such as coprocessors (34) and DMA processors (24) can access the shared TLB 48 without master processor interaction for more efficient operation.
公开/授权文献
信息查询