Tổng quan về ngôn ngữ VHDL

VHDL là viết tắt của Very high speed integrated cricuit Hardware description language – ngôn ngữ miêu tả phần cứng. Phiên bản thường dùng là VHDL-87.

VHDL sử dụng kiểu tư duy top-down để thiết kế các hệ thống số. Một hệ thống lớn được phân tích thành nhiều thành phần nhỏ có thể dễ dàng thiết kế và kiểm thử. Việc mô tả hệ thống trở thành mô tả mối quan hệ giữa các thành phần nhỏ gọi là entity và hành vi của các entity đó.

Mỗi entity giống như một class trong ngôn ngữ lập trình cấp cao(giống cú pháp nesC). Một entity bao gồm một khai báo và phần mô tả hành vi của entity.

Khai báo hành vi của entity có thể theo ba cách, structure, dataflow và behavioral. trong đó structure mô tả các kết nối phần cứng của mạch điện tử, dataflow mô tả các hàm logic và behavioral mô tả tư duy giống như các ngôn ngữ lập trình khác.

VHDL có ba cách khai báo dữ liệu là :

  1. Signal: mô hình hóa tín hiệu trong mạch.
  2. Variable: biến được dụng trong process
  3. Constant

Với các kiểu dữ liệu bit, std_logic, integer, float…

By ngothanhbinh.pfiev Posted in FPGA Thẻ

Bình luận về bài viết này