| 번호 | 청구항 |
|---|---|
| 1 | 해머드(hammered) 로우로 선정된 로우가 콜드 테이블에 저장된 콜드 로우들 및 핫 테이블에 저장된 핫 로우들 중 하나가 아닌 경우에 상기 해머드 로우로 선정된 로우를 콜드 로우로 저장하기 위한 상기 콜드 테이블; 및상기 해머드 로우로 선정된 로우가 상기 콜드 테이블에 저장된 콜드 로우들 중 하나인 경우에 상기 해머드 로우로 선정된 로우를 핫 로우로 저장하기 위한 상기 핫 테이블을 포함하고,상기 핫 테이블에 저장된 핫 로우들에는 랭크가 부여되고,로우 해머링에 의한 데이터 유실을 방지하기 위한 메모리 장치의 리프레시 동작시에 상기 핫 테이블에 저장된 핫 로우들 중 최상위 랭크의 핫 로우에 대응하는 상기 메모리 장치의 로우가 리프레시되는리프레시 대상 로우 선정 회로. |
| 2 | 제 1항에 있어서,상기 해머드 로우로 선정된 로우가 상기 콜드 로우들 중 하나인 경우에 상기 해머드 로우로 전달된 로우는 상기 콜드 테이블에서 삭제되는리프레시 대상 로우 선정 회로. |
| 3 | 제 2항에 있어서,상기 핫 테이블에 새롭게 저장되는 핫 로우에는 최하위 랭크가 부여되고,상기 해머드 로우로 선정된 로우가 상기 핫 로우들 중 하나인 경우에 상기 해머드 로우로 선정된 로우의 랭크가 올라가는리프레시 대상 로우 선정 회로. |
| 4 | 제 3항에 있어서,상기 콜드 테이블에 저장된 콜드 로우들에는 랭크가 부여되고,상기 콜드 테이블에 새롭게 저장되는 콜드 로우에는 최상위 랭크가 부여되는리프레시 대상 로우 선정 회로. |
| 5 | 제 4항에 있어서,상기 핫 테이블에 새로운 핫 로우가 저장되는 경우에 기존의 최하위 랭크의 핫 로우는 상기 콜드 테이블에 최상위 랭크의 콜드 로우로 저장되고, 상기 새로운 핫 로우에 대응하는 콜드 로우는 상기 콜드 테이블에서 삭제되는리프레시 대상 로우 선정 회로. |
| 6 | 제 5항에 있어서,새로운 콜드 로우가 상기 콜드 테이블에 저장되는 경우에, 상기 콜드 테이블이 가득차 있으면 상기 콜드 테이블의 최하위 랭크의 콜드 로우는 삭제되는리프레시 대상 로우 선정 회로. |
| 7 | 제 1항에 있어서,액티브된 로우에 인접한 로우가 상기 해머드 로우로 선정되는리프레시 대상 로우 선정 회로. |
| 8 | 제 1항에 있어서,액티브된 로우들 중 일정 확률로 선택된 로우에 인접한 로우가 상기 해머드 로우로 선정되는리프레시 대상 로우 선정 회로. |
| 9 | 제 5항에 있어서,상기 콜드 테이블의 콜드 로우들은 랭크 별로 축출 확률이 부여되고,새로운 콜드 로우가 상기 콜드 테이블에 저장되는 경우에, 상기 콜드 테이블이 가득차 있으면 상기 콜드 테이블의 콜드 로우들 중 상기 축출 확률에 따라 선택된 1개의 콜드 로우가 삭제되는리프레시 대상 로우 선정 회로. |
| 10 | 삭제 |
| 11 | 제 1항에 있어서,상기 최상위 랭크의 핫 로우가 존재하지 않는 경우에, 상기 로우 해머링에 의한 데이터 유실을 방지하기 위한 메모리 장치의 리프레시 동작은 수행되지 않는리프레시 대상 로우 선정 회로. |
| 12 | 제 3항에 있어서,로우 해머링에 의한 데이터 유실을 방지하기 위한 메모리 장치의 리프레시 동작시에 상기 핫 테이블에 저장된 핫 로우들 중 가장 랭크가 높은 핫 로우에 대응하는 상기 메모리 장치의 로우가 리프레시되는리프레시 대상 로우 선정 회로. |
| 13 | 제 1항에 있어서,상기 리프레시 대상 로우 선정 회로는 메모리 콘트롤러에 포함되는리프레시 대상 로우 선정 회로. |
| 14 | 제 1항에 있어서,상기 리프레시 대상 로우 선정 회로는 메모리 장치에 포함되는리프레시 대상 로우 선정 회로. |
| 15 | 랭크가 부여된 다수의 콜드 로우들을 저장하기 위한 콜드 테이블;랭크가 부여된 다수의 핫 로우들을 저장하기 위한 핫 테이블;해머드 로우로 선정된 로우가 상기 콜드 로우들 및 상기 핫 로우들 중 하나가 아닌 경우에 상기 해머드 로우로 선정된 로우를 상기 콜드 테이블의 최상위 랭크의 콜드 로우로 저장하는 입력부;상기 해머드 로우로 선정된 로우가 상기 콜드 로우들 중 하나인 경우에, 상기 해머드 로우로 선정된 로우를 상기 핫 테이블의 최하위 랭크의 핫 로우로 저장하고, 상기 해머드 로우로 선정된 로우가 상기 핫 로우들 중 하나인 경우에 상기 해머드 로우의 랭크를 올리는 승진부; 및새로운 콜드 로우가 상기 콜드 테이블에 저장되는 경우에, 상기 콜드 테이블이 가득차 있으면 상기 콜드 테이블의 콜드 로우들 중 하나를 삭제하는 축출부를 포함하고,로우 해머링에 의한 데이터 유실을 방지하기 위한 메모리 장치의 리프레시 동작시에 상기 핫 테이블에 저장된 핫 로우들 중 최상위 랭크의 핫 로우에 대응하는 상기 메모리 장치의 로우가 리프레시되는리프레시 대상 로우 선정 회로. |
| 16 | 제 15항에 있어서,상기 승진부는상기 해머드 로우로 선정된 로우가 상기 콜드 로우들 중 하나인 경우에, 상기 해머드 로우를 상기 콜드 테이블에서 삭제하는리프레시 대상 로우 선정 회로. |
| 17 | 제 16항에 있어서,상기 입력부는액티브된 로우에 인접한 로우를 상기 해머드 로우로 선정하는리프레시 대상 로우 선정 회로. |
| 18 | 제 16항에 있어서,상기 입력부는액티브된 로우들 중 일정 확률로 선택된 로우에 인접한 로우를 상기 해머드 로우로 선정하는리프레시 대상 로우 선정 회로. |
| 19 | 제 16항에 있어서,상기 축출부는상기 삭제시에 최하위 랭크의 콜드 로우를 삭제하는리프레시 대상 로우 선정 회로. |
| 20 | 제 16항에 있어서,상기 콜드 테이블의 콜드 로우들은 랭크 별로 축출 확률이 부여되고,상기 축출부는상기 삭제시에 상기 콜드 로우들 중 상기 축출 확률에 따라 선택된 1개의 콜드 로우를 삭제하는리프레시 대상 로우 선정 회로. |
| 21 | 삭제 |
| 22 | 제 15항에 있어서,상기 최상위 랭크의 핫 로우가 존재하지 않는 경우에, 상기 로우 해머링에 의한 데이터 유실을 방지하기 위한 메모리 장치의 리프레시 동작은 수행되지 않는리프레시 대상 로우 선정 회로. |
| 23 | 제 16항에 있어서,로우 해머링에 의한 데이터 유실을 방지하기 위한 메모리 장치의 리프레시 동작시에 상기 핫 테이블에 저장된 핫 로우들 중 가장 랭크가 높은 핫 로우에 대응하는 상기 메모리 장치의 로우가 리프레시되는리프레시 대상 로우 선정 회로. |
| 24 | 제 16항에 있어서,상기 리프레시 대상 로우 선정 회로는 메모리 콘트롤러에 포함되는리프레시 대상 로우 선정 회로. |
| 25 | 제 16항에 있어서,상기 리프레시 대상 로우 선정 회로는 메모리 장치에 포함되는리프레시 대상 로우 선정 회로. |