본문 바로가기
HW Design/1. Verilog HDL Basic

[Verilog Data Types and Arrays] 1. Data 표현

by 한PU 2024. 1. 2.
728x90
반응형
  • Verilog 를 쓸 때, digital data 값을 code로 표현해야 함.

    • binary (2진수)
    • hexadecimal (16진수)
    • octal (8진수) 등.
  • 데이터 표현에 있는 비트 수 또한 정의해야 함.

  • 베릴로그 == HW circuits을 describe 하기 때문.

    • 원하는 만큼의 data 버스를 만들 수 있음.
    <bits>'<representation><value>
  • <bits>

    • 표현하고자 하는 data의 비트 수를 나타냄
  • <representation>

    • data가 어떻게 표시되는지 명시함.
      • b : binary
      • h : hex
      • o : octal
      • d : decimal
  • <value>

    • 실제 data 값
  • 예시

    // Binary value of 8
    4'b1000;
    // Hex value of 8
    4'h8;
    // Octal value of 8
    4'o10;
    // Decimal value of 8
    4'd8;
728x90
반응형