일 실시 예 에서 , 가중치 합 연산 을 수행 하 는 혼합 - 신호 회로 는 쌍 으로 배열 되 는 복수 의 프로그램 가능 한 전류 공급원 - 각 쌍 의 프로그램 가능 한 전류 공급원 중 에서 제 1 프로그램 가능 한 전류 공급원 은 포지티브 가중치 를 나타내 는 값 을 저장 하 도록 구성 되 고 , 각 쌍 의 프로그램 가능 한 전류 공급원 중 에서 제 2 프로그램 가능 한 전류 공급원 은 네거티브 가중치 를 나타내 는 값 을 저장 하 도록 구성 되 며 , 각각 의 프로그램 가능 한 전류 공급원 은 입력 단자 및 출력 단자 를 가지 고 , 제 1 프로그램 가능 한 전류 공급원 의 출력 단자 들 은 포지티브 합산 노드 에 전기 적 으로 결합 되 고 , 제 2 프로그램 가능 한 전류 공급원 의 출력 단자 들 은 네거티브 합산 노드 에 전기 적 으로 결합 됨 ; 상기 포지티브 합산 노드 와 상기 네거티브 합산 노드 에 전기 적 으로 결합 되 며 , 상기 포지티브 합산 노드 와 상기 네거티브 합산 노드 각각 에 전류 를 공급 하 도록 동작 하 는 차동 전류 회로 - 여기 에서 , 상기 포지티브 합산 노드 에 공급 되 는 전류 와 상기 네거티브 합산 노드 에 공급 되 는 전류 는 차이 가 존재 함 ; 및 상기 차동 전류 회로 와 상기 비교 회로 에 인터페이스 되 는 컨트롤러 - 여기 에서 , 상기 컨트롤러 는 상기 차동 전류 회로 와 상호 작용 함 으로써 상기 포지티브 합산 노드 에 공급 되 는 전류 와 상기 네거티브 합산 노드 에 공급 되 는 전류 간 차이 의 크기 를 변경 함 ; 를 포함 한다 .