자료설명
1. Register와 Counter의 정의, 2. Register, 3. Shift Register, 4. Ripple Counter, 5. Synchronous Binary Counters, , FileSize : 26K
본문/내용
2. Register
flip-flop이 trigger되는 방식은 level trigger, edge trigger, master slave 형태로 구분할 수 있는데, 클럭 펄스를 enable 신호로 생각하여 이것에 의해서 level trigger되는 flip-flop을 latch라고 하고, 클럭 펄스에 의해서 edge trigger(master slave 방식도 edge trigger임)되는 것을 flip-flop이라 한다.
latch는 level trigger 되므로 펄스의 폭이 넓다고 가정할 때 펄스 후반에 입력의 변화가 있으면 다시 출력에 영향을 미치게 되지만 flip-flop은 edge trigger되므로 펄스의 폭에 관계 없이 펄스가 변하는 순간의 입력을 sampling하여 출력을 결정하므로 펄스의 폭이 넓을 때 그 동안에 생기는 입력의 변화가 출력에 영향을 주지 못한다.
․ 병렬 입력(parallel load)이 가능한 Register
레지스터의 내용을 원하는 정보로 바꿀 경우가 많은데, 이런 경우에 레지스터를 새로운 정보로 load시킨다고 한다. 레지스터의 모든 bit를 클럭 펄스에 의해서 새로운 정보로 동시에 바꿀 때 parallel load라고 한다.