일반기술

PCI 2.2에서 프리페치 요구를 이용한 데이터 전송방법

버스 마스터의 메모리 쓰기 명령을 이용하여 다음에 요구할 메모리 읽기 명령의 어드레스와 읽을 데이터의 양을 타겟 디바이스에 미리 알려줄 수 있도록 하여 타겟 디바이스에서 전송할 데이터의 정확한 양을 준비할 수 있도록 한다. 버스 마스터는 메모리 쓰기 명령을 이용하여 다음에 요구할 메모리 읽기 명령의 어드레스와 읽을 데이터의 크기를 프리페치 제어 레지스터에 저장하는 단계, 프리페치 제어 레지스터에 저장된 정보를 이용하여 타겟 디바이스로부터 해당 데이터를 프리페치하여 버퍼에 저장하는 단계, 타겟 디바이스는 버스 마스터로부터 인가된 메모리 읽기 명령을 수신하여 프리페치된 해당 데이터를 버스 마스터로 전송하는 단계로 이루어짐을 특징으로 한다.PCI 2.2에서 버스 마스터가 메모리 읽기 명령으로 타겟 디바이스에 데이터의 전송 요구시, 타겟 디바이스의 내부적인 전송할 데이터의 준비시간을 단축하기 위해 메모리 쓰기 명령을 이용하여 읽어올 데이터의 양의 타겟 디바이스에 프리페치 요구를 먼저하여 타겟 디바이스로 하여금 전송할 데이터의 정확한 양을 충분히 준비할 시간을 제공함으로써, 데이터 전송 효율성 및 PCI 버스와 로컬버스의 사용 효율성을 향상시키는 효과가 있다.

기술정보

기술분류
정보 > 기타 시스템 소프트웨어
보유기관
경북기술이전센터
기술유형
일반기술
등록일
2005-03-02
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.