You are on page 1of 7

BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

BÀI THÍ NGHIỆM 3


THIẾT KẾ HỆ TỔ HỢP

MỤC TIÊU
 Nắm được cách sử dụng kit thí nghiệm, phần mềm lập trình.
 Nắm được cách khảo sát và thiết kế hệ tổ hợp.
 Nắm được quy trình mô tả phần cứng trên FPGA.

CHUẨN BỊ
 Đọc phần phụ lục Thí nghiệm 2 và Bài thí nghiệm 0 của tài liệu hướng dẫn phần Thí
nghiệm trên kit DE2.

PHẦN LÀM TRÊN DIGIB

THÍ NGHIỆM 1

Mục tiêu: Nắm được cách sử dụng các IC chức năng cơ bản để thực hiện thiết kế hệ tổ hợp.

Yêu cầu: Sinh viên thiết kế mạch trừ hai số nhị phân 4 bit sử dụng IC 74LS283. Sau đó, tiến
hành lắp mạch và kiểm chứng lại thực tế hoạt động của mạch.

Kiểm tra:

 Sinh viên vẽ kết quả thiết kế vào Hình 1.

Hình 1: Mạch thực hiện trừ 2 số 4 bit sử dụng IC 74LS283

 Sinh viên cho biết mạch hoạt động có đúng không?

 Cờ nhớ ở ngõ ra Co = 1 khi nào?

Bộ Môn Điện Tử Page | 1


Thí Nghiệm Kỹ Thuật Số
BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

THÍ NGHIỆM 2

Mục tiêu: Nắm được cách sử dụng các IC chức năng cơ bản để thực hiện thiết kế hệ tổ hợp.

Yêu cầu: Sinh viên thiết kế mạch có các ngõ vào S (1bit), A (4bit) và B (4bit) thực hiện chức
năng:

- Khi S = 0, mạch thực hiện A + B

- Khi S = 1, mạch thực hiện A – B

Với yêu cầu sử dụng IC 74LS283. Sau khi thiết kế, sinh viên tiến hành lắp mạch và kiểm chứng
lại thực tế hoạt động của mạch.

Kiểm tra:

 Sinh viên vẽ kết quả thiết kế vào Hình 2.

Hình 2: Mạch thực hiện yêu cầu thí nghiệm 2

Bộ Môn Điện Tử Page | 2


Thí Nghiệm Kỹ Thuật Số
BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

THÍ NGHIỆM 3

Mục tiêu: Nắm được cách sử dụng các IC chức năng cơ bản để thực hiện thiết kế hệ tổ hợp.

Yêu cầu: Sinh viên thiết kế mạch thực hiện tính giá trị tuyệt đối của số nhị phân có dấu 4 bit, kết
quả hiển thị lên LED 7 đoạn.

Kiểm tra:

 Sinh viên trình bày nguyên lý của mạch tính giá trị tuyệt đối được thiết kế

 Sinh viên liệt kê tên IC sử dụng trong thiết kế:

 Sinh viên vẽ kết quả thiết kế vào Hình 3.

Hình 3: Mạch thực hiện yêu cầu thí nghiệm 2

Bộ Môn Điện Tử Page | 3


Thí Nghiệm Kỹ Thuật Số
BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

PHẦN LÀM TRÊN KIT DE2

THÍ NGHIỆM 4

Mục tiêu: Nắm được cách mô tả hoạt động hàm boolean dùng các IC chức năng cơ bản sử dụng
FPGA trên kit DE2.
Yêu cầu: Sinh viên thiết kế mạch thực hiện hàm boolean f ( x , y , z )=∑ ( 0,3,4,7 ) sử dụng IC
74LS138. Sau đó, sinh viên tiến hành mô tả mạch bằng VHDL và đổ chương trình xuống kit
DE2 để kiểm tra hoạt động.
Gán chân theo quy ước sau:
Chân x được nối với SW0 Ngõ ra được nối với LED0
Chân y được nối với SW1
Chân z được nối với SW2
Thiết kế:
 Sơ đồ mức cổng của thiết kế.

Sơ đồ mức cổng của thiết kế

Bộ Môn Điện Tử Page | 4


Thí Nghiệm Kỹ Thuật Số
BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

 Chương trình mô tả hoạt động của thiết kế.

 Kết quả mô phỏng dạng sóng.

 Kết quả RTL viewer.

Bộ Môn Điện Tử Page | 5


Thí Nghiệm Kỹ Thuật Số
BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

THÍ NGHIỆM 5

Mục tiêu: Nắm được cách mô tả hoạt động hàm boolean dùng các IC chức năng cơ bản sử dụng
FPGA trên kit DE2

Yêu cầu: Sinh viên mô tả lại mạch ở thí nghiệm 1 bằng VHDL và đổ chương trình xuống kit
DE2 để kiểm tra hoạt động.
Gán chân theo quy ước sau:
Ngõ vào A3-A0 được nối với SW3 đến SW0
Ngõ vào B3-B0 được nối với SW7 đến SW4
Ngõ ra D3-D0 được nối với LED3 đến LED0
Thiết kế:
 Sơ đồ mức cổng của thiết kế.

Sơ đồ mức cổng của thiết kế

Bộ Môn Điện Tử Page | 6


Thí Nghiệm Kỹ Thuật Số
BÀI THÍ NGHIỆM 3 – THIẾT KẾ HỆ TỔ HỢP

 Chương trình mô tả hoạt động của thiết kế.

 Kết quả mô phỏng dạng sóng.

 Kết quả RTL viewer.

Bộ Môn Điện Tử Page | 7


Thí Nghiệm Kỹ Thuật Số

You might also like