2024.6.22
업계에서 자주 쓰이는 베릴로그는 처음 배우기도 하고 C언어와도 다른 부분이 많다고 해서 개인적으로 공부의 필요성을 느꼈다.
때문에 Verilog HDL 설계 교재를 보면서 베릴로그 언어에 대해 알아본다.
< 주석 >
// : 단일 라인용 주석문이며, //가 시작되는 위치에서부터 그 라인의 끝까지 주석문으로 처리된다.
/ * ~ */ : 블록용 주석문이며, 이 사이에 있는 내용은 전부 주석처리된다. 블록 주석문 단축키는 ctrl + 윈도우 + / 이다.
< 수 표현 >
베릴로그에서 정수형 상수는 10진수, 16진수, 8진수, 2진수로 표현될 수 있다.
3개의 어휘 토큰을 사용하여 [size_constant]'base_format <number_value> 의 형식으로 수를 표현한다.
size_constant : 상수 값의 비트 수를 나타내는 상수로서 0이 아닌 10진수가 사용된다. 생략하면 비트 수가 지정되지 않은 unsized 수가 되며 32비트로 표현된다.