You are on page 1of 34

BÀI 11

HƯỚNG DẪN SỬ DỤNG ISE


WEBPACK + MODEL SIM

1
Bài 1.1
Viết chương
trình thực hiện
so sánh 2 bit i0
và i1. Nếu bằng
nhau thì đèn
sáng
i0 = sw0
i1 = sw
Đèn = LD0 2
HƯỚNG DẪN SỬ
DỤNG ISE-WEBPACK

3
Bước 1 Chạy chương trình ISE

4
Bước 2 Tạo một Project mới

5
Đặt tên dự án và chọn đường dẫn

2 Tên Project 1 Chọn thư mục

3 Click Next
6
1
2 CHỌN
CHỌN HỌ :
THIẾT FAMILY
BỊ : DEVICES
3 CHỌN GÓI
4 CHỌN NEXT : PACKAGE

7
Tạo file Verilog .v (1)

Click chọn New Source 8


Tạo file Verilog .v (2)

1 Click chọn Verilog Module


2 Đặt tên cho MODULE 9
Khai báo chân tín hiệu

1 Khai báo chân

2 Click NEXT 10
Click Finish để tiếp tục

11
Click Next để kết thúc

12
Tiếp tục click Next

13
Tiếp tục click Next

14
Bước 3 – RTL (Coding) ISE hiện lên
có cửa sổ chính màn hình

15
Trên mục Source, click vào
EQ1(EQ1.v) để mở trình soạn thảo

EQ1

16
Trên tab EQ1.v thực hiện gõ lệnh
17
Lệnh sau khi gõ

18
Tổng hợp

1 Click vào Synthesize để thực hiện tổng hợp


2 Click vào View RTL Schematic để xem mức
19
Mô hình + Tổng hợp mực RTL

20
HƯỚNG DẪN SỬ
DỤNG MODEL SIM

21
Giới thiệu về ModelSim
 ModelSim được dùng để mô phỏng
hành vi phần cứng sau khi đã tổng
hợp (Synthesize)
 Với các kích thích đầu vào ta có thể
quan sát được đáp ứng đầu ra
 Kích thích đầu vào và đáp ứng đầu
ra được thể hiện qua dạng sóng.
22
Giới thiệu về ModelSim
 Các bước thực hiện mô phỏng:
 Bước 1: Viết chương trình mô phỏng
trên ISE-WebPack
 Bước 2: Thực hiện mô phỏng hành vi
trên Model-Sim

23
1 Viết chương trình mô phỏng (1)
 Trêntab
source, click
mũi tên xổ
xuống, chọn
Behavioral
Simulation.

24
1 Viết chương trình mô phỏng (2)
 Tạomột file mô
phỏng :
Double click vào
mục “create
new source”

25
1 Viết chương trình mô phỏng (3)
Click chọn Verilog Test Fixture
Đặt tên file test có tiếp vị ngữ là _tb

26
1 Viết chương trình mô phỏng (3)
Click vào Next để tiếp tục

27
1 Viết chương trình mô phỏng (4)
Click Finish để kết thúc

28
Viết chương trình mô phỏng (5)
Tại vị trí “Add stimulus here” đặt vào
các lệnh

29
Các lệnh được đặt vào

30
2 Thực hiện mô phỏng (1)
 Click
vào mục Simulate Behavioral
Model để thực hiện mô phỏng.

31
2 Thực hiện mô phỏng (2)
Cửa sổ mô phỏng hiện lên

32
 Click để theo dõi dạng sóng

Click để xem
dạng sóng đầy đủ
33
Dạng sóng mô phỏng

34

You might also like