TMR(Triple Modular Redundancy)은 동일한 동작을 수행하는 세 개의 모듈을 병렬로 사용하여 하드웨어 내결함성을 확보하는 기술입니다. 이 모듈들의 출력은 다수결 투표 회로에 입력됩니다. 만약 하나의 모듈에 오류가 발생하여 잘못된 출력을 생성하더라도, 투표자는 나머지 두 모듈의 출력을 기반으로 올바른 출력을 결정할 수 있으므로 오류를 은폐하고 지속적인 작동을 보장합니다.

(설명을 위한 생성된 이미지입니다)
TMR(Triple Modular Redundancy)은 동일한 동작을 수행하는 세 개의 모듈을 병렬로 사용하여 하드웨어 내결함성을 확보하는 기술입니다. 이 모듈들의 출력은 다수결 투표 회로에 입력됩니다. 만약 하나의 모듈에 오류가 발생하여 잘못된 출력을 생성하더라도, 투표자는 나머지 두 모듈의 출력을 기반으로 올바른 출력을 결정할 수 있으므로 오류를 은폐하고 지속적인 작동을 보장합니다.
삼중 모듈 중복(TMR)은 N=3인 N-모듈 중복의 대표적인 예입니다. 핵심 아이디어는 중요한 구성 요소를 세 번 복제하고, 이 세 모듈이 동일한 입력을 동시에 처리하도록 하는 것입니다. 세 모듈의 결과는 투표기로 전달됩니다. 투표기는 다수결 원칙을 따르며, 세 입력 중 최소 두 개가 동일하면 해당 값이 최종 출력으로 선택됩니다. 이 메커니즘은 모듈 중 하나의 결함을 효과적으로 숨길 수 있습니다. 예를 들어, 모듈 A, B, C가 각각 1, 1, 0의 출력을 생성하는 경우, 다수결 투표기는 1을 출력합니다.
The reliability of the TMR system depends not only on the modules but also on the voter itself. If the voter fails, the entire system fails. Therefore, the voter must be significantly more reliable than the individual modules it is monitoring. In practice, voters are often simpler circuits than the modules they manage, which helps in achieving this higher reliability. The overall system reliability can be modeled mathematically. If the reliability of a single module is [latex]R_m[/latex], the reliability of the TMR system (assuming a perfect voter) is given by the probability that at least two modules work correctly: [latex]R_{TMR} = R_m^3 + 3R_m^2(1-R_m) = 3R_m^2 – 2R_m^3[/latex]. This formula shows that TMR improves reliability only if the individual module reliability [latex]R_m[/latex] is greater than 0.5.
Historically, John von Neumann’s work in the 1950s laid the theoretical groundwork for building reliable systems from unreliable components, which directly led to concepts like TMR. It was first implemented in practice in systems where failure was not an option, such as the Saturn V launch vehicle’s digital computer and early fly-by-wire flight control systems. While TMR increases hardware cost, power consumption, and weight by a factor of more than three (due to the voter), its simplicity and effectiveness in handling single random hardware faults make it a cornerstone of high-availability and safety-critical system design.
현재 하루 4만 건이 넘는 봇 트래픽을 차단하기 위해 이 콘텐츠는 커뮤니티 회원만 이용할 수 있습니다.
> 로그인 < 또는 >등록 < 이 콘텐츠를 비롯한 모든 제한된 콘텐츠와 도구는 (100% 무료로) 이용할 수 있습니다.
삼중 모듈형 중복성(TMR)
(날짜를 알 수 없거나 관련이 없는 경우, 예를 들어 "유체역학"의 경우, 주목할 만한 등장 시기를 대략적으로 추정하여 제공합니다.)
고화질 이미지 및 다운로드는 등록된 회원에게만 100% 무료로 제공됩니다.
> 로그인 <