여기 사용 된 바 와 같이 , " "" 컨트롤러 "" 또는 "" 컨트롤 유닛 "" 은 적어도 하나 의 컨트롤러 를 포함 하 되 ", 상기 컨트롤러 는 인스트 럭 션 을 처리 하 기 위한 모든 논리 회로 를 지칭 한다 . 컨트롤러 는 범용 컨트롤러 , 특수 목적 컨트롤러 , 종래 의 컨트롤러 , 디지털 시그널 컨트롤러 , 다수 의 마이크 로 컨트롤러 ( Microcontroller ) , DSP 코어 와 연동 된 하나 이상 의 마이크 로 컨트롤러 , 마이크 로 컨트롤러 , 특정 용 도 집적회로 , 필드 프로그래밍 지원 게이트 어레이 회로 , 다른 종류 의 모든 집 적 회로 등 일 수 있 다 . 컨트롤러 는 시그널 코딩 , 데이터 프로세싱 , 입력 / 출력 프로세싱 , 및 / 또는 본 발명 에 따른 시스템 의 작동 을 가능 케 하 는 다른 어떠 한 기능 을 수행 할 수 있 다 . 보다 구체 적 으로 , 컨트롤러 또는 컨트롤 유닛 은 메모리 및 프로세서 를 포함 하 는 하드웨어 프로세서 다 . 메모리 는 모듈 을 저장 하 도록 구성 되 고 , 프로세서 는 특히 아래 설명 되 는 하나 이상 의 프로세스 를 수행 하 는 상기 모듈 을 실행 하 도록 구성 된다 .