2024.01.10 - [Verilog/Basic] - [Using the Always Block] 1. Always block 이란?
[Using the Always Block] 1. Always block 이란?
always block 순차적으로 실행되는 코드 작성 sequential logic 을 설명할 때 매우 중요. 예제 풀이 전에 testbench 관련 내용을 읽고와도 좋음. The Always Block in Verilog Verilog 에서는 procedural blocks (절차적 블록
han-pu.tistory.com
2024.01.10 - [Verilog/Basic] - [Using the Always Block] 2. Blocking, Non-Blocking 할당
[Using the Always Block] 2. Blocking, Non-Blocking 할당
blocking , non-blocking 할당 non-blocking 할당 코드 작성시
han-pu.tistory.com
2024.01.10 - [Verilog/Basic] - [Using the Always Block] 3. Always Block 과 조합 회로
[Using the Always Block] 3. Always Block 과 조합 회로
지금까지는 Always 블록으로 순차 회로 모델링만 고려했음. 조합 회로 모델링도 가능은 하다. // Verilog 2001 always @(a, b, c) begin logic_out = (a & b) | c; end // Verilog 1995 always @(a or b or c) begin logic_out = (a & b) |
han-pu.tistory.com
2024.01.10 - [Verilog/Basic] - [Using the Always Block] 4. 예제 풀이
[Using the Always Block] 4. 예제 풀이
1. continuous assignment 와 procedural blocks의 차이점은? 더보기 We use procedural blocks such as the always block to execute code sequentially in verilog. In contrast, continuous assignment is executed in parallel. 2. 왜 Sensitivity lists를 alw
han-pu.tistory.com
'Verilog HDL > 1. Verilog HDL Basic (문법)' 카테고리의 다른 글
[Testbench] 2. DUT 인스턴스화 (0) | 2024.01.10 |
---|---|
[Testbench] 1. 테스트벤치의 구조 (0) | 2024.01.10 |
[Using the Always Block] 4. 예제 풀이 (0) | 2024.01.10 |
[Using the Always Block] 3. Always Block 과 조합 회로 (0) | 2024.01.10 |
[Using the Always Block] 2. Blocking, Non-Blocking 할당 (0) | 2024.01.10 |