-
公开(公告)号:CN116594926A
公开(公告)日:2023-08-15
申请号:CN202310338803.7
申请日:2023-03-31
Applicant: 南湖实验室
IPC: G06F12/1027 , G06F12/0831 , G06F12/0842 , G06F12/0877 , G06F15/78
Abstract: 本发明公开了一种多副本非原子写的TLB作废操作实现方法与实现装置,提供包括三种请求队列、一个TLB作废响应计数器和一个响应通道过滤器的TLB作废处理模块,通过独特的协议流程、处理方法和计数方式确保在TLB作废指令执行完成之时,前序发出的写操作都已真正执行完毕,从而解决了Non‑MCAW的TLB作废操作的实现问题。通过写操作到达存储一致性点来作为前序写操作的完成标志,同时通过增加两级广播协议流程和TLB作废响应计数器来解决写操作完成标志的判别问题,具有判断结果可靠,且硬件实现开销较小等优点。