You are on page 1of 6

THI KTS L09

THI KTS LỚP L09


THÔNG TIN SINH VIÊN
Lớp thí nghiệm: L09
MSSV: 2010189
Họ và Tên: Văn Bá Duy

Ghi chú: đặt tên file theo cú pháp Tên nhóm_MSSV_HọTên_[Thi bù]
Ví dụ: L17_1812466_NguyenVanB
L17_1812466_NguyenVanB_ L04 (L17 là nhóm trong danh sách, L04 là
lớp thi bù)

Tất cả hình chụp trong báo cáo này phải chụp toàn màn hình, không cắt dán.
THI KTS L09

1. BÀI 1: MÔ PHỎNG TRÊN PROTEUS


1.1. Đề bài:
Thiết kế bộ đếm số tá (12) của một tín hiệu ngõ vào A, bộ đếm sẽ đếm tại cạnh lên của
tín hiệu A, 12 lần cạnh lên sẽ được 1 tá. Tối đa là 10 tá. Khi bộ đếm đạt đến 10 tá, tự
động khởi động lại là 0. Dùng LED 7 đoạn để quan sát quá trình đếm 12 và 10.
Tín hiệu A là xung clock chu kỳ 0.25s.
Không giới hạn cách làm.
1.2. Phân tích:
Mạch thiết kế có bao nhiêu ngõ vào, tên các ngõ vào là gì.
Mạch thiết kế có 1 ngõ vào, xung clock A

Mạch thiết kế có bao nhiêu ngõ ra, tên các ngõ ra là gì.
Mạch thiết kế có 8 ngõ ra: q3,q2,q1,q0 đếm 12; t3,t2,t1,t0 đếm 10

1.3. Vẽ mạch mô phỏng trên Proteus:


Tiến hành mô phỏng mạch trên Proteus. Trên mạch mô phỏng, đặt tên các ngõ vào,
ngõ ra như đã phân tích.
(Hình chụp mạch mô phỏng)
Mạch đếm 12
THI KTS L09

Mạch đếm 10

1.4. Tiến hành chạy mô phỏng trên Proteus:


Tiến hành chạy mô phỏng mạch đã thiết kế.
(Chèn video minh chứng, video có độ dài từ lúc chạy mô phỏng đến khi mạch đếm
reset về 0).
THI KTS L09
THI KTS L09

2. BÀI 2: THỰC HIỆN MÔ TẢ PHẦN CỨNG TRÊN QUARTUS


2.1. Đề bài.
Viết code VHDL để mô tả thiết kế một khối chức năng gồm có:
- 2 ngõ vào 4 bit A, B
- 1 ngõ vào Cin.
- 1 ngõ vào 2 bit S.
- Ngõ ra F phụ thuộc vào các ngõ vào và được mô tả theo bảng dưới đây:
S F
0 F = A + B + Cin
1 F = A – B - Cin
2 F = not A
3 F = not B
2.2. Phân tích đề bài:
Mạch thiết kế có bao nhiêu ngõ vào, tên các ngõ vào là gì. Cái nào là trọng số cao?
Mạch có 4 ngõ vào, 2 ngõ vào 4 bit A,B, 1 ngõ vào Cin, 1 ngõ vào 2 bit S, ngõ vào có
trọng số cao

Mạch thiết kế có bao nhiêu ngõ ra, tên các ngõ ra là gì. Cái nào là trọng số cao?
Mạch có 4 ngõ ra, ngõ ra F

2.3. Code VHDL mô tả phần cứng theo yêu cầu:


Đoạn code VHDL mô tả lại khối phần cứng theo yêu cầu.

Chụp màn hình minh chứng biên dịch code thành công:
(Hình chụp minh chứng)

2.4. Kết quả RTL:


Kết quả RTL.
THI KTS L09

(Hình chụp minh chứng)

2.5. Vẽ sóng mô phỏng


Vẽ sóng mô phỏng trong trường hợp cố định A = 7, B = 10, C = 1 và tổ hợp các trường
hợp có thể có của S (là 0 đến 3 ấy).
(Hình chụp minh chứng)

Chứng minh kết quả mô phỏng trên là đúng. (Là tính tay lại coi các bit nó có đúng
không ấy).

You might also like