Verilog 타이밍 제어 | (2024-12-01) |
1. Verilog 타이밍 제어
ㅇ Verilog에서 타이밍 제어는,
- 시뮬레이션을 통해 하드웨어의 동작을 정확하게 모델링하고 분석하기 위함
ㅇ 구분
- 지연 제어 : 문장 선언 시점에서 실행 시점을 정해줌
. stimulus (시뮬레이션시 필요한 입력 신호) 생성시 유용
- 이벤트 제어 : 이벤트 발생시까지 문장 실행이 지연됨
. 시뮬레이션 이벤트 종류
.. 암시적 이벤트 : 네트나 변수 값이 변할 때 발생
.. 명시적 이벤트 : 명시된 이벤트에 대한 다른 프로시저로부터의 트리거 때 발생
.. (대부분 클럭 신호의 상승,하강 에지가 이벤트로 사용됨)
- 동기화
. 클록 신호를 기준으로 데이터와 상태를 제어
. 하드웨어 설계의 안정성과 정확성을 보장하는 과정
ㅇ 시뮬레이션 타이밍 제어 방법
- delay 제어
- event 제어
- wait 제어
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     
[정보통신기술용어해설]       편집·운영 (
차재복, 건강 문제로 휴식중 )