Xem mẫu
- Thiết kế logic số
(VLSI design)
Bộ môn KT Xung, số, VXL
quangkien82@gmail.com
https://sites.google.com/site/bmvixuly/thietkelogicso
08/2012
- Mục đích & nội dung
•
Mục đích
•
Kiến trúc tổng quan và Kiến trúc Xilinx FPGA
•
Quy trình thiết kế trên FPGA Xilinx ISE
•
Nội dung
•
IOBuffer
•
Interconnect
•
Dedicated Multiplier
•
Dedicated block RAM
•
DCM
•
Quy trình thiết kế trên FPGA
•
Ví dụ khối cộng
•
Ví dụ khối chia tần
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 2/16
- Carry chain
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 3/16
- Carry chain
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 4/16
- Arithmetic chain
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 5/16
- IOB
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 6/16
- IOBDelay Block
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 7/16
- IOBDelay Block
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 8/16
- IOBDDR
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 9/16
- InterconnectSwitch matrix
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 10/16
- Interconnectlines
Long lines
Hex lines
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 11/16
- Interconnectlines
Double lines
Direct lines
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 12/16
- Block RAM
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 13/16
- Distributed RAM
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 14/16
- Distributed RAM
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 15/16
- Multiplier
•Cấu hình 16K x 1 không có bit kiểm tra chẵn lẻ
•Cấu hinhg 8K x2 không có bit kiểm tra chẵn lẻ
•Cấu hình 4K x 4 không có bít kiểm tra chẵn lẻ
•Cấu hình 2K x (8+1), có 1 bit kiểm tra chẵn lẻ
•Cấu hình 1K x (16+2) với hai bit kiểm tra chẵn lẻ
•Cấu hình 512 x (32+4) với 4 bit kiểm tra chẵn lẻ.
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 16/16
- Multiplier
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 17/16
- Multiplier
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 18/16
- Multiplier
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com 19/16
- Trắc nghiệm
Câu 1: Vai trò của Block RAM trong FPGA:
A. Sử dụng trong các thiết kế đòi hỏi dung lượng khối nhớ lớn
B. Sử dụng như các khối đệm cho quá trình cộng nhân thường gặp trong các
bài toán DSP
C. Sử dụng trong các thiết kế đòi hỏi sự linh động trong cấu trúc của khối
RAM
D. Sử dụng trong các khối nhớ đòi hỏi tốc độ làm việc với tốc độ cao
Chương IV: Thiết kế mạch số trên FPGA quangkien82@gmail.com
nguon tai.lieu . vn