| 번호 | 청구항 |
|---|---|
| 1 | 이미지 프로세서에서 수행되는 어드레스 매핑 방법에 있어서,a) 양의 정수인 n개의 캐시에 대한 리니어 어드레스 맵을 작성하는 단계; 및b) 규칙에 따라 n개의 캐시 각각의 어드레스를 상호 교환하되, 어드레스 맵의 동일 행에서 상하로 인접하게 위치하는 다른 열의 어드레스가 지정하는 캐시가 서로 다르게 배치되도록 어드레스 맵을 변환하는 단계를 포함하는 어드레스 매핑 방법. |
| 2 | 제1항에 있어서,상기 b) 단계는, 서로 다른 캐시의 어드레스를 상호 교환하거나, 상기 리니어 어드레스 맵의 특정 열을 행이 감소하는 방향 또는 증가하는 방향으로 시프트하는 것을 특징으로 하는 어드레스 매핑 방법. |
| 3 | 제2항에 있어서,어드레스의 상호 교환은,상기 리니어 어드레스 맵을 열마다, 서로 다른 캐시의 어드레스를 상호 교환하는 것을 특징으로 하는 어드레스 매핑 방법. |
| 4 | 제2항에 있어서,상기 리니어 어드레스 맵의 시프트는,상기 리니어 어드레스 맵의 열마다, 서로 다른 정도로 시프트하는 것을 특징으로 하는 어드레스 매핑 방법. |
| 5 | 제2항에 있어서,어드레스의 상호 교환 또는 어드레스의 시프트는,첫 번째 열을 제외한 두 번째 열부터 수행되는 어드레스 매핑 방법. |
| 6 | 제5항에 있어서,어드레스의 상호 교환 또는 어드레스의 시프트는,첫 번째 열을 포함하여 n개의 열에 대해 이루어지고, 이후의 열들에 대하여 동일하게 반복 적용되어,n+1 번째 열은 첫 번째 열과 같이 교환 또는 시프트가 이루어지지 않는 것을 특징으로 하는 어드레스 매핑 방법. |
| 7 | 이미지 좌표를 캐시에 어드레스 매핑하기 위하여 리니어 어드레스를 연산하는 리니어 어드레스 산출부;상기 리니어 어드레스 산출부의 산출 결과를 입력 받아 제1항 내지 제6항 중 어느 한 항의 규칙에 따라 어드레스를 변경하는 어드레스 변환부; 및상기 리니어 어드레스 산출부 또는 상기 어드레스 변환부의 어드레스를 선택하여 출력하는 멀티플렉서를 포함하는 어드레스 매핑 장치. |