Trộn lẫn thành phần Hardware và Software part 6

Phát biểu đầu tiên là mệnh đề library với các tên thư viện CMOS_LIB và MY_LIB được khai báo configuration tham khảo đến . tên của configuration là HA_BINDING và xác định dạng cho thực thể HALF_ADDER. Phát biểu kế là xác định thân architecture HA_STRUCTURE ( mô tả ở phần ) được chọn cho configuration này . Architecture này gồm 2 component , 2 component bắt buộc phải có Phát biểu đầu tiên ( for X1: end for ), liên quan giữa component instantiation của nhãn X1 tới mô tả thực thể trong bộ entity_architecture . | http Ví du khai bao configuration cho thực the HALF_ADDER Library CMOS_LIB MY_LIB Configuration HA_BINDING of HALF_ADDER is For HA_STRUCTURE For X1 XOR2 Use entity dataflow End for For A1 AND2 Use configuration End for End for End HA_BINDING Phat bie u đầu tien la mệnh đề library với cac ten thự viện CMOS_LIB va MY_LIB đựỢc khai bao configuration tham khao đen . ten cua configuration la HA_BINDING va xac định dang cho thực the HALF_ADDER. Phat bie u kê la xac định than architecture HA_STRUCTURE mo ta Ợ phan đựỢc chon cho configuration nay . Architecture nay gom 2 component 2 component bat buộc phai co Phat bie u đau tien for X1 end for lien quan giựa component instantiation cua nhan X1 tới mo ta thực the trong bo entity_architecture . Khai bao thực the XOR_GATE va architecture dataflow tat ca co trong thự viẹn thiet kẽ CMOS_LIB. TựỢng tự với component instantiation A1 xuat hien 1 thực the xac định bang khai bao configuration với ten AND_CONFIG co trong thự vien MY_LIB. Khong co hanh vi hoặc ngự nghĩa mo phong ket hỢp với khai bao configuration. No đớn thuan xac định rang buọc 1 configuration với 1 entity . Rang buọc đo đựỢc thi hanh lam chi tiết qua trình mo phong khi thiết ke va đen khi thiết ke xong thì to ng hớp lai. KHAI bAo GOI PACKAGE Mot khai bao package sự dung chựa tập hớp nhựng khai bao chung vao 1 goi nhự cac component cac type cac procedure va cac function . Cac khai bao nay co the đựa vao đớn vị thiet ke khac sự dung menh đe use . Ví du Package EXAMBLE_PACK is Type SUMMER is MAY JUN JUL AUG SEP Component D_FLIP_FLOP Port D CK in BIT Q QBAR out BIT End component Constant PIN2PIN_DELAY TIME 125 ns Function INT2BIT_VEC INT_VALUE INTEGER Return BIT_VECTOR End EXAMBLE_PACK Ten cua package la EXAMBLE_PACK than no bao gom khai bao type component constant va function . rieng hanh vi cua function no khong xuất hien ben trong khai bao package chỉ xuất hien phan giao tiep với function . Phan định .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.