본 명세서 에 개시 된 예 와 관련 하 여 설명 된 다양 한 예시 적 인 논리 블록 , 모듈 및 알고리즘 단계 는 전자 하드웨어 , 컴퓨터 소프트웨어 또는 이 들 의 조합 으로 구현 될 수 있 다 . 하드웨어 및 소프트웨어 의 이러 한 상호 교환 성 을 명확 하 게 설명 하 기 위해 , 다양 한 예시 적 인 컴포넌트 , 블록 , 모듈 및 단계 가 일반 적 으로 그 기능 의 관점 에서 설명 되 었 다 . 이러 한 기능 이 하드웨어 또는 소프트웨어 로 구현 되 는지 여부 는 전체 시스템 에 부과 된 특정 응용 프로그램 및 설계 제약 조건 에 따라 다르 다 . 설명 된 기능 은 각각 의 특정 애플리케이션 에 대해 다양 한 방식 으로 구현 될 수 있 지만 , 그러 한 구현 결정 은 본 개시 의 범위 를 벗어나 는 것 으로 해석 되 어서 는 안 된다 .