Invention Application
- Patent Title: EFFICIENT FILL-BUFFER DATA FORWARDING SUPPORTING HIGH FREQUENCIES
- Patent Title (中): 高效的缓冲数据,支持高频率
-
Application No.: US14337211Application Date: 2014-07-21
-
Publication No.: US20150186292A1Publication Date: 2015-07-02
- Inventor: Karthik SUNDARAM , Rama GOPAL , Murali CHINNAKONDA
- Applicant: Samsung Electronics Co., Ltd.
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/08

Abstract:
A Fill Buffer (FB) based data forwarding scheme that stores a combination of Virtual Address (VA), TLB (Translation Look-aside Buffer) entry# or an indication of a location of a Page Table Entry (PTE) in the TLB, and a TLB page size information in the FB and uses these values to expedite FB forwarding. Load (Ld) operations send their non-translated VA for an early comparison against the VA entries in the FB, and are then further qualified with the TLB entry# to determine a “hit.” This hit determination is fast and enables FB forwarding at higher frequencies without waiting for a comparison of Physical Addresses (PA) to conclude in the FB. A safety mechanism may detect a false hit in the FB and generate a late load cancel indication to cancel the earlier-started FB forwarding by ignoring the data obtained as a result of the Ld execution. The Ld is then re-executed later and tries to complete successfully with the correct data.
Public/Granted literature
- US09418018B2 Efficient fill-buffer data forwarding supporting high frequencies Public/Granted day:2016-08-16
Information query