신호 분배기
개요
신호 분배기는 4비트 입력 신호를 받아 정확히 네 개의 출력 포트 중 하나로 전달하는 자동화 건물입니다. 입력은 세 가지입니다. 주 입력인 Input Signal과, 어떤 출력이 신호를 받을지 결정하는 Most Significant Control 및 Least Significant Control 입력입니다. 선택된 출력은 원래 입력을 그대로 다음으로 보내며, 나머지 세 출력은 빨간색으로 설정됩니다.
출력은 입력 쪽에서 바깥쪽으로 순서대로 배치됩니다. Output 3이 입력 신호에 가장 가깝고, 그다음이 Output 2와 Output 1이며, 가장 멀리 떨어져 있고 LSC 입력 옆에 있는 것은 Output 0입니다. 제어 입력은 2비트 선택기처럼 작동하므로, 이 건물은 네 개의 목적지 중 하나를 고를 수 있습니다.
선택 로직은 다음과 같습니다.
- MSC 빨강, LSC 빨강 → Output 0이 입력 신호를 받습니다
- MSC 빨강, LSC 초록 → Output 1이 입력 신호를 받습니다
- MSC 초록, LSC 빨강 → Output 2가 입력 신호를 받습니다
- MSC 초록, LSC 초록 → Output 3이 입력 신호를 받습니다
실제로 신호 분배기는 더 복잡한 논리 구성을 쓰지 않고도 하나의 자동화 선을 여러 갈래 중 하나로 나눌 수 있게 해 주는 간단한 방법입니다. 서로 다른 기계 라인 중 하나를 선택하거나, 신호를 별도의 방으로 보내야 할 때처럼 여러 시스템이 하나의 제어원을 공유하는 상황에서 특히 유용합니다.
몇 가지 중요한 참고 사항이 있습니다:
- 이 건물은 단순한 켜짐/꺼짐 자동화뿐 아니라 4비트 신호도 전달할 수 있습니다.
- 화면에 보이는 스프라이트의 동작은 실제 라우팅 동작과 정확히 일치하지 않습니다. 표시되는 전송 방식은 내부에서 사용하는 같은 우선순위 논리보다 OR와 비슷한 형태로 나타납니다.
- 다른 자동화 구성 요소처럼, 리본과 논리 게이트와 함께 사용하면 더 높은 수준의 제어 시스템을 만드는 데 활용할 수 있습니다.
관련 레시피 없음