베릴로그 (verilog) 는 c언어와 비슷하나 다른 부분 몇가지 있습니다.
c언어와 달리 블록의 시작과 끝을 중괄호 기호 사용하지않고 다른걸 사용하는데요
begin 과end 구분을 사용하여 구분 합니다.
또 C언어의 if 또는 while문 과 같은 제어구조또한 동일하고, 출력 루틴 및 연산자들도 거의 비슷합니다.
기초예제인 hello world 출력 구분 보겠습니다.
module main;
initial
begin
$display(“Hello World!”);
$finish;
end
endmodule