Hướng dẫn sự dụng logisim

Hướng dẫn sự dụng logisim

Thông tin:
5 trang 1 năm trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Hướng dẫn sự dụng logisim

Hướng dẫn sự dụng logisim

239 120 lượt tải Tải xuống
lOMoARcPSD|27790909
1
HƯỚNG DẪN SỬ DỤNG LOGISIM 2.7
1. Làm quen với Logisim
Bước 0: Ti Logisim
Ti Logisim ti ường dn: https://sourceforge.net/projects/circuit/
Bước 1: Khởi ộng Logisim
Nhấp úp chuột vào tp tin logisim-win-2.7.1.exe ể khởi ộng phn mm Logisim. Giao din
làm vic ca Logisim có th xut hiện như Hnh 1.
Hnh 1: Giao diện phần mềm Logisim
Bước 2: Ly linh kin
Trong bài hướng dn này, chúng ta s minh ha vic thiết kế và mô phng hàm lun lý F =
AB. Hàm lun lý F = AB có th ược thiết kế bng cách s dng mt cng lun lý AND 2
ngõ vào thc hiện phép toán AND, 2 Pin ngõ vào ể nhp giá tr cho A và B, cui cùng là
1 Pin ngõ ra ể xut giá tr cho F.
Tại vùng thư viện, chn Gates > AND Gate, lúc này mt cng lun lý AND s xut hin
kèm theo con tr chut, rê chut ti vùng thiết kế và ặt v trí d quan sát như trong Hnh
2
lOMoARcPSD|27790909
2
Hnh 2: Ly linh kin
Mặc ịnh, cng luận lý AND trong Logisim có 5 ngõ vào, ể chuyn v 2 ngõ vào thì thay ổi
trường Number Of Inputs trong vùng thuc tính sang giá tr 2.
Kế tiếp chúng ta s b sung 2 ngõ vào và 1 ngõ ra cho mch bng cách chn Wiring > Pin
tại vùng thư viện. Mặc nh thì Pin s là ngõ vào, ể chuyển thành ngõ ra th thay ổi trường
Output? Trong vùng thuc tính thành Yes. Đặt các Pin như trong Hnh 3 (lưu ý có th
thay ổi thuc tính Facing của các Pin ể iểm nối dây hướng vào iểm ni dây ca các thiết b
mà chúng ta cn ni.
lOMoARcPSD|27790909
3
Hnh 3: Ly Pin
Đổi thuc tính Three-state? ca tt c các Pin sang No.
Bước 3: Ni dây
Rê chuột ến các iểm ni dây, nhp chut trái và kéo tới iểm ni dây ca linh kin khác như
trong Hnh 4.
lOMoARcPSD|27790909
4
Hnh 4: Ni dây
Bước 4: Mô phng
Nhp chut trái vào biu tượng bàn tay trên thanh công c, sau ó nhấp chut vào các ngõ
vào ể thay ổi giá tr ngõ vào, sau ó quan sát giá trị của ngõ ra xem úng như chức năng ca
cng lun lý AND hay không.
Bước 5: Lưu thiết kế
Chn File > Save và lưu thiết kế vi tên and2 như Hnh 5.
lOMoARcPSD|27790909
5
Hnh 5: Lưu thiết kế 2.
Một số thư viện trong Logisim
Thiết bị
Vị trí
Cng lun lý
NOT/AND/OR/NAND/NOR
Gates > NOT/AND/OR/NAND/NOR
Latch
D latch
Memory > D Flip-Flop
Thuc tính Trigger: *Level
Flipflop
D flipflop
Memory > D Flip-Flop
Thuc tính Trigger: *Edge
Thanh ghi
Register
Memory > Register
Tách bus
Splitter
Wiring > Splitter
Thuc tính Facing: East
Gp bus
Splitter
Wiring > Splitter
Thuc tính Facing: West
Ngõ vào
Pin
Wiring > Pin
Thuc tính Output?: No
Ngõ ra
Pin
Wiring > Pin
Thuc tính Output?: Yes
Hng s
Constant
Wiring > Constant
Clock
Clock
Wiring > Clock
B cng
Adder
Arithmetic > Adder
B chn
Multiplexer
Plexers > Multiplexer
B gii mã
Decoder
Plexers > Decoder
| 1/5

Preview text:

lOMoARcPSD| 27790909 1
HƯỚNG DẪN SỬ DỤNG LOGISIM 2.7 1.
Làm quen với Logisim Bước 0: Tải Logisim
Tải Logisim tại ường dẫn: https://sourceforge.net/projects/circuit/
Bước 1: Khởi ộng Logisim
Nhấp úp chuột vào tập tin logisim-win-2.7.1.exe ể khởi ộng phần mềm Logisim. Giao diện
làm việc của Logisim có thể xuất hiện như Hình 1.
Hình 1: Giao diện phần mềm Logisim Bước 2: Lấy linh kiện
Trong bài hướng dẫn này, chúng ta sẽ minh họa việc thiết kế và mô phỏng hàm luận lý F =
AB. Hàm luận lý F = AB có thể ược thiết kế bằng cách sử dụng một cổng luận lý AND 2
ngõ vào ể thực hiện phép toán AND, 2 Pin ngõ vào ể nhập giá trị cho A và B, cuối cùng là
1 Pin ngõ ra ể xuất giá trị cho F.
Tại vùng thư viện, chọn Gates > AND Gate, lúc này một cổng luận lý AND sẽ xuất hiện
kèm theo con trỏ chuột, rê chuột tới vùng thiết kế và ặt ở vị trí dễ quan sát như trong Hình 2 lOMoARcPSD| 27790909 2
Hình 2: Lấy linh kiện
Mặc ịnh, cổng luận lý AND trong Logisim có 5 ngõ vào, ể chuyển về 2 ngõ vào thì thay ổi
trường Number Of Inputs trong vùng thuộc tính sang giá trị 2.
Kế tiếp chúng ta sẽ bổ sung 2 ngõ vào và 1 ngõ ra cho mạch bằng cách chọn Wiring > Pin
tại vùng thư viện. Mặc ịnh thì Pin sẽ là ngõ vào, ể chuyển thành ngõ ra thì thay ổi trường
Output? Trong vùng thuộc tính thành Yes. Đặt các Pin như trong Hình 3 (lưu ý có thể
thay ổi thuộc tính Facing của các Pin ể iểm nối dây hướng vào iểm nối dây của các thiết bị mà chúng ta cần nối. lOMoARcPSD| 27790909 3 Hình 3: Lấy Pin
Đổi thuộc tính Three-state? của tất cả các Pin sang No. Bước 3: Nối dây
Rê chuột ến các iểm nối dây, nhấp chuột trái và kéo tới iểm nối dây của linh kiện khác như trong Hình 4. lOMoARcPSD| 27790909 4 Hình 4: Nối dây Bước 4: Mô phỏng
Nhấp chuột trái vào biểu tượng bàn tay trên thanh công cụ, sau ó nhấp chuột vào các ngõ
vào ể thay ổi giá trị ngõ vào, sau ó quan sát giá trị của ngõ ra xem úng như chức năng của
cộng luận lý AND hay không. Bước 5: Lưu thiết kế
Chọn File > Save và lưu thiết kế với tên and2 như Hình 5. lOMoARcPSD| 27790909 5
Hình 5: Lưu thiết kế 2.
Một số thư viện trong Logisim Thiết bị Vị trí Cổng luận lý
NOT/AND/OR/NAND/NOR Gates > NOT/AND/OR/NAND/NOR Latch D latch Memory > D Flip-Flop Thuộc tính Trigger: *Level Flipflop D flipflop Memory > D Flip-Flop Thuộc tính Trigger: *Edge Thanh ghi Register Memory > Register Tách bus Splitter Wiring > Splitter Thuộc tính Facing: East Gộp bus Splitter Wiring > Splitter Thuộc tính Facing: West Ngõ vào Pin Wiring > Pin Thuộc tính Output?: No Ngõ ra Pin Wiring > Pin Thuộc tính Output?: Yes Hằng số Constant Wiring > Constant Clock Clock Wiring > Clock Bộ cộng Adder Arithmetic > Adder Bộ chọn Multiplexer Plexers > Multiplexer Bộ giải mã Decoder Plexers > Decoder