디지털실험 결과 #4
- 최초 등록일
- 2013.12.12
- 최종 저작일
- 2012.04
- 7페이지/ MS 워드
- 가격 1,000원
목차
1. 코드분석
2. Compile 분석
3. Timing분석
4. 실험 동작
5. Discussion
본문내용
▶ 코드분석
스위치를 LEDR에 바로 할당하여 스위치에 따라 즉각 반응하는 회로구현
▶ Compile 분석
Total pins 36 = 18 (input- SW) + 18 (output- LEDR)
▶ Timing 분석
반응속도 순위: 10 – 11 – 12 – 13 – 9 – 15 – 14 – 16 – 5 – 8 – 7 – 4 – 6 – 0 – 2 – 1 – 17 – 3
가장 느린 LEDR[3]의 속도가 10.585 ns, 가장 빠른 LEDR[10]의 속도는 9.300ns, 실제로는 굉장히 빠른 반응이고 얼마 차이가 나지 않는다. 이 차이는 compile을 하다가 생긴것으로 보인다. 클럭을 주려면 가장 느린 속도를 기준으로 줘야 모두가 정상적으로 작동하므로 최소 속도 10.585ns로 주어야 한다.
▶ 실험 동작
스위치 0~17번의 값이 정해 질때마다 그에 따라 mapping된 LEDR이 켜졌다, 꺼졌다를 했다.
<중 략>
속도가 가장 빠른 SW[16] ~ HEX3[3] path는 17.843ns이고, 속도가 가장 느린 SW[10] ~ HEX3[6] path는 15.291ns이다. 같은 logic을 사용하였기 때문에 속도는 거의 비슷하다. 최소클럭 주기는 17.843 * 2= 35.686 ns가 되어야 한다.
Part5는 입력에 따른 출력의 개수가 200개나 되어서 너무 많아 중간을 생략하였다.
참고 자료
없음