일반기술

저전력 무선 디바이스 프로세서용 하드와이어드 스케줄러 및 스케줄링 방법

본 기술은 저전력 무선 디바이스 프로세서용 하드와이어드 스케줄러로서, 다수의 프로세스에 대해서 우선 순위와 긴급성을 고려하여 구분된 프로세스 ID 형태로 저장하는 프로세스 큐와 외부의 인터럽트를 획득하여 프로세스 중재부에 전달하는 인터럽트 제어부와 동기 신호를 생성하는 스케줄 타이머와 프로세스 큐에 저장된 프로세스 ID와 외부의 인터럽트를 기초로 우선적으로 수행될 프로세스의 순위를 결정하는 프로세스 중재부와 프로세스 중재부의 결정에 따라서 동기 신호를 기초로 현재 수행중인 프로세스를 포함하는 다수의 프로세스의 상태를 디스크립터 테이블(descriptor table) 형태로 저장하는 레지스터 상태 저장부와 프로세스 중재부의 결정에 따라서 레지스터 상태 저장부에 저장된 프로세스 디스크립터 테이블을 기초로 하여 실행을 위해서 프로세서로 전달할 프로세스의 레지스터 맵을 갱신하는 레지스터 맵 갱신부를 포함하는 저전력 무선 디바이스 프로세서용 하드와이어드 스케줄러에 관한 것이다.본 기술에 따르면, 저전력을 필요로 하는 센서 노드 또는 유비쿼터스 소형 노드 또는 통신용 무선 디바이스 등에 사용되는 프로세서에 있어서 현재 진행 중인 프로세스의 저장과 다음에 처리되어야 할 프로세서들의 목록에서 가장 우선적으로 처리해야 할 프로세스를 자동적으로 프로세서 코어에 전달하며, 또한 프로세서 코어를 작동시키는 클럭 발생기의 발진 회수를 각 프로세스에 적합하게 조절하여 프로세서에서 사용되는 전력량을 감소시킴으로써 네트워크 상에서 작동하는 저전력 및 저지연 시간이 필요한 디바이스에 적용이 가능하다.

기술정보

기술분류
통신 > 기타 통신
보유기관
전자부품연구원
기술유형
일반기술
등록일
2008-06-11
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

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