HW/Verilog/Verilog
2. IEEE Standard for Verilog - Lexical Convention(1)
이번 글에서는 Lexical, 즉 Verilog HDL의 문법적 특징에 대해 정리해 볼 것이다. 먼저 Verilog는 C,C++과 같은 프로그래밍 언어와 마찬가지로 token 단위로 쪼갤 수 있으며, Verilog 소스파일은 Lexical token들의 집합으로 정의할 수 있다. 즉 C, C++ 소스코드와 같이 문법적인 토큰들이 뭉쳐 Statement를 이루게 된다. 언어의 문법적 특징은 C, C++과 유사한데, 아래를 보면 느낌을 알 수 있을 것이다 토큰들의 종류와 간략한 설명은 아래와 같다. White space(공백문자) - 공백 문자는 스페이스, 탭, 개행, form feed(새 페이지)를 포함하며 각 토큰을 구분할때 사용 (C, C++과 마찬가지로 토큰을 구분하기 위한 여러개의 개행문자는 무시된..
2023. 7. 10. 17:08
최근댓글