본 명세서 에서 개시 된 양태 들 과 연계 되 어 설명 된 다양 한 예시 적 인 논리 블록 들 , 모듈 들 , 회로 들 , 및 알고리즘 단계 들 은 전자 하드웨어 , 컴퓨터 소프트웨어 , 또는 양쪽 모두 의 조합 들 로 구현 될 수 도 있 다 . 하드웨어 및 소프트웨어 의 이러 한 상호 교환 가능 성 을 명백 하 게 예시 하 기 위하 여 , 다양 한 예시 적 인 구성 요소 들 , 블록 들 , 모듈 들 , 회로 들 , 및 단계 들 은 위 에서 총괄 적 으로 그것 들 의 기능 성 의 관점 에서 설명 되 어 왔 다 . 이러 한 기능 성 이 하드웨어 또는 소프트웨어 중 어느 것 으로 구현 되 는지 는 전체 시스템 에 부가 되 는 특정 애플리케이션 및 디자인 제약 조건 들 에 달려 있 다 . 당업자 들 은 설명 된 기능 을 각각 의 특정 한 애플리케이션 을 위하 여 다양 한 방식 으로 구현 할 수 도 있 는데 , 하지만 이러 한 구현 결정 들 은 본 발명 의 범위 를 벗어나 도록 야기 하 는 것 으로 해석 되 어서 는 안 된다 .