QUY TẮC MẶC ĐỊNH (default rules)

Một phần của tài liệu luận văn tìm hiểu ngôn ngữ vhdl viết chương trình thiết kê mạch cộng 8 bit song song cho 2 toán hạng (Trang 72 - 73)

- TOP làm ột generic.

generic(PT_HL,PT_LH: TIME);

7.5. QUY TẮC MẶC ĐỊNH (default rules)

Một số lượng lớn thủ tục bổ sung được giới thiệu nếu các mối liên kết cho mỗi thành phần trong thiết kếđược

đặc tảđộc lập. Một cách tiện lợi, ngôn ngữ cung cấp các quy tắc liên kết mặc định. Với mỗi nác thành phần (componentinstance) không ràng buộc:

- Một thực thể khả kiến và cùng tên với thành phần được dùng để liên kết với nác (instance); nếu không tồn tại một thực thể như vậy, một dấu hiệu liên kết (binding indication) mặc định của “use open” được sử

dụng.

- Phần lớn cấu trúc đã phân tích mới nhất cho thực thểđược sử dụng; có lỗi nếu không có một kiến trúc (architecture) nào tồn tại.

- Với mỗi cổng hoặc generic trong nác thành phần (componentinstance), phải tồn tại một cổng hoặc

generic tương ứng trong thực thể (entity) có tên, kiểu (type) và chếđộ (mode) phù hợp; bất kỳ các cổng hoặc generic nào trong thực thể mà không kiên kết được xem như mở (open); nếu thiếu, nó là một lỗi.

Các quy tắc mặc định giúp tránh các mối liên kết đặc biệ trong các trường hợp tên thành phần trùng với tên thực thể, một tiện lợi khác nữa là nó cho phép dùng tên thành phần chuẩn như là SN7400 và SN7402. Trong các trường hợp này, không có kiên kết nào kà cần thiết. Tuy nhiên, một cấu hình tối thiểu đôi khi cũng có thể cần thiét. Nó có thể có dạng: library TTL_LIB; configuration TLC_CON of TLC is for TLC_STRUCTURE use TTL_LIB.all; end for; end TLC_CON;

TLC là một thực thểđôi khi tạo nấc thành phần (componentinstantiation) đã định nghĩa bên trong thân kiến trúc (architecture body) của nó. Câu lệnh “use TTL_LIB.all” làm cho tất cả các thực thể trong thư viện TTL_LIB khả kiến. Vì vậy, các thực thể này sẽ buộc tới các nấc thành phần trong thân thân kiến trúc bằng quy tắc mặc định.

Một phần của tài liệu luận văn tìm hiểu ngôn ngữ vhdl viết chương trình thiết kê mạch cộng 8 bit song song cho 2 toán hạng (Trang 72 - 73)

Tải bản đầy đủ (PDF)

(103 trang)