당업자 라면 본원 에 개시 된 실시 형태 들 과 연관 지 어 설명 한 여러 예시 적 인 논리 블록 들 , 모듈 들 , 프로세서 들 , 수단 들 , 회로 들 , 및 알고리즘 단계 들 이 전자 하드웨어 ( 예컨대 , 소스 부호 화 또는 다른 어떤 기법 을 사용 하 여 설계 될 수 있 는 , 디지털 구현 , 아날로그 구현 , 또는 상기 2 가지 의 조합 ) , " ( 편의 상 본원 에서 는 "" 소프트웨어 "" 또는 "" 소프트웨어 모듈 "" 로서 언급 될 수 있 는 ) 여러 형태 의 프로그램 또는 설계 코드 통합 명령어 들 ", 또는 이 들 모두 의 조합 들 로서 구현 될 수 있 음 을 또한 이해 할 것 이 다 . 이러 한 하드웨어 및 소프트웨어 의 호환 성 ( interchangeability ) 을 명확 하 게 예시 하 기 위해 , 여러 예시 적 인 구성 요소 들 , 블록 들 , 모듈 들 , 회로 들 , 및 단계 들 이 그 들 의 기능 성 에 대하 여 위 에서 전반 적 으로 설명 되 었 다 . 그러 한 기능 성 이 하드웨어 로서 구현 되 든 소프트웨어 로서 구현 되 든 전체 시스템 에 강제 되 는 특정 애플리케이션 및 설계 제약 들 에 의존 한다 . 숙련 된 기술자 들 은 각각 의 특정 애플리케이션 에 대하 여 다양 한 방식 으로 위 에서 설명 한 기능 성 을 구현 할 수 있 지만 , 그러 한 구현 판단 들 은 본원 의 개시 내용 의 범위 로부터 벗어나 는 것 으로 해석 되 지 는 말 아야 한다 .