Sequential Circuit Design Procedure 순차 회로 설계 과정 Step 1. From the specification, find a state diagram. - Specification으로부터 State Diagram을 구성한다. Step 2. Reduce the # of states (Optional) - State 개수를 최적화(최소화)한다. - 선택적이며, 가장 힘든 단계이다. Step 3. Binary state assignment - State에 Binary 번호를 할당한다. Step 4. Find state table - State Table을 구성한다. Step 5. Choose FFs - 사용할 Flip-Flops을 선정한다. Step 6. Input and out..
Moore Model and Mealy Model 무어 모델과 밀리 모델 * Analysis of Clocked Sequential Circuit 1) 회로에서 Flip-Flop의 Input/Output에 대한 State Equation을 구한다. 2) State Equation들로부터 State Table을 구성한다. 3) Timing Diagram과 State Diagram을 구성한다. - Moore Model: Output이 Present State에 의해서만 변한다. - Mealy Model: Output이 Present State와 Input에 의해 변한다. Moore FSM - Output이 오직 FFs의 Present State에 의해서만 결정된다. - Output은 Clock에 Synchr..
S-R Latch S-R 래치 - Set(S)과 Reset(R)에 의해 출력 Q의 상태가 바뀌는 비동기 회로소자이다. - 기계적인 스위치에서 오는 불안정한 신호를 안정하게 해주는 Debouncing Circuit에 이용된다. * Latch: Asynchronous Circuit을 구성하는 가장 기본적인 소자이다. S-R Latch with NAND Gates (NAND 게이트로 설계된 S-R 래치) S R Q 0 0 No Change 0 1 1 1 0 0 1 1 Indeterminate (Active Low) S-R Latch with NOR Gates (NOR 게이트로 설계된 S-R 래치) S R Q 0 0 No Change 0 1 0 1 0 1 1 1 Indeterminate (Active High)..
BCD to Excess-3 Conversion Circuit BCD에서 3-초과 부호로 변환하는 회로 - BCD 코드에 0011을 더한 코드 체계이다. * BCD Code (URL) [Digital Logic] BCD Code Representation | BCD 코드 방식 BCD Code Representation BCD 코드 방식 - Binary Coded Decimal의 약자로, 우리말로는 2진화 10진 코드라고 한다. (8421코드라고 하기도 한다.) - 10진수를 이진코드로 표기하는 방법 중 하나로, 장점은 10진수와의 dad-rock.tistory.com * Excess-3 Code (URL) Excess-3 - Wikipedia From Wikipedia, the free encyclope..