FSM설계
- 최초 등록일
- 2015.03.13
- 최종 저작일
- 2013.10
- 8페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. 코드설명
2. 모델심 시뮬레이션 파형
3. 시뮬레이션 파형 설명
4. schematic view ( Synthesize – XST > view RTL schematic )
5. schematic view ( Synthesize – XST > view RTL schematic )
6. IMPACT를 이용한 Program succeeded 결과
7. 보드 동작 사진
본문내용
1. 코드설명
< fsm_modelsim>
module fsm(clk, rst_n, mode_ext, led);
input clk, rst_n, mode_ext;
output [3:0] led;
reg mode;
reg [3:0] led;
reg [1:0] state, next_state;
reg flag;
parameter TIME = 2'b00; // Time
parameter ALARM = 2'b01; // Alarm
parameter SW = 2'b10; // Stop Watch
parameter TC = 2'b11; // Time counter
<중 략>
3. 시뮬레이션 파형 설명
원래파형은 mode_ext와 flag 가 20ns마다 주기적으로 변하게 되고, mode도 주기적으로 상태 값이 변함에 따라 state가 정해진 code에 따라서 변하게 됨을 알 수가 있다. 하지만 테스크벤치 코드에서 10ns 주기로 설정했기 때문에 보드에 올렸을 때 LED 점등이 빠르게 바뀌는 것을 확인할 수 있었다.
참고 자료
없음