반응형
목차
Half adder
1비트 이진수 두 개를 더한 합 Sum (S)과 자리올림 수 Carry (C)를 구하는 회로
Code
module half_adder ( input A, input B, output Sum, output Carry); assign Carry = A & B; assign Sum = A ^ B; endmodule
Gate Primitive Code
module half_adder ( input A, input B, output Sum, output Carry); xor (Sum, A, B); and (Carry, A, B); endmodule
728x90
반응형
'Language > Verilog & SV' 카테고리의 다른 글
[Verilog Problem] Wire 1 (0) | 2024.05.22 |
---|---|
[System Verilog] always @(*), always_ff, always_comb, always_latch (0) | 2024.04.07 |
[Verilog] Frequency(Clock) Divider (0) | 2023.07.21 |
[Verilog] Counter (0) | 2023.07.21 |
[Verilog] APB의 State FSM, 간단한 Master Code (0) | 2023.07.21 |