베릴로그 (1) 썸네일형 리스트형 Verilog Non Blocking 과 Blocking 의 차이 HTML 삽입미리보기할 수 없는 소스 오늘은 verilog를 하면 가장 먼저 배우게 되는 blocking과 non blocking의 차이에 대해 알아보려 합니다. Verilog에서 Blocking 과 Non Blocking가 중요한 이유1. 동기식 vs. 비동기식 동작: Blocking은 동기식 동작을 모델링하며, 모든 작업이 순차적으로 수행됩니다. Non-blocking은 비동기식 동작을 모델링하며, 여러 작업이 동시에 진행될 수 있습니다. 2. 시뮬레이션 정확성: Blocking assignment을 잘못 사용하면 시뮬레이션 결과가 실제 하드웨어와 일치하지 않을 수 있습니다. Non-blocking assignment를 사용하면 시뮬레이션 결과가 더 정확하게 표현됩니다. 3. 병렬 처리와 성능 최적화.. 이전 1 다음